Участник:Morgenstern/monobook.js

Материал из Викиреальностя
Перейти к: навигация, поиск

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

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить, или нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
  • Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
  • Internet Explorer: Удерживая Ctrl нажмите Обновить, или нажмите Ctrl-F5
  • Opera: Выберите очистку кеша в меню Инструменты → Настройки
// Hotcat
importScript('User:Hotcat/HotCat.js');
 
// Фича навроде роллбека
importScript('User:Ole Førsten/rollback.js');
 
// Список новых страниц в свернутом блоке слева. Удобнота.
importScript('Участник:Hotcat/newpages.js');
 
// Сокращение диффов. Спасибо Эдварду
importScript("Участник:Hotcat/simple-diff.js");
 
// rollback summary
// importScriptURI('http://en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Ilmari_Karonen/rollbacksummary.js');
 
// Шреддер страниц
importScript('User:Hotcat/autoedit.js');
 
importScript('Участник:Hotcat/prepend.js');
 
// Поиск по пространствам имен -> добавил в Gadgets
//importScript('Участник:Hotcat/searchlist.js');
 
// Поиск файлов по Tineye (also:http://similar-images.googlelabs.com/)
importScript('User:Hotcat/tineye.js');
 
// Очистка строки описания правки при отмене
importScript('Участник:Hotcat/editcleaner.js');
 
// Очистка содержимого
importScript('Участник:Hotcat/deletecleaner.js');
 
// Предпросмотр
importScriptURI('http://ru.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-preview.js');
 
// Не помню что
importScriptURI('http://ru.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=Участник:Js/editsuggest.js');
 
// Расшифровка убогих ссылок
importScript('Участник:Hotcat/refconv.js');
 
//Добавление своих элементов в список быстрой вставки
function addExtraChars1(){
  var block = document.getElementById ('editpage-specialchars');
  if (!block) return;
  block.innerHTML = 
   '<a href=\'javascript:insertTags("{\{subst:Hallo|[[Участник:Morgenstern|Morgenstern]]}}","","")\'>Привет</a> ' +
     block.innerHTML;
}
addOnloadHook(addExtraChars1);
 
// Editcounter. Фурычит. 
var editPage = 'Edit count';
var tableClass = 'collapsible';
var tableStyle = 'float:right;width:222px;text-align:center';
importScript('Участник:Hotcat/edit counter.js');
 
// Добавляет ссылку на участника. 
 
if (mwCustomEditButtons) {
  mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://pics.wikireality.ru/upload/8/80/Smiley.png",
    "speedTip": "Участник",
    "tagOpen": "{{u|",
    "tagClose": "}}",
    "sampleText": "Morgenstern"};
};
 
//Замена -- на — при использовании панели сверху для быстрой вставки
(function () {
    var oldAddButton = addButton;
    if (typeof(oldAddButton) != 'function') return;
    addButton = function () {
        if (arguments.length > 2)
            arguments[2] = arguments[2].replace(/^--(~+)$/, '— $1');
        oldAddButton.apply(this, arguments);
    };
})();