options as $value) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } foreach ($this->options as $value) { if ( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } } header("Location: themes.php?page=".basename(__FILE__)."&saved=true"); die; } else if( 'reset' == $_REQUEST['action'] ) { foreach ($this->options as $value) { delete_option( $value['id'] ); } header("Location: themes.php?page=".basename(__FILE__)."&reset=true"); die; } } add_theme_page($this->themename." Options", $this->themename." Options", 'edit_themes', basename(__FILE__), array(&$this, 'adminPage')); } /* Output of the Admin Page */ function adminPage () { // global $themename, $shortname, $options; if ( $_REQUEST['saved'] ) echo '

' . $this->themename . __(' settings saved!', 'titan') . '

'; if ( $_REQUEST['reset'] ) echo '

' . $this->themename . __(' settings reset.', 'titan') . '

'; ?>

themename; ?>

support forums.', 'titan')?>

Learn more about Titan PRO →', 'titan') ?>
options); $i++) : switch ($this->options[$i]["type"]) : case "subhead": if ($i != 0) { ?>

options[$i]["name"]; ?>

options[$i]["notice"] ?>

options[$i]["pro"] ?>
options[$i]["desc"]; ?>
" type="checkbox" name="options[$i]["id"]; ?>" value="true"options[$i]['id'])) ? ' checked="checked"' : ''; ?> />
options[$i]["pro"] ?>
options[$i]["desc"]; ?>
options[$i]["pro"] ?> options[$i]['id']); $checked = ""; foreach ($this->options[$i]['options'] as $key => $val) : if($radio_setting != '' && $key == get_settings($this->options[$i]['id']) ) { $checked = ' checked="checked"'; } else { if($key == $this->options[$i]['std']){ $checked = 'checked="checked"'; } } ?> />
options[$i]["pro"] ?>
options[$i]["desc"]; ?>
" type="text" name="options[$i]["id"]; ?>" value="options[$i]["id"]) != "") ? get_settings($this->options[$i]["id"]) : $this->options[$i]["std"]); ?>" />
options[$i]["pro"] ?>
options[$i]["desc"]; ?>
_colorpicker" class="colorpicker_container">
" type="text" name="options[$i]["id"]; ?>" value="options[$i]["id"]) != "") ? get_settings($this->options[$i]["id"]) : $this->options[$i]["std"]; ?>" />
options[$i]["pro"] ?>
options[$i]["desc"]?>
options[$i]["pro"] ?>
options[$i]["desc"]?>