source: extensions/modus/template/menubar.tpl

Last change on this file was 28561, checked in by rvelices, 10 years ago

modus removed unused template code

File size: 5.5 KB
Line 
1{* basically a copy of menubar.tpl with manual inclusion of menubar_xxx.tpl *}
2{if !empty($blocks)}
3<aside id=menubar>
4        {foreach from=$blocks key=id item=block}{if ($id!="mbIdentification" && $id!="mbMenu")}
5        <dl id={$id}>
6                {if $id=="mbLinks"}
7{* ============ mbLinks ========== *}
8{if count($block->data)==1}
9<dt><a href="{$block->data[0].URL}">{$block->data[0].LABEL}</a></dt>
10{else}
11<dt>{'Links'|@translate}</dt>
12<dd>
13        <ul>{strip}
14                {foreach from=$block->data item=link}
15                        <li>
16                                <a href="{$link.URL}" class="external"{if isset($link.new_window)} onclick="window.open(this.href, '{$link.new_window.NAME}','{$link.new_window.FEATURES}'); return false;"{/if}>
17                                {$link.LABEL}
18                                </a>
19                        </li>
20                {/foreach}
21        {/strip}</ul>
22</dd>
23{/if}
24
25                {elseif $id=="mbTags"}
26{* ============ mbTags ========== *}
27<dt><a>{'Related tags'|@translate}</a></dt>
28<dd>
29        <div id=menuTagCloud>
30                {foreach from=$block->data item=tag}{strip}
31                        <a class="tagLevel{$tag.level}" href=
32                        {if isset($tag.U_ADD)}
33                                "{$tag.U_ADD}" title="{$tag.counter|@translate_dec:'%d photo is also linked to current tags':'%d photos are also linked to current tags'}" rel=nofollow>+
34                        {else}
35                                "{$tag.URL}" title="{'display photos linked to this tag'|@translate}">
36                        {/if}
37                                {$tag.name}</a>{/strip}
38                {/foreach}
39        </div>
40</dd>
41
42                {elseif $id=="mbSpecials"}
43{* ============ mbSpecials ========== *}
44<dt><a>{'Explore'|@translate}</a></dt>
45<dd>
46        <ul>{strip}
47                {foreach from=$block->data item=link}
48                <li><a href="{$link.URL}" title="{$link.TITLE}"{if isset($link.REL)} {$link.REL}{/if}>{$link.NAME}</a></li>
49                {/foreach}
50                {if isset($blocks.mbMenu)}
51                <hr>
52                {foreach from=$blocks.mbMenu->data item=link}{if is_array($link)}
53                <li><a href="{$link.URL}" title="{$link.TITLE}"{if isset($link.REL)} {$link.REL}{/if}>{$link.NAME}</a>{if isset($link.COUNTER)} ({$link.COUNTER}){/if}</li>
54                {/if}{/foreach}
55                {/if}
56        {/strip}</ul>
57</dd>
58
59                {else}
60                {if not empty($block->template)}
61                {include file=$block->template }
62                {else}
63                {$block->raw_content}
64                {/if}
65                {/if}
66        </dl>
67        {/if}{/foreach}
68{* ============ Horizontal menu specificities ========== *}
69{if isset($blocks.mbSpecials->data.most_visited)}
70<dl id="mbMostVisited"><dt><a href="{$blocks.mbSpecials->data.most_visited.URL}" title="{$blocks.mbSpecials->data.most_visited.TITLE}">{$blocks.mbSpecials->data.most_visited.NAME}</a></dt></dl>
71{/if}
72{if isset($blocks.mbSpecials->data.best_rated)}
73<dl id="mbBestRated"><dt><a href="{$blocks.mbSpecials->data.best_rated.URL}" title="{$blocks.mbSpecials->data.best_rated.TITLE}">{$blocks.mbSpecials->data.best_rated.NAME}</a></dt></dl>
74{/if}
75{if isset($blocks.mbSpecials->data.recent_pics)}
76<dl><dt><a href="{$blocks.mbSpecials->data.recent_pics.URL}" title="{$blocks.mbSpecials->data.recent_pics.TITLE}">{$blocks.mbSpecials->data.recent_pics.NAME}</a></dt></dl>
77{/if}
78<dl style="float:none">
79        <form style="margin:0;display:inline" action="{$ROOT_URL}qsearch.php" method=get id=quicksearch onsubmit="return this.q.value!='' && this.q.value!=qsearch_prompt;">
80                        <input type="text" name=q id=qsearchInput onfocus="if(value==qsearch_prompt)value='';" onblur="if(value=='')value=qsearch_prompt;"{if !empty($QUERY_SEARCH)} value="{$QUERY_SEARCH}"{/if}>
81        </form>
82        <script type="text/javascript">var qsearch_prompt="{'Search'|@translate|@escape:'javascript'}...";{if empty($QUERY_SEARCH)}document.getElementById('qsearchInput').value=qsearch_prompt;{/if}</script>
83</dl>
84{if isset($U_LOGIN)}
85<dl style="float:right;margin-top:3px">
86        <dt style="font-size:100%;font-weight:normal;padding-left:15px{*to avoid loosing hover*}"><a href="{$U_LOGIN}" rel=nofollow>{'Login'|@translate}</a></dt>
87        <dd style="right:0">
88                <ul>
89                <li><a href="{$U_LOGIN}" rel="nofollow">{'Login'|@translate}</a></li>
90                {if isset($U_REGISTER)}
91                <li><a href="{$U_REGISTER}" title="{'Create a new account'|@translate}" rel="nofollow">{'Register'|@translate}</a></li>
92                {/if}
93                <li><a href="{$U_LOST_PASSWORD}" title="{'Forgot your password?'|@translate}" rel="nofollow">{'Forgot your password?'|@translate}</a></li>
94                </ul>
95{strip}
96                <form method=post action="{$U_LOGIN}" id=quickconnect>
97                <fieldset>
98                <legend>{'Quick connect'|@translate}</legend>
99                <p>
100                <label for=userX>{'Username'|@translate}</label><br>
101                <input type=text name=username id=userX value="" style="width:99%">
102                </p>
103
104                <p><label for=passX>{'Password'|@translate}</label><br>
105                <input type=password name=password id=passX style="width:99%">
106                </p>
107
108                {if $AUTHORIZE_REMEMBERING}
109                <p><label>
110                {'Auto login'|@translate}&nbsp;<input type=checkbox name=remember_me value=1>
111                </label></p>
112                {/if}
113
114                <p>
115                <input type=hidden name=redirect value="{$smarty.server.REQUEST_URI|@urlencode}">
116                <input type=submit name=login value="{'Submit'|@translate}">
117                </p>
118
119                </fieldset>
120                </form>
121{/strip}
122        </dd>
123</dl>
124{/if}
125{if isset($U_LOGOUT)}
126<dl style="float:right;margin-top:3px">
127        <dt style="font-size:100%;font-weight:normal">
128        {if isset($USERNAME)}{'Hello'|@translate} {if isset($U_PROFILE)}<a href="{$U_PROFILE}">{/if}{$USERNAME}{if isset($U_PROFILE)}</a>{/if} ! &nbsp;{/if}
129        <a href="{$U_LOGOUT}">{'Logout'|@translate}</a>
130        {if isset($U_PROFILE)}<a id="mbProfile" href="{$U_PROFILE}" title="{'customize the appareance of the gallery'|@translate}">{'Customize'|@translate}</a>{/if}
131        {if isset($U_ADMIN)}
132        <a href="{$U_ADMIN}" title="{'available for administrators only'|@translate}">Admin</a>
133        {/if}
134        </dt>
135</dl>
136{/if}
137
138</aside>
139{/if}
140<a id="menuSwitcher" class="pwg-button" title="{'Menu'|@translate}"><span class="pwg-icon pwg-icon-menu"></span></a>
141{combine_script id='zzz.d1.menu' load='async' path="themes/`$themeconf.id`/js/menuh.js" require="jquery" version=0}
Note: See TracBrowser for help on using the repository browser.