Content deleted Content added
Pythoncoder (talk | contribs) Reverted to revision 847980017 by Pythoncoder (talk). (TW) |
Pythoncoder (talk | contribs) Reverted to revision 854788741 by Pythoncoder (talk): Never mind, there was no bug. (TW) |
||
Line 57:
ADMINHIGHLIGHT_NAMESPACES = [-1,2,3];
mw.loader.using(['mediawiki.util','mediawiki.Uri', 'mediawiki.Title'], function() {
mw.util.addCSS("
mw.util.addCSS("
mw.util.addCSS("
mw.util.addCSS("
mw.util.addCSS("
mw.util.addCSS("
mw.util.addCSS("
mw.util.addCSS("
mw.util.addCSS("
mw.util.addCSS("
$('#article a, #bodyContent a, #mw_contentholder a').each(function(index,linkraw){
try {
Line 72:
var url = link.attr('href');
if (!url || url.charAt(0) === '#') return; // Skip <a> elements that aren't actually links; skip anchors
if (url.lastIndexOf("http://", 0) !== 0 && url.lastIndexOf("https://", 0) !== 0 && url.lastIndexOf("/", 0) !== 0) return; //require http(s) links, avoid "javascript:..." etc. which mw.Uri does not support
var uri = new mw.Uri(url);
if (!ADMINHIGHLIGHT_EXTLINKS && !$.isEmptyObject(uri.query)) return; // Skip links with query strings if highlighting external links is disabled
Line 83:
if(acdata[user] == 1) {
link.addClass(link.attr(
}
link.addClass(link.attr(
}
link.addClass(link.attr(
}
link.addClass(link.attr(
}
link.addClass(link.attr(
}
link.attr("class", "userhighlighter_temop"); // Override the above color by using `a.userhighlighter_temop.userhighlighter_temop {background-color: COLOR !important}`
}
|