(Created page with "// <source lang="JavaScript"> // BEGIN CREATING ADDITIONAL USER RIGHTS ICONS FOR PROFILEMASTHEADS function addMastheadTags() { var rights = {}; // BEGIN List of Acco...") |
No edit summary |
||
Line 9: | Line 9: | ||
rights["Alex531"] = ["Bureaucrat"] |
rights["Alex531"] = ["Bureaucrat"] |
||
+ | // HA |
||
− | |||
// END List of Accounts Given Extra User Rights Icons |
// END List of Accounts Given Extra User Rights Icons |
Latest revision as of 20:44, 20 April 2014
// <source lang="JavaScript">
// BEGIN CREATING ADDITIONAL USER RIGHTS ICONS FOR PROFILEMASTHEADS
function addMastheadTags() {
var rights = {};
// BEGIN List of Accounts Given Extra User Rights Icons
rights["Alex531"] = ["Bureaucrat"]
// HA
// END List of Accounts Given Extra User Rights Icons
// BEGIN Script to Remove Old Rights Icons & Insert New
if (wgCanonicalSpecialPageName == "Contributions") {
var user = wgPageName.substring(wgPageName.lastIndexOf("/")+1).replace(/_/g," ");
} else { var user = wgTitle; }
if (typeof rights[user] != "undefined") {
// remove old rights
$('.UserProfileMasthead .masthead-info span.tag').remove();
for( var i=0, len=rights[user].length; i < len; i++) {
// add new rights
$('<span class="tag" span style="margin-left: 10px !important">' + rights[user][i] +
'</span>').appendTo('.masthead-info hgroup');
}
}
// END Script to Remove Old Rights Icons & Insert New
};
$(function() {
if ($('#UserProfileMasthead')) {
addMastheadTags();
}
});
// END CREATING ADDITIONAL USER RIGHTS ICONS FOR PROFILEMASTHEADS
// </source>