Changeset - 2ea981f9da79
[Not reviewed]
beta
0 6 0
Mads Kiilerich - 13 years ago 2013-03-26 23:21:40
madski@unity3d.com
templates: enforce more consistency by being less flexible in templates

All pages must define page_nav.

context_bar may only be used on relevant repository pages, and the 'current'
parameter is mandatory.
6 files changed with 19 insertions and 7 deletions:
0 comments (0 inline, 0 general)
rhodecode/templates/base/base.html
Show inline comments
 
@@ -51,20 +51,14 @@
 
<!-- END FOOTER -->
 

	
 
### MAKO DEFS ###
 
<%def name="page_nav()">
 
    ${self.menu()}
 
</%def>
 

	
 
<%def name="breadcrumbs()">
 
    <div class="breadcrumbs">
 
    ${self.breadcrumbs_links()}
 
    </div>
 
</%def>
 

	
 
<%def name="context_bar(current=None)">
 
  %if c.repo_name:
 
<%def name="context_bar(current)">
 
    ${repo_context_bar(current)}
 
  %endif
 
</%def>
 

	
 
<%def name="admin_menu()">
rhodecode/templates/forks/forks.html
Show inline comments
 
@@ -9,6 +9,10 @@
 
    ${_('Forks')}
 
</%def>
 

	
 
<%def name="page_nav()">
 
    ${self.menu('repositories')}
 
</%def>
 

	
 
<%def name="main()">
 
${self.context_bar('showforks')}
 
<div class="box">
rhodecode/templates/pullrequests/pullrequest.html
Show inline comments
 
@@ -8,6 +8,10 @@
 
    ${_('New pull request')}
 
</%def>
 

	
 
<%def name="page_nav()">
 
    ${self.menu('repositories')}
 
</%def>
 

	
 
<%def name="main()">
 
${self.context_bar('showpullrequest')}
 
<div class="box">
rhodecode/templates/pullrequests/pullrequest_show.html
Show inline comments
 
@@ -8,6 +8,10 @@
 
    ${_('Pull request #%s') % c.pull_request.pull_request_id}
 
</%def>
 

	
 
<%def name="page_nav()">
 
    ${self.menu('repositories')}
 
</%def>
 

	
 
<%def name="main()">
 
${self.context_bar('showpullrequest')}
 
<div class="box">
rhodecode/templates/pullrequests/pullrequest_show_all.html
Show inline comments
 
@@ -8,6 +8,10 @@
 
    ${_('Pull requests')}
 
</%def>
 

	
 
<%def name="page_nav()">
 
    ${self.menu('repositories')}
 
</%def>
 

	
 
<%def name="main()">
 
${self.context_bar('showpullrequest')}
 
<div class="box">
rhodecode/templates/search/search.html
Show inline comments
 
@@ -29,7 +29,9 @@
 
    %endif
 
</%def>
 
<%def name="main()">
 
%if c.repo_name:
 
${self.context_bar('options')}
 
%endif
 
<div class="box">
 
    <!-- box / title -->
 
    <div class="title">
0 comments (0 inline, 0 general)