User:Ursuul/common.js

///////////////////////////////////////////////////////////////////////// /***********************************************************************/ /****************************** User Tags ******************************/ /***********************************************************************/ ///////////////////////////////////////////////////////////////////////// /* Tag Creation */ window.UserTagsJS = { modules: {}, tags: { /** Global FANDOM Groups **/ staff: { link: 'http://diepio.wikia.com/w/Help:Staff' }, helper: { link: 'http://diepio.wikia.com/w/Help:Volunteers_and_Helpers#Helpers' }, vstf: { link : 'http://diepio.wikia.com/w/Help:VSTF' }, 'global-discussions-moderator': { link : 'http://diepio.wikia.com/w/Help:Global_Discussions_moderators' }, voldev: { link: 'http://dev.wikia.com/w/Volunteer_Developers' }, vanguard: { link: 'http://diepio.wikia.com/w/Help:Vanguard' }, council: { link: 'http://diepio.wikia.com/w/Project:Council' }, authenticated: { link: 'http://diepio.wikia.com/w/Help:User_rights#Authenticated' }, 'bot-global': { link: 'http://diepio.wikia.com/w/Help:Bots' },

/** Fully Automated **/ inactive: { order: 500, link: 'http://diepio.wikia.com/w/Project:Tags' }, autoconfirmed: { u: 'Verified', order: 925, link: 'http://diepio.wikia.com/w/Project:Tags' }, newuser: { u: 'Newb', order: 950, link: 'http://diepio.wikia.com/w/Project:Tags' }, nonuser: { u: 'Non-User', order: 975, link: 'http://diepio.wikia.com/w/Project:Tags' }, notautoconfirmed: { u: 'Unverified', order: 1000, link: 'http://diepio.wikia.com/w/Project:Tags' },

/** Externally Dependent **/ 'check-user': { link: 'http://diepio.wikia.com/w/Help:CheckUser' }, bot: { u: 'Bot', order: 400, link: 'http://diepio.wikia.com/w/Help:Bots' }, rot: { u: 'Rogue Bot', order: 350, link: 'http://diepio.wikia.com/w/Help:Bots' }, bureaucrat: { u: 'Senior Admin', order: 475, link: 'http://diepio.wikia.com/w/Project:Staff' }, 'content-moderator': { u: 'Intern', order: 625, link: 'http://diepio.wikia.com/w/Project:Staff' }, threadmoderator: { u: 'Intern', order: 650, link: 'http://diepio.wikia.com/w/Project:Internships' }, chatmoderator: { u: 'Intern', order: 675, link: 'http://diepio.wikia.com/w/Project:Internships' }, rollback: { u: 'Code Admin', order: 600, link: 'http://diepio.wikia.com/w/Project:Staff' }, blocked: { u: 'Banned', order: 300, link: 'http://diepio.wikia.com/w/Help:Blocking' },

/** Semi-Internally Dependent **/ com: { u: 'Community Admin', order: 525, link: 'http://diepio.wikia.com/w/Project:Staff' }, mod: { u: 'Moderator', order: 550, link: 'http://diepio.wikia.com/w/Project:Staff' }, sen: { u: 'Sentinel', order: 575, link: 'http://diepio.wikia.com/w/Project:Staff' },

/** Internally Dependent **/ founder: { order: 450, link: 'http://diepio.wikia.com/w/Help:Founders' }, st: { u: 'Staff Trigger Error — See Ursuul', order: 200 }, fs: { u: 'Former Staff', order: 720, link: 'http://diepio.wikia.com/w/Project:Former_Staff' }, ma: { u: 'Medal Artist', order: 740, link: 'http://diepio.wikia.com/w/Project:Tags' }, em: { u: 'Editor of the Month', order: 760, link: 'http://diepio.wikia.com/w/Diepio_Wikia' }, vip: { u: 'VIP', order: 780, link: 'http://diepio.wikia.com/w/Project:Tags' }, mvp: { u: 'MVP', order: 800, link: 'http://cohdev.wikia.com/w/Message_Wall:Count_of_Howard' }, hi: { u: 'On Hiatus', order: 425, link: 'http://diepio.wikia.com/w/Project:Tags' }, h2: { u: 'Error' }, h3: { u: 'Error' }, h4: { u: 'Error' }, alt: { u: 'Tolerated Alt', order: 850, link: 'http://diepio.wikia.com/w/Project:Tags' }, ef: { u: 'Edit Farmer', order: 900, link: 'http://diepio.wikia.com/w/Project:Tags' } }, };//End TC*/

/* Functionality Modules */ UserTagsJS.modules.inactive = 7; UserTagsJS.modules.nonuser = true; UserTagsJS.modules.isblocked = true; UserTagsJS.modules.stopblocked = false; UserTagsJS.modules.autoconfirmed = true; UserTagsJS.modules.newuser = { days: 14, edits: 10, namespace: 0 }; UserTagsJS.modules.mwGroups = ['staff', 'helper', 'vstf', 'global-discussions-moderator', 'voldev', 'vanguard', 'council', 'authenticated', 'bot-global', 'bot', 'checkuser', 'founder', 'bureaucrat', 'sysop', 'content-moderator', 'threadmoderator', 'chatmoderator', 'rollback', 'inactive', 'autoconfirmed', 'notautoconfirmed', 'nonuser', 'blocked'];//End FM*/

/* Custom Tags */ UserTagsJS.modules.custom = { /*** Staff Ranks ***/ 'Banarama': ['fs', 'st', 'h2'],//Hiatus 'Chapsteck4yurlipis': ['fs', 'st'], 'GellyPop': ['ma'],//ST Exempt 'Graviatar': ['fs', 'st'], 'Radium212': ['fs', 'st'], 'Tacocat247': ['fs', 'st'], 'Teamerz': ['fs', 'st'], 'The Tidal Wave': ['fs', 'st'], 'TheGoldenPatrik1': ['fs', 'st', 'em'],//EotM 'Underslime': ['fs', 'st'], 'Ursuul': ['fs', 'st', 'h3'],//Hiatus 'Zathsu': ['fs', 'st'],

/** Begin Former Staff **/ 'Akkaviv': ['fs'], 'AnsonXLGaming': ['fs'], 'Apentashot1274': ['fs'], 'Captain Hayden': ['fs'], 'Diepmon': ['fs'], 'FallenBooster': ['fs'], 'Friendly777': ['fs'], 'GreenPotato': ['fs'],//Ziga’s new name 'Guilmon1': ['fs'], 'Gunpowder2830': ['fs'], 'II Finale II': ['fs'], 'Jimmy is back': ['fs'], 'Kurofox zero': ['fs'],//Kuro redfox’ new name 'MrMewshmallow': ['founder'],//FS exempt 'Nobellion': ['fs'], 'Puffyy': ['fs'], 'QUEEN AYSHA': ['fs'], 'Robotguy39': ['fs'], 'Smgamermat77': ['fs'], 'SpookyGoul': ['fs'], 'TOTMGsRock': ['fs'], 'Type: Sparky': ['fs'],//Eaves’ new name 'Zombie jotuc': ['fs'],

/** Miscellaneous VIPs **/ 'Count of Howard': ['mvp'], 'Colouratura': ['vip'],

/** Youtuber VIPs **/ 'Adasba': ['vip'], 'Gabidou99': ['vip'],

/** Foreign Language Diep.io VIPs **/ 'The0warrier': ['vip'],//Chinese Founder 'Zollo757347': ['vip'],//Chinese Bureaucrat '123YA': ['vip'],//Chinese Sysop 'AC0xRPFS001': ['vip'],//Chinese Sysop 'PerlaSweety8': ['vip'],//Spanish Founder 'PolarSalvaje': ['vip'],//Spanish Bureaucrat 'Arcade Mr. C': ['vip'], //Spanish Bureaucrat 'Qwertyjustio': ['vip'],//Spanish Content + Disc 'Andresini05': ['vip'], //Spanish Disc Mod 'CreatorMan2006': ['vip'],//French Founder 'Poland Soma': ['vip'],//Polish Founder 'Desz22': ['vip'],//Polish Sysop 'DeVito77': ['vip'],//Polish Sysop 'Рыб Блобыч': ['vip'],//Russian Founder 'Парашик': ['vip'],//Russian Founder New Name 'Just Litoprobka': ['vip'],//Russian Bureaucrat 'Whert': ['vip'],//Russian Sysop 'DelfikPlatinum': ['vip'],//Russian Sysop 'Lesongviga': ['vip'],//Vietnamese Founder 'Hoangthedanh': ['vip'],//Vietnamese Bureaucrat 'C00KIEB0YY': ['vip'],//Turkish Founder 'MoonTR': ['vip'],//Turkish Sysop 'Ultimately': ['vip'],//Swedish Founder 'DorKDandazx': ['vip'],//Portuguese Founder 'MrCat1234': ['vip'],//Korean Founder 'RubberDuckie3': ['fs', 'vip'],//Japanese Founder 'JK55556': ['vip'],//German Founder 'Utkar22': ['vip'],//German Bureaucrat 'Mors123': ['vip'],//Italian Founder 'Mother Of Ships': ['fs', 'vip'],//Hungarian Founder

/** Edit Farmers **/ 'El armadillo': ['ef'], 'OMG IS 2.1 OUT OMG OMG OMG OMG 1337 6969': ['ef'], 'Viper002': ['ef'],

/** Tolerated Alt Flagging **/ 'Miss Lovey Dove': ['alt'],//Alt of AFF 'A Fallen Fighter': ['alt'],//Alt of AFF 'KnightKazuma The PROTECTOR+': ['alt'],//Alt of KnightKazuma 'PinkSheep1': ['alt'],//Alt of UberAnson 'PurpleShep1': ['alt'],//Alt of UberAnson 'Test Dummy Anson': ['alt'],//Alt of UberAnson 'SuperAnson': ['alt'],//Alt of UberAnson 'UltraAnson': ['alt'],//Alt of UberAnson 'UberAnson': ['alt'],//Alt of UberAnson 'Broken Mechanics': ['alt'],//Alt of Smgamermat77 'HydroFluoric Acid': ['alt'], //Alt of Smgamermat77 'GameSpy': ['alt'],//Alt of Smgamermat77 'Swagnaros': ['alt'],//Alt of Smgamermat77 'Smgamermat77 Shadow 1': ['alt'],//Alt of Smgamermat77 'Smgamermat77 Shadow 2': ['alt'],//Alt of Smgamermat77 'Swagmaster': ['alt'],//Alt of Smgamermat77 'Transforming Eevee Ban Test': ['alt'],//Alt of TE   'Word of the Mass': ['alt'],//Alt of MOS 'Father Of Ships': ['alt'],//Alt of MOS 'Dramione.io': ['alt'],//Alt of MLD 'ChatHunter': ['alt'],//Alt of Zombie jotuc 'Jimmy YT': ['alt'],//Alt of Jimmy is back 'Stuffystuff109': ['alt'],//Alt of TOTMGsRock 'Microsoft Edge1': ['alt'],//Alt of GunnerTeam 'I Nub - Sss': ['alt'],//Alt of INoobz 'FlippyCatFan': ['alt'],//Alt of NecroTheTank 'Maliciousdik3k': ['alt'],//Alt of 3kyboour 'Drapy': ['alt'],//Alt of 3kyboour 'DrapNumber3000': ['alt'],//Alt of 3kyboour 'GniKnoceRartlU': ['alt'],//Alt of UltraReconKing 'HexiClanYT': ['alt'],//Alt of SergeantSmasher 'Level 125': ['alt'],//Alt of Btd456Creeper 'Percy Odair': ['alt'],//Alt of Utkar22 '101 alt im a peace alt': ['alt'],//Alt of 101cooler 'MineTurtle1234': ['alt'],//Alt of 101cooler 'Epic101daWin': ['alt'],//Alt of 101cooler 'Epicness125': ['alt'],//Alt of 101cooler 'AdaptableTank': ['alt'],//Alt of SergeantSmasher 'LordScytheX': ['alt'],//Alt of Kuiled 'Zixuan1': ['alt'],//Alt of Zixuan2 'Megalodon4224': ['alt'],//Alt of Meg 'Sniperman22': ['alt'],//Alt of Meg 'Necrodracorex': ['alt'],//Alt of Meg 'Da Clorax': ['alt'],//Alt of Meg 'SodAlgBot': ['alt'],//Alt of Meg 'A bundle of C4': ['alt'],//Alt of Meg 'Megonps4chatnoworkhlp': ['alt'],//Alt of Meg 'ChatNoWorkOnPs4It\'sMeg': ['alt'],//Alt of Meg 'READTHENAMESOfTheseAltsAlready': ['alt'],//Alt of Meg 'XDeathDoctor': ['alt'],//Alt of Meg 'Father Of Ship': ['alt'],//Alt of MOS 'Roboguy39': ['alt'],//Alt of Robotguy39 'Robotear39': ['alt'],//Alt of Robotguy39 'Robogirl39': ['alt'],//Alt of Robotguy39 'Roboflame39': ['alt'],//Alt of Robotguy39 'Roboscope39': ['alt'],//Alt of Robotguy39 'Robodrool39': ['alt'],//Alt of Robotguy39 'Plot Line Board': ['alt'],//Alt of Robotguy39 'Diep.imheretoo': ['alt'],//Alt of Diep.iownu 'Lil\' Miss Raricow': ['alt'],//Alt of Colouratura 'MaskedFox zero': ['alt'],//Alt of Kuro 'NegaSlime': ['alt'],//Alt of Underslime 'Oo1Alt': ['alt'],//Alt of Oo1 'Unununtrium': ['alt'],//Alt of Aufmerksam 'Discussions': ['alt'],//Alt of Aufmerksam 'Intredistrict': ['alt'],//Alt of Aufmerksam 'Enpanzran': ['alt'],//Alt of Aufmerksam 'TradeManganese25': ['alt'],//Alt of AM Waves 'BattleDroid56568': ['alt']//Alt of Awesome Evildor };//End CT*/

/* Meta Filter */ UserTagsJS.modules.metafilter = { /** Fully Automated **/ inactive: ['staff', 'helper', 'vstf', 'global-discussions-moderator', 'voldev', 'vanguard', 'council', 'authenticated', 'bot-global', 'bot', 'founder', 'bureaucrat', 'rollback', 'fs', 'vip', 'mvp', 'em', 'alt', 'ef', 'blocked', 'newuser', 'notautoconfirmed', 'nonuser', 'threadmoderator', 'sysop'], autoconfirmed: ['staff', 'helper', 'vstf', 'global-discussions-moderator', 'voldev', 'vanguard', 'council', 'authenticated', 'bot-global', 'bot', 'founder', 'st', 'fs', 'vip', 'mvp', 'alt', 'ef', 'blocked', 'threadmoderator', 'chatmoderator', 'rollback', 'nonuser', 'newuser', 'inactive', 'sysop'], newuser: ['staff', 'helper', 'vstf', 'global-discussions-moderator', 'voldev', 'vanguard', 'council', 'authenticated', 'bot-global', 'bot', 'founder', 'fs', 'vip', 'mvp', 'alt', 'ef', 'blocked', 'nonuser', 'notautoconfirmed', 'rollback', 'chatmoderator', 'threadmoderator', 'sysop'], nonuser: ['staff', 'helper', 'vstf', 'global-discussions-moderator', 'voldev', 'vanguard', 'council', 'authenticated', 'bot-global', 'bot', 'vip', 'mvp', 'alt', 'ef', 'blocked', 'notautoconfirmed', 'threadmoderator', 'sysop'], notautoconfirmed: ['staff', 'helper', 'vstf', 'global-discussions-moderator', 'voldev', 'vanguard', 'council', 'authenticated', 'bot-global', 'bot', 'vip', 'mvp', 'alt', 'ef', 'blocked', 'sysop'],

/** Externally Dependent **/ bot: ['bot-global'], bureaucrat: ['bot', 'hi'], sysop: ['sysop'], h2: ['h2'], h3: ['h3'], h4: ['h4'], 'content-moderator': ['bot', 'blocked', 'hi'], threadmoderator: ['bot', 'blocked', 'hi', 'content-moderator'], chatmoderator: ['bot', 'blocked', 'hi', 'threadmoderator', 'sysop'],//Sole-sysop bug fix rollback: ['bot', 'bureaucrat', 'blocked', 'hi'], blocked: ['bureaucrat'],

/** Semi-Internally Dependent **/ com: ['bureaucrat', 'inactive', 'blocked', 'hi'], mod: ['bureaucrat', 'com', 'inactive', 'blocked', 'hi'], sen: ['bureaucrat', 'com', 'inactive', 'blocked', 'hi'],

/** Internally Dependent **/ founder: ['blocked'], st: ['st'], fs: ['bureaucrat', 'sysop', 'content-moderator', 'threadmoderator', 'chatmoderator', 'rollback', 'blocked'], ma: ['blocked'], em: ['blocked'], vip: ['bureaucrat', 'sysop', 'content-moderator', 'threadmoderator', 'chatmoderator', 'rollback', 'blocked'], mvp: ['blocked'], hi: ['blocked'], alt: ['blocked'], ef: ['blocked'] };//End MF*/

/* Implode */ UserTagsJS.modules.implode = { 'rot': ['bot', 'blocked'], 'com': ['st', 'content-moderator'], 'mod': ['st', 'threadmoderator'], 'sen': ['st', 'chatmoderator'], 'hi': ['h4', 'bureaucrat'], 'hi': ['h2', 'chatmoderator'], 'hi': ['h3', 'threadmoderator'] };//End Implode*/

///////////////////////////////////////////////////////////////////////// /***********************************************************************/ /************************ Import Configurations ************************/ /***********************************************************************/ ///////////////////////////////////////////////////////////////////////// /* AddInsights */ ItemsToAdd = [ {       'Name': 'Untidy Pages', 'Page': 'Category:Cleanup', 'Description': 'These articles need some cleanup work done on them.' } ]; AffectsSidebar = true; //End AI*/

/* Signature Check */ window.SignatureCheckJS = { preamble: 'There are a few potential problems with your edit:\n\n', epilogue: '\nAre you sure you want to post this anyway?', noSignature: 'It looks like you forgot to sign your post. Use \~\~\~\~ to sign your post so that we know who’s talking!\n', forumheader: false, checkSignature: true, extraNamespaces: [ {           namespace: 2, patterns: [ '/Talk' ] }   ] };//End SC*/

/* Lock Old Blogs */ window.LockOldBlogs = { expiryDays: 60, expiryMessage: 'This blog hasn’t been commented on for over 60 days. There is no need to comment.', nonexpiryCategory: 'Public Blogs' };//End LOB*/

/* Lock Forums */ window.LockForums = { disableOn: ["29793"],//Admins may use this field to unlock specific threads if necessary. expiryDays: 60, expiryMessage: "This thread hasn’t been commented on for  days. The discussion is over — there is no need to comment.", warningDays: 30, warningMessage: "This thread is now  days old. Please reply ONLY if a response is seriously needed.", ignoreDeletes: true, banners: true, expiryBannerMessage: "This topic has been unedited for  days. It is considered archived — the discussion is over. If you feel this thread needs additional information, contact an administrator so they may unlock it if necessary.", warningBannerMessage: "This topic has been unedited for  days. It is considered archived — the discussion is over. Do not add to it unless it really needs a response.", expiryBannerStyle: "stylesheet", warningBannerStyle: "stylesheet", warningPopup: true, warningPopupMessage: "By posting on an old thread you may be filling up the e-mail boxes of many people who are still following this topic. Are you sure you want to do this?", boxHeight: 50 };//End LF*/

/* Skin Switch */ window.monoBookText = "Switch to Monobook"; window.oasisText = "Switch to Oasis"; window.mobileText = "Show Mobile View";//End SS*/

/* Disabled Bot Message Walls Exempt */ window.DisableBotMessageWalls = { exceptions: ['Rappy 4187', 'WikiaBot'] };//End DBMWE*/

/* Reference Popups */ ((window.dev = window.dev || {}).ReferencePopups = dev.ReferencePopups || {}).lockdown = true;//End RP*/

/* BackToTop */ window.BackToTopSpeed = 1500; window.BackToTopStart = 400;//End BTT*/

///////////////////////////////////////////////////////////////////////// /***********************************************************************/ /******************************* Imports *******************************/ /***********************************************************************/ ///////////////////////////////////////////////////////////////////////// importArticles({   type: 'script',    articles: [        'u:dev:UserTags/code.js'    ] });//End Imports*/