Участник:Gevron/common.js

Материал из SS220 Paradise Wiki (SS13)
Перейти к навигации Перейти к поиску

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
// Всплывающие окна предпросмотра статей
	mw.loader.load('https://ru.wikipedia.org/w/index.php?title=Участник:Lockal/strings-ru.js&action=raw&ctype=text/javascript');
	mw.loader.load('https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&oldid=954732624&action=raw&ctype=text/javascript');
	mw.loader.load('https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-navpop.css&action=raw&ctype=text/css', 'text/css');

// HotCat — инструмент для быстрого изменения категорий страниц
	mw.loader.load( 'https://commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript' );

// Лорололоролоролор
mw.util.addPortletLink ('p-navigation', '/index.php/SS220 Paradise:Переработка лора', 'Переработка лора', 't-lore-rewrite', 'Портал по работе с переработкой лора игры');

/* Нульправка */
mw.loader.using(['site']).done(function() {
	if (mw.config.get("wgCanonicalNamespace") !== "Special") {
		$(mw.util.addPortletLink('p-cactions', 'javascript:;', "Нуль-правка", 'ca-null-edit', "Обновить страницу нулевой правкой", '2')).click(function() {
			if (!confirm("Страница будет перезагружена. Агась?")) return;
			new mw.Api().postWithToken('csrf',{action:"edit",title:mw.config.get("wgPageName"),appendtext:""}).done(function(data){
				location.reload();
			}).fail(function(code, data){
				alert("Нулевая правка не случилась. Причина: " + code);
			});
		});
	}
});


/* $(function () {
	var intHotLinks = $('a[href^="#"][title]');
	  $(intHotLinks).on("click", function(e){ 
	  	e = e || window.event; 
	  	e.preventDefault();
	  	var ypos = $(this).offset().top+24;
	  	var xpos = $(this).offset().left;
	  	var RealHint =  $(this).data('hint');
	  	$(RealHint).css('top',ypos);
	  	$(RealHint).css('left',xpos);
	  	$(RealHint).toggle('fast'); 
	  	return; 
	  	});

	  $('.prm-cross').on('click', function(){ 
	  	$(this).parent().hide('fast'); 
	  	return false; 
	  });

	  document.onclick = function(e){ 
	  	if ($(e.target).hasClass('real-hint')==false) 
	  	$('.real-hint').hide('fast');
	  	return;
	  }
	});*/

( function() {

var buttons = [
	[
		'//upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png',
		'Перенаправление',
		'#перенаправление [[Руководство по фармакологии#',
		']]',
		'Название страницы для перенаправления',
		'mw-editbutton-redirect'
	],
	[
		'//upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png',
		'Вставить скрытый комментарий',
		'<!-- ',
		' -->',
		'Комментарий',
		'mw-editbutton-comment'
	],
	[
		'//upload.wikimedia.org/wikipedia/commons/2/23/Button_code.png',
		'Вставить код',
		'<code>',
		'</code>',
		'',
		'mw-editbutton-code'
	]
];
$.each( buttons, function() { mw.toolbar.addButton.apply( null, this ); } );

} )();