MediaWiki:Gadget-twinkleunlink.js: Revizyonlar arasındaki fark

İçerik silindi İçerik eklendi
+iyileştirme
+düzeltmeler | Görünüşe göre bu modülün işi bitti.
27. satır:
Window.setTitle('Sayfaya gelen bağlantıları' + (mw.config.get('wgNamespaceNumber') === 6 ? ' ve dosya kullanımlarını' : '') + ' kaldır');
Window.setScriptName('Twinkle');
Window.addFooterLink('Twinkle yardım', 'VikipediVP:TwinkleTW#unlink');
 
var form = new Morebits.quickForm(Twinkle.unlink.callback.evaluate);
41. satır:
label: [
'Bu araç sayfasına gelen bağlantıları kaldırır' +
(mw.config.get('wgNamespaceNumber') === 6 ? ' ve/veya bununbu dosyanın tüm eklerinikullanımlarını <!-- -> yorum kodlarına sararak gizler' : '') +
'. Örnek olarak, ',
node1,
82. satır:
};
}
var wikipedia_api = new Morebits.wiki.api('GrabbingBağlantılar backlinksalınıyor', query, Twinkle.unlink.callbacks.display.backlinks);
wikipedia_api.params = { form: form, Window: Window, image: mw.config.get('wgNamespaceNumber') === 6 };
wikipedia_api.post();
89. satır:
root.style.padding = '15px'; // just so it doesn't look broken
Morebits.status.init(root);
wikipedia_api.statelem.status('loadingyükleniyor...');
Window.setContent(root);
Window.display();
107. satır:
var pages = Morebits.array.uniq(input.backlinks.concat(input.imageusage));
if (!pages.length) {
alert('Bağlantısını kaldırmak için en az bir öğeöge seçmelisiniz.');
return;
}
120. satır:
var params = { reason: input.reason, unlinker: unlinker };
unlinker.run(function(pageName) {
var wikipedia_page = new Morebits.wiki.page(pageName, '"' + pageName + '" adlı sayfadakisayfasındaki bağlantı kaldırılıyor');
wikipedia_page.setBotEdit(true); // unlink considered a floody operation
wikipedia_page.setCallbackParameters($.extend({