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