Mercurial > kallithea
changeset 4159:a991e5c57a8d rhodecode-2.2.5-gpl
rhodecode.js: Get rid of some more YUI
author | Andrew Shadura <andrew@shadura.me> |
---|---|
date | Sat, 24 May 2014 00:03:16 +0200 |
parents | e4848cd9c8ae |
children | 4451b2eabf64 |
files | rhodecode/public/js/rhodecode.js |
diffstat | 1 files changed, 35 insertions(+), 40 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/public/js/rhodecode.js Wed Jul 02 19:03:25 2014 -0400 +++ b/rhodecode/public/js/rhodecode.js Sat May 24 00:03:16 2014 +0200 @@ -460,26 +460,22 @@ if(user_id != undefined){ args+="&user_id="+user_id; } - YUC.asyncRequest('POST',TOGGLE_FOLLOW_URL,{ - success:function(o){ + $.post(TOGGLE_FOLLOW_URL, args, function(data){ onSuccessFollow(target); - } - },args); + }); return false; } var showRepoSize = function(target, repo_name, token){ var args= 'auth_token='+token; - if(!YUD.hasClass(target, 'loaded')){ - YUD.get(target).innerHTML = _TM['Loading ...']; + if(!$("#" + target).hasClass('loaded')){ + $("#" + target).html(_TM['Loading ...']); var url = pyroutes.url('repo_size', {"repo_name":repo_name}); - YUC.asyncRequest('POST',url,{ - success:function(o){ - YUD.get(target).innerHTML = JSON.parse(o.responseText); - YUD.addClass(target, 'loaded'); - } - },args); + $.post(url, args, function(data) { + $("#" + target).html(data); + $("#" + target).addClass('loaded'); + }); } return false; } @@ -666,7 +662,7 @@ }; var createInlineForm = function(parent_tr, f_path, line) { - var tmpl = YUD.get('comment-inline-form-template').innerHTML; + var tmpl = $('#comment-inline-form-template').html(); tmpl = tmpl.format(f_path, line); var form = tableTr('comment-form-inline',tmpl) @@ -693,16 +689,15 @@ * block at the very bottom */ var injectInlineForm = function(tr){ - if(!YUD.hasClass(tr, 'line')){ + if(!$(tr).hasClass('line')){ return } var submit_url = AJAX_COMMENT_URL; var _td = YUD.getElementsByClassName('code',null,tr)[0]; - if(YUD.hasClass(tr,'form-open') || YUD.hasClass(tr,'context') || YUD.hasClass(_td,'no-comment')){ + if($(tr).hasClass('form-open') || $(tr).hasClass('context') || $(_td).hasClass('no-comment')){ return } - YUD.addClass(tr,'form-open'); - YUD.addClass(tr,'hl-comment'); + $(tr).addClass('form-open hl-comment'); var node = YUD.getElementsByClassName('full_f_path',null,tr.parentNode.parentNode.parentNode)[0]; var f_path = YUD.getAttribute(node,'path'); var lineno = getLineNo(tr); @@ -712,7 +707,7 @@ while (1){ var n = parent.nextElementSibling; // next element are comments ! - if(YUD.hasClass(n,'inline-comments')){ + if($(n).hasClass('inline-comments')){ parent = n; } else{ @@ -855,7 +850,7 @@ while (1){ var n = last_node.nextElementSibling; // next element are comments ! - if(YUD.hasClass(n,'inline-comments')){ + if($(n).hasClass('inline-comments')){ last_node = n; //also remove the comment button from previous var comment_add_buttons = YUD.getElementsByClassName('add-comment',null,last_node); @@ -890,7 +885,7 @@ while (1){ var n = parent.nextElementSibling; // next element are comments ! - if(YUD.hasClass(n,'inline-comments')){ + if($(n).hasClass('inline-comments')){ parent = n; } else{ @@ -945,7 +940,7 @@ var fileBrowserListeners = function(current_url, node_list_url, url_base){ var current_url_branch = +"?branch=__BRANCH__"; - YUE.on('stay_at_branch','click',function(e){ + $('#stay_at_branch').on('click',function(e){ if(e.target.checked){ var uri = current_url_branch; uri = uri.replace('__BRANCH__',e.target.value); @@ -963,15 +958,15 @@ var nodes = null; F.initFilter = function(){ - YUD.setStyle('node_filter_box_loading','display',''); - YUD.setStyle('search_activate_id','display','none'); - YUD.setStyle('add_node_id','display','none'); + $('#node_filter_box_loading').css('display',''); + $('#search_activate_id').css('display','none'); + $('#add_node_id').css('display','none'); YUC.initHeader('X-PARTIAL-XHR',true); YUC.asyncRequest('GET', node_list_url, { success:function(o){ nodes = JSON.parse(o.responseText).nodes; - YUD.setStyle('node_filter_box_loading','display','none'); - YUD.setStyle('node_filter_box','display',''); + $('#node_filter_box_loading').css('display','none'); + $('#node_filter_box').css('display',''); n_filter.focus(); if(YUD.hasClass(n_filter,'init')){ n_filter.value = ''; @@ -1016,8 +1011,8 @@ } } if(query != ""){ - YUD.setStyle('tbody','display','none'); - YUD.setStyle('tbody_filtered','display',''); + $('#tbody').css('display','none'); + $('#tbody_filtered').css('display',''); if (match.length==0){ match.push('<tr><td>{0}</td><td colspan="5"></td></tr>'.format(_TM['No matching files'])); @@ -1026,8 +1021,8 @@ YUD.get('tbody_filtered').innerHTML = match.join(""); } else{ - YUD.setStyle('tbody','display',''); - YUD.setStyle('tbody_filtered','display','none'); + $('#tbody').css('display',''); + $('#tbody_filtered').css('display','none'); } } }; @@ -1059,15 +1054,15 @@ }); YUE.on('file_enable','click',function(){ - YUD.setStyle('editor_container','display',''); - YUD.setStyle('upload_file_container','display','none'); - YUD.setStyle('filename_container','display',''); + $('#editor_container').css('display',''); + $('#upload_file_container').css('display','none'); + $('#filename_container').css('display',''); }); YUE.on('upload_file_enable','click',function(){ - YUD.setStyle('editor_container','display','none'); - YUD.setStyle('upload_file_container','display',''); - YUD.setStyle('filename_container','display','none'); + $('#editor_container').css('display','none'); + $('#upload_file_container').css('display',''); + $('#filename_container').css('display','none'); }); return myCodeMirror @@ -1134,13 +1129,13 @@ xy = YUD.getXY(till.id); YUD.addClass('linktt', 'hl-tip-box'); - YUD.setStyle('linktt','top',xy[1]+offset+'px'); - YUD.setStyle('linktt','left',xy[0]+'px'); - YUD.setStyle('linktt','visibility','visible'); + $('#linktt').css('top',xy[1]+offset+'px'); + $('#linktt').css('left',xy[0]+'px'); + $('#linktt').css('visibility','visible'); } else{ - YUD.setStyle('linktt','visibility','hidden'); + $('#linktt').css('visibility','hidden'); } } };