'
',
'after_widget' => '
',
'before_title' => '',
));
add_theme_support('post-thumbnails' );
add_theme_support('automatic-feed-links');
set_post_thumbnail_size( 80, 80, true );
add_action('admin_menu', 'sft_add_admin');
$options = array ("sft_content_width","sft_blog_image","sft_bg_color","sft_bg_image","sft_bg_image","sft_bg_repeat_style","sft_custom_css","sft_bg_image_enable","sft_blog_image_enable");
$uploadpath = wp_upload_dir();
if ($uploadpath['baseurl']=='') $uploadpath['baseurl'] = get_bloginfo('siteurl').'/wp-content/uploads';
function sft_add_admin(){
global $options, $uploadpath;
if ( isset($_GET['page']) && $_GET['page'] == basename(__FILE__) ){
if ( 'save' == $_REQUEST['action'] ){
foreach ($options as $value){
update_option( $value, $_REQUEST[ $value ] );
}
foreach ($options as $value){
if( isset( $_REQUEST[ $value ] ) ) update_option( $value, $_REQUEST[ $value ] );
else delete_option( $value );
}
if ($_FILES["bgImage"]["type"]){
$directory = $uploadpath['basedir'].'/';
$filename = str_replace(' ', '_', $_FILES["bgImage"]["name"]);
move_uploaded_file($_FILES["bgImage"]["tmp_name"], $directory . $filename);
update_option('sft_bgImage', $uploadpath['baseurl']. "/". $filename);
}
if ($_FILES["blogImage"]["type"]){
$directory = $uploadpath['basedir'].'/';
$filename = str_replace(' ', '_', $_FILES["blogImage"]["name"]);
move_uploaded_file($_FILES["blogImage"]["tmp_name"], $directory . $filename);
update_option('sft_blogImage', $uploadpath['baseurl']. "/". $filename);
}
header("Location: themes.php?page=functions.php&saved=true");
die;
}else if( 'reset' == $_REQUEST['action'] ){
foreach ($options as $value){
delete_option( $value );
}
header("Location: themes.php?page=functions.php&reset=true");
die;
}
}
add_theme_page("Safethree Options", "Theme Options", 'edit_themes', basename(__FILE__), 'sft_admin');
}
?>