## DATA TABLE RE USABLE ELEMENTS ## usage: ## <%namespace name="dt" file="/_data_table/_dt_elements.html"/> <%def name="quick_menu(repo_name)"> <%def name="repo_name(name,rtype,private,fork_of,short_name=False, admin=False)"> <% def get_name(name,short_name=short_name): if short_name: return name.split('/')[-1] else: return name %>
##TYPE OF REPO %if h.is_hg(rtype): ${_('Mercurial repository')} %elif h.is_git(rtype): ${_('Git repository')} %endif ##PRIVATE/PUBLIC %if private: ${_('private repository')} %else: ${_('public repository')} %endif ##NAME %if admin: ${h.link_to(get_name(name),h.url('edit_repo',repo_name=name),class_="repo_name")} %else: ${h.link_to(get_name(name),h.url('summary_home',repo_name=name),class_="repo_name")} %endif %if fork_of: ${_('fork')} %endif
<%def name="revision(name,rev,tip,author,last_msg)">
%if rev >= 0:
${'r%s:%s' % (rev,h.short_id(tip))}
%else: ${_('No changesets yet')} %endif