Thread:Zathsu/@comment-28083312-20160916194543

Hey Zathus, I took the liberty of modifying my own core JavaScript so that it would be aligned to the standards on this Wiki. It is sitting on my laptop ready to be implemented. Whether you want to put it up here is up to you, but I think you should consider what JavaScript can offer you:


 * It can Customize your Tag & Tonn Lenk’s Tag. I can make the color match your teal, I can make his match his purple, or I can make ’em both teal or make them completely unique depending on what you want. If my JavaScript went up right now they would both be teal.
 * It can give Tags to Rollbacks & people with User Edit Rewards. Since they don’t currently have tags. It can be made to match their colors, which I have already implemented in the Draft Script on my laptop. If it went up now the Rollbacks would get matching Green Tags, Tier 1 Tanks would get matching deep orange tags, Tier 2 Tanks would get matching Navy Tags, et cetera. Also, Content Mods don’t get tags either, which this script would remedy.
 * Of course, those colors don’t have to be used. It can be personalized for each staff Member, or Hell, I can even use picture backgrounds instead. There’s lots of customization.
 * I also did research using the ListUser Special Page, & found every single Editor, both on Staff & not, who qualify for an Edit Reward. They are all documented in the Draft Script.
 * I can match the Chat Mod & Discussions Mod Tags to their colorations, rather than have it be the default Blue.
 * I can create consequence Tags for banned or demoted users. I recall briefly that certain punishments like getting three strikes lead to a user getting a “Consequence Flag.” This would be remarkably easy to keep track of if there was a Consequence Flag Tag, which I already have implemented in the Draft Script. There are also two alternative Tags in the Script which are identical to the first, except that one says “Consequence Flag (Active)” & “Consequence Flag (Inactive).” This would allow you to “forgive” users while still keeping their history of abuse on record. With an Active Flag you can see that their punishment is still going, & with an Inactive Flag you can see that they have been “forgiven.”
 * I can also customize/create the “Blocked” Tag, & can implement a “Banned from Chat” tag, if you wanted to do that.
 * The Script is fully customizable, & I can handle multiple tags per person while preventing automatic & unnecessary tags from showing up. For example, you would keep your own Arena Closer Tag, but you would get the Tier 1 Tank tag in addition.
 * I have each tag set in an order or importance so that they will always appear in a certain order. So Staff Tags will always appear before User Edit Reward Tags, & Consequence Flags always appear before every staff position except Arena Closer, since you can’t be an Admin with such a flag anyway.
 * Easy to implement
 * I have the Draft Script & Installation procedures written down. I can teach Tonn Lenk how to install them (he probably already knows), or you could promote me to Admin for ten minutes so that I could install them myself. The only thing you’d have to do is use the Special:Contact page to request that the Common.js Page be made active for JavaScript. They don’t need a reason, just a request. Say “I want to put JavaScript on my Wiki” & they will enable Test Mode within 3 days maximum, it only took mine one day. At that point the Script can be completely installed & tested. I can show you how to enter Test Mode, & then if you like how the Script functions, looks, & feels, then you can give either me or Tonn Lenk the go-ahead & we would submit the Script for Review. Within 1-2 days the Script would go Live & you’d be done!

This is completely up to you, & you might find the whole thing unnecessary, but it can certainly be helpful & it isn’t that hard to implement. You wouldn’t really have to do anything except send a message to staff & then check to see if you like it. Also, if you decided later on that you wanted to remove the Script, that’s even easier than installing it, & if at any point in the process of installing it you changed your mind it could be completely halted.

I think you will like these tags. I have examples on my Wiki if you’d like a taste, just look at my page & my Chat Mod’s page. 