File: _action_menu

package info (click to toggle)
libsvn-web-perl 0.63-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 668 kB
  • ctags: 105
  • sloc: perl: 1,958; sh: 73; makefile: 4
file content (20 lines) | stat: -rw-r--r-- 852 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[% active_actions = [] %]
[% FOREACH action IN c.config.actions.keys %]
   [% IF (c.config.actions.$action.action_menu.show.grep(context).size
          OR c.config.actions.$action.action_menu.show == 'global')
        AND action != c.action
        AND (NOT c.config.actions.$action.action_menu.head_only OR at_head)
      %]
    [% active_actions.push(action) %]
  [% END %]
[% END %]

[% IF active_actions.size %]
<div class="actions">
  <ul>
  [% FOREACH action IN active_actions %]
    <li><a href="[% c.script %]/[% c.repos | uri %]/[% action %][% c.path | url %][% revstr %]">[% IF c.config.actions.$action.action_menu.icon %]<img class="icon" alt="" src="[% c.base_uri %][% c.config.actions.$action.action_menu.icon %]" /> [% END %][%|l%][% c.config.actions.$action.action_menu.link_text %][%END%]</a></li>
  [% END %]
  </ul>
</div>
[% END %]