]> git.immae.eu Git - github/shaarli/Shaarli.git/blob - tpl/default/page.header.html
Shaarli header template
[github/shaarli/Shaarli.git] / tpl / default / page.header.html
1 <div class="shaarli-menu pure-g" id="shaarli-menu">
2 <div class="pure-u-lg-0 pure-u-1">
3 <div class="pure-menu">
4 <!-- FIXME! default value in PHP -->
5 <a href="{if="!empty($GLOBALS['titleLink'])"}{$GLOBALS['titleLink']}{else}?{/if}"
6 class="pure-menu-link">
7 <i class="fa fa-home"></i>
8 </a>
9 <a href="#" class="menu-toggle" id="menu-toggle"><s class="bar"></s><s class="bar"></s></a>
10 </div>
11 </div>
12 <div class="pure-u-1">
13 <div class="pure-menu menu-transform pure-menu-horizontal">
14 <ul class="pure-menu-list">
15 <li class="pure-menu-item pure-menu-selected pure-u-0 pure-u-lg-visible">
16 <a href="{if="!empty($GLOBALS['titleLink'])"}{$GLOBALS['titleLink']}{else}?{/if}"
17 class="pure-menu-link">
18 <i class="fa fa-home"></i>
19 </a>
20 </li>
21 {if="isLoggedIn()"}
22 <li class="pure-menu-item">
23 <a href="?do=addlink" class="pure-menu-link">Shaare</a>
24 </li>
25 <li class="pure-menu-item">
26 <a href="?do=tools" class="pure-menu-link">Tools</a>
27 </li>
28
29 {elseif="$GLOBALS['config']['OPEN_SHAARLI']"}
30 <li class="pure-menu-item">
31 <a href="?do=addlink" class="pure-menu-link">Shaare</a>
32 </li>
33 <li class="pure-menu-item">
34 <a href="?do=tools" class="pure-menu-link">Tools</a>
35 </li>
36 {else}
37 <li class="pure-menu-item">
38 <a href="?do=login" class="pure-menu-link">Login</a>
39 </li>
40 {/if}
41 <li class="pure-menu-item">
42 <a href="{$feedurl}?do=rss{$searchcrits}" class="pure-menu-link">RSS Feed</a>
43 </li>
44 {if="$GLOBALS['config']['SHOW_ATOM']"}
45 <li class="pure-menu-item">
46 <a href="{$feedurl}?do=atom{$searchcrits}" class="pure-menu-link">ATOM Feed</a>
47 </li>
48 {/if}
49 <li class="pure-menu-item">
50 <a href="?do=tagcloud" class="pure-menu-link">Tag cloud</a>
51 </li>
52 <li class="pure-menu-item">
53 <a href="?do=picwall{$searchcrits}" class="pure-menu-link">Picture wall</a>
54 </li>
55 <li class="pure-menu-item">
56 <a href="?do=daily" class="pure-menu-link">Daily</a>
57 </li>
58 <!-- FIXME! update plugin system to handle this -->
59 {loop="$plugins_header.buttons_toolbar"}
60 <li class="pure-menu-item">
61 <a href="{$value.url}" class="pure-menu-link">{$value.title}</a>
62 </li>
63 {/loop}
64 {if="isLoggedIn()"}
65 <li class="pure-menu-item">
66 <a href="?do=logout" class="pure-menu-link">Logout</a>
67 </li>
68 {else}
69 <li class="pure-menu-item">
70 <a href="?do=login" class="pure-menu-link">Login</a>
71 </li>
72 {/if}
73 </ul>
74 </div>
75 </div>
76 </div>
77
78 <div id="header" class="pure-u-0 pure-u-lg-visible">
79 <h1 id="header-title">
80 <a href="{if="!empty($GLOBALS['titleLink'])"}{$GLOBALS['titleLink']}{else}?{/if}">
81 {$GLOBALS['title']}
82 </a>
83 </h1>
84 <div id="linkcount">
85 {if="!empty($linkcount)"}<span class="strong">{$linkcount}</span> shaares{/if}
86 </div>
87
88 <div id="search">
89 <form method="GET" class="searchform" name="searchform">
90 <input type="text" tabindex="1" id="searchform_value" name="searchterm" placeholder="Search text"
91 {if="!empty($search_crits) && $search_type=='fulltext'"}
92 value="{$search_crits}"
93 {/if}
94 >
95 <input type="submit" value="Search" class="bigbutton">
96 </form>
97 <form method="GET" class="tagfilter" name="tagfilter">
98 <input type="text" tabindex="2" name="searchtags" id="tagfilter_value" placeholder="Filter by tag"
99 {if="!empty($search_crits) && $search_type=='tags'"}
100 value="{function="implode(' ', $search_crits)"}"
101 {/if}
102 autocomplete="off" class="awesomplete" data-multiple data-minChars="1"
103 data-list="{loop="$tags"}{$key}, {/loop}"
104 >
105 <input type="submit" value="Search" class="bigbutton">
106 </form>
107 </div>
108 </div>
109
110 <div id="content">
111
112
113 {if="!empty($_GET['source']) && $_GET['source']=='bookmarklet'"}
114 {ignore} When called as a popup from bookmarklet, do not display menu. {/ignore}
115 {else}
116
117 {/if}
118
119
120 {if="!empty($plugin_errors) && isLoggedIn()"}
121 <ul class="errors">
122 {loop="plugin_errors"}
123 <li>{$value}</li>
124 {/loop}
125 </ul>
126 {/if}
127
128 <div class="clear"></div>