User:PotsdamLamb/scripts/votesymbols.js/doc

From Simple English Wikipedia, the free encyclopedia
Vote Symbols
AuthorPythoncoder (current maintainer), Ais523 (creator), Salvidrim!
StatusStable
Last updatedMay 15, 2021; 2 years ago (2021-05-15)
Browsers supportedTested with Firefox 87 and Mobile Safari 14 but should work with all modern browsers
Skins supportedTested on all current skins (Vector, MonoBook, CologneBlue, Modern, Timeless, Minerva)
Source codeUser:Pythoncoder/Scripts/voteSymbols.js

This is a script that displays symbols next to users' votes, !votes, and closes. Adding symbols next to votes helps distinguish them quickly, through their different colors.

Now optimized for high-resolution displays!

History of voting symbols

There used to be templates one could use to put symbols next to their !votes in discussions. However, these were deleted as a result of many, many, many, many deletion discussions and DRVs (I might have missed a few), leading to the salting of {{support}}, {{oppose}}, and similar templates.

Voting symbol templates are common on other wikis, such as Wikimedia Commons.

To bring back this feature, a script was written by Ais523 in 2006. This is an update to that script which adds more icons and votes and takes out a couple of less useful votes that generate frequent false positives.

Installation

To install it, copy and paste this code into your common.js page:

importScript('User:PotsdamLamb/scripts/voteSymbols.js'); // Linkback: [[User:PotsdamLamb/scripts/voteSymbols.js]]


Supported symbols

  • : Support, Agree, Endorse, Accept, Good Block
  • : Keep, Allow, Permit
  • : Oppose, Disagree, Overturn, Object, Disallow, Decline, Bad Block
  • : Delete, Remove, Pull
  • : Neutral, Meh, Ambivalent, Unsure
  • : Merge, Upmerge
  • : Move, Transwiki, Convert, Transwikify
  • : Redirect, Retarget, Repost
  • : Relist, Subst, Substitute, Change, Recuse, Refine, Mixed
  • : Comment, Note, Statement
  • : Delist, Demote
  • : Question, Query, Request
  • : Disambiguate, Dab, Dabify, Set Index, SIA
  • : Wait, Hold, Postpone
  • : Rename
  • : Undelete, Restore
  • : Close, Speedy Close, No Consensus
  • : Split
  • : Abstain, Abstention, Unnecessary, Moot, Mu
  • : Draftify, Incubate
  • : Userfy
  • : Listify
  • : Reply
  • : Salt
  • : Withdraw, Withdrawn
  • : Info, Information
  • : Update, Answer
  • : Snow, Snowball
  • : Blank, Keep Blanked
  • : Speedy Delete, Speedy (with nothing after it)
  • : Speedy Keep
  • : Speedy Redirect
  • : Strong Support, Strongly Support, Strong agree, Strongly agree
  • : Weak Support, Weakly Support, Weak agree, Weakly agree
  • : Strong Oppose, Strongly Oppose, Strong disagree, Strongly disagree, Strong object, Strongly object
  • : Weak Oppose, Weakly Oppose, Weak disagree, Weakly disagree
  • : Partial Support, Conditional Support, Semi-support
  • : Ongoing
  • : Tag, Retag
  • : Historical, Tag historical, Deprecate
  • : Speedy Merge
  • : Speedy Rename

Supported venues

This script contains symbols designed for the following venues:

The script should work on other pages as well.

Changelog

  • v0: Added support, endorse, keep, oppose, overturn, object, delete, neutral, merge, upmerge, move, rename, userfy, transwiki, redirect, opinion, relist, subst, salt, change, comment, update, note, delist, question, split, wait, BJAODN
  • v0.0.1 (Sep 25 2006), v0.0.2 (Oct 2 2006): Bug fixes
  • v0.0.3 (Jan 2 2008): Changed Comment
  • v0.0.4 (May 24 2008): Added List, Restore, Undelete, Close
  • v0.0.5 (Apr 13 2009), v0.0.6 (Jul 15 2014): Bug fixes
  • v0.1 (Sep 12 2014): Added Allow, Listify, Retarget
  • v0.1.1 (Oct 26 2016): Added Permit, Disallow
  • v0.1.2 (Jul 2 2017): Bug fixes
  • v0.1.3 (Jul 23 2017): Added Convert, Disambiguate, Dab, Set Index, SIA
  • v0.1.4 (Jul 31 2017): Bug fixes
  • v0.1.5 (Feb 15 2018): Added Dabify
  • v1 (Mar 27 2018): First version by me — Removed Opinion, List (likely to cause false positives)
  • v1.0.1 (Apr 12 2018): Removed BJAODN
  • v2 (May 9 2018): Added Unsupport, No Consensus, Abstain, Draftify, Draft, Incubate, Reply, Withdraw, Withdrawn, Snow, Snowball, WP:SNOW; changed Rename, Userfy, Listify, Convert, Salt, Split
  • v2.0.1 (May 10 2018): Added No consensus
  • v2.0.2 (May 24 2018): Added Kept; removed Draft, No Consensus
  • v2.0.3 (May 28 2018): Re-added code excluding anything with "no"; changed Rename icon; removed Kept
  • v2.0.4 (Jul 14 2018): Added Comments, Info, Information; changed Update, Convert; fixed SIA; removed Set index, WP:SNOW
  • v2.0.5 (Oct 12 2018): Added Hold
  • v2.0.6 (Nov 9 2018): Added Arbitration votes (Accept, Decline, Recuse), Remove
  • v2.1 (Dec 10 2018): Added support for high-resolution displays
  • v2.1.1 (Feb 14 2019): Disabled in draftspace
  • v2.1.2 (Mar 3 2019): Added Unnecessary
  • v2.1.3 (Mar 6 2019): Fixed false positives resulting from HTML attributes
  • v3 (Mar 7 2019): Added Blank, Speedy, Speedy Delete, Speedy Keep, Speedy Redirect, Strong Support, Strongly Support, Weak Support, Strong Oppose, Strongly Oppose, Weak Oppose, Partial Support, Conditional Support
  • v3.0.1 (Mar 8 2019): Added Demote, Answer; rewrote code to be more efficient and catch errors
  • v3.0.2 (Mar 25 2019): Added Pull, Ongoing, Query; excluded portals
  • v3.0.3 (Mar 27 2019): Added Repost
  • v3.0.4 (Apr 12 2019): Excluded templates, categories, files, help pages, and mediawiki pages
  • v3.0.5 (May 10 2019): Added Good Block, Bad Block
  • v3.0.6 (Jun 11 2019): Added Transwikify
  • v3.0.7 (Oct 4 2019): Added Tag, Retag, Historical
  • v3.0.8 (Jan 11 2020): Added Set Index, Moot, Mu
  • v3.0.9 (Jan 24 2020): Added Refine, Keep Blanked
  • v3.0.10 (Feb 4 2020): Bug fix (see [1])
  • v3.0.11 (May 13 2020): Added Abstention, Speedy Close, No Consensus
  • v3.0.12 (Jul 27 2020): Added Statement, Postpone, Semi-Support
  • v3.0.13 (Aug 8 2020): Added Weakly Support, Weakly Oppose, Speedy Merge
  • v3.0.14 (Sep 25 2020): Added Agree, Disagree, Strong agree, Strongly agree, Strong disagree, Strongly disagree, Weak agree, Weakly agree, Weak disagree, Weakly disagree
  • v3.0.15 (Nov 24 2020): Added Meh
  • v3.0.16 (Dec 10 2020): Added Speedy Rename, Substitute; added ! to list of punctuation marks to ignore
  • v3.0.17 (Mar 10 2021): Added Deprecate, fixed Speedy Rename
  • v3.0.18 (Mar 29 2021): Added Ambivalent, Mixed, Unsure; removed Unsupport
  • v3.0.19 (Apr 13 2021): Added Request
  • v3.0.20 (May 10 2021): Added Tag Historical
  • v3.0.21 (May 15 2021): Added Strong Object, Strongly Object

To do

  • Change ongoing, repost, and other ITNC icons?

See also

Notes