MediaWiki:Gadget-RefConsolidate start.js

Märkus: Võimalik, et pärast avaldamist tuleb muudatuste nägemiseks brauseri puhver tühjendada.

  • Firefox / Safari: Hoia all Shift-klahvi ja klõpsa Laadi uuesti või vajuta kas Ctrl-F5 või Ctrl-R (Macis ⌘-R).
  • Google Chrome: Vajuta Ctrl-Shift-R (Macis ⌘-Shift-R).
  • Internet Explorer / Edge: Hoia all Ctrl-klahvi ja klõpsa Värskenda või vajuta Ctrl-F5.
  • Opera: Vajuta Ctrl-F5.
// <nowiki>

// Make sure the document is ready and dependencies are loaded
$.when (
	$.ready,
	mw.loader.using(['mediawiki.util', 'jquery.ui'])
	).done(function () {
		// Only load on appropriate namespaces
		var namespace = mw.config.get( 'wgNamespaceNumber' );
		if ( namespace === 0 || namespace === 2 ) {
			// Only load when editing wikitext (and not in common.js or common.css, for example)
			var contentModel = mw.config.get( 'wgPageContentModel' );
			if ( contentModel === 'wikitext' ) {
				// Configure the gadget for this particular wiki
				mw.config.set({
					'refcon-gadgetname': 'Viidete korrastaja', //Gadget name
					'refcon-summary': 'Korrastasin [[Vikipeedia:Tööriistad/Viidete korrastaja|skripti]] abil viiteid', // Edit summary automatically added by RefCon
					'refcon-summaryseparator': ' + ', // Edit summary separator if summary is added to existing summary
					'refcon-linkname': 'V-korrasta', //Portlet link name
					'refcon-linkhover': 'Korrasta viiteid', //Text that is displayed when hovering above the link; link title
					'refcon-reftemplatenames': [ //List template {{reflist}} name and aliases that are used in wiki. Put main first
						'viited',
						'reflist'
					],
					'refcon-reftemplategroupnames': [ //List template {{reflist}} 'group' parameter aliases that are used in wiki. Put main first
						'grupp',
						'group'
					],
					'refcon-reftemplaterefsnames': [ //List template {{reflist}} 'refs' parameter aliases that are used in wiki. Put main first
						'allikad',
						'refs'
					],
					'refcon-sortrefs': 'user',	// Whether references will be sorted alphabetically in reference template.
												// Value can be 'yes', 'no', 'user'
					'refcon-usetemplateR': 'no',	// Whether to use template {{R}} for citations. See [[:en:Template:R]].
													// Value can be 'yes', 'no', 'user'
					'refcon-image-yes': 'https://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/240px-Yes_check.svg.png',
					'refcon-image-no': 'https://upload.wikimedia.org/wikipedia/commons/thumb/a/a2/X_mark.svg/210px-X_mark.svg.png'
				});
				mw.messages.set({
					'refcon-parsereferror': "See viitestring tekitas vea:\n$1",
					'refcon-parserefforbidden': "Viite nimi sisaldab keelatud tähemärke [$1]:\n$2",
					'refcon-name': "Nimi",
					'refcon-reference': "Viide",
					'refcon-refstemplateno': "Viiteloendimall nr",
					'refcon-referencegroup': "viiterühm",
					'refcon-buttonabort': "Katkesta",
					'refcon-buttoncontinue': "Edasi",
					'refcon-referenceuses': "Kasutusi",
					'refcon-closetitle': "Sule aken",
					'refcon-checkboxsortorder': "salvesta valitud sortimisjärjestuses (sortimiseks klõpsa päisel)",
					'refcon-checkboxkeepnames': "hoia tekstisisestel viidetel alles ka mittevajalikud viitenimed",
					'refcon-checkboxmakecopies': "salvesta tekstisisesed viited eraldi koopiatena (artikli lahutamiseks)",
					'refcon-optionsheaderreflocation': "Viidete asukoht:",
					'refcon-optionsheaderother': "Muud valikud:",
					'refcon-optionlocation1': "kõik viited asuvad viiteloendimallis",
					'refcon-optionlocation2': "kõik viited asuvad tekstis",
					'refcon-optionlocation3': "kõik vähemalt $1 kasutusega viited asuvad viiteloendimallis"
				});
				mw.loader.load( '/w/index.php?title=MediaWiki:Gadget-RefConsolidate.css&action=raw&ctype=text/css', 'text/css' );
				// cache loaded scripts for faster loading
				$.ajaxSetup({
					cache: true
				});
				// load xmlToJSON
				$.getScript( '/w/index.php?title=MediaWiki:Gadget-RefCon/XmlToJSON.min.js&action=raw&ctype=text/javascript', function() {
					// load the main script
					mw.loader.load( '/w/index.php?title=MediaWiki:Gadget-RefConsolidate.js&action=raw&ctype=text/javascript', 'text/javascript' );
				});
			}
		}
	}
);

// </nowiki>