MediaWiki:Gadget-Highlightredirects.js
Заўвага: Пасля апублікавання, вам можа спатрэбіцца ачыстка кэшу браўзера, каб убачыць унесеныя змены.
- Firefox / Safari: націсніце Reload, утрымліваючы Shift, або націсніце Ctrl-F5 ці Ctrl-R (⌘-R на Макінтошах)
- Google Chrome: Націсніце Ctrl-Shift-R (⌘-Shift-R на Mac)
- Internet Explorer / Edge: націсніце Refresh, утрымліваючы Ctrl, або націсніце Ctrl-F5
- Opera: Увайдзіце Menu → Settings (Opera → Preferences на Mac), далей Privacy & security → Clear browsing data → Cached images and files.
/*
* Глабальныя пераменныя:
* redir_style - стыль перасылак, па змоўчанні 'color:green'
* redir_vis_style - стыль наведаных перасылак, па змоўчанні 'color:darkgreen'
* tab_redir - паказваць закладку, па змоўчанні false
*
* Прыклад:
* redir_style = 'background-color:pink !important'
* redir_vis_style = 'background-color:pink !important'
* tab_redir = true
*/
if (mw.config.get('wgNamespaceNumber') >= 0) {
var highlightRedirects = {
run : function()
{
var redir_style = window.redir_style || 'color:#338800',
redir_vis_style = window.redir_vis_style || 'color:#338899';
mw.util.addCSS('a.mw-redirect { ' + redir_style + '}');
mw.util.addCSS('a.mw-redirect:visited { '+ redir_vis_style+ '}');
},
install : function()
{
with (highlightRedirects)
{
if (window.tab_redir) {
mw.util.addPortletLink('p-cactions', 'javascript:highlightRedirects.run();', 'redirects') ||
mw.util.addPortletLink('views', 'javascript:highlightRedirects.run();', 'redirects');
} else {
highlightRedirects.run();
}
}
}
};
//
// Hook up installation function
//
mw.hook( 'wikipage.content' ).add( highlightRedirects.install );
}