summaryrefslogtreecommitdiff
path: root/root/links
blob: 58a5b83c701bb2c8f6a8605dc0a824e5dfdae477 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<html>
 <head>
  <title>
   Links for
   [% FOR tag IN tagset.tags;
    tag.name;
    ', ' UNLESS loop.last;
    END %]
  </title>
  <link rel="stylesheet" href="[% href.stylesheet() %]" type="text/css" />
  [% href.js_library() %]
  [% INCLUDE toggle_details %]
 </head>
 <body>
  <div id="tagset">
   <h2>[% IF tagset.size() == 1 %]Tag:[% ELSE %]Tags:[% END %]</h2>
   <div>
    <ul>
     [% FOR tag IN tagset.tags %]
     <li>
      <span class="tag name">
       <a href="[% href.to_tag(tag) %]" target="_self">[% tag.name %]</a>
      </span>
      [% IF tagset.size() > 1 %]
      <span class="tag remove">
       <a href="[% href.remove_tag(tagset,tag) %]" target="_self">-</a>
      </span>
      [% END %]
     </li>
     [% END %]
    </ul>
   </div>
  </div>
  <div id="related">
   <h2>Related:</h2>
   <div>
    <ul>
     [% FOR rtag IN related %]
     <li>
      <span class="tag name">
       <a href="[% href.to_tag(rtag) %]" target="_self">[% rtag.name %]</a>
      </span>
      <span class="tag add">
       <a href="[% href.add_tag(tagset,rtag) %]" target="_self">+</a>
      </span>
     </li>
     [% END %]
    </ul>
   </div>
  </div>
  [% INCLUDE search local=1 %]
  <div id="links">
   <h2>Links:</h2>
   <div>
    <ol>
     [% FOR link IN links %]
     <li>
      <div class="link head">
       <span class="link icon">
        <img src="[% href.link_icon(link) %]" width="18" height="18" />
       </span>
       <span class="link title">
        <a href="[% href.link(link) %]" title="[% link.url %]">[% link.title %]</a>
       </span>
       <span class="link appear" id="link_toggle_[% link.pk %]" onclick="toggle_details('[% link.pk %]')">V</span>
      </div>
      <div class="link details" style="display: none;" id="link_details_[% link.pk %]">
       <div>
        <span class="link edit">
         <a href="[% href.edit_link(link) %]" target="_self">edit</a>
        </span>
        <ul>
         [% FOR rtag IN link.tags %]
         <li>
          <span class="tag name">
           <a href="[% href.to_tag(rtag) %]" target="_self">[% rtag.name %]</a>
          </span>
         </li>
         [% END %]
        </ul>
        [%- IF link.descr %]
        <div class="link descr">
         [%- link.descr -%]
        </div>
        [% END -%]
       </div>
      </div>
     </li>
     [% END %]
    </ol>
   </div>
  </div>
 </body>
</html>