comparison rhodecode/templates/admin/users/user_edit_my_account.html @ 3404:7854097b189c beta

Hide closed pull requests on my page.
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 25 Feb 2013 23:17:33 +0100
parents 09ba877db6d3
children d79f3505549e
comparison
equal deleted inserted replaced
3403:07f4193083fd 3404:7854097b189c
100 ${_('Loading...')} 100 ${_('Loading...')}
101 </div> 101 </div>
102 </div> 102 </div>
103 103
104 <script type="text/javascript"> 104 <script type="text/javascript">
105 pyroutes.register('admin_settings_my_pullrequests', "${url('admin_settings_my_pullrequests')}", []);
105 106
106 var show_perms = function(e){ 107 var show_perms = function(e){
107 YUD.addClass('show_perms', 'current'); 108 YUD.addClass('show_perms', 'current');
108 YUD.removeClass('show_my','current'); 109 YUD.removeClass('show_my','current');
109 YUD.removeClass('show_pullrequests','current'); 110 YUD.removeClass('show_pullrequests','current');
143 YUD.setStyle('my_container','display','none'); 144 YUD.setStyle('my_container','display','none');
144 YUD.setStyle('perms_container','display','none'); 145 YUD.setStyle('perms_container','display','none');
145 YUD.setStyle('pullrequests_container','display',''); 146 YUD.setStyle('pullrequests_container','display','');
146 YUD.setStyle('q_filter','display','none'); 147 YUD.setStyle('q_filter','display','none');
147 148
148 var url = "${h.url('admin_settings_my_pullrequests')}"; 149 var url = pyroutes.url('admin_settings_my_pullrequests');
149 ypjax(url, 'pullrequests_container'); 150 if(YUD.get('show_closed') && YUD.get('show_closed').checked) {
151 var url = pyroutes.url('admin_settings_my_pullrequests', {'pr_show_closed': '1'});
152 }
153 ypjax(url, 'pullrequests_container', function(){
154 YUE.on('show_closed','change',function (e) {
155 show_pullrequests(e);
156 });
157 });
150 } 158 }
151 YUE.on('show_pullrequests','click',function(e){ 159 YUE.on('show_pullrequests','click',function(e){
152 show_pullrequests(e) 160 show_pullrequests(e)
153 }) 161 })
154 162
268 276
269 YUE.on('q_filter','keyup',function (e) { 277 YUE.on('q_filter','keyup',function (e) {
270 clearTimeout(filterTimeout); 278 clearTimeout(filterTimeout);
271 filterTimeout = setTimeout(updateFilter,600); 279 filterTimeout = setTimeout(updateFilter,600);
272 }); 280 });
281
273 } 282 }
274 </script> 283 </script>
275 </%def> 284 </%def>