##// END OF EJS Templates
iterate over repos groups for bool() calls to actually work on it....
iterate over repos groups for bool() calls to actually work on it. fixes some issues with correctly displaying if there are no groups you have permission to.

File last commit:

r3392:f74be335 beta
r3418:9fe4543b beta
Show More
tags.html
93 lines | 2.9 KiB | text/html | HtmlLexer
renamed project to rhodecode
r547 ## -*- coding: utf-8 -*-
<%inherit file="/base/base.html"/>
<%def name="title()">
Vincent Duvert
Better i18n for page titles.
r2417 ${_('%s Tags') % c.repo_name} - ${c.rhodecode_name}
renamed project to rhodecode
r547 </%def>
<%def name="breadcrumbs_links()">
added quick filters into branches and tags
r1654 <input class="q_filter_box" id="q_filter_tags" size="15" type="text" name="filter" value="${_('quick filter...')}"/>
Takumi IINO
i18n 'Home' in breadcrumbs
r2492 ${h.link_to(_(u'Home'),h.url('/'))}
White-space cleanup
r1888 &raquo;
unified breadcrumbs display
r3392 ${h.repo_link(c.rhodecode_db_repo.groups_and_repo)}
renamed project to rhodecode
r547 &raquo;
${_('tags')}
</%def>
<%def name="page_nav()">
${self.menu('tags')}
</%def>
<%def name="main()">
<div class="box">
<!-- box / title -->
<div class="title">
${self.breadcrumbs()}
</div>
<!-- end box / title -->
Enabled compare engine for tags...
r3010 %if c.repo_tags:
<div class="info_box" id="compare_tags" style="clear: both;padding: 10px 19px;vertical-align: right;text-align: right;"><a href="#" class="ui-btn small">${_('Compare tags')}</a></div>
White space cleanup
r3029 %endif
renamed project to rhodecode
r547 <div class="table">
<%include file='tags_data.html'/>
</div>
added quick filters into branches and tags
r1654 </div>
<script type="text/javascript">
Enabled compare engine for tags...
r3010 YUE.on('compare_tags','click',function(e){
YUE.preventDefault(e);
var org = YUQ('input[name=compare_org]:checked')[0];
var other = YUQ('input[name=compare_other]:checked')[0];
if(org && other){
var compare_url = "${h.url('compare_url',repo_name=c.repo_name,org_ref_type='tag',org_ref='__ORG__',other_ref_type='tag',other_ref='__OTHER__')}";
var u = compare_url.replace('__ORG__',org.value)
.replace('__OTHER__',other.value);
window.location=u;
}
});
added sorting to bookmarks tags and branches
r1782
// main table sorting
var myColumnDefs = [
{key:"name",label:"${_('Name')}",sortable:true},
{key:"date",label:"${_('Date')}",sortable:true,
sortOptions: { sortFunction: dateSort }},
{key:"author",label:"${_('Author')}",sortable:true},
{key:"revision",label:"${_('Revision')}",sortable:true,
sortOptions: { sortFunction: revisionSort }},
White space cleanup
r3029 {key:"compare",label:"${_('Compare')}",sortable:false,},
added sorting to bookmarks tags and branches
r1782 ];
var myDataSource = new YAHOO.util.DataSource(YUD.get("tags_data"));
myDataSource.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;
myDataSource.responseSchema = {
fields: [
{key:"name"},
{key:"date"},
{key:"author"},
{key:"revision"},
Enabled compare engine for tags...
r3010 {key:"compare"},
added sorting to bookmarks tags and branches
r1782 ]
};
var myDataTable = new YAHOO.widget.DataTable("table_wrap", myColumnDefs, myDataSource,
{
sortedBy:{key:"name",dir:"asc"},
MSG_SORTASC:"${_('Click to sort ascending')}",
MSG_SORTDESC:"${_('Click to sort descending')}",
MSG_EMPTY:"${_('No records found.')}",
MSG_ERROR:"${_('Data error.')}",
White-space cleanup
r1888 MSG_LOADING:"${_('Loading...')}",
added sorting to bookmarks tags and branches
r1782 }
);
myDataTable.subscribe('postRenderEvent',function(oArgs) {
tooltip_activate();
var func = function(node){
return node.parentNode.parentNode.parentNode.parentNode.parentNode;
}
White-space cleanup
r1888 q_filter('q_filter_tags',YUQ('div.table tr td .logtags .tagtag a'),func);
});
added sorting to bookmarks tags and branches
r1782
added quick filters into branches and tags
r1654 </script>
White-space cleanup
r1888 </%def>