Mercurial > kallithea
comparison rhodecode/templates/admin/gists/index.html @ 3840:dc4644865e8b beta
Implemented simple gist functionality ref #530.
- creation of public/private gists with given lifetime
- rhodecode-gist CLI for quick gist creation
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 11 May 2013 20:24:02 +0200 |
parents | |
children | bec04f371579 |
comparison
equal
deleted
inserted
replaced
3839:9dec870411e0 | 3840:dc4644865e8b |
---|---|
1 ## -*- coding: utf-8 -*- | |
2 <%inherit file="/base/base.html"/> | |
3 | |
4 <%def name="title()"> | |
5 ${_('Gists')} · ${c.rhodecode_name} | |
6 </%def> | |
7 | |
8 <%def name="breadcrumbs_links()"> | |
9 %if c.show_private: | |
10 ${_('Private Gists for user %s') % c.rhodecode_user.username} | |
11 %else: | |
12 ${_('Public Gists')} | |
13 %endif | |
14 - ${c.gists_pager.item_count} | |
15 </%def> | |
16 | |
17 <%def name="page_nav()"> | |
18 ${self.menu('gists')} | |
19 </%def> | |
20 | |
21 <%def name="main()"> | |
22 <div class="box"> | |
23 <!-- box / title --> | |
24 <div class="title"> | |
25 ${self.breadcrumbs()} | |
26 %if c.rhodecode_user.username != 'default': | |
27 <ul class="links"> | |
28 <li> | |
29 <span>${h.link_to(_(u'Create new gist'), h.url('new_gist'))}</span> | |
30 </li> | |
31 </ul> | |
32 %endif | |
33 </div> | |
34 %if c.gists_pager.item_count>0: | |
35 % for gist in c.gists_pager: | |
36 <div class="gist-item" style="padding:10px 20px 10px 15px"> | |
37 | |
38 <div class="gravatar"> | |
39 <img alt="gravatar" src="${h.gravatar_url(h.email_or_none(gist.owner.full_contact),24)}"/> | |
40 </div> | |
41 <div title="${gist.owner.full_contact}" class="user"> | |
42 <b>${h.person(gist.owner.full_contact)}</b> / | |
43 <b><a href="${h.url('gist',id=gist.gist_access_id)}">gist:${gist.gist_access_id}</a></b> | |
44 <span style="color: #AAA"> | |
45 %if gist.gist_expires == -1: | |
46 ${_('Expires')}: ${_('never')} | |
47 %else: | |
48 ${_('Expires')}: ${h.age(h.time_to_datetime(gist.gist_expires))} | |
49 %endif | |
50 </span> | |
51 </div> | |
52 <div>${_('Created')} ${h.age(gist.created_on)} | |
53 </div> | |
54 | |
55 <div style="border:0px;padding:10px 0px 0px 35px;color:#AAA">${gist.gist_description}</div> | |
56 </div> | |
57 % endfor | |
58 | |
59 <div class="notification-paginator"> | |
60 <div class="pagination-wh pagination-left"> | |
61 ${c.gists_pager.pager('$link_previous ~2~ $link_next')} | |
62 </div> | |
63 </div> | |
64 %else: | |
65 <div class="table">${_('There are no gists yet')}</div> | |
66 %endif | |
67 </div> | |
68 </%def> |