tag.list.html 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. {include="includes"}
  5. </head>
  6. <body>
  7. {include="page.header"}
  8. {include="tag.sort"}
  9. <div class="pure-g">
  10. <div class="pure-u-lg-1-6 pure-u-1-24"></div>
  11. <div class="pure-u-lg-2-3 pure-u-22-24 page-form page-visitor">
  12. {$countTags=count($tags)}
  13. <h2 class="window-title">{'Tag list'|t} - {$countTags} {'tags'|t}</h2>
  14. <p style="text-align: center">
  15. <a href="?searchtags={$search_tags|urlencode}">{'List all links with those tags'|t}</a>
  16. </p>
  17. <div id="search-tagcloud" class="pure-g">
  18. <div class="pure-u-lg-1-4"></div>
  19. <div class="pure-u-1 pure-u-lg-1-2">
  20. <form method="GET">
  21. <input type="hidden" name="do" value="taglist">
  22. <input type="text" name="searchtags" placeholder="{'Filter by tag'|t}"
  23. {if="!empty($search_tags)"}
  24. value="{$search_tags}"
  25. {/if}
  26. autocomplete="off" data-multiple data-autofirst data-minChars="1"
  27. data-list="{loop="$tags"}{$key}, {/loop}"
  28. >
  29. <button type="submit" class="search-button"><i class="fa fa-search"></i></button>
  30. </form>
  31. </div>
  32. <div class="pure-u-lg-1-4"></div>
  33. </div>
  34. <div id="plugin_zone_start_tagcloud" class="plugin_zone">
  35. {loop="$plugin_start_zone"}
  36. {$value}
  37. {/loop}
  38. </div>
  39. <div id="taglist">
  40. {loop="tags"}
  41. <div class="tag-list-item pure-g" data-tag="{$key}">
  42. <div class="pure-u-1">
  43. {if="isLoggedIn()===true"}
  44. <a href="#" class="delete-tag"><i class="fa fa-trash"></i></a>&nbsp;&nbsp;
  45. <a href="?do=changetag&fromtag={$key|urlencode}" class="rename-tag">
  46. <i class="fa fa-pencil-square-o {$key}"></i>
  47. </a>
  48. {/if}
  49. <a href="?addtag={$key|urlencode}" title="{'Filter by tag'|t}" class="count">{$value}</a>
  50. <a href="?searchtags={$key|urlencode} {$search_tags|urlencode}" class="tag-link">{$key}</a>
  51. {loop="$value.tag_plugin"}
  52. {$value}
  53. {/loop}
  54. </div>
  55. {if="isLoggedIn()===true"}
  56. <div class="rename-tag-form pure-u-1">
  57. <input type="text" name="{$key}" value="{$key}" class="rename-tag-input" />
  58. <a href="#" class="validate-rename-tag"><i class="fa fa-check"></i></a>
  59. </div>
  60. {/if}
  61. </div>
  62. {/loop}
  63. </div>
  64. <div id="plugin_zone_end_tagcloud" class="plugin_zone">
  65. {loop="$plugin_end_zone"}
  66. {$value}
  67. {/loop}
  68. </div>
  69. </div>
  70. </div>
  71. {if="isLoggedIn()===true"}
  72. <input type="hidden" name="taglist" value="{loop="$tags"}{$key} {/loop}"
  73. {/if}
  74. {include="tag.sort"}
  75. {include="page.footer"}
  76. </body>
  77. </html>