Content deleted Content added
1.93 |
1.94 |
||
Line 1:
/// Gadget-pageLinkHelper.js
/// 2015-01-
/// Fingerprint:#0#
///<nowiki>
(function(mw,$){
"use strict";
var Version=1.
Config={PermanentLink:{"*":"PermaLink"},Redirect:{de:"Weiterleitung"},permTitle:{"*":"PermaLink"},purgeLUtip:{en:"PURGE this page and force link update",de:"PURGE mit rekursivem Linkupdate"},purgeLUtitle:{en:"PURGE/linkupdate",de:"PURGE/linkupdate"},purgeLURtip:{en:"PURGE this page and force recursive link update",de:"PURGE mit rekursivem Linkupdate"},purgeLURtitle:{en:"PURGE/recursive",de:"PURGE/rekursiv"},purgeTip:{en:"PURGE this page from server cache",de:"PURGE: Diese Seite im Server-Cache aktualisieren"},purgeTitle:{en:"Purge cache",de:"Seite purgen"},qqxTip:{en:"Reload and show interface element IDs",de:"Neu laden und MediaWiki-IDs zeigen"},qqxTitle:{en:"lang=qqx"},translate:{"als
"
"
"
"
"
"
"stq":"de","vmf":"de"}
};
OPTS.face=function(){
Line 31:
var space="4px",style="#B0C4DE 1px solid",$r=$("<div>");
$r.attr({"class":Sign,"id":access});
$r.css({"border-bottom":style,"
"
"
if(Env.ltr){
$r.css({"border-left":style,"float":"right",
"margin-left":"1em"});
}else{
$r.css({"border-right":style,"float":"left",
"margin-right":"1em"});}
return $r;}
function $float($apply,anchor){
var r,sequence,suitable,$anchor,$clear;
if(typeof Env.$corner==="undefined"){
Env.ltr=(!$("body.sitedir-rtl").length);
Env.$corner=$("<div>");
Env.$corner.attr({"class":Sign,"id":Sign+"Corner"});
Line 71 ⟶ 77:
$anchor[sequence](Env.$corner);
$clear=$("<div>");
$clear.css({"clear":(Env.ltr?"left":"right")});
Env.$corner.after($clear);
}else{
Line 238 ⟶ 244:
return r;}
function flip(){
var link=false,msec=
switch(typeof opt){
case "boolean":
Line 342 ⟶ 348:
$a=$li.eq(j);
strip=$a.attr("href");
if(strip&&strip.substr(0,3)==="/w/"){
start=mw.util.getParamValue("oldid",strip);
if(start){
Line 357 ⟶ 364:
shift=special+shift+"$1";
strip=strip.replace(/^.+(\?title=.+)$/,shift);
$a.attr("href",strip);}}}}}}}
function freeze(){
var sign=Sign+"Permalink",$div=$("#"+sign),show,special,swift,$a,$br,$spanBeg,$spanEnd;
Line 503 ⟶ 510:
case "Recentchanges":
case "Watchlist":
if(!mw.user.options.get("gadget-navigation-popups")){
forward(1);}
break;
case "Gadgets":
|