Mercurial > kallithea
view rhodecode/templates/admin/gists/show.html @ 3850:7a4df261a375 beta
added alias configuration option for gists.
Used to generate nice looking urls for gists
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 12 May 2013 16:58:01 +0200 |
parents | ad4a680113b7 |
children | 1fdec7e3aeb2 |
line wrap: on
line source
## -*- coding: utf-8 -*- <%inherit file="/base/base.html"/> <%def name="title()"> ${_('gist')}:${c.gist.gist_access_id} · ${c.rhodecode_name} </%def> <%def name="breadcrumbs_links()"> ${_('Gist')} · gist:${c.gist.gist_access_id} </%def> <%def name="page_nav()"> ${self.menu('gists')} </%def> <%def name="main()"> <div class="box"> <!-- box / title --> <div class="title"> ${self.breadcrumbs()} %if c.rhodecode_user.username != 'default': <ul class="links"> <li> <span>${h.link_to(_(u'Create new gist'), h.url('new_gist'))}</span> </li> </ul> %endif </div> <div class="table"> <div id="files_data"> <div id="body" class="codeblock"> <div class="code-header"> <div class="stats"> <div class="left" style="margin: -4px 0px 0px 0px"> %if c.gist.gist_type == 'public': <div class="ui-btn green badge">${_('Public gist')}</div> %else: <div class="ui-btn yellow badge">${_('Private gist')}</div> %endif </div> <div class="left item ${'' if c.gist.gist_description else 'last'}" style="color: #AAA"> %if c.gist.gist_expires == -1: ${_('Expires')}: ${_('never')} %else: ${_('Expires')}: ${h.age(h.time_to_datetime(c.gist.gist_expires))} %endif </div> <div class="left item last"> ${c.gist.gist_description} </div> <div class="buttons"> ## only owner should see that %if h.HasPermissionAny('hg.admin')() or c.gist.gist_owner == c.rhodecode_user.user_id: ##${h.link_to(_('Edit'),h.url(''),class_="ui-btn")} ${h.form(url('gist', id=c.gist.gist_id),method='delete')} ${h.submit('remove_gist', _('Delete'),class_="ui-btn red",onclick="return confirm('"+_('Confirm to delete this gist')+"');")} ${h.end_form()} %endif </div> </div> <div class="author"> <div class="gravatar"> <img alt="gravatar" src="${h.gravatar_url(h.email_or_none(c.file_changeset.author),16)}"/> </div> <div title="${c.file_changeset.author}" class="user">${h.person(c.file_changeset.author)} - ${_('created')} ${h.age(c.file_changeset.date)}</div> </div> <div class="commit">${h.urlify_commit(c.file_changeset.message,c.repo_name)}</div> </div> </div> ## iterate over the files % for file in c.files: <div style="border: 1px solid #EEE;margin-top:20px"> <div id="${h.FID('G', file.path)}" class="stats" style="border-bottom: 1px solid #DDD;padding: 8px 14px;"> <a href="${c.gist.gist_url()}">ΒΆ</a> <b style="margin:0px 0px 0px 4px">${file.path}</b> ##<div class="buttons"> ## ${h.link_to(_('Show as raw'),h.url(''),class_="ui-btn")} ##</div> </div> <div class="code-body"> ${h.pygmentize(file,linenos=True,anchorlinenos=True,lineanchors='L',cssclass="code-highlight")} </div> </div> %endfor </div> </div> </div> </%def>