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

Материал из Циклопедии
Перейти к навигации Перейти к поиску

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

  • 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.
//Замена -- на — при использовании панели сверху для быстрой вставки
(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);
    };
})();
//Подсветка редиректов (спёрто из руВП)
/*
Глобальные переменные:
redir_style - style for redirects (default='color:green') //стиль редиректов, по умолчанию 'color:green'
redir_vis_style - style for visited redirects (default='color:darkgreen') //стиль посещенных редиректов, по умолчанию 'color:darkgreen'
tab_redir - show the tab (default=false) //показывать закладку, по умолчанию false
*/
// example
//redir_style='background-color:pink !important'
//redir_vis_style='background-color:pink !important'
//tab_redir = true
 
if (wgAction != 'edit' && wgCanonicalNamespace != 'Special')
{
var highlightRedirects = {
 
run : function()
{
    var redir_style=window.redir_style || 'color:orange'
    var redir_vis_style=window.redir_vis_style || 'color:pink'
    appendCSS('a.mw-redirect { ' + redir_style + '} a.mw-redirect:visited { '+redir_vis_style+'}');
},
 
install : function()
{
    with(highlightRedirects)
    {
        if (window.tab_redir) {
            addPortletLink ('p-cactions', 'javascript:highlightRedirects.run();', 'redirects') ||
            addPortletLink ('views', 'javascript:highlightRedirects.run();', 'redirects');
        } else {
            if ( wgNamespaceNumber >= 0 ) highlightRedirects.run();
        }
    }
}
 
};
 
//
// Hook up installation function
//
addOnloadHook(highlightRedirects.install);
}
importScriptURI('http://wikireality.ru/w/index.php?action=raw&ctype=text/javascript&title=Участник:Anonim/Эксперименты_со_скриптами/refconv.js');
importScriptURI('http://wikireality.ru/w/index.php?action=raw&ctype=text/javascript&title=User:Hotcat/HotCat.js');