משתמש:Bharel/סקריפטים/76-min.js

מתוך ויקיפדיה, האנציקלופדיה החופשית

הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
$(function(){function k(a,b){var c=[];for(var d in $.ui.keyCode)c.push($.ui.keyCode[d]);if(!(c.indexOf(b)+1&&8!=b)){var e={action:"opensearch",search:a.val()};$.getJSON("/w/api.php",e,function(b){function e(){a.val($(this).text()).focus(),c.empty()}function f(){$(this).css({background:"#e4f1fb url("+d+") 50% 50% repeat-x",border:"1px solid #74b2e2",padding:"0 4px"})}function g(){$(this).css({background:"none",border:"none",padding:"1px 5px"})}var c=a.next().children();c.empty();var d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAMUlEQVQYV2P68vPvfyYGIBhCxP//cBacYAAKInGRlIBYaBJQHWAWXBuqoVBZmNhwIgBlYh6Ywkr41gAAAABJRU5ErkJggg==";for(var h in b[1])c.append($("<li>").css({cursor:"pointer",padding:"1px 5px",width:"92%"}).text(b[1][h]).on({click:e,mouseenter:f,mouseleave:g}))})}}function l(a){if(null===a||""===a)return alert("חובה לציין יעד להעברה!");$("body").prepend('<div id="Processing" style="color:gray;position:absolute;top:58%;left:44%;z-index:1"><img src="https://upload.wikimedia.org/wikipedia/commons/1/10/Loading-special.gif"><br/>מעבד נתונים...</div>');var b=i.val().split(g)[1],c=b.replace(/]+/,"").replace(/\[+/,""),d=c.split("");for(var e in d)0!==e&&e!=d.length-1||" "==d[e]&&delete d[e];var f=wgPageName.replace(/_/g," ");c=d.join("");var h="{{הועבר|מ="+f+"}}",j="{{סוף העברה}}",k=i.val().split("\n");k[0]+="\n"+h;var l="\n"+k.join("\n");l+=j;var m=g+b+g+"\n{{הועבר|ל="+a+"#"+c+"}}";i.val(m);var n=mw.user.tokens.get("csrfToken"),o="העברה מ[["+f+"]]",p={action:"edit",title:a,token:n,appendtext:l,summary:o};$.post("/w/api.php",p,function(){$("#wpSummary").val("/*"+c+"*/[[ויקיפדיה:סקריפטים#סקריפט 76: העברה מהירה של קטעי שיחה בין דפים|סקריפט העברות:]] הועבר ל[["+a+"#"+c+"]]"),$("#Processing").remove(),mw.notify("ההעברה ל"+a+" בוצעה בהצלחה!"),$("#editform").submit()})}if(!(mw.config.get("wgNamespaceNumber")<1||mw.config.get("wgNamespaceNumber")>5)){for(var a=$(".mw-editsection"),b=0;b<a.length;b++){var c=$(a).eq(b).parent()[0].tagName.split("H")[1];if(!(c<2)){var d=$(a).eq(b).children("a").eq(0).attr("href").replace("veaction","action").replace("vesection","section")+"&move="+c,e="left"==$(".mw-editsection").css("float")?"left":"none";$(a).eq(b).after('<span id = "move-section" style = "float: '+e+'; font-weight: normal; font-size: small; margin-right: 1em; line-height: 1em; display: inline-block;"><a href = '+d+">[העברה]</a></span>")}}$(".mw-headline").parent().hover(function(){$(this).find(".mw-editsection-link-secondary").show().css("visibility","visible")},function(){$(this).find(".mw-editsection-link-secondary").hide().css("visibility","hidden")}).find(".mw-editsection-link-secondary").hide();var f=mw.util.getParamValue("move");if(!(f<2||f>6)){for(var g="",h=0;h<f;h++)g+="=";var i=$("#wpTextbox1");i.val();$("#mw-content-text").append('<div id="sugges" title="לאן להעביר?"><form><input type="text" style="width:95%;margin:10px 3px 0;"/><div><ul></ul></div></form></div>'),$("#sugges").dialog({buttons:{"העברה":function(){$(this).dialog("close"),l($(this).find("input").val())}},modal:!0}).find("input").on("keyup",function(a){k($(this),a.keyCode||a.which)})}}});