[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/pim/kblogger/src
From:       Antonio Aloisio <antonio.aloisio () gmail ! com>
Date:       2008-02-20 11:20:16
Message-ID: 1203506416.873172.26700.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 777289 by aloisio:

Add wordpress thumbnailRegExp

 M  +2 -2      backend/bloglist.cpp  
 M  +1 -1      media/medialist.cpp  


--- trunk/playground/pim/kblogger/src/backend/bloglist.cpp #777288:777289
@@ -82,7 +82,7 @@
 blogHash["urlTransformRegExp"] =  QRegExp( "(http://.+\\.wordpress\\.com).+" ); // set a general gateway
 blogHash["urlReplacementString"] = QString( "\\1/xmlrpc.php" );
 blogHash["htmlRegExp"] = QRegExp( "name=\"generator\"\\s+content=\"WordPress.com\"" );
-blogHash["thumbnailRegExp"] = QRegExp(); // TODO
+blogHash["thumbnailRegExp"] = QRegExp("http://\\.*/[^/]*\\.thumbnail\\.[\\w]{3,3}"); // TODO TEST IT!
 
 blogList << blogHash;
 blogHash.clear();
@@ -160,7 +160,7 @@
 blogHash["urlTransformRegExp"] =  QRegExp( "(http://.+)" ); // set a general gateway // TODO
 blogHash["urlReplacementString"] = QString( "\\1/xmlrpc.php" );
 blogHash["htmlRegExp"] = QRegExp( "name=\"generator\"\\s+content=\"WordPress\\s+\\d\\.\\d\\.\\d\"" );
-blogHash["thumbnailRegExp"] = QRegExp(); // TODO
+blogHash["thumbnailRegExp"] = QRegExp("http://\\.*/[^/]*\\.thumbnail\\.[\\w]{3,3}"); // TODO Test It
 
 blogList << blogHash;
 blogHash.clear();
--- trunk/playground/pim/kblogger/src/media/medialist.cpp #777288:777289
@@ -318,7 +318,7 @@
         media->setStatus( static_cast<KBlog::BlogMedia::Status>(statusInt) );
         media->setUrl(uploadedMediaUrl);
 
-        //Thumbnail managing
+        //Thumbnail managing //FIXME
         if ( prev_media && name.contains("thumbnail") ) {
             prev_media->setThumbnail(media);
             media->setFullSizeImage(prev_media);
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic