Esempio n. 1
0
 */
$plugin_is_filter = 10 | ADMIN_PLUGIN;
$plugin_description = gettext("Debugging aids.");
$plugin_author = "Stephen Billard (sbillard)";
$option_interface = 'debug';
zp_register_filter('admin_tabs', 'debug::tabs');
zp_register_filter('admin_utilities_buttons', 'debug::button');
if (OFFSET_PATH == 2) {
    if (strpos(getOption('markRelease_state'), '-DEBUG') !== false) {
        $version = debug::version(false);
        debug::updateVersion($version);
    }
} else {
    if (isset($_REQUEST['markRelease'])) {
        XSRFdefender('markRelease');
        $version = debug::version($_REQUEST['markRelease'] == 'released');
        setOption('markRelease_state', $version);
        debug::updateVersion($version);
        header('location:' . FULLWEBPATH . '/' . ZENFOLDER . '/admin.php');
        exitZP();
    }
}
class debug
{
    function __construct()
    {
        if (OFFSET_PATH == 2) {
            setOptionDefault('debug_mark_404', true);
        }
    }
    function getOptionsSupported()