صارف:Evad37/XFDcloser/sandbox-loader.js
آپ کی توجہ درکار ہے۔ اس صفحہ میں جو اسکرپٹ شامل ہیں، وہ صفحہ لوڈ ہونے پر ہر دفعہ چلیں گی۔ لہذا خراب، غلط اور نامناسب کوڈ یا اسکرپٹ یہاں درج نہ کریں۔ اس سے آپ کے کھاتے کو بھی خطرہ لاحق ہو سکتا ہے۔ |
یاددہانی: محفوظ کرنے کے بعد تازہ ترین تبدیلیوں کو دیکھنے کے لیے آپ کو اپنے براؤزر کا کیش صاف کرنا ہوگا۔
- فائرفاکس/ سفاری: جب Reload پر کلک کریں تو Shift دبا کر رکھیں، یا Ctrl-F5 یا Ctrl-R دبائیں (Mac پر R- )
- گوگل کروم: Ctrl-Shift-R دبائیں (Mac پر Shift-R-⌘)
- انٹرنیٹ ایکسپلورر: جب Refresh پر کلک کریں تو Ctrl یا Ctrl-F5 دبائیں
- اوپیرا: Tools → Preferences میں جائیں اور کیش صاف کریں
اس اسکرپٹ کی دستاویزی تفصیلات صارف:Evad37/XFDcloser/sandbox-loader پر درج کی جا سکتی ہیں۔ |
/**
* XFDcloser sandbox Loader:
* On XFD pages, load the sandbox version of XFDcloser (after loading dependencies)
*/
/* jshint esversion: 5, laxbreak: true, undef: true, eqnull: true, maxerr: 900 */
/* globals window, $, mw, importScript, importStylesheet */
/* <nowiki> */
$.when(
// Resource loader modules
mw.loader.using([
'mediawiki.util', 'mediawiki.api', 'mediawiki.Title',
'oojs-ui-core', 'oojs-ui-widgets', 'oojs-ui-windows',
'ext.gadget.libExtraUtil', 'ext.gadget.morebits'
]),
// Stylesheets
importStylesheet( 'MediaWiki:Gadget-XFDcloser.css' ),
// Page ready
$.ready
).then(function() {
var config = mw.config.get( [
'wgPageName',
'wgUserGroups'
] );
/* Quick checks that script should be running */
if ( /(?:\?|&)(?:action|diff|oldid)=/.test(window.location.href) ) {
// Page is in edit, history, diff, or oldid mode
return;
}
if (
config.wgUserGroups.indexOf('extendedconfirmed') === -1 &&
config.wgUserGroups.indexOf('sysop') === -1
) {
// User is not extendedconfirmed or sysop
//return;
}
var xfdpage_regex = /(مضامین_برائے_حذف\/|Miscellany_for_deletion|User:Cyberbot_I\/AfD's_requiring_attention|Wikipedia:WikiProject_Deletion_sorting\/(?!(Flat|Compact)$)|(Categories|Files|Templates|Redirects)_for_discussion(?!\/(Working|Holding_cell|Speedy)))(?!\/?(?:Administrator_instructions|Common_outcomes)$)/;
if ( !xfdpage_regex.test(config.wgPageName) ) {
// Current page is not an XfD page;
return;
}
/* Load the sandbox script */
importScript("User:Evad37/XFDcloser/sandbox.js");
});
/* </nowiki> */