MediaWiki:Wikia.css

a.tag { color: inherit; } .tag:before { content: '[' } .tag:after { content: ']' } .tag { font-size: 10pt; vertical-align: middle; } .tag-container > .tag:first-child { margin-left: 1ex; } window.UserTagsJS = { modules: {}, tags: {}, oasisPlaceBefore: '' }; window.UserTagsJS = { modules: {}, tags: { // group: { associated tag data } montheditor: { u:'Editor of the Month' }, featured: { u:'Featured' }, templates: { u:'Templates Guru' } } }; window.UserTagsJS = { modules: {}, tags: { montheditor: { u:'Editor of the Month', order:-1/0 }, featured: 'Featured', templates: 'Templates Guru' } }; window.UserTagsJS = { modules: {}, tags: { bureaucrat: { link:'Project:Bureaucrats', order:1e101 } } }; .tag.usergroup-bureaucrat { background-color: gold !important; color: black !important; } .tag.usergroup-sysop { background-color: red !important; color: black !important; } .tag.usergroup-featured { background-color: blue !important; color: white !important; } .tag.usergroup-bureaucrat { /* Display custom background on tag with a red square border */ background-image: url("https://site.com/image.png"); border: 3px red solid; border-radius: 0; } .tag.usergroup-featured:before { /* Add a magnifying glass icon to the left side of the "Featured" tag */ content: url("https://site.com/magnifying-glass.gif"); } window.UserTagsJS = { modules: {}, tags: {}, oasisPlaceBefore: '> h2' // Place tags before the H2 }; UserTagsJS.modules.inactive = 50; // 50 days UserTagsJS.modules.inactive = { days: 30, namespaces: [0, 'Talk', 'User talk', 'Forum'] // Edits must be to articles or talk pages or user talk pages or the forum to count, others don't count }; UserTagsJS.modules.mwGroups = ['bureaucrat', 'sysop', 'rollback', 'bannedfromchat']; UserTagsJS.modules.nonuser = true; // Switch on UserTagsJS.modules.nonuser = (mediaWiki.config.get('skin') === 'monobook'); UserTagsJS.modules.autoconfirmed = true; // Switch on UserTagsJS.modules.CSS = true; // Switch on UserTagsJS.modules.newuser = { days: 5, // Must have been on the Wiki for 5 days edits: 10, // And have at least 10 edits to remove the tag namespace: 0 // Edits must be made to articles to count }; UserTagsJS.modules.olduser = {days: 5, // Must have been on the Wiki for 5000 days UserTagsJS.modules.newuser = { namespace: 0, // [Optional] Edits must be made to articles to count computation: function(days, edits) { // If the expression is true then they will be marked as a new user // If the expression is false then they won't.		// In this example, newuser is removed as soon as the user gets 30 edits, OR as soon as they have been present for 10 days, whichever happens first return days < 10 && edits < 30; }	UserTagsJS.modules.userfilter = { 'UserName 1': ['inactive'], // User is *never* inactive 'UserName 2': ['founder'], // Remove the founder group 'UserName 3': ['nonuser', 'newuser', 'inactive'] }; UserTagsJS.modules.custom = { 'UserName 1': ['montheditor', 'featured'], // Add Editor of the Month + Featured 'UserName 2': ['featured'], // Add featured 'UserName 3': ['featured', 'templates'], // Add featured + templates guru 'UserName 4': ['inactive'] // Always inactive }; UserTagsJS.modules.userfilter = { 'UserName 1': ['inactive'], // User is *never* inactive 'UserName 2': ['founder'], // Remove the founder group 'UserName 3': ['nonuser', 'newuser', 'inactive'] }; UserTagsJS.modules.metafilter = { 'inactive': ['sysop', 'bureaucrat'], // Remove inactive from all bureaucrats and sysops 'sysop': ['bureaucrat'], // Remove "Admin" tag from bureaucrats // Remove chat moderator from admins as well as users who have BOTH patroller AND rollback 'chatmoderator': ['sysop', ['patroller', 'rollback']] }; UserTagsJS.modules.implode = { 'inactive-bureaucrat': ['bureaucrat', 'inactive'], // Adds 'inactive-bureaucrat' BUT also removes bureaucrat and inactive. // i.e. Replaces bureaucrat and inactive with 'inactive-bureaucrat' 'inactive-sysop': ['sysop', 'inactive'], 'half-sysop': ['chatmoderator', 'patroller', 'rollback'] }; UserTagsJS.modules.stopblocked = false; // Manually turn off UserTagsJS.modules.isblocked = true; // Turn on in Oasis (normally unnecessary); OR UserTagsJS.modules.isblocked = false; // Turn off in Monobook (does not affect Oasis) // Core configuration. We add 2 custom tags and change what the built-in sysop tag says. window.UserTagsJS = { modules: {}, tags: { hello: { m: 'Male', f:'Female', u: 'No Gender Set', order: -1/0, link:'https://en.wikipedia.org/wiki/Gender' }, muckraker: 'Muckraker', sysop: { u:'Addermin', link:'Project:Administrators' }, // Change "Administrator" to "Addermin" 'mini-sysop': { u: 'Half Administrator', link:'Project:HalfAdmins' }, 'vandal-patrol': { u: 'Spamdal Janitor', link:'Project:Janitors' } } }; // Add custom groups to several users UserTagsJS.modules.custom = { 'John Doe': ['muckraker', 'hello'], 'Someone': ['hello'], 'You': ['inactive'], // Force inactive group instead of relying on the inactive module 'Other User': ['hello', 'muckraker'] }; UserTagsJS.modules.autoconfirmed = true; UserTagsJS.modules.newuser = true; UserTagsJS.modules.inactive = 35; // Inactive if no edits in 35 days UserTagsJS.modules.mwGroups = ['bureaucrat']; // Add bureaucrat group to bureaucrats UserTagsJS.modules.metafilter = { sysop: ['bureaucrat'], // Remove administrator group from bureaucrats hello: ['muckraker'], // Remove hello group from people with muckraker group 'vandal-patrol': ['mini-sysop'] // Remove vandal-patrol from mini-sysops }; UserTagsJS.modules.userfilter = { 'John Smith': ['inactive'] // John Smith is never inactive, even when he is }; UserTagsJS.modules.implode = { 'mini-sysop': ['patroller', 'rollback', 'chatmoderator'] // Remove patroller, rollback and chatmoderator, if ALL 3 exist, and replace with 'mini-sysop' }; UserTagsJS.modules.explode = { 'vandal-patrol': ['patroller', 'rollback'] // Add 'vandal-patrol' to everyone who has BOTH patroller and rollback }; window.UserTagsJS = { modules: {}, tags: {} }; UserTagsJS.modules.inactive = 30; UserTagsJS.modules.newuser = true; UserTagsJS.modules.autoconfirmed = true; // NOTE: bannedfromchat displays in Oasis but is not a user-identity group so must be checked manually UserTagsJS.modules.mwGroups = ['bureaucrat', 'chatmoderator', 'patroller', 'rollback', 'sysop', 'bannedfromchat', 'bot', 'bot-global']; UserTagsJS.modules.metafilter = { sysop: ['bureaucrat', 'founder'], bureaucrat: ['founder'], chatmoderator: ['sysop', 'bureaucrat'] }; window.UserTagsJS = { modules: {}, tags: { jshelper: { u: 'JavaScript' }, csshelper: { u: 'CSS' }, templatehelper: { u: 'Templates' } } }; window.UserTagsJS = { modules: {}, tags: { jshelper: { u: 'JavaScript', order: 100 }, csshelper: { u: 'CSS', order: 101 }, templatehelper: { u: 'Templates', order: 102 }, bureaucrat: { order: 1 } // Normal order is 0 } }; UserTagsJS.modules.custom = { 'Lunarity': ['csshelper', 'templatehelper', 'jshelper'] // NOTE: order of list here does NOT matter }; .tag.usergroup-jshelper { background-color: #720 !important; } .tag.usergroup-csshelper { background-color: green !important; } .tag.usergroup-templatehelper { background-color: yellow !important; color: black !important; } window.UserTagsJS = { modules: {}, tags: { jshelper: { u: 'JavaScript', order: 100 }, csshelper: { u: 'CSS', order: 101 }, templatehelper: { u: 'Templates', order: 102 }, bureaucrat: { order: 1 } } }; UserTagsJS.modules.custom = { 'Lunarity': ['csshelper', 'templatehelper', 'jshelper'] // NOTE: order of list here does NOT matter }; UserTagsJS.modules.mwGroups = ['bureaucrat', 'sysop']; UserTagsJS.modules.custom = { 'TerrariaBEAST64590': ['csshelper'] window.UserTagsJS = { modules: {}, tags: { a: { u: 'Test Tag 1', order:1 }, b: { u: 'Test Tag 2', order:2 }, c: { u: 'Test Tag 3', order:3 }, d: { u: 'Test Tag 4', order:4 }, e: { u: 'Test Tag 5', order:5 } },	oasisPlaceBefore: '> h1' }; UserTagsJS.modules.custom = { 'Lunarity': ['a', 'b', 'c', 'd', 'e', 'inactive'] }; .tag-container { display: block; background-image: url("https://images.wikia.nocookie.net/railgunscript/images/e/e8/Railgun_Top_Bar.png"); position: absolute; left: 0; right: 0; top: 0; border-radius: 5px 5px 0 0; } .tag-container > .tag { background: rgba(0,0,0,0.6) !important; } .UserProfileMasthead .masthead-info hgroup { padding-top: 20px; background: rgba(32,64,150,0.66); background-image: linear-gradient(to top left, rgba(0,0,0,0.5) 0%, rgba(140,140,141,0.8) 100%); } .UserProfileMasthead .masthead-info { background: url("https://images.wikia.com/railgunscript/images/c/cb/Seamless-space.jpg") 0 20% black; color: white; } .UserProfileMasthead .tally { border-radius: 10px; background: rgba(0,0,0,0.5); padding: 3px 1em; } .UserProfileMasthead .masthead-info-lower:before { border-color: rgba(0,0,0,0.7) rgba(0,0,0,0.7) transparent transparent; }	background-image: linear-gradient(to bottom, white 0%, #888 25%, black 75%); }
 * 1) WikiaUserPagesHeader {

}; UserTagsJS.module.Destruoy = { 'TerrariaBEAST64590' ['csshelper']