Home
[%- IF Repository %]
/ [% Repository.name %]
[%- END %]
/
[%- IF Repository %]
[%# FIXME: output branch name in a nicer way!!! #%]
[% FOREACH branch_head IN Repository.heads %]
[% IF c.req.path.search(branch_head.name) %]
[% branch_head.name %] /
[% END %]
[% END %]
[%- END %]
[%-
#FIXME on a history view of a folder, don't show extra actions in dropdown
SET on_file_page = 1;
SET actions_list = {
"blob" => 1,
"raw" => 1,
"blame" => 1,
"history" => 1,
};
SET action_name = c.action.name
.replace("_"," ")
.replace("log", " log")
.replace("fancy","")
.replace("index","Repositories");
action_name_ucfirst = action_name FILTER ucfirst;
IF actions_list.$action_name && on_file_page;
'' _ action_name_ucfirst _ '';
ELSE;
action_name_ucfirst;
END;
-%]
[%-
IF actions_list.$action_name;
'
';
FOREACH action IN actions_list;
action_output = action.key FILTER ucfirst;
NEXT IF action_output == action_name_ucfirst;
action = action.key;
'