MediaWiki:Gadget-edittop.js

Материал из свободной русской энциклопедии «Традиция»
(перенаправлено с «Участник:Script/edit0.js»)
Перейти к: навигация, поиск
//Этот гаджет добавит [править] для нулевой секции.

$(function () {
	if ($.inArray (mw.config.get ('wgAction'), ['view', 'purge']) !== -1 && mw.config.get ('wgNamespaceNumber') >= 0) {
		$(function () {
			// 1.22: начало → конец, 1.22 editsection → mw-editsection
			$('.mw-editsection').first ().clone ().appendTo ($('H1').first ())
			.find ('a[href]')
				.attr ('href', function (i, str) {
					return str.replace ('&section=1', '&section=0').replace ('&vesection=1', '&vesection=0');
				})
				.attr ('title', 'Править введение')
			.end ()
			.children ('.mw-editsection-bracket').first ()
				.text ('[введение: ')
			.end ();
		}); // -- $(function () {...}
	} // -- if (wgAction === 'view' && wgNamespaceNumber >= 0)
});