משתמש:מושך בשבט/טיוטה לסקריפט.js – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
קרדיט לשמוליק, לhttps://he.wikipedia.org/wiki/%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:%D7%A1%D7%A7%D7%A8%D7%99%D7%A4%D7%98%D7%99%D7%9D/107.js וhttps://he.wikipedia.org/wiki/%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Gadget-Checkty.js https://he.wikipedia.org/wiki/%D7%9E%D7%93%D7%99%D7%94_%D7%95%D7%99%D7%A7%D7%99:Gadget-checkVoteRights.js ר' בר' התורמים
 
(אין הבדלים)

גרסה אחרונה מ־23:25, 8 באוגוסט 2021

$(function(){


if (
mw.config.get('wgNamespaceNumber') + 1) // not a special page
) {
	
	mw.loader.load(
		"//he.wikipedia.org/w/index.php?title=משתמש:מושך בשבט/טיוטה.css" +
		"&action=raw&ctype=text/css", "text/css"
	);
	
	$.when(mw.loader.using(["mediawiki.util", "mediawiki.api"]), $.ready).done(function() {


			if (!prompt(mw.msg('שגיאה'))) return;
		}
	'שגיאה': 'תקלה!',

(function(){
    var MAIN = 'מנחת חינוך'
    var SUMMARY = 'העלאה אוטומטית'
    var ORIGINAL = 'טיוטה:מנחת חינוך/1'
    var NIVUTELYON = '{{מנחת חינוך}}\n'
    var NIVUTTACHTON = ''

    var api = new mw.Api()

    api.get( {
        action: 'parse',
        page: ORIGINAL,
        prop: 'wikitext',
    } ).done( function ( o ) {
        var text = o.parse.wikitext['*']
        text.split(/הזנה אוטומטית/).forEach(function(p,i){
            var s = p.match(/^\s+(.*?)\n(.*)$/s); // fixed
            if (s){
                api.create(MAIN+'/'+s[1],
                    { summary: '[[ויקיטקסט:העלאה אוטומטית|יצירה אוטומטית מטקסט בנחלת הכלל (ספריא) + התאמה]]', bot:true},
                    NIVUTELYON+s[2].trim()+NIVUTTACHTON
                ).done(function(){console.log([i,'created', s[1]])})
                .fail(function(e){console.log([i, 'failed', s[1],e])});
            }
        })
    } );
})();