##// END OF EJS Templates
moved out password reset tasks from celery, it doesn't make any sense to keep them there, additionally they are broken...
moved out password reset tasks from celery, it doesn't make any sense to keep them there, additionally they are broken in when executing _(), and url() calls. This fixes issue #572

File last commit:

r3197:b4f40152 beta
r3468:bbd72d82 default
Show More
admin.html
55 lines | 1.6 KiB | text/html | HtmlLexer
renamed project to rhodecode
r547 ## -*- coding: utf-8 -*-
<%inherit file="/base/base.html"/>
<%def name="title()">
#38 updated RhodeCode titles
r619 ${_('Admin journal')} - ${c.rhodecode_name}
renamed project to rhodecode
r547 </%def>
<%def name="breadcrumbs_links()">
Implemented filtering of admin journal based on Whoosh Query language...
r3062 <form id="filter_form">
final implementation of #210 journal filtering.
r3070 <input class="q_filter_box ${'' if c.search_term else 'initial'}" id="j_filter" size="15" type="text" name="filter" value="${c.search_term or _('journal filter...')}"/>
<span class="tooltip" title="${h.tooltip(h.journal_filter_help())}">?</span>
Implemented better support for Wildcard queries...
r3063 <input type='submit' value="${_('filter')}" class="ui-btn" style="padding:0px 2px 0px 2px;margin:0px"/>
${_('Admin journal')} - ${ungettext('%s entry', '%s entries', c.users_log.item_count) % (c.users_log.item_count)}
Implemented filtering of admin journal based on Whoosh Query language...
r3062 </form>
${h.end_form()}
renamed project to rhodecode
r547 </%def>
<%def name="page_nav()">
${self.menu('admin')}
</%def>
<%def name="main()">
<div class="box">
<!-- box / title -->
<div class="title">
${self.breadcrumbs()}
</div>
<!-- end box / title -->
<div class="table">
<div id="user_log">
${c.log_data}
</div>
</div>
White-space cleanup
r1888 </div>
Implemented filtering of admin journal based on Whoosh Query language...
r3062
<script>
final implementation of #210 journal filtering.
r3070 YUE.on('j_filter','click',function(){
var jfilter = YUD.get('j_filter');
if(YUD.hasClass(jfilter, 'initial')){
jfilter.value = '';
added help on how to filter the journal
r3069 }
});
final implementation of #210 journal filtering.
r3070 var fix_j_filter_width = function(len){
YUD.setStyle(YUD.get('j_filter'),'width',Math.max(80, len*6.50)+'px');
added help on how to filter the journal
r3069 }
final implementation of #210 journal filtering.
r3070 YUE.on('j_filter','keyup',function(){
fix_j_filter_width(YUD.get('j_filter').value.length);
Implemented filtering of admin journal based on Whoosh Query language...
r3062 });
YUE.on('filter_form','submit',function(e){
YUE.preventDefault(e)
final implementation of #210 journal filtering.
r3070 var val = YUD.get('j_filter').value;
Implemented filtering of admin journal based on Whoosh Query language...
r3062 window.location = "${url.current(filter='__FILTER__')}".replace('__FILTER__',val);
added help on how to filter the journal
r3069 });
final implementation of #210 journal filtering.
r3070 fix_j_filter_width(YUD.get('j_filter').value.length);
Implemented filtering of admin journal based on Whoosh Query language...
r3062 </script>
White-space cleanup
r1888 </%def>