מעדיעוויקי:Gadget-OrphanCheck.js
אַכטונג: נאכן היטן, ברויכט איר אפשר נאך אויסקרויזן דעם בראוזער'ס זאַפאַס צו זען די ענדערונגען.
- פייערפוקס/סאפארי: האלט אראפ שיפט בשעת'ן דרוקן Reload, אדער דרוקט Ctrl-F5 אדער Ctrl-R (אויף א מאקינטאש ⌘-R)
- גוגל כראם: דרוקט Ctrl-Shift-R (אויף א מאקינטאש ⌘-Shift-R)
- אינטערנעט עקספלארער: האלט אראפ Ctrl בשעת'ן קליקן Refresh, אדער דרוקט Ctrl-F5
- אפערע: גייט צו מעניו → שטעלונגען ( אפערע → פרעפערנצן אויף א מעק) און דערנאך צו פריוואטקייט & און זיכערהייט → רוימען בראוזער דאטא → בילדער און טעקעס אין זאפאס
if (mw.config.get('wgNamespaceNumber') === 0 && ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) + 1))
//סקריפט לבדיקת יתמות ערכים
$(document).ready(function () {
function addOrphanWarning() {
var reminder = 'דער ארטיקל ' + mw.config.get('wgTitle') + ' "איז א יתום": קיין אנדערע ארטיקל פארבינדט נישט אהער.\nביטע פרובירט <a href="'+mw.config.get('wgScript')+'?'+ $.param({search:mw.config.get('wgTitle'),fulltext:1})+'">צו טרעפן</a> ארטיקלען וועלכע קענען פארבינדן אהער, און לייגט צו אזעלכע פארבינדונגען.'
if ($('input[name=wpSection]').attr('value') == '' && $('#wpTextbox1').text().indexOf('{{יתום') == -1) reminder = $('<div>', {
html: reminder + '<br />אדער אויב איר טרעפט נישט קיין ארטיקלען וואו עס פאסט צוצולייגן אזעלכע פארבינדונגען, לייגט צו ביים סוף פון דעם ארטיקל דער מוסטער '
}).append($('<a>', {
text: '{{יתום}}',
href: '#'
}).click(function () {
var summary = $('#wpSummary').val();
$('#wpSummary').val(summary + (summary === ''? '':',') + '{{[[מוסטער:יתום|יתום]]}}')
mw.toolbar.insertTags('{{יתום}}');
}));
$('#wpTextbox1').after($('<p>').css({
'background': 'pink',
'width': '100%',
'margin': '0',
'line-height': '100%'
}).html(reminder));
}
if ($('#wpTextbox1').text().indexOf('{{יתום') > -1) addOrphanWarning();
else if ($('#wpTextbox1').text().indexOf('#הפניה') && $('#wpTextbox1').text().indexOf('{{פירושונים')){
var api = new mw.Api();
api.get({
action: 'query',
list: 'backlinks',
bltitle: mw.config.get('wgTitle'),
blfilterredir: 'nonredirects',
blnamespace: "0"
}).done(function (data) {
if (data && data.query && typeof data.query.backlinks != "undefined" && data.query.backlinks.length == 0) addOrphanWarning();
});
}
});