themes/enanium/header.tpl
author Dan
Mon, 04 Jan 2010 11:09:50 -0500
changeset 1199 8d85b52ac9b6
parent 1196 704ba4b9819b
child 1227 bdac73ed481e
permissions -rw-r--r--
Fixed Special:AllPages under PostgreSQL. Thanks phirox from IRC.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
     1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
     2
<html xmlns="http://www.w3.org/1999/xhtml">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
     3
  <head>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
     4
    <title>{PAGE_NAME} &bull; {SITE_NAME}</title>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
     5
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
     6
    {JS_DYNAMIC_VARS}
1196
704ba4b9819b All javascript and css requests now append the version number to the URL to break browser caches and prevent from having to clear the cache upon upgrade
Dan
parents: 1100
diff changeset
     7
    <link rel="stylesheet" type="text/css" href="{CDNPATH}/includes/clientside/css/enano-shared.css?{ENANO_VERSION}" />
704ba4b9819b All javascript and css requests now append the version number to the URL to break browser caches and prevent from having to clear the cache upon upgrade
Dan
parents: 1100
diff changeset
     8
    <link id="mdgCss" rel="stylesheet" type="text/css" href="{CDNPATH}/themes/{THEME_ID}/css/{STYLE_ID}.css?{ENANO_VERSION}" />
1051
78b41fb98140 Enanium: Added some IE6 fixes
Dan
parents: 978
diff changeset
     9
    <!--[if lte IE 6]>
78b41fb98140 Enanium: Added some IE6 fixes
Dan
parents: 978
diff changeset
    10
    <link rel="stylesheet" type="text/css" href="{CDNPATH}/themes/{THEME_ID}/css-extra/ie6.css" />
78b41fb98140 Enanium: Added some IE6 fixes
Dan
parents: 978
diff changeset
    11
    <![endif]-->
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    12
    {JS_HEADER}
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    13
    {ADDITIONAL_HEADERS}
955
de4f81abc5e3 Enanium: Set right sidebar as collapsible. Whether I will do the left one I do not know.
Dan
parents: 921
diff changeset
    14
    <script type="text/javascript">//<![CDATA[
de4f81abc5e3 Enanium: Set right sidebar as collapsible. Whether I will do the left one I do not know.
Dan
parents: 921
diff changeset
    15
    var auth_rename = <!-- BEGIN auth_rename -->true<!-- BEGINELSE auth_rename -->false<!-- END auth_rename -->;
de4f81abc5e3 Enanium: Set right sidebar as collapsible. Whether I will do the left one I do not know.
Dan
parents: 921
diff changeset
    16
    // ]]>
de4f81abc5e3 Enanium: Set right sidebar as collapsible. Whether I will do the left one I do not know.
Dan
parents: 921
diff changeset
    17
    </script>
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    18
    <script type="text/javascript" src="{CDNPATH}/themes/{THEME_ID}/js/inlinerename.js"></script>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    19
  </head>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    20
  <body>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    21
    <div id="header">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    22
      <?php
978
ed84b24b8e07 A few safety changes to tolerate no $session when it's not available
Dan
parents: 964
diff changeset
    23
      global $session;
ed84b24b8e07 A few safety changes to tolerate no $session when it's not available
Dan
parents: 964
diff changeset
    24
      
964
a0add54d9795 Enanium: fixed failure to load on template_nodb
Dan
parents: 962
diff changeset
    25
      if ( is_object($paths) && $head = $paths->sysMsg('SiteHeader') )
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    26
      {
1100
aead4e1ce5df Enanium: custom header now has an <a> floating above it that links to the main page.
Dan
parents: 1051
diff changeset
    27
        echo '<a class="header-placeholder" href="' . makeUrl(get_main_page()) . '">&nbsp;</a>';
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    28
        echo $head;
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    29
      }
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    30
      else
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    31
      {
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    32
      ?>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    33
        <div class="logo"></div>
964
a0add54d9795 Enanium: fixed failure to load on template_nodb
Dan
parents: 962
diff changeset
    34
        <h1><a href="<?php echo is_object($session) ? makeUrl(get_main_page(), false, true) : scriptPath . '/'; ?>">{SITE_NAME}</a></h1>
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    35
      <?php
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    36
        }
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    37
      ?>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    38
    </div>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    39
    <!-- HOOK enanium_main_header -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    40
    <!-- BEGINNOT stupid_mode -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    41
    <form class="searchform" action="{SCRIPTPATH}/index.php" method="get">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    42
      <div>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    43
        <input type="hidden" name="title" value="{NS_SPECIAL}Search" />
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    44
        <input type="hidden" name="auth" value="{ADMIN_SID_RAW}" />
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    45
        <input type="text" name="q" value="" />
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    46
        <input type="submit" value="search" />
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    47
      </div>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    48
      <!-- HOOK enanium_search_form -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    49
    </form>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    50
    <ul class="useropts">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    51
      <!-- BEGIN user_logged_in -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    52
      <li class="em"><a href="{url:User:{USERNAME}}">{USERNAME}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    53
      <li><a href="{url:Special:Preferences}">{lang:sidebar_btn_preferences_short}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    54
      <li class="logout"><a href="{url:Special:Logout/{CSRF_TOKEN}/{PAGE_URLNAME}}" onclick="mb_logout(); return false;">{lang:sidebar_btn_logout}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    55
      <!-- BEGINELSE user_logged_in -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    56
      <li class="em"><a href="{url:Special:Login}" onclick="ajaxStartLogin(); return false;">{lang:sidebar_btn_login}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    57
      <li><a href="{url:Special:Register}">{lang:sidebar_btn_register}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    58
      <!-- END user_logged_in -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    59
    </ul>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    60
    <!-- END stupid_mode -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    61
    <!-- Yes this is table based. For reliability reasons. -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    62
    <table border="0" cellspacing="0" cellpadding="0" id="body-wrapper">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    63
    <tr>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    64
      <td valign="top" id="cell-sbleft">
958
3dafe0969e5a Enanium: added collapse for left sidebar
Dan
parents: 955
diff changeset
    65
        <div class="left sidebar" id="enanium_sidebar_left">
3dafe0969e5a Enanium: added collapse for left sidebar
Dan
parents: 955
diff changeset
    66
          <a class="closebtn" onclick="enanium_toggle_sidebar_left(); return false;">&laquo;</a>
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    67
          {SIDEBAR_LEFT}
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    68
        </div>
958
3dafe0969e5a Enanium: added collapse for left sidebar
Dan
parents: 955
diff changeset
    69
        <div class="left-sidebar-hidden" id="enanium_sidebar_left_hidden">
3dafe0969e5a Enanium: added collapse for left sidebar
Dan
parents: 955
diff changeset
    70
          <a class="openbtn" onclick="enanium_toggle_sidebar_left(); return false;">&raquo;</a>
3dafe0969e5a Enanium: added collapse for left sidebar
Dan
parents: 955
diff changeset
    71
        </div>
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    72
        <!-- HOOK sidebar_left_post -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    73
      </td>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    74
      <td valign="top" id="cell-content">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    75
        <!-- BEGINNOT stupid_mode -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    76
        <div class="menu_nojs" style="float: right; margin-right: 10px;">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    77
          <a href="#" onclick="return false;">{lang:onpage_lbl_changes}</a>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    78
          <ul class="jbox_right">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    79
            <li><a href="{url:Special:Log/user={USERNAME}|escape}">{lang:onpage_btn_changes_mine}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    80
            <li><a href="{url:Special:Log/within=1w|escape}">{lang:onpage_btn_changes_recent}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    81
            <li><a href="{url:Special:Log/page={PAGE_URLNAME}|escape}">{lang:onpage_btn_changes_history}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    82
          </ul>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    83
          <a href="#" onclick="return false;">{lang:onpage_lbl_sitetools}</a>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    84
          <ul class="jbox_right">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    85
            <li><a href="{url:Special:CreatePage|escape}">{lang:sidebar_btn_createpage}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    86
            <li><a href="{url:Special:UploadFile|escape}">{lang:sidebar_btn_uploadfile}</a></li>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    87
            <li><a href="{url:Special:SpecialPages|escape}">{lang:sidebar_btn_specialpages}</a></li>
962
ceeecb160aec Enanium: move new memberlist above admin buttons + only show for logged-in
Dan
parents: 958
diff changeset
    88
            <!-- BEGIN user_logged_in -->
ceeecb160aec Enanium: move new memberlist above admin buttons + only show for logged-in
Dan
parents: 958
diff changeset
    89
            <li><a href="{url:Special:Memberlist|escape}">{lang:specialpage_member_list}</a></li>
ceeecb160aec Enanium: move new memberlist above admin buttons + only show for logged-in
Dan
parents: 958
diff changeset
    90
            <!-- END user_logged_in -->
921
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    91
            <!-- BEGIN auth_admin -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    92
            {SIDEBAR_LINK}
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    93
            {ADMIN_LINK}
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    94
            <!-- END auth_admin -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    95
          </ul>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    96
          <span class="menuclear"></span>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    97
        </div>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    98
        <!-- END stupid_mode -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
    99
        <div class="menu_nojs" id="pagebar_main">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   100
          <div class="label">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   101
            <!-- BEGIN stupid_mode -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   102
            Page tools
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   103
            <!-- BEGINELSE stupid_mode -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   104
            {lang:onpage_lbl_pagetools}
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   105
            <!-- END stupid_mode -->
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   106
          </div>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   107
          {TOOLBAR}
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   108
          <ul>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   109
            {TOOLBAR_EXTRAS}
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   110
          </ul>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   111
          <span class="menuclear"></span>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   112
        </div>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   113
        <div id="content-wrapper" class="content">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   114
          <table border="0" cellspacing="0" cellpadding="0" style="width: 100%;">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   115
          <tr>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   116
          <td valign="top" style="width: 100%;">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   117
          <div style="float: right;">
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   118
            <img alt=" " src="{CDNPATH}/images/spacer.gif" id="ajaxloadicon" />
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   119
          </div>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   120
          <h1 <!-- BEGIN auth_rename -->title="{lang:onpage_btn_rename_inline}" <!-- END auth_rename -->id="h2PageName">{PAGE_NAME}</h1>
a71de5e21423 New primary theme: Enanium
Dan
parents:
diff changeset
   121
          <div id="ajaxEditContainer">