8 {
include="page.header"}
10 <div id=
"headerform" class=
"search">
11 <form method=
"GET" class=
"searchform" name=
"searchform">
12 <input type=
"text" tabindex=
"1" id=
"searchform_value" name=
"searchterm" placeholder=
"Search text"
13 {
if=
"!empty($search_term)"}
14 value=
"{$search_term}"
17 <input type=
"submit" value=
"Search" class=
"bigbutton">
19 <form method=
"GET" class=
"tagfilter" name=
"tagfilter">
20 <input type=
"text" tabindex=
"2" name=
"searchtags" id=
"tagfilter_value" placeholder=
"Filter by tag"
21 {
if=
"!empty($search_tags)"}
22 value=
"{$search_tags}"
24 autocomplete=
"off" data-multiple
data-minChars=
"1"
25 data-list=
"{loop="$tags
"}{$key}, {/loop}"
27 <input type=
"submit" value=
"Search" class=
"bigbutton">
29 {
loop="$plugins_header.fields_toolbar"}
34 {
loop="$value.inputs"}
47 {
include="linklist.paging"}
49 <div id=
"plugin_zone_start_linklist" class=
"plugin_zone">
50 {
loop="$plugin_start_zone"}
55 {
if="count($links)==
0"}
56 <div id=
"searchcriteria">Nothing found.
</div>
57 {
elseif="!empty($search_term) or $search_tags !== ''"}
58 <div id=
"searchcriteria">
59 {$result_count} results
60 {
if="!empty($search_term)"}
61 for
<em>{$search_term}
</em>
63 {
if="!empty($search_tags)"}
64 {$exploded_tags=tags_str2array($search_tags, $tags_separator)}
66 {
loop="$exploded_tags"}
67 <span class=
"linktag" title=
"Remove tag">
68 <a href=
"{$base_path}/remove-tag/{function="urlencode($value)
"}">{$value}
<span class=
"remove">x
</span></a>
71 {
elseif="$search_tags === false"}
72 <span class=
"linktag" title=
"Remove tag">
73 <a href=
"{$base_path}/">untagged
<span class=
"remove">x
</span></a>
80 <li{
if=
"$value.class"}
class=
"{$value.class}"{/if}
data-id=
"{$value.id}">
81 <a id=
"{$value.shorturl}"></a>
82 {
if="$thumbnails_enabled && $value.thumbnail !== false"}
83 <div class=
"thumbnail" {
if=
"$value.thumbnail === null"}
data-async-thumbnail=
"1"{/if}
>
84 <a href=
"{$value.real_url}">
85 {ignore}RainTPL hack: put the
2 src on two different line to avoid path replace bug{/ignore}
86 <img data-src=
"{$base_path}/{$value.thumbnail}#" class=
"b-lazy"
88 alt=
"thumbnail" width=
"{$thumbnails_width}" height=
"{$thumbnails_height}" />
92 <div class=
"linkcontainer">
94 <div class=
"linkeditbuttons">
95 <a href=
"{$base_path}/admin/shaare/{$value.id}" title=
"Edit" class=
"button_edit">
96 <img src=
"{$asset_path}/img/edit_icon.png#">
99 <a href=
"{$base_path}/admin/shaare/delete?id={$value.id}&token={$token}" label=
"Delete"
100 onClick=
"return confirmDeleteLink();"
101 class=
"button_delete"
103 <img src=
"{$asset_path}/img/delete_icon.png#">
107 <span class=
"linktitle">
108 <a href=
"{$value.real_url}">{$value.title}
</a>
111 {
if="$value.description"}
<div class=
"linkdescription">{$value.description}
</div>{/if}
112 {
if="!$hide_timestamps || $is_logged_in"}
113 {$updated=$value.updated_timestamp ? 'Edited: '. format_date($value.updated) : 'Permalink'}
114 <span class=
"linkdate" title=
"Permalink">
115 <a href=
"{$base_path}/shaare/{$value.shorturl}">
116 <span title=
"{$updated}">
117 {$value.created|format_date}
118 {
if="$value.updated_timestamp"}*{/if}
124 <span class=
"linkdate" title=
"Short link here"><a href=
"{$base_path}/shaare/{$value.shorturl}">permalink
</a> -
</span>
127 {
loop="$value.link_plugin"}
128 <span>{$value}
</span> -
131 <a href=
"{$value.real_url}"><span class=
"linkurl" title=
"Short link">{$value.url}
</span></a><br>
133 <div class=
"linktaglist">
134 {
loop="$value.taglist"}
<span class=
"linktag" title=
"Add tag"><a href=
"{$base_path}/add-tag/{$value|urlencode}">{$value}
</a></span> {/loop}
144 <div id=
"plugin_zone_end_linklist" class=
"plugin_zone">
145 {
loop="$plugin_end_zone"}
150 {
include="linklist.paging"}
154 {
include="page.footer"}
155 <script src=
"{$asset_path}/js/thumbnails.min.js#"></script>
156 {
if="$is_logged_in && $async_metadata"}
<script src=
"{$asset_path}/js/metadata.min.js?v={$version_hash}#"></script>{/if}