diff --git a/rhodecode/templates/index_base.html b/rhodecode/templates/index_base.html --- a/rhodecode/templates/index_base.html +++ b/rhodecode/templates/index_base.html @@ -50,6 +50,9 @@
| - + ${dt.quick_menu(repo['name'])} | -
- ## TYPE OF REPO
-
- %if repo['dbrepo']['repo_type'] =='hg':
-
+ ##REPO NAME AND ICONS
+ | + ${dt.repo_name(repo['name'],repo['dbrepo']['repo_type'],repo['dbrepo']['private'],repo['dbrepo_fork'].get('repo_name'))} | ##DESCRIPTION${h.truncate(repo['description'],60)} | - ##LAST CHANGE -- - ${h.age(repo['last_change'])} - | + ##LAST CHANGE DATE
-
- %if repo['rev']>=0:
-
+ ${h.age(repo['last_change'])}
${'r%s:%s' % (repo['rev'],h.short_id(repo['tip']))}- %else: - ${_('No changesets yet')} - %endif - |
+ ##LAST REVISION
+ + ${dt.revision(repo['name'],repo['rev'],repo['tip'],repo['author'],repo['last_msg'])} + | + ##${h.person(repo['contact'])} | %if c.rhodecode_user.username != 'default': @@ -176,18 +117,7 @@ var func = function(node){ return node.parentNode.parentNode.parentNode.parentNode; } - var qrm = function(){ - YUE.on(YUQ('.quick_repo_menu'),'click',function(e){ - var menu = e.currentTarget.firstElementChild.firstElementChild; - if(YUD.hasClass(menu,'hidden')){ - YUD.addClass(e.currentTarget,'active'); - YUD.removeClass(menu,'hidden'); - }else{ - YUD.removeClass(e.currentTarget,'active'); - YUD.addClass(menu,'hidden'); - } - }) - }; + // groups table sorting var myColumnDefs = [ @@ -255,8 +185,8 @@ ); myDataTable.subscribe('postRenderEvent',function(oArgs) { tooltip_activate(); - qrm(); - q_filter('q_filter',YUQ('div.table tr td a.repo_name'),func); + quick_repo_menu(); + q_filter('q_filter',YUQ('div.table tr td a.repo_name'),func); }); \ No newline at end of file |