2006-02-17 02:29:33 +01:00
< ? php
2008-08-11 22:26:31 +02:00
/**
* WordPress Administration Template Header
*
* @ package WordPress
* @ subpackage Administration
*/
2007-06-02 07:21:18 +02:00
@ header ( 'Content-Type: ' . get_option ( 'html_type' ) . '; charset=' . get_option ( 'blog_charset' ));
2006-01-10 06:16:17 +01:00
if ( ! isset ( $_GET [ " page " ])) require_once ( 'admin.php' );
2008-05-19 17:41:31 +02:00
wp_enqueue_script ( 'wp-gears' );
2006-05-22 19:16:05 +02:00
2008-03-01 00:27:02 +01:00
$min_width_pages = array ( 'post.php' , 'post-new.php' , 'page.php' , 'page-new.php' , 'widgets.php' , 'comment.php' , 'link.php' );
2008-02-24 03:04:11 +01:00
$the_current_page = preg_replace ( '|^.*/wp-admin/|i' , '' , $_SERVER [ 'PHP_SELF' ]);
$ie6_no_scrollbar = true ;
2008-08-14 08:30:38 +02:00
/**
* Append 'minwidth' to value .
*
* @ param mixed $c
* @ return string
*/
2008-02-24 03:04:11 +01:00
function add_minwidth ( $c ) {
return $c . 'minwidth ' ;
}
if ( in_array ( $the_current_page , $min_width_pages ) ) {
$ie6_no_scrollbar = false ;
add_filter ( 'admin_body_class' , 'add_minwidth' );
}
2006-05-22 19:16:05 +02:00
get_admin_page_title ();
2008-09-27 00:27:48 +02:00
$title = wp_specialchars ( strip_tags ( $title ) );
2006-01-10 06:16:17 +01:00
?>
2004-10-19 05:03:06 +02:00
<! DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >
2007-04-05 01:54:47 +02:00
< html xmlns = " http://www.w3.org/1999/xhtml " < ? php do_action ( 'admin_xml_ns' ); ?> <?php language_attributes(); ?>>
2003-05-22 14:12:53 +02:00
< head >
2006-08-30 23:46:31 +02:00
< meta http - equiv = " Content-Type " content = " <?php bloginfo('html_type'); ?>; charset=<?php echo get_option('blog_charset'); ?> " />
2008-09-27 00:27:48 +02:00
< title >< ? php bloginfo ( 'name' ) ?> › <?php echo $title; ?> — WordPress</title>
2008-03-02 21:17:30 +01:00
< ? php
2008-05-22 01:24:23 +02:00
2008-02-10 09:10:11 +01:00
wp_admin_css ( 'css/global' );
wp_admin_css ();
2008-03-11 22:06:03 +01:00
wp_admin_css ( 'css/colors' );
2008-05-22 01:24:23 +02:00
wp_admin_css ( 'css/ie' );
2008-02-10 09:10:11 +01:00
?>
2004-08-01 10:04:39 +02:00
< script type = " text/javascript " >
2003-12-22 01:09:59 +01:00
//<![CDATA[
2008-03-11 01:58:37 +01:00
addLoadEvent = function ( func ) { if ( typeof jQuery != " undefined " ) jQuery ( document ) . ready ( func ); else if ( typeof wpOnload != 'function' ){ wpOnload = func ;} else { var oldonload = wpOnload ; wpOnload = function (){ oldonload (); func ();}}};
//]]>
2003-05-22 14:12:53 +02:00
</ script >
2008-02-24 03:04:11 +01:00
< ? php if ( ( $parent_file != 'link-manager.php' ) && ( $parent_file != 'options-general.php' ) && $ie6_no_scrollbar ) : ?>
2005-12-23 04:24:10 +01:00
< style type = " text/css " >* html { overflow - x : hidden ; } </ style >
2006-08-29 01:08:48 +02:00
< ? php endif ;
2008-05-29 00:15:46 +02:00
$hook_suffixes = array ();
if ( isset ( $page_hook ) )
$hook_suffixes [] = " - $page_hook " ;
else if ( isset ( $plugin_page ) )
$hook_suffixes [] = " - $plugin_page " ;
else if ( isset ( $pagenow ) )
$hook_suffixes [] = " - $pagenow " ;
$hook_suffixes [] = '' ;
foreach ( $hook_suffixes as $hook_suffix )
do_action ( " admin_print_styles $hook_suffix " ); // do_action( 'admin_print_styles-XXX' ); do_action( 'admin_print_styles' );
foreach ( $hook_suffixes as $hook_suffix )
do_action ( " admin_print_scripts $hook_suffix " ); // do_action( 'admin_print_scripts-XXX' ); do_action( 'admin_print_scripts' );
foreach ( $hook_suffixes as $hook_suffix )
do_action ( " admin_head $hook_suffix " ); // do_action( 'admin_head-XXX' ); do_action( 'admin_head' );
unset ( $hook_suffixes , $hook_suffix );
2008-05-21 07:56:04 +02:00
2006-08-29 01:08:48 +02:00
?>
2003-05-22 14:12:53 +02:00
</ head >
2007-08-17 12:33:52 +02:00
< body class = " wp-admin <?php echo apply_filters( 'admin_body_class', '' ); ?> " >
2008-01-14 04:16:56 +01:00
< div id = " wpwrap " >
2008-08-31 15:51:52 +02:00
< div id = " sidemenu-bg " >< br /></ div >
2008-01-14 04:16:56 +01:00
< div id = " wpcontent " >
2004-04-28 21:49:27 +02:00
< div id = " wphead " >
2008-09-27 00:27:48 +02:00
< h1 >< ? php if ( '' == get_bloginfo ( 'name' , 'display' ) ) echo ' ' ; else echo get_bloginfo ( 'name' , 'display' ); ?> <span id="breadcrumb"><a href="index.php"><?php _e('Dashboard') ?></a> › <?php echo $title ?></span></h1>
2004-04-28 21:49:27 +02:00
</ div >
2008-05-19 17:41:31 +02:00
< ? php
2008-08-09 07:36:14 +02:00
if ( ! $is_opera ) {
2008-05-19 17:41:31 +02:00
?>
2008-05-28 02:09:19 +02:00
< div id = " gears-info-box " class = " info-box " style = " display:none; " >
2008-05-19 17:41:31 +02:00
< img src = " images/gear.png " title = " Gear " alt = " " class = " gears-img " />
< div id = " gears-msg1 " >
< h3 class = " info-box-title " >< ? php _e ( 'Speed up WordPress' ); ?> </h3>
2008-06-24 18:57:12 +02:00
< p >< ? php _e ( 'WordPress now has support for Gears, which adds new features to your web browser.' ); ?> <br />
2008-05-19 17:41:31 +02:00
< a href = " http://gears.google.com/ " target = " _blank " style = " font-weight:normal; " >< ? php _e ( 'More information...' ); ?> </a></p>
2008-08-27 08:33:01 +02:00
< p >< ? php _e ( 'After you install and enable Gears, most of WordPress’ images, scripts, and CSS files will be stored locally on your computer. This speeds up page load time.' ); ?> </p>
2008-06-24 18:57:12 +02:00
< p >< strong >< ? php _e ( 'Don’t install on a public or shared computer.' ); ?> </strong></p> <div class="submit"><button onclick="window.location = 'http://gears.google.com/?action=install&return=<?php echo urlencode( admin_url() ); ?>';" class="button"><?php _e('Install Now'); ?></button>
2008-06-28 18:27:21 +02:00
< button class = " button " style = " margin-left:10px; " onclick = " document.getElementById('gears-info-box').style.display='none'; " >< ? php _e ( 'Cancel' ); ?> </button></div>
2008-05-19 17:41:31 +02:00
</ div >
< div id = " gears-msg2 " style = " display:none; " >
2008-06-03 10:14:38 +02:00
< h3 class = " info-box-title " >< ? php _e ( 'Gears Status' ); ?> </h3>
2008-08-27 08:33:01 +02:00
< p >< ? php _e ( 'Gears is installed on this computer, but is not enabled for use with WordPress.' ); ?> </p>
2008-09-05 18:29:03 +02:00
< p >< ? php _e ( 'To enable it click the button below.' ); ?> </p>
2008-08-27 08:33:01 +02:00
< p >< strong >< ? php _e ( 'However, Gears should not be enabled if this is a public or shared computer.' ); ?> </strong></p>
2008-06-03 10:14:38 +02:00
< div class = " submit " >< button class = " button " onclick = " wpGears.getPermission(); " >< ? php _e ( 'Enable Gears' ); ?> </button>
2008-06-28 18:27:21 +02:00
< button class = " button " style = " margin-left:10px; " onclick = " document.getElementById('gears-info-box').style.display='none'; " >< ? php _e ( 'Cancel' ); ?> </button></div>
2008-05-19 17:41:31 +02:00
</ div >
< div id = " gears-msg3 " style = " display:none; " >
2008-06-03 10:14:38 +02:00
< h3 class = " info-box-title " >< ? php _e ( 'Gears Status' ); ?> </h3>
2008-07-23 20:53:43 +02:00
< p >< ? php
2008-08-09 07:36:14 +02:00
2008-09-05 18:29:03 +02:00
if ( $is_chrome )
_e ( 'Gears is installed and enabled on this computer. You can disable it from your browser’s Options, Under the Hood menu.' );
elseif ( $is_safari )
2008-07-23 20:53:43 +02:00
_e ( 'Gears is installed and enabled on this computer. You can disable it from the Safari menu.' );
else
2008-08-27 08:33:01 +02:00
_e ( 'Gears is installed and enabled on this computer. You can disable it from your browser’s Tools menu.' );
2008-08-09 07:36:14 +02:00
2008-07-23 20:53:43 +02:00
?> </p>
2008-08-27 08:33:01 +02:00
< p >< ? php _e ( 'If there are any errors try disabling Gears, reloading the page, and re-enabling Gears.' ); ?> </p>
2008-09-05 18:29:03 +02:00
< p >< ? php _e ( 'Local storage status:' ); ?> <span id="gears-wait"><span style="color:#f00;"><?php _e('Updating files:'); ?></span> <span id="gears-upd-number"></span></span></p>
2008-05-19 17:41:31 +02:00
< div class = " submit " >< button class = " button " onclick = " document.getElementById('gears-info-box').style.display='none'; " >< ? php _e ( 'Close' ); ?> </button></div>
</ div >
2008-09-05 18:29:03 +02:00
< div id = " gears-msg4 " style = " display:none; " >
< h3 class = " info-box-title " >< ? php _e ( 'Gears Status' ); ?> </h3>
< p >< ? php _e ( 'This web site is denied to use Gears.' ); ?> </p>
< p >< ? php
if ( $is_chrome )
_e ( 'To allow it, change the Gears settings from your browser’s Options, Under the Hood menu and reload this page.' );
elseif ( $is_safari )
_e ( 'To allow it, change the Gears settings from the Safari menu and reload this page.' );
else
_e ( 'To allow it, change the Gears settings from your browser’s Tools menu and reload this page.' );
?> </p>
< p >< strong >< ? php _e ( 'However, Gears should not be enabled if this is a public or shared computer.' ); ?> </strong></p>
< div class = " submit " >< button class = " button " onclick = " document.getElementById('gears-info-box').style.display='none'; " >< ? php _e ( 'Cancel' ); ?> </button></div>
</ div >
2008-05-19 17:41:31 +02:00
</ div >
< ? php } ?>
2008-07-22 06:03:36 +02:00
< div id = " user_info " >< p >< ? php printf ( __ ( 'Howdy, <a href="%1$s">%2$s</a>!' ), 'profile.php' , $user_identity ) ?> | <a href="<?php echo site_url('wp-login.php?action=logout', 'login') ?>" title="<?php _e('Log Out') ?>"><?php _e('Log Out'); ?></a> | <?php _e('<a href="http://codex.wordpress.org/">Help</a>') ?> | <?php _e('<a href="http://wordpress.org/support/">Forums</a>'); if ( ! $is_opera ) { ?> | <span id="gears-menu"><a href="#" onclick="wpGears.message(1);return false;"><?php _e('Turbo') ?></a></span><?php } ?></p></div>
2005-08-07 10:14:41 +02:00
2003-05-22 14:12:53 +02:00
< ? php
2007-07-27 23:28:01 +02:00
require ( ABSPATH . 'wp-admin/menu-header.php' );
2008-08-29 08:36:31 +02:00
?>
< div id = " wpbody " >
< div id = " wpbody-content " >
< ? php
do_action ( 'admin_notices' );
2004-10-19 05:03:06 +02:00
2005-11-18 11:10:53 +01:00
if ( $parent_file == 'options-general.php' ) {
2007-07-27 23:28:01 +02:00
require ( ABSPATH . 'wp-admin/options-head.php' );
2004-10-19 05:03:06 +02:00
}
2008-09-26 01:51:33 +02:00
favorite_actions ();
2004-11-25 16:45:16 +01:00
?>