1 limit 0,1 ;'; if (pwg_db_fetch_array(pwg_query($query))) { $to_deactivate = false; $c13y->add_anomaly( l10n('c13y_dbl_email_user'), null, null, l10n('c13y_correction_dbl_email_user')); } /* Check plugin included in Piwigo sources */ $included_plugins = array('dew', 'UpToDate', 'PluginsManager', 'LinkRoot'); $query = ' select id from '.PLUGINS_TABLE.' where id in ('. implode( ',', array_map( create_function('$s', 'return "\'".$s."\'";'), $included_plugins ) ) .') ;'; $result = pwg_query($query); while ($row = pwg_db_fetch_assoc($result)) { $to_deactivate = false; $uninstall_msg_link = ''. sprintf(l10n('c13y_correction_obsolete_plugin'), $row['id']).''; $c13y->add_anomaly( l10n('c13y_obsolete_plugin'), null, null, $uninstall_msg_link); } /* Check if this plugin must be deactivate */ if ($to_deactivate) { $query = ' REPLACE INTO '.PLUGINS_TABLE.' (id, state) VALUES (\'c13y_upgrade\', \'inactive\') ;'; pwg_query($query); global $page; $page['infos'][] = l10n('c13y_upgrade_no_anomaly'); } } ?>