٦١
تعديل
لا ملخص تعديل وسم: مسترجع |
وسم: رجوع |
||
سطر ١: | سطر ١: | ||
/* | /* تحميل صندوق أدوات التحرير وصندوق البحث */ | ||
if ($.inArray(mw.config.get('wgAction'), ['edit' , 'submit']) !== -1) { | |||
if (mw.config.get('wgAction') | importScript('Mediawiki:Edittools.js'); | ||
{ | importScript('Mediawiki:CustomizedEditTool.js'); | ||
} else if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Watchlist' ) { | |||
} | importScript( 'MediaWiki:Common.js/watchlist.js' ); | ||
else if (mw.config.get('wgCanonicalSpecialPageName') == | } else if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Upload' ) { | ||
{ | importScript('Mediawiki:Upload-description.js'); | ||
importScript( | |||
} | |||
else if (mw.config.get('wgCanonicalSpecialPageName') == | |||
{ | |||
} | } | ||
/*إضافات عامة*/ | |||
/** | |||
* Collapsible tables; reimplemented with mw-collapsible | |||
* Styling is also in place to avoid FOUC | |||
* | |||
* Allows tables to be collapsed, showing only the header. See [[Help:Collapsing]]. | |||
* @version 3.0.0 (2018-05-20) | |||
* @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js | |||
* @author [[User:R. Koot]] | |||
* @author [[User:Krinkle]] | |||
* @author [[User:TheDJ]] | |||
* @deprecated Since MediaWiki 1.20: Use class="mw-collapsible" instead which | |||
* is supported in MediaWiki core. Shimmable since MediaWiki 1.32 | |||
* | |||
* @param {jQuery} $content | |||
*/ | |||
function makeCollapsibleMwCollapsible( $content ) { | |||
console.log('[Collapsible]', 'Start makeCollapsibleMwCollapsible !!'); | |||
var $tables = $content | |||
.find( 'table.collapsible:not(.mw-collapsible)' ) | |||
.addClass( 'mw-collapsible' ); | |||
$.each( $tables, function ( index, table ) { | |||
// mw.log.warn( 'This page is using the deprecated class collapsible. Please replace it with mw-collapsible.'); | |||
if ( $( table ).hasClass( 'collapsed' ) ) { | |||
$( table ).addClass( 'mw-collapsed' ); | |||
function | // mw.log.warn( 'This page is using the deprecated class collapsed. Please replace it with mw-collapsed.'); | ||
} | |||
} ); | |||
if ( $tables.length > 0 ) { | |||
mw.loader.using( 'jquery.makeCollapsible' ).then( function () { | |||
$tables.makeCollapsible(); | |||
} ); | |||
} else console.log('[Collapsible]', 'tables.length <= 0 !!'); | |||
} | |||
mw.hook( 'wikipage.content' ).add( makeCollapsibleMwCollapsible ); | |||
/** | |||
* Add support to mw-collapsible for autocollapse, innercollapse and outercollapse | |||
* | |||
* Maintainers: TheDJ | |||
*/ | |||
function mwCollapsibleSetup( $collapsibleContent ) { | |||
console.log('[Collapsible]', 'Start mwCollapsibleSetup !!'); | |||
var $element, | |||
$toggle, | |||
autoCollapseThreshold = 2; | |||
$.each( $collapsibleContent, function ( index, element ) { | |||
$element = $( element ); | |||
if ( $element.hasClass( 'collapsible' ) ) { | |||
$element.find( 'tr:first > th:first' ).prepend( $element.find( 'tr:first > * > .mw-collapsible-toggle' ) ); | |||
} | |||
if ( $collapsibleContent.length >= autoCollapseThreshold && $element.hasClass( 'autocollapse' ) ) { | |||
$element.data( 'mw-collapsible' ).collapse(); | |||
} else if ( $element.hasClass( 'innercollapse' ) ) { | |||
if ( $element.parents( '.outercollapse' ).length > 0 ) { | |||
$element.data( 'mw-collapsible' ).collapse(); | |||
} | |||
} | |||
// because of colored backgrounds, style the link in the text color | |||
// to ensure accessible contrast | |||
$toggle = $element.find( '.mw-collapsible-toggle' ); | |||
if ( $toggle.length ) { | |||
// Make the toggle inherit text color | |||
if ( $toggle.parent()[ 0 ].style.color ) { | |||
$toggle.find( 'a' ).css( 'color', 'inherit' ); | |||
} | |||
} | |||
} ); | |||
} | |||
mw.hook( 'wikipage.collapsibleContent' ).add( mwCollapsibleSetup ); | |||
if ( | /**/ | ||
if ( $.inArray( mw.config.get( 'wgPageName' ), [ "ويكيبيديا:طلبات_صلاحيات/إعطاء", | |||
"ويكيبيديا:طلبات_صلاحيات/إزالة", | |||
"ويكيبيديا:إخطار_الإداريين/حماية/الحالية", | |||
"ويكيبيديا:إخطار_الإداريين/إزالة_حماية/الحالية", | |||
"ويكيبيديا:إخطار_الإداريين/منع/الحالية", | |||
"ويكيبيديا:إخطار_الإداريين/إزالة_منع/الحالية", | |||
"ويكيبيديا:إخطار_الإداريين/استرجاع/الحالية", | |||
"ويكيبيديا:طلبات_النقل/الحالية" | |||
] ) !== -1 ) { | |||
if ($.inArray("editor", mw.config.get( 'wgUserGroups' )) == -1) { | |||
mw.loader.using(['mediawiki.util']).then(function() { | |||
mw.util.addCSS(" .mw-summary { display:none !important;}"); | |||
}); | |||
} | |||
} | } | ||
function | /*<a class="autolink" href="/wiki/قالب:قائمة أفقية">[[قالب:قائمة أفقية]]</a>*/ | ||
{ | var arrowimages={down:["downarrowclass","//upload.wikimedia.org/wikipedia/commons/f/f1/MediaWiki_Vector_skin_action_arrow.svg",10],left:["leftarrowclass","//upload.wikimedia.org/wikipedia/commons/8/8e/MediaWiki_Vector_skin_left_arrow.svg"]};var jqueryslidemenu={animateduration:{over:300,out:300},buildmenu:function(e,t){jQuery(document).ready(function(n){var r=n("#"+e+">ul");var i=r.find("ul").parent();i.each(function(e){var r=n(this);var i=n(this).find("ul:eq(0)");this._dimensions={w:this.offsetWidth,h:this.offsetHeight,subulw:i.outerWidth(),subulh:i.outerHeight()};this.istopheader=r.parents("ul").length==1?true:false;i.css({top:this.istopheader?this._dimensions.h+"px":0});r.children("a:eq(0)").css(this.istopheader?{paddingLeft:t.down[2]}:{}).append('<img src="'+(this.istopheader?t.down[1]:t.left[1])+'" class="'+(this.istopheader?t.down[0]:t.left[0])+'" style="border:0;" />');r.hover(function(e){var t=n(this).children("ul:eq(0)");this._offsets={right:n(this).offset().right,top:n(this).offset().top};var r=this.istopheader?0:this._dimensions.w;r=this._offsets.right+r+this._dimensions.subulw>n(window).width()?this.istopheader?-this._dimensions.subulw+this._dimensions.w:-this._dimensions.w:r;if(t.queue().length<=1){t.css({right:r+"px",width:this._dimensions.subulw+"px"}).slideDown(jqueryslidemenu.animateduration.over)}},function(e){var t=n(this).children("ul:eq(0)");t.slideUp(jqueryslidemenu.animateduration.out)});r.click(function(){n(this).children("ul:eq(0)").hide()})});r.find("ul").css({display:"none",visibility:"visible"})})}};jqueryslidemenu.buildmenu("myslidemenu",arrowimages) | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | |||
// سكربت تجريبي لإضافة التوقيع تلقائياً عند نسيانه | |||
//التأكد أن عدد تعديلات المستخدم أقل من 1000 تعديل|، وأنه يحرر في نطاق نقاش المستخدم | |||
if ((mw.config.get( 'wgNamespaceNumber' ) % 2) == 1 && mw.config.get( 'wgUserEditCount' ) < 1000 && $('#wpTextbox1').length > 0) { | |||
var content = $('#wpTextbox1').val().trim(); // نص التعديل | |||
if ((content.endsWith("ع م)"))){ | |||
$('#wpSave').click(function() { | |||
if ((!content.endsWith("\~\~\~") && (!content.endsWith("ع م)")))){ | |||
$('#wpTextbox1').val($('#wpTextbox1').val().trim() + "--\~\~\~\~"); //إضافة التوقيع | |||
} | |||
}); | |||
} | |||
else if ($("h1#firstHeading").text().includes ("إنشاء ")){ | |||
$('#wpSave').click(function() { | |||
if ((!content.endsWith("\~\~\~"))){ | |||
$('#wpTextbox1').val($('#wpTextbox1').val() + ".--\~\~\~\~"); //إضافة التوقيع | |||
} | |||
}); | |||
} | |||
} | } | ||
/* قالب:تبديل محتوى */ | |||
importScript("MediaWiki:LoadingContent.js"); // يتم تحميل المحتوى المعروض على الشاشة بشكل ديناميكي | |||
var | /* <a class="autolink" href="/wiki/قالب:ص.م/موقع جغرافي متعدد">[[قالب:ص.م/موقع جغرافي متعدد]]</a> */ | ||
var | if ($.inArray(mw.config.get( 'wgAction' ), [ "view", "purge", "submit" ]) !== -1) { | ||
var | $(GeoBox_Init) | ||
} | |||
function GeoBox_Init(Element) { | |||
if (!Element) { | |||
Element = document.body | |||
} | |||
var cont = document.getElementsByTagName("div"); | |||
if (cont.length == 0) { | |||
return | |||
} | |||
for (var i = 0, ii = 0, m = cont.length; i < m; i++) { | |||
if (!$(cont[i]).hasClass("img_toogle")) { | |||
continue | |||
} else { | |||
ii++ | |||
} | |||
cont[i].id = "img_toogle_" + ii; | |||
// FIXME | |||
var Boxes = cont[i].getElementsByClassName("geobox"); | |||
var ToggleLinksDiv = document.createElement("ul"); | |||
ToggleLinksDiv.id = "geoboxToggleLinks_" + ii; | |||
for (var a = 0, l = Boxes.length; a < l; a++) { | |||
var ThisBox = Boxes[a]; | |||
ThisBox.id = "geobox_" + ii + "_" + a; | |||
ThisBox.style.borderTop = "0"; | |||
var ThisImg = ThisBox.getElementsByTagName("img")[0]; | |||
var ThisAlt = ThisAlt ? ThisAlt.alt : ''; | |||
var toggle = document.createElement("a"); | |||
toggle.id = "geoboxToggle_" + ii + "_" + a; | |||
toggle.appendChild(document.createTextNode(ThisAlt)); | |||
toggle.href = "javascript:;"; | |||
toggle.onclick = function () { | |||
GeoBox_Toggle(this); | |||
return false | |||
}; | |||
var Li = document.createElement("li"); | |||
Li.appendChild(toggle); | |||
ToggleLinksDiv.appendChild(Li); | |||
if (a == (l - 1)) { | |||
Li.style.display = "none" | |||
} else { | |||
ThisBox.style.display = "none" | |||
} | |||
} | |||
cont[i].appendChild(ToggleLinksDiv) | |||
} | |||
} | |||
function GeoBox_Toggle(link) { | |||
var ImgToggleIndex = link.id.split("geoboxToggle_").join("").replace(/_.*/g, ""); | |||
var GeoBoxIndex = link.id.replace(/.*_/g, ""); | |||
var ImageToggle = document.getElementById("img_toogle_" + ImgToggleIndex); | |||
var Links = document.getElementById("geoboxToggleLinks_" + ImgToggleIndex); | |||
var Geobox = document.getElementById("geobox_" + ImgToggleIndex + "_" + GeoBoxIndex); | |||
var Link = document.getElementById("geoboxToggle_" + ImgToggleIndex + "_" + GeoBoxIndex); | |||
if ((!ImageToggle) || (!Links) || (!Geobox) || (!Link)) { | |||
return | |||
} | |||
// FIXME | |||
var AllGeoboxes = ImageToggle.getElementsByClassName("geobox"); | |||
for (var a = 0, l = AllGeoboxes.length; a < l; a++) { | |||
if (AllGeoboxes[a] == Geobox) { | |||
AllGeoboxes[a].style.display = "" | |||
} else { | |||
AllGeoboxes[a].style.display = "none" | |||
} | |||
} | |||
var AllToggleLinks = Links.getElementsByTagName("a"); | |||
for (var a = 0, l = AllToggleLinks.length; a < l; a++) { | |||
if (AllToggleLinks[a] == Link) { | |||
AllToggleLinks[a].parentNode.style.display = "none" | |||
} else { | |||
AllToggleLinks[a].parentNode.style.display = "" | |||
} | |||
} | |||
} | |||
function | /* وصلة القائمة الكاملة تحت وصلات لغات الصفحة الرئيسية */ | ||
{ | if (mw.config.get('wgIsMainPage')) { | ||
mw.loader.using(['mediawiki.util']).then(function() { | |||
mw.util.addPortletLink('p-lang', '//meta.wikimedia.org/w/index.php?title=List_of_Wikipedias/ar&uselang=ar', 'القائمة الكاملة', 'interwiki-completelist', 'قائمة الويكيبيديات الكاملة'); | |||
var nstab = document.getElementById('ca-nstab-main'); | |||
if (nstab && mw.config.get('wgUserLanguage') === 'ar') { | |||
while (nstab.firstChild) { | |||
nstab = nstab.firstChild | |||
} | |||
nstab.nodeValue = 'الصفحة الرئيسية' | |||
} | |||
}) | |||
} | |||
/* ويكي ميني أطلس */ | |||
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript'); | |||
/* <a class="autolink" href="/wiki/قالب:عنصر مخفي">[[قالب:عنصر مخفي]]</a> */ | |||
importScript('Mediawiki:EnhancedCollapsibleElements.js'); | |||
/* تحميل سكربت الدردشة الحية */ | |||
if (mw.config.get('wgPageName') === 'ويكيبيديا:قناة_الدردشة/حي') { | |||
importScript('Mediawiki:IRC.js'); | |||
} | } | ||
/* كود يعمل مع بوابة المشاركة */ | |||
if (mw.config.get('wgPageName') === 'ويكيبيديا:بوابة_المشاركة/قاعة_الشاي/أسئلة') { | |||
importScript('MediaWiki:Gadget-teahouse.js'); | |||
importStylesheet('MediaWiki:Gadget-teahouse.css'); | |||
} | |||
/* <a class="autolink" href="/wiki/قالب:اسم مستخدم">[[قالب:اسم مستخدم]]</a> */ | |||
function UsernameReplace() { | |||
if(window.disableUsernameReplace || mw.config.get('wgUserName') == null) return; | |||
var un = $('span.insertusername'); | |||
for (var i=0;i<un.length;i++) { | |||
var d = 0; | |||
for(var j=0;j<un[i].childNodes.length;j++) { | |||
if(un[i].childNodes[j].nodeType == 3 && d < 1) { | |||
//find first text node and replace; | |||
un[i].childNodes[j].nodeValue = mw.config.get('wgUserName'); | |||
d++; | |||
} | |||
for ( var | |||
} | } | ||
} | |||
} | } | ||
$(UsernameReplace); | |||
$( | /* تعريب كلمة تحويل بالإنجليزية المدرجة في شريط أدوات التحرير | ||
** <a class="autolink" href="/wiki/phab:T26114">[[phab:T26114]]</a> */ | |||
(function () { | |||
var editor = mw.config.get('wgWikiEditorEnabledModules'); | |||
if (editor && editor.toolbar) { | |||
$('#wpTextbox1').on('wikiEditor-toolbar-buildSection-advanced', function (event, section) { | |||
try { | |||
section.groups.insert.tools.redirect.action.options.pre = '#تحويل [['; | |||
} catch (e) { | |||
// Woopsie, die without a notice | |||
} | |||
}); | |||
} | |||
})(); | |||
/** | |||
/* | * Redirect User:Name/skin.js and skin.css to the current skin's pages | ||
* (unless the 'skin' page really exists). | |||
* | |||
* Dependencies: mediawiki.util | |||
* | * | ||
* | * @source https://www.mediawiki.org/wiki/Snippets/Redirect_skin.js | ||
* | * @revision 2016-04-13 | ||
*/ | */ | ||
if ( mw.config.get( 'wgArticleId' ) === 0 && mw.config.get( 'wgNamespaceNumber' ) === 2 ) { | |||
mw.loader.using( 'mediawiki.util', function () { | |||
var titleParts = mw.config.get( 'wgPageName' ).split( '/' ); | |||
// Make sure there was a part before and after the slash | |||
// And that the latter is 'skin.js' or 'skin.css' | |||
if ( titleParts.length == 2 ) { | |||
var userSkinPage = titleParts[0] + '/' + mw.config.get( 'skin' ); | |||
if ( titleParts[1] === 'skin.js' ) { | |||
location.href = mw.util.getUrl( userSkinPage + '.js' ); | |||
} else if ( titleParts[1] === 'skin.css' ) { | |||
location.href = mw.util.getUrl( userSkinPage + '.css' ); | |||
} | |||
} | |||
} ); | |||
} | |||
// | /* <a class="autolink" href="/wiki/قالب:مب">[[قالب:مب]]</a> | ||
/** | |||
var | * @source https://www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL | ||
* @revision 2017-05-16 | |||
*/ | |||
mw.loader.using( ['mediawiki.util'], function () { | |||
var extraCSS = mw.util.getParamValue( 'withCSS' ), | |||
extraJS = mw.util.getParamValue( 'withJS' ); | |||
if ( extraCSS ) { | |||
// | // WARNING: DO NOT REMOVE THIS "IF" - REQUIRED FOR SECURITY (against XSS/CSRF attacks) | ||
// | if ( /^MediaWiki:[^&<>=%#]*\.css$/.test( extraCSS ) ) { | ||
mw.loader.load( '/w/index.php?title=' + encodeURIComponent( extraCSS ) + '&action=raw&ctype=text/css', 'text/css' ); | |||
{ | } else { | ||
mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } ); | |||
} | |||
} | |||
if ( extraJS ) { | |||
// WARNING: DO NOT REMOVE THIS "IF" - REQUIRED FOR SECURITY (against XSS/CSRF attacks) | |||
if ( /^MediaWiki:[^&<>=%#]*\.js$/.test( extraJS ) ) { | |||
mw.loader.load( '/w/index.php?title=' + encodeURIComponent( extraJS ) + '&action=raw&ctype=text/javascript' ); | |||
} else { | |||
mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } ); | |||
} | |||
} | |||
}); | |||
/* Enable nulledit=true with <a class="autolink" href="/wiki/User:Splarka/nulledit.js">[[User:Splarka/nulledit.js]]</a> */ | |||
if (mw.config.get("wgAction") === "edit" && mw.util.getParamValue("nulledit") === "true") { | |||
$(function() { | |||
document.getElementById("wpSave").click(); | |||
}); | |||
} | } | ||
// | //Help Abuse Filter to tag Recreated Pages which have delete log | ||
function | $(function () { | ||
{ | if ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1 && $('.mw-warning-with-logexcerpt .mw-logline-delete').length !== 0) { | ||
$('#editform input[type=submit]').click(function () { $('#wpSummary').val($('#wpSummary').val() + ""); }); | |||
} | |||
}); | |||
//وسم صفحات النقاش اليتيمة | |||
//يعمل هذا السكربت بالتوازي مع مرشح رقم 80 | |||
//يفحص إذا لم يكن هناك صفحة رئيسية لصفحة النقاش | |||
//ويتحقق أن الصفحة في النظاق الرئيسي | |||
//يعمل السكربت فقط في حال كانت صفحة النقاش لصفحة غير موجودة | |||
if (mw.config.get( 'wgNamespaceNumber' ) == 1 | |||
&& mw.config.get( 'wgArticleId' ) ==0 | |||
&& $("li#ca-nstab-main").hasClass ("new")){ | |||
$('#editform input[type=submit]').click(function () { | |||
$('#wpSummary').val("وسم صفحات النقاش اليتيمة"); | |||
}); | |||
} | |||
// منع أوسمة ويكي الحب العشوائية | |||
if (typeof mw.config.get('wgUserRegistration') !== "undefined"){ | |||
if (mw.config.get('wgUserEditCount') < 150 && mw.config.get('wgUserRegistration') < 2592000) $("div.vectorTabs li#ca-wikilove").css("display","none"); | |||
} | } | ||
//سكربت لتوقيع الرسائل غير الموقع للجدد | |||
importScript('Mediawiki:Common.js/sign.js'); | |||
/** | |||
*سكربت مساعد لكشف إنشاء صفحات لمستخدمين غير مسجلين | |||
* يعمل السكربت بالتوازي مع مرشح رقم 149 | |||
* مثال | |||
* <a class="autolink" href="/wiki/خاص:وصلة دائمة/27683606">[[خاص:وصلة دائمة/27683606]]</a> | |||
*/ | |||
if ( $('.mw-userpage-userdoesnotexist')[0] | |||
&& (mw.config.get('wgNamespaceNumber') == 2 || mw.config.get('wgNamespaceNumber') == 3) ) { | |||
$('#wpSave').click(function () { | |||
$('#wpSummary').val($('#wpSummary').val() + " " + "صفحة مستخدم غير مسجل"); | |||
}); | |||
} | |||
if ( | if (Array.prototype.includes) { | ||
/ | /** | ||
* | * لإخفاء رسالة التحذير التي تظهر عند تعديل صفحة بها | ||
* | * تعديلات معلقة فقط للمحررين والمراجعين تلقائيا | ||
*/ | */ | ||
//التحقق إذا ما كان المستخدم يملك صلاحية محرر أو مراجع تلقائي | |||
if (mw.config.get('wgUserGroups').includes ("editor") | |||
|| | |||
mw.config.get('wgUserGroups').includes ("autoreview")){ | |||
//إخفاء الرسالة | |||
$(".flaggedrevs_editnotice").find (".حذف").hide(); | |||
} | |||
/* | |||
*سكربت تجريبي لتتبع المساهمات | |||
*المنسوخة من مواقع أخرى | |||
*ثم يقوم بوضع ملخص التعديل نسخ محتمل | |||
*/ | |||
if (!mw.config.get('wgUserGroups').includes ("editor") | |||
&& | |||
!mw.config.get('wgUserGroups').includes ("autoreview") | |||
&& | |||
mw.config.get('wgNamespaceNumber') === 0){ | |||
$("#wpTextbox1").one('paste', function(e) { | |||
var pastedText = e.originalEvent.clipboardData.getData('text'); | |||
if (pastedText.length > 100 && !pastedText.includes ("[[") && !pastedText.includes ("{{") && !pastedText.includes ("http")){ | |||
$('#wpSave').click(function () { | |||
$('#wpSummary').val($('#wpSummary').val()+" نسخ محتمل"); | |||
}); | |||
} | } | ||
}); | |||
} | } | ||
} | } | ||
/ | // إظهار تبصرات تحرير أثناء تعديل: مقالات الأشخاص الأحياء، والمحتوى المتميز، وصفحات التوضيح | ||
importScript('MediaWiki:Defaulteditnotices.js'); | |||
/ | // Can be removed when https://global-search.toolforge.org/?q=mwCustomEditButtons®ex=1&namespaces=&title= returns no results for wiki | ||
window.mwCustomEditButtons = []; | |||
function updateUserScriptWarning( msg, newMsg ) { | |||
return function () { | |||
var userScript = '/wiki/Special:MyPage/' + mw.config.get('skin') + '.js'; | |||
var commonScript = '/wiki/Special:MyPage/common.js'; | |||
mw.notify( | |||
$('<div>').html( | |||
// please translate | |||
'One of the scripts you are running is broken and using a deprecated function <strong>' + msg + '</strong>. Please check your gadgets, <a href="' + userScript + '">skin scripts</a> and <a href="' + commonScript + '">user scripts</a>, to update the reference to' + newMsg + '.' | |||
), | |||
{ type: 'error' } | |||
); | |||
}; | |||
} | } | ||
// Can be removed when https://global-search.toolforge.org/?q=%5B%5E%5C.%5DaddPortletLink®ex=1&namespaces=&title= returns zero ar.wikipedia results. | |||
window.addPortletLink = updateUserScriptWarning('addPortletLink', 'mw.util.addPortletLink'); | |||
// Can be removed when https://global-search.toolforge.org/?q=importScriptimportScriptURI®ex=1&namespaces=&title= returns zero ar.wikipedia results. | |||
window.importScriptimportScriptURI = updateUserScriptWarning('importScriptimportScriptURI', 'importScriptURI' ); | |||