function srel_addmenu() { if (function_exists('add_theme_page')) { srel_txtdomain(); add_theme_page(__('Shutter Reloaded', 'srel-l10n'), __('Shutter Reloaded', 'srel-l10n'), 'manage_options', 'shutter-reloaded', 'srel_optpage'); } }
<?php // This file is part of Shutter Reloaded WordPress plugin if (!defined('SREL_SETTINGS')) { exit; } if (!current_user_can('manage_options')) { die(__('Permission denied', 'srel_l10n')); } $opt = get_option('srel_main'); if (!$opt) { $opt = 'srel_all'; } srel_txtdomain(); $srel_options = get_option('srel_options', array()); $def = array('shcolor' => '000000', 'opacity' => '80', 'capcolor' => 'ffffff', 'menucolor' => '3e3e3e', 'btncolor' => 'cccccc', 'countcolor' => '999999', 'headload' => 0, 'oneset' => 1, 'imageCount' => 1, 'textBtns' => 0, 'custom' => 0); if (empty($srel_options)) { $srel_options = $def; update_option('srel_options', $srel_options); } if (isset($_POST['srel_main'])) { check_admin_referer('srel-save-options'); $newopt = $_POST['srel_all'] ? 'srel_all' : ''; $newopt = $_POST['srel_class'] ? 'srel_class' : $newopt; $newopt = $_POST['auto_set'] ? 'auto_set' : $newopt; $newopt = $_POST['srel_pages'] ? 'srel_pages' : $newopt; $newopt = $_POST['srel_lb'] ? 'srel_lb' : $newopt; if ($newopt != $opt) { $opt = $newopt; update_option('srel_main', $newopt); }