Update of /cvsroot/phpwebsite-comm/modules/featuredphoto/class
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22628/class
Modified Files:
manager.php
Log Message:
If disabling flickr in settings, reset block modes to non-flickr value.
Index: manager.php
===================================================================
RCS file: /cvsroot/phpwebsite-comm/modules/featuredphoto/class/manager.php,v
retrieving revision 1.36
retrieving revision 1.37
diff -C2 -d -r1.36 -r1.37
*** manager.php 27 Jan 2008 01:43:08 -0000 1.36
--- manager.php 27 Jan 2008 02:41:30 -0000 1.37
***************
*** 742,745 ****
--- 742,754 ----
}
+ /* If Flickr disabled, verify no blocks modes are set to Flickr. */
+ if (!PHPWS_Settings::get('featuredphoto', 'flickr_support'))
+ {
+ $db = new PHPWS_DB('featuredphoto_blocks');
+ $db->addWhere('mode', FEATUREDPHOTO_BLOCK_MODE_FLICKR_LATEST, '>=');
+ $db->addValue('mode', FEATUREDPHOTO_BLOCK_MODE_INCREMENT);
+ PHPWS_Error::logIfError($db->update());
+ }
+
FeaturedPhoto_Manager::sendMessage($ret_msg, 'editSettings');
}
|