۱۰۷
ویرایش
(صفحهای تازه حاوی «//<nowiki> (function($){ /* **************************************** *** twinkleunlink.js: Unlink module ***************************...» ایجاد کرد) |
جز (۱ نسخه واردشده) |
||
(۵ نسخهٔ میانیِ ایجادشده توسط همین کاربر نشان داده نشد) | |||
خط ۵۳: | خط ۵۳: | ||
label: [ | label: [ | ||
'این ابزار به شما امکان پیوندزدایی همهٔ پیوندهای ورودی («پیوندهای برگشتی») را میدهد که به این صفحه اشاره میکنند' + | 'این ابزار به شما امکان پیوندزدایی همهٔ پیوندهای ورودی («پیوندهای برگشتی») را میدهد که به این صفحه اشاره میکنند' + | ||
(mw.config.get('wgNamespaceNumber') === 6 ? "، | (mw.config.get('wgNamespaceNumber') === 6 ? "، یا همهٔ اجزای این پرونده با قراردادن آنها در علامتهای توضیح <!-- --> پنهان میکند" : "") + | ||
". برای نمونه، ", | ". برای نمونه، ", | ||
node1, | node1, | ||
خط ۹۲: | خط ۹۲: | ||
}; | }; | ||
} | } | ||
var | var iranpedia_api = new Morebits.wiki.api( 'در حال گرفتن پیوندهای برگشتی', query, Twinkle.unlink.callbacks.display.backlinks ); | ||
iranpedia_api.params = { form: form, Window: Window, image: mw.config.get('wgNamespaceNumber') === 6 }; | |||
iranpedia_api.post(); | |||
var root = document.createElement( 'div' ); | var root = document.createElement( 'div' ); | ||
root.style.padding = '15px'; // just so it doesn't look broken | root.style.padding = '15px'; // just so it doesn't look broken | ||
Morebits.status.init( root ); | Morebits.status.init( root ); | ||
iranpedia_api.statelem.status( "در حال بارگیری..." ); | |||
Window.setContent( root ); | Window.setContent( root ); | ||
Window.display(); | Window.display(); | ||
خط ۱۸۴: | خط ۱۸۴: | ||
namespaces = []; | namespaces = []; | ||
$.each(Twinkle.getPref('unlinkNamespaces'), function(k, v) { | $.each(Twinkle.getPref('unlinkNamespaces'), function(k, v) { | ||
namespaces.push(Morebits. | namespaces.push(Morebits.iranpedia.namespacesFriendly[v]); | ||
}); | }); | ||
apiobj.params.form.append( { | apiobj.params.form.append( { | ||
type: 'div', | type: 'div', | ||
label: "فضای نام انتخابی: " + namespaces.join(', '), | label: "فضای نام انتخابی: " + namespaces.join(', '), | ||
tooltip: "شما میتوانید این را از طریق ترجیحات توینکلتان در [[ | tooltip: "شما میتوانید این را از طریق ترجیحات توینکلتان در [[ایرانپدیا:Twinkle/Preferences]] تغییر دهید." | ||
}); | }); | ||
if ($(xmlDoc).find('query-continue').length) { | if ($(xmlDoc).find('query-continue').length) { | ||
خط ۲۳۰: | خط ۲۳۰: | ||
namespaces = []; | namespaces = []; | ||
$.each(Twinkle.getPref('unlinkNamespaces'), function(k, v) { | $.each(Twinkle.getPref('unlinkNamespaces'), function(k, v) { | ||
namespaces.push(Morebits. | namespaces.push(Morebits.iranpedia.namespacesFriendly[v]); | ||
}); | }); | ||
apiobj.params.form.append( { | apiobj.params.form.append( { | ||
type: 'div', | type: 'div', | ||
label: "فضای نام انتخابی: " + namespaces.join(', '), | label: "فضای نام انتخابی: " + namespaces.join(', '), | ||
tooltip: "شما میتوانید این را از طریق ترجیحات توینکلتان در [[ | tooltip: "شما میتوانید این را از طریق ترجیحات توینکلتان در [[ایرانپدیا:Twinkle/Preferences]] تغییر دهید." | ||
}); | }); | ||
if ($(xmlDoc).find('query-continue').length) { | if ($(xmlDoc).find('query-continue').length) { |