אונטערשייד צווישן ווערסיעס פון "מעדיעוויקי:Gadget-OrphanCheck.js"

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


}
        }
});
    });

יעצטיגע רעוויזיע זינט 13:15, 19 סעפטעמבער 2023

if (mw.config.get('wgContentNamespaces').includes(mw.config.get('wgNamespaceNumber')))
    //סקריפט לבדיקת יתמות ערכים
    $(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 === '' ? '' : ',') + '{{[[מוסטער:יתום|יתום]]}}')
            $('#wpTextbox1').textSelection('encapsulateSelection', { post: '{{יתום}}' });
            }));
            $('#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('#ווייטערפירן')) && ($('#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|8000",
				blredirect: 1
            }).done(function(data) {
                if (data && data.query && typeof data.query.backlinks != "undefined" && data.query.backlinks.length == 0) addOrphanWarning();
            });

        }
    });