Show More
@@ -48,7 +48,7 b' from pygments.formatters.html import Htm' | |||||
48 | from pygments import highlight as code_highlight |
|
48 | from pygments import highlight as code_highlight | |
49 | from pygments.lexers import ( |
|
49 | from pygments.lexers import ( | |
50 | get_lexer_by_name, get_lexer_for_filename, get_lexer_for_mimetype) |
|
50 | get_lexer_by_name, get_lexer_for_filename, get_lexer_for_mimetype) | |
51 | from pylons.i18n.translation import _, ungettext |
|
51 | ||
52 | from pyramid.threadlocal import get_current_request |
|
52 | from pyramid.threadlocal import get_current_request | |
53 |
|
53 | |||
54 | from webhelpers.html import literal, HTML, escape |
|
54 | from webhelpers.html import literal, HTML, escape | |
@@ -1517,24 +1517,6 b' class RepoPage(Page):' | |||||
1517 | list.__init__(self, reversed(self.items)) |
|
1517 | list.__init__(self, reversed(self.items)) | |
1518 |
|
1518 | |||
1519 |
|
1519 | |||
1520 | def changed_tooltip(nodes): |
|
|||
1521 | """ |
|
|||
1522 | Generates a html string for changed nodes in commit page. |
|
|||
1523 | It limits the output to 30 entries |
|
|||
1524 |
|
||||
1525 | :param nodes: LazyNodesGenerator |
|
|||
1526 | """ |
|
|||
1527 | if nodes: |
|
|||
1528 | pref = ': <br/> ' |
|
|||
1529 | suf = '' |
|
|||
1530 | if len(nodes) > 30: |
|
|||
1531 | suf = '<br/>' + _(' and %s more') % (len(nodes) - 30) |
|
|||
1532 | return literal(pref + '<br/> '.join([safe_unicode(x.path) |
|
|||
1533 | for x in nodes[:30]]) + suf) |
|
|||
1534 | else: |
|
|||
1535 | return ': ' + _('No Files') |
|
|||
1536 |
|
||||
1537 |
|
||||
1538 | def breadcrumb_repo_link(repo): |
|
1520 | def breadcrumb_repo_link(repo): | |
1539 | """ |
|
1521 | """ | |
1540 | Makes a breadcrumbs path link to repo |
|
1522 | Makes a breadcrumbs path link to repo | |
@@ -1836,7 +1818,9 b' def get_permission_name(key):' | |||||
1836 | return dict(Permission.PERMS).get(key) |
|
1818 | return dict(Permission.PERMS).get(key) | |
1837 |
|
1819 | |||
1838 |
|
1820 | |||
1839 | def journal_filter_help(): |
|
1821 | def journal_filter_help(request): | |
|
1822 | _ = request.translate | |||
|
1823 | ||||
1840 | return _( |
|
1824 | return _( | |
1841 | 'Example filter terms:\n' + |
|
1825 | 'Example filter terms:\n' + | |
1842 | ' repository:vcs\n' + |
|
1826 | ' repository:vcs\n' + | |
@@ -1857,7 +1841,8 b' def journal_filter_help():' | |||||
1857 | ) |
|
1841 | ) | |
1858 |
|
1842 | |||
1859 |
|
1843 | |||
1860 | def search_filter_help(searcher): |
|
1844 | def search_filter_help(searcher, request): | |
|
1845 | _ = request.translate | |||
1861 |
|
1846 | |||
1862 | terms = '' |
|
1847 | terms = '' | |
1863 | return _( |
|
1848 | return _( | |
@@ -1876,6 +1861,7 b' def search_filter_help(searcher):' | |||||
1876 |
|
1861 | |||
1877 |
|
1862 | |||
1878 | def not_mapped_error(repo_name): |
|
1863 | def not_mapped_error(repo_name): | |
|
1864 | from rhodecode.translation import _ | |||
1879 | flash(_('%s repository is not mapped to db perhaps' |
|
1865 | flash(_('%s repository is not mapped to db perhaps' | |
1880 | ' it was created or renamed from the filesystem' |
|
1866 | ' it was created or renamed from the filesystem' | |
1881 | ' please run the application again' |
|
1867 | ' please run the application again' |
@@ -14,7 +14,7 b'' | |||||
14 | <input type='submit' value="${_('filter')}" class="btn" /> |
|
14 | <input type='submit' value="${_('filter')}" class="btn" /> | |
15 | ${_('Audit logs')} - ${_ungettext('%s entry', '%s entries', c.audit_logs.item_count) % (c.audit_logs.item_count)} |
|
15 | ${_('Audit logs')} - ${_ungettext('%s entry', '%s entries', c.audit_logs.item_count) % (c.audit_logs.item_count)} | |
16 | ${h.end_form()} |
|
16 | ${h.end_form()} | |
17 | <p class="tooltip filterexample" title="${h.tooltip(h.journal_filter_help())}">${_('Example Queries')}</p> |
|
17 | <p class="tooltip filterexample" title="${h.tooltip(h.journal_filter_help(request))}">${_('Example Queries')}</p> | |
18 | </%def> |
|
18 | </%def> | |
19 |
|
19 | |||
20 | <%def name="menu_bar_nav()"> |
|
20 | <%def name="menu_bar_nav()"> |
@@ -14,7 +14,7 b'' | |||||
14 | <input class="q_filter_box ${'' if c.filter_term else 'initial'}" id="j_filter" size="15" type="text" name="filter" value="${c.filter_term or ''}" placeholder="${_('audit filter...')}"/> |
|
14 | <input class="q_filter_box ${'' if c.filter_term else 'initial'}" id="j_filter" size="15" type="text" name="filter" value="${c.filter_term or ''}" placeholder="${_('audit filter...')}"/> | |
15 | <input type='submit' value="${_('filter')}" class="btn" /> |
|
15 | <input type='submit' value="${_('filter')}" class="btn" /> | |
16 | ${h.end_form()} |
|
16 | ${h.end_form()} | |
17 | <p class="tooltip filterexample" style="position: inherit" title="${h.tooltip(h.journal_filter_help())}">${_('Example Queries')}</p> |
|
17 | <p class="tooltip filterexample" style="position: inherit" title="${h.tooltip(h.journal_filter_help(request))}">${_('Example Queries')}</p> | |
18 |
|
18 | |||
19 | <%include file="/admin/admin_log_base.mako" /> |
|
19 | <%include file="/admin/admin_log_base.mako" /> | |
20 |
|
20 |
@@ -14,7 +14,7 b'' | |||||
14 | ${_('Journal')} - ${ungettext('%s entry', '%s entries', c.journal_pager.item_count) % (c.journal_pager.item_count)} |
|
14 | ${_('Journal')} - ${ungettext('%s entry', '%s entries', c.journal_pager.item_count) % (c.journal_pager.item_count)} | |
15 | ${h.end_form()} |
|
15 | ${h.end_form()} | |
16 | </h1> |
|
16 | </h1> | |
17 | <p class="tooltip filterexample" title="${h.tooltip(h.journal_filter_help())}">${_('Example Queries')}</p> |
|
17 | <p class="tooltip filterexample" title="${h.tooltip(h.journal_filter_help(request))}">${_('Example Queries')}</p> | |
18 | </%def> |
|
18 | </%def> | |
19 | <%def name="menu_bar_nav()"> |
|
19 | <%def name="menu_bar_nav()"> | |
20 | ${self.menu_items(active='journal')} |
|
20 | ${self.menu_items(active='journal')} |
@@ -74,7 +74,7 b'' | |||||
74 | % endfor |
|
74 | % endfor | |
75 | <div class="field"> |
|
75 | <div class="field"> | |
76 | <p class="filterexample" style="position: inherit" onclick="$('#search-help').toggle()">${_('Example Queries')}</p> |
|
76 | <p class="filterexample" style="position: inherit" onclick="$('#search-help').toggle()">${_('Example Queries')}</p> | |
77 | <pre id="search-help" style="display: none">${h.tooltip(h.search_filter_help(c.searcher))}</pre> |
|
77 | <pre id="search-help" style="display: none">${h.tooltip(h.search_filter_help(c.searcher, request))}</pre> | |
78 | </div> |
|
78 | </div> | |
79 |
|
79 | |||
80 | <div class="field">${c.runtime}</div> |
|
80 | <div class="field">${c.runtime}</div> |
General Comments 0
You need to be logged in to leave comments.
Login now