Module:Icon/data: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Content added Content deleted
imported>Eden m (1 revision imported)  | 
				 (add icon data for WP:GOCE per Special:Diff/1022892230, and record the canonical code for each icon)  | 
				||
| Line 9: | Line 9: | ||
		image = "Featured article star.svg",  | 
  		image = "Featured article star.svg",  | 
||
		tooltip = "Featured article",  | 
  		tooltip = "Featured article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	far = {  | 
  	far = {  | 
||
		image = "Cscr-star piece.png",  | 
  		image = "Cscr-star piece.png",  | 
||
		tooltip = "Featured article review",  | 
  		tooltip = "Featured article review",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	farc = {  | 
  	farc = {  | 
||
		image = "Cscr-star piece.png",  | 
  		image = "Cscr-star piece.png",  | 
||
		tooltip = "Featured article removal candidate",  | 
  		tooltip = "Featured article removal candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ffa = {  | 
  	ffa = {  | 
||
| Line 22: | Line 25: | ||
		image = "Featured article star - cross.svg",  | 
  		image = "Featured article star - cross.svg",  | 
||
		tooltip = "Former featured article",  | 
  		tooltip = "Former featured article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fac = {  | 
  	fac = {  | 
||
| Line 27: | Line 31: | ||
		image = "Cscr-candidate.svg",  | 
  		image = "Cscr-candidate.svg",  | 
||
		tooltip = "Featured article candidate",  | 
  		tooltip = "Featured article candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ffac = {  | 
  	ffac = {  | 
||
| Line 32: | Line 37: | ||
		image = "Featured article star - cross.svg",  | 
  		image = "Featured article star - cross.svg",  | 
||
		tooltip = "Failed featured article candidate",  | 
  		tooltip = "Failed featured article candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fl = {  | 
  	fl = {  | 
||
		image = "Featured article star.svg",  | 
  		image = "Featured article star.svg",  | 
||
		tooltip = "Featured list",  | 
  		tooltip = "Featured list",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	flrc = {  | 
  	flrc = {  | 
||
| Line 41: | Line 48: | ||
		image = "Cscr-star piece.png",  | 
  		image = "Cscr-star piece.png",  | 
||
		tooltip = "Featured list removal candidate",  | 
  		tooltip = "Featured list removal candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ffl = {  | 
  	ffl = {  | 
||
| Line 46: | Line 54: | ||
		image = "Cscr-featured-strike.svg",  | 
  		image = "Cscr-featured-strike.svg",  | 
||
		tooltip = "Former featured list",  | 
  		tooltip = "Former featured list",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	flc = {  | 
  	flc = {  | 
||
| Line 51: | Line 60: | ||
		image = "Cscr-candidate.svg",  | 
  		image = "Cscr-candidate.svg",  | 
||
		tooltip = "Featured list candidate",  | 
  		tooltip = "Featured list candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fflc = {  | 
  	fflc = {  | 
||
| Line 56: | Line 66: | ||
		image = "Cscr-former.svg",  | 
  		image = "Cscr-former.svg",  | 
||
		tooltip = "Failed featured list candidate",  | 
  		tooltip = "Failed featured list candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	a = {  | 
  	a = {  | 
||
		image = "Symbol a class.svg",  | 
  		image = "Symbol a class.svg",  | 
||
		tooltip = "A-Class article",  | 
  		tooltip = "A-Class article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	dac = {  | 
  	dac = {  | 
||
| Line 65: | Line 77: | ||
		image = "Symbol unsupport A vote.svg",  | 
  		image = "Symbol unsupport A vote.svg",  | 
||
		tooltip = "Demoted A-Class article",  | 
  		tooltip = "Demoted A-Class article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	acc = {  | 
  	acc = {  | 
||
| Line 70: | Line 83: | ||
		image = "A candidate.svg",  | 
  		image = "A candidate.svg",  | 
||
		tooltip = "A-Class article candidate",  | 
  		tooltip = "A-Class article candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	noac = {  | 
  	noac = {  | 
||
| Line 75: | Line 89: | ||
		image = "Symbol unsupport A vote.svg",  | 
  		image = "Symbol unsupport A vote.svg",  | 
||
		tooltip = "Failed A-Class article candidate",  | 
  		tooltip = "Failed A-Class article candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ga = {  | 
  	ga = {  | 
||
		image = "Symbol support vote.svg",  | 
  		image = "Symbol support vote.svg",  | 
||
		tooltip = "Good article",  | 
  		tooltip = "Good article",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	gar = {  | 
  	gar = {  | 
||
		image = "GA Candidate Neutral vote(ChaosNil).svg",  | 
  		image = "GA Candidate Neutral vote(ChaosNil).svg",  | 
||
		tooltip = "Good article reassessment",  | 
  		tooltip = "Good article reassessment",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	dga = {  | 
  	dga = {  | 
||
		image = "Symbol unsupport vote.svg",  | 
  		image = "Symbol unsupport vote.svg",  | 
||
		tooltip = "Delisted good article",  | 
  		tooltip = "Delisted good article",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	gan = {  | 
  	gan = {  | 
||
| Line 92: | Line 110: | ||
		image = "GA candidate.svg",  | 
  		image = "GA candidate.svg",  | 
||
		tooltip = "Good article nominee",  | 
  		tooltip = "Good article nominee",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	ga2 = {  | 
  	ga2 = {  | 
||
		image = "Symbol neutral vote.svg",  | 
  		image = "Symbol neutral vote.svg",  | 
||
		tooltip = "Good article, 2nd opinion",  | 
  		tooltip = "Good article, 2nd opinion",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	gah = {  | 
  	gah = {  | 
||
		image = "Symbol wait.svg",  | 
  		image = "Symbol wait.svg",  | 
||
		tooltip = "Good article on hold",  | 
  		tooltip = "Good article on hold",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	fgan = {  | 
  	fgan = {  | 
||
| Line 105: | Line 126: | ||
		image = "Symbol oppose vote.svg",  | 
  		image = "Symbol oppose vote.svg",  | 
||
		tooltip = "Failed good article nominee",  | 
  		tooltip = "Failed good article nominee",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	fp = {  | 
  	fp = {  | 
||
		image = "Cscr-featured.svg",  | 
  		image = "Cscr-featured.svg",  | 
||
		tooltip = "Featured picture",  | 
  		tooltip = "Featured picture",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fpc = {  | 
  	fpc = {  | 
||
| Line 114: | Line 137: | ||
		image = "Cscr-candidate.svg",  | 
  		image = "Cscr-candidate.svg",  | 
||
		tooltip = "Featured picture candidate",  | 
  		tooltip = "Featured picture candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ffp = {  | 
  	ffp = {  | 
||
		image = "Cscr-former.svg",  | 
  		image = "Cscr-former.svg",  | 
||
		tooltip = "Former featured picture",  | 
  		tooltip = "Former featured picture",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	vp = {  | 
  	vp = {  | 
||
		image = "ENWP VP Logo.svg",  | 
  		image = "ENWP VP Logo.svg",  | 
||
		tooltip = "Valued picture",  | 
  		tooltip = "Valued picture",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	vpc = {  | 
  	vpc = {  | 
||
		image = "Valued pics 1.svg",  | 
  		image = "Valued pics 1.svg",  | 
||
		tooltip = "Valued picture candidate",  | 
  		tooltip = "Valued picture candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fs = {  | 
  	fs = {  | 
||
		image = "Cscr-featured.svg",  | 
  		image = "Cscr-featured.svg",  | 
||
		tooltip = "Featured sound",  | 
  		tooltip = "Featured sound",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ffs = {  | 
  	ffs = {  | 
||
		image = "Cscr-former.svg",  | 
  		image = "Cscr-former.svg",  | 
||
		tooltip = "Former featured sound",  | 
  		tooltip = "Former featured sound",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fsc = {  | 
  	fsc = {  | 
||
		image = "Cscr-candidate.svg",  | 
  		image = "Cscr-candidate.svg",  | 
||
		tooltip = "Featured sound candidate",  | 
  		tooltip = "Featured sound candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fpo = {  | 
  	fpo = {  | 
||
		image = "Linecons big-star.svg",  | 
  		image = "Linecons big-star.svg",  | 
||
		tooltip = "Before the featured portal process ceased in 2017, this had been designated as a featured portal.",  | 
  		tooltip = "Before the featured portal process ceased in 2017, this had been designated as a featured portal.",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fpor = {  | 
  	fpor = {  | 
||
		image = "Cscr-star piece.png",  | 
  		image = "Cscr-star piece.png",  | 
||
		tooltip = "Featured portal review",  | 
  		tooltip = "Featured portal review",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ffpo = {  | 
  	ffpo = {  | 
||
		image = "Featured article star - cross.svg",  | 
  		image = "Featured article star - cross.svg",  | 
||
		tooltip = "Former featured portal",  | 
  		tooltip = "Former featured portal",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fpoc = {  | 
  	fpoc = {  | 
||
		image = "Cscr-candidate.svg",  | 
  		image = "Cscr-candidate.svg",  | 
||
		tooltip = "Featured portal candidate",  | 
  		tooltip = "Featured portal candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ft = {  | 
  	ft = {  | 
||
		image = "Cscr-featuredtopic.svg",  | 
  		image = "Cscr-featuredtopic.svg",  | 
||
		tooltip = "Featured topic",  | 
  		tooltip = "Featured topic",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ftrc = {  | 
  	ftrc = {  | 
||
		image = "Cscr-star piece.png",  | 
  		image = "Cscr-star piece.png",  | 
||
		tooltip = "Featured topic removal candidate",  | 
  		tooltip = "Featured topic removal candidate",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	fft = {  | 
  	fft = {  | 
||
| Line 167: | Line 203: | ||
		image = "DFT candidate_cluster.svg",  | 
  		image = "DFT candidate_cluster.svg",  | 
||
		tooltip = "Former featured topic",  | 
  		tooltip = "Former featured topic",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ftc = {  | 
  	ftc = {  | 
||
| Line 172: | Line 209: | ||
		image = "FT candidate cluster.svg",  | 
  		image = "FT candidate cluster.svg",  | 
||
		tooltip = "Featured topic candidate",  | 
  		tooltip = "Featured topic candidate",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	gt = {  | 
  	gt = {  | 
||
		image = "Support cluster.svg",  | 
  		image = "Support cluster.svg",  | 
||
		tooltip = "Good topic",  | 
  		tooltip = "Good topic",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	gtrc = {  | 
  	gtrc = {  | 
||
		image = "Symbol unsupport vote.svg",  | 
  		image = "Symbol unsupport vote.svg",  | 
||
		tooltip = "Good topic removal candidate",  | 
  		tooltip = "Good topic removal candidate",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	gtc = {  | 
  	gtc = {  | 
||
| Line 185: | Line 225: | ||
		image = "GA candidate cluster.svg",  | 
  		image = "GA candidate cluster.svg",  | 
||
		tooltip = "Good topic candidate",  | 
  		tooltip = "Good topic candidate",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	bplus = {  | 
  	bplus = {  | 
||
| Line 190: | Line 231: | ||
		image = "Symbol bplus class.svg",  | 
  		image = "Symbol bplus class.svg",  | 
||
		tooltip = "Bplus-Class article",  | 
  		tooltip = "Bplus-Class article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	b = {  | 
  	b = {  | 
||
		image = "Symbol b class.svg",  | 
  		image = "Symbol b class.svg",  | 
||
		tooltip = "B-Class article",  | 
  		tooltip = "B-Class article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	br = {  | 
  	br = {  | 
||
| Line 199: | Line 242: | ||
		image = "Bclass-checklist.svg",  | 
  		image = "Bclass-checklist.svg",  | 
||
		tooltip = "B-Class review",  | 
  		tooltip = "B-Class review",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	c = {  | 
  	c = {  | 
||
		image = "Symbol c class.svg",  | 
  		image = "Symbol c class.svg",  | 
||
		tooltip = "C-Class article",  | 
  		tooltip = "C-Class article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	start = {  | 
  	start = {  | 
||
		image = "Symbol start class.svg",  | 
  		image = "Symbol start class.svg",  | 
||
		tooltip = "Start-Class article",  | 
  		tooltip = "Start-Class article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	stub = {  | 
  	stub = {  | 
||
		image = "Symbol stub class.svg",  | 
  		image = "Symbol stub class.svg",  | 
||
		tooltip = "Stub-Class article",  | 
  		tooltip = "Stub-Class article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	list = {  | 
  	list = {  | 
||
| Line 216: | Line 263: | ||
		image = "Symbol list class.svg",  | 
  		image = "Symbol list class.svg",  | 
||
		tooltip = "List-Class article",  | 
  		tooltip = "List-Class article",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	no = {  | 
  	no = {  | 
||
		image = "Crystal button cancel.svg",  | 
  		image = "Crystal button cancel.svg",  | 
||
		tooltip = "Unknown-Class article",  | 
  		tooltip = "Unknown-Class article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	book = {  | 
  	book = {  | 
||
		image = "Symbol book class2.svg",  | 
  		image = "Symbol book class2.svg",  | 
||
		tooltip = "Wikipedia book",  | 
  		tooltip = "Wikipedia book",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	category = {  | 
  	category = {  | 
||
| Line 229: | Line 279: | ||
		image = "Symbol category class.svg",  | 
  		image = "Symbol category class.svg",  | 
||
		tooltip = "Category",  | 
  		tooltip = "Category",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	disambiguation = {  | 
  	disambiguation = {  | 
||
| Line 234: | Line 285: | ||
		image = "Symbol dab class.svg",  | 
  		image = "Symbol dab class.svg",  | 
||
		tooltip = "Disambiguation page",  | 
  		tooltip = "Disambiguation page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	image = {  | 
  	image = {  | 
||
| Line 239: | Line 291: | ||
		image = "Symbol file class.svg",  | 
  		image = "Symbol file class.svg",  | 
||
		tooltip = "File",  | 
  		tooltip = "File",  | 
||
| + | 		link = true,  | 
||
| + | 	},  | 
||
| + | 	needed = {  | 
||
| + | 		image = "Symbol needed class.svg",  | 
||
| + | 		tooltip = "Needed article",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
| − |     needed = {  | 
  ||
| − |         image = "Symbol needed class.svg",  | 
  ||
| − |         tooltip = "Needed article",  | 
  ||
| − |     },  | 
  ||
	outline = {  | 
  	outline = {  | 
||
		image = "Global thinking.svg",  | 
  		image = "Global thinking.svg",  | 
||
		tooltip = "Outline",  | 
  		tooltip = "Outline",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
| − | + | 	portal = {  | 
|
		image = "Symbol portal class.svg",  | 
  		image = "Symbol portal class.svg",  | 
||
		tooltip = "Portal",  | 
  		tooltip = "Portal",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	project = {  | 
  	project = {  | 
||
		image = "Symbol project class.svg",  | 
  		image = "Symbol project class.svg",  | 
||
		tooltip = "Project page",  | 
  		tooltip = "Project page",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	redirect = {  | 
  	redirect = {  | 
||
| Line 260: | Line 317: | ||
		image = "Symbol redirect vote2.svg",  | 
  		image = "Symbol redirect vote2.svg",  | 
||
		tooltip = "Redirect",  | 
  		tooltip = "Redirect",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	template = {  | 
  	template = {  | 
||
| Line 265: | Line 323: | ||
		image = "Symbol template class.svg",  | 
  		image = "Symbol template class.svg",  | 
||
		tooltip = "Template",  | 
  		tooltip = "Template",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	essay = {  | 
  	essay = {  | 
||
		image = "Essay.svg",  | 
  		image = "Essay.svg",  | 
||
		tooltip = "Essay",  | 
  		tooltip = "Essay",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	na = {  | 
  	na = {  | 
||
		image = "Symbol na class.svg",  | 
  		image = "Symbol na class.svg",  | 
||
		tooltip = "Non-article page",  | 
  		tooltip = "Non-article page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	aa = {  | 
  	aa = {  | 
||
		image = "Yes check.svg",  | 
  		image = "Yes check.svg",  | 
||
		tooltip = "Audited article of limited subject matter",  | 
  		tooltip = "Audited article of limited subject matter",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	da = {  | 
  	da = {  | 
||
		image = "Symbol oppose vote.svg",  | 
  		image = "Symbol oppose vote.svg",  | 
||
		tooltip = "Demoted article",  | 
  		tooltip = "Demoted article",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	dyk = {  | 
  	dyk = {  | 
||
		image = "Symbol question.svg",  | 
  		image = "Symbol question.svg",  | 
||
		tooltip = "Did You Know?",  | 
  		tooltip = "Did You Know?",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	dyk2 = {  | 
  	dyk2 = {  | 
||
		image = "DYK questionmark icon.svg",  | 
  		image = "DYK questionmark icon.svg",  | 
||
		tooltip = "Did You Know?",  | 
  		tooltip = "Did You Know?",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	pr = {  | 
  	pr = {  | 
||
		image = "Nuvola apps kedit.png",  | 
  		image = "Nuvola apps kedit.png",  | 
||
		tooltip = "Peer review",  | 
  		tooltip = "Peer review",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	ppr = {  | 
  	ppr = {  | 
||
		image = "Nuvola apps kedit.png",  | 
  		image = "Nuvola apps kedit.png",  | 
||
		tooltip = "Portal peer review",  | 
  		tooltip = "Portal peer review",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	q = {  | 
  	q = {  | 
||
| Line 302: | Line 369: | ||
		image = "Symbol question.svg",  | 
  		image = "Symbol question.svg",  | 
||
		tooltip = "Question",  | 
  		tooltip = "Question",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	qi = {  | 
  	qi = {  | 
||
		image = "Quality images logo.svg",  | 
  		image = "Quality images logo.svg",  | 
||
		tooltip = "Quality image on Wikimedia Commons",  | 
  		tooltip = "Quality image on Wikimedia Commons",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	vi = {  | 
  	vi = {  | 
||
		image = "Valued image seal.svg",  | 
  		image = "Valued image seal.svg",  | 
||
		tooltip = "Valued image on Wikimedia Commons",  | 
  		tooltip = "Valued image on Wikimedia Commons",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	tfa = {  | 
  	tfa = {  | 
||
		image = "Wikipedia-logo.svg",  | 
  		image = "Wikipedia-logo.svg",  | 
||
		tooltip = "Today's Featured Article",  | 
  		tooltip = "Today's Featured Article",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	tfl = {  | 
  	tfl = {  | 
||
		image = "Wikipedia-logo.svg",  | 
  		image = "Wikipedia-logo.svg",  | 
||
		tooltip = "Today's Featured List",  | 
  		tooltip = "Today's Featured List",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	itn = {  | 
  	itn = {  | 
||
		image = "Globe current.svg",  | 
  		image = "Globe current.svg",  | 
||
		tooltip = "In The News",  | 
  		tooltip = "In The News",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	otd = {  | 
  	otd = {  | 
||
		image = "Nuvola apps date.svg",  | 
  		image = "Nuvola apps date.svg",  | 
||
		tooltip = "On This Day",  | 
  		tooltip = "On This Day",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	wikiproject = {  | 
  	wikiproject = {  | 
||
		image = "People icon.svg",  | 
  		image = "People icon.svg",  | 
||
		tooltip = "WikiProject",  | 
  		tooltip = "WikiProject",  | 
||
| + | 		link = false,  | 
||
| + | 	},  | 
||
| + | 	goce = {  | 
||
| + | 		image = "Writing Magnifying.PNG",  | 
||
| + | 		tooltip = "Guild of Copy Editors",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	wikipedia = {  | 
  	wikipedia = {  | 
||
		image = "Wikipedia-logo.svg",  | 
  		image = "Wikipedia-logo.svg",  | 
||
		tooltip = "Wikipedia page",  | 
  		tooltip = "Wikipedia page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	commons = {  | 
  	commons = {  | 
||
		image = "Commons-logo.svg",  | 
  		image = "Commons-logo.svg",  | 
||
		tooltip = "Commons page",  | 
  		tooltip = "Commons page",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	wikiquote = {  | 
  	wikiquote = {  | 
||
		image = "Wikiquote-logo.svg",  | 
  		image = "Wikiquote-logo.svg",  | 
||
		tooltip = "Wikiquote page",  | 
  		tooltip = "Wikiquote page",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	wikiversity = {  | 
  	wikiversity = {  | 
||
		image = "Wikiversity logo 2017.svg",  | 
  		image = "Wikiversity logo 2017.svg",  | 
||
		tooltip = "Wikiversity page",  | 
  		tooltip = "Wikiversity page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	wikibooks = {  | 
  	wikibooks = {  | 
||
		image = "Wikibooks-logo.svg",  | 
  		image = "Wikibooks-logo.svg",  | 
||
		tooltip = "Wikibooks page",  | 
  		tooltip = "Wikibooks page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	wikisource = {  | 
  	wikisource = {  | 
||
		image = "Wikisource-logo.svg",  | 
  		image = "Wikisource-logo.svg",  | 
||
		tooltip = "Wikisource page",  | 
  		tooltip = "Wikisource page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	wiktionary = {  | 
  	wiktionary = {  | 
||
		image = "Wiktionary-logo.svg",  | 
  		image = "Wiktionary-logo.svg",  | 
||
		tooltip = "Wiktionary page",  | 
  		tooltip = "Wiktionary page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	wikinews = {  | 
  	wikinews = {  | 
||
		image = "Wikinews-logo.svg",  | 
  		image = "Wikinews-logo.svg",  | 
||
		tooltip = "Wikinews page",  | 
  		tooltip = "Wikinews page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	wikispecies = {  | 
  	wikispecies = {  | 
||
		image = "Wikispecies-logo.svg",  | 
  		image = "Wikispecies-logo.svg",  | 
||
		tooltip = "Wikispecies page",  | 
  		tooltip = "Wikispecies page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	wikidata = {  | 
  	wikidata = {  | 
||
		image = "Wikidata-logo.svg",  | 
  		image = "Wikidata-logo.svg",  | 
||
		tooltip = "Wikidata page",  | 
  		tooltip = "Wikidata page",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	wikivoyage = {  | 
  	wikivoyage = {  | 
||
		image = "Wikivoyage-logo.svg",  | 
  		image = "Wikivoyage-logo.svg",  | 
||
		tooltip = "Wikivoyage page",  | 
  		tooltip = "Wikivoyage page",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	meta = {  | 
  	meta = {  | 
||
		image = "Wikimedia Community Logo.svg",  | 
  		image = "Wikimedia Community Logo.svg",  | 
||
		tooltip = "Meta-wiki page",  | 
  		tooltip = "Meta-wiki page",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	four = {  | 
  	four = {  | 
||
		image = "Four Award.svg",  | 
  		image = "Four Award.svg",  | 
||
		tooltip = "Four Award",  | 
  		tooltip = "Four Award",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	million = {  | 
  	million = {  | 
||
		image = "Million award logo.svg",  | 
  		image = "Million award logo.svg",  | 
||
		tooltip = "Million Award",  | 
  		tooltip = "Million Award",  | 
||
| + | 		link = true,  | 
||
	},  | 
  	},  | 
||
	module = {  | 
  	module = {  | 
||
		image = "Lua-logo-nolabel.svg",  | 
  		image = "Lua-logo-nolabel.svg",  | 
||
		tooltip = "Module",  | 
  		tooltip = "Module",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	vital = {  | 
  	vital = {  | 
||
		image = "Círculos_Concéntricos.svg",  | 
  		image = "Círculos_Concéntricos.svg",  | 
||
		tooltip = "Vital article",  | 
  		tooltip = "Vital article",  | 
||
| + | 		link = false,  | 
||
	},  | 
  	},  | 
||
	_DEFAULT = {  | 
  	_DEFAULT = {  | 
||
		image = "Symbol question.svg",  | 
  		image = "Symbol question.svg",  | 
||
| + | 		link = false,  | 
||
	}  | 
  	}  | 
||
}  | 
  }  | 
||
| Line 404: | Line 501: | ||
--------------------------------------------------------------------------------  | 
  --------------------------------------------------------------------------------  | 
||
| − | -- Make aliases work the same as normal keys, and remove the "aliases" subtables.  | 
  + | -- Make aliases work the same as normal keys, and remove the "aliases" subtables.  | 
| + | local ret= {}  | 
||
| − | for k, t in pairs(data) do  | 
  ||
| + | for code, iconData in pairs(data) do  | 
||
| − | 	if t.aliases then  | 
  ||
| + | 	iconData.canonicalCode = code  | 
||
| − | 		for i, alias in ipairs(t.aliases) do  | 
  ||
| + | 	if iconData.aliases then  | 
||
| − | 			data[alias] = t  | 
  ||
| + | 		for _, alias in ipairs(iconData.aliases) do  | 
||
| + | 			ret[alias] = iconData  | 
||
		end  | 
  		end  | 
||
| − | + | 		iconData.aliases = nil  | 
|
	end  | 
  	end  | 
||
| − | + | 	ret[code] = iconData  | 
|
end  | 
  end  | 
||
| − | return   | 
  + | return ret  | 
Revision as of 04:11, 29 August 2021
Documentation for this module may be created at Module:Icon/data/doc
-- This module stores icon data for [[Module:Icon]].
--------------------------------------------------------------------------------
-- Icon data
--------------------------------------------------------------------------------
local data = {
	fa = {
		image = "Featured article star.svg",
		tooltip = "Featured article",
		link = true,
	},
	far = {
		image = "Cscr-star piece.png",
		tooltip = "Featured article review",
		link = true,
	},
	farc = {
		image = "Cscr-star piece.png",
		tooltip = "Featured article removal candidate",
		link = true,
	},
	ffa = {
		aliases = {"dfa"},
		image = "Featured article star - cross.svg",
		tooltip = "Former featured article",
		link = true,
	},
	fac = {
		aliases = {"fan"},
		image = "Cscr-candidate.svg",
		tooltip = "Featured article candidate",
		link = true,
	},
	ffac = {
		aliases = {"nofa"},
		image = "Featured article star - cross.svg",
		tooltip = "Failed featured article candidate",
		link = true,
	},
	fl = {
		image = "Featured article star.svg",
		tooltip = "Featured list",
		link = true,
	},
	flrc = {
		aliases = {"flr"},
		image = "Cscr-star piece.png",
		tooltip = "Featured list removal candidate",
		link = true,
	},
	ffl = {
		aliases = {"dfl"},
		image = "Cscr-featured-strike.svg",
		tooltip = "Former featured list",
		link = true,
	},
	flc = {
		aliases = {"fln"},
		image = "Cscr-candidate.svg",
		tooltip = "Featured list candidate",
		link = true,
	},
	fflc = {
		aliases = {"nofl"},
		image = "Cscr-former.svg",
		tooltip = "Failed featured list candidate",
		link = true,
	},
	a = {
		image = "Symbol a class.svg",
		tooltip = "A-Class article",
		link = true,
	},
	dac = {
		aliases = {"daa"},
		image = "Symbol unsupport A vote.svg",
		tooltip = "Demoted A-Class article",
		link = true,
	},
	acc = {
		aliases = {"acn", "aac"},
		image = "A candidate.svg",
		tooltip = "A-Class article candidate",
		link = true,
	},
	noac = {
		aliases = {"faac"},
		image = "Symbol unsupport A vote.svg",
		tooltip = "Failed A-Class article candidate",
		link = true,
	},
	ga = {
		image = "Symbol support vote.svg",
		tooltip = "Good article",
		link = false,
	},
	gar = {
		image = "GA Candidate Neutral vote(ChaosNil).svg",
		tooltip = "Good article reassessment",
		link = false,
	},
	dga = {
		image = "Symbol unsupport vote.svg",
		tooltip = "Delisted good article",
		link = false,
	},
	gan = {
		aliases = {"gac"},
		image = "GA candidate.svg",
		tooltip = "Good article nominee",
		link = false,
	},
	ga2 = {
		image = "Symbol neutral vote.svg",
		tooltip = "Good article, 2nd opinion",
		link = false,
	},
	gah = {
		image = "Symbol wait.svg",
		tooltip = "Good article on hold",
		link = false,
	},
	fgan = {
		aliases = {"noga", "gaf", "gf"},
		image = "Symbol oppose vote.svg",
		tooltip = "Failed good article nominee",
		link = false,
	},
	fp = {
		image = "Cscr-featured.svg",
		tooltip = "Featured picture",
		link = true,
	},
	fpc = {
		aliases = {"fpn"},
		image = "Cscr-candidate.svg",
		tooltip = "Featured picture candidate",
		link = true,
	},
	ffp = {
		image = "Cscr-former.svg",
		tooltip = "Former featured picture",
		link = true,
	},
	vp = {
		image = "ENWP VP Logo.svg",
		tooltip = "Valued picture",
		link = true,
	},
	vpc = {
		image = "Valued pics 1.svg",
		tooltip = "Valued picture candidate",
		link = true,
	},
	fs = {
		image = "Cscr-featured.svg",
		tooltip = "Featured sound",
		link = true,
	},
	ffs = {
		image = "Cscr-former.svg",
		tooltip = "Former featured sound",
		link = true,
	},
	fsc = {
		image = "Cscr-candidate.svg",
		tooltip = "Featured sound candidate",
		link = true,
	},
	fpo = {
		image = "Linecons big-star.svg",
		tooltip = "Before the featured portal process ceased in 2017, this had been designated as a featured portal.",
		link = true,
	},
	fpor = {
		image = "Cscr-star piece.png",
		tooltip = "Featured portal review",
		link = true,
	},
	ffpo = {
		image = "Featured article star - cross.svg",
		tooltip = "Former featured portal",
		link = true,
	},
	fpoc = {
		image = "Cscr-candidate.svg",
		tooltip = "Featured portal candidate",
		link = true,
	},
	ft = {
		image = "Cscr-featuredtopic.svg",
		tooltip = "Featured topic",
		link = true,
	},
	ftrc = {
		image = "Cscr-star piece.png",
		tooltip = "Featured topic removal candidate",
		link = true,
	},
	fft = {
		aliases = {"dft"},
		image = "DFT candidate_cluster.svg",
		tooltip = "Former featured topic",
		link = true,
	},
	ftc = {
		aliases = {"ftn"},
		image = "FT candidate cluster.svg",
		tooltip = "Featured topic candidate",
		link = false,
	},
	gt = {
		image = "Support cluster.svg",
		tooltip = "Good topic",
		link = false,
	},
	gtrc = {
		image = "Symbol unsupport vote.svg",
		tooltip = "Good topic removal candidate",
		link = false,
	},
	gtc = {
		aliases = {"gtn"},
		image = "GA candidate cluster.svg",
		tooltip = "Good topic candidate",
		link = false,
	},
	bplus = {
		aliases = {"b+"},
		image = "Symbol bplus class.svg",
		tooltip = "Bplus-Class article",
		link = true,
	},
	b = {
		image = "Symbol b class.svg",
		tooltip = "B-Class article",
		link = true,
	},
	br = {
		aliases = {"bcr"},
		image = "Bclass-checklist.svg",
		tooltip = "B-Class review",
		link = true,
	},
	c = {
		image = "Symbol c class.svg",
		tooltip = "C-Class article",
		link = true,
	},
	start = {
		image = "Symbol start class.svg",
		tooltip = "Start-Class article",
		link = true,
	},
	stub = {
		image = "Symbol stub class.svg",
		tooltip = "Stub-Class article",
		link = true,
	},
	list = {
		aliases = {"comparison"},
		image = "Symbol list class.svg",
		tooltip = "List-Class article",
		link = false,
	},
	no = {
		image = "Crystal button cancel.svg",
		tooltip = "Unknown-Class article",
		link = true,
	},
	book = {
		image = "Symbol book class2.svg",
		tooltip = "Wikipedia book",
		link = true,
	},
	category = {
		aliases = {"cat", "categ"},
		image = "Symbol category class.svg",
		tooltip = "Category",
		link = false,
	},
	disambiguation = {
		aliases = {"dab", "disamb", "disambig"},
		image = "Symbol dab class.svg",
		tooltip = "Disambiguation page",
		link = true,
	},
	image = {
		aliases = {"file"},
		image = "Symbol file class.svg",
		tooltip = "File",
		link = true,
	},
	needed = {
		image = "Symbol needed class.svg",
		tooltip = "Needed article",
		link = false,
	},
	outline = {
		image = "Global thinking.svg",
		tooltip = "Outline",
		link = false,
	},
	portal = {
		image = "Symbol portal class.svg",
		tooltip = "Portal",
		link = true,
	},
	project = {
		image = "Symbol project class.svg",
		tooltip = "Project page",
		link = false,
	},
	redirect = {
		aliases = {"red", "redir"},
		image = "Symbol redirect vote2.svg",
		tooltip = "Redirect",
		link = true,
	},
	template = {
		aliases = {"temp", "templ"},
		image = "Symbol template class.svg",
		tooltip = "Template",
		link = false,
	},
	essay = {
		image = "Essay.svg",
		tooltip = "Essay",
		link = false,
	},
	na = {
		image = "Symbol na class.svg",
		tooltip = "Non-article page",
		link = true,
	},
	aa = {
		image = "Yes check.svg",
		tooltip = "Audited article of limited subject matter",
		link = false,
	},
	da = {
		image = "Symbol oppose vote.svg",
		tooltip = "Demoted article",
		link = false,
	},
	dyk = {
		image = "Symbol question.svg",
		tooltip = "Did You Know?",
		link = false,
	},
	dyk2 = {
		image = "DYK questionmark icon.svg",
		tooltip = "Did You Know?",
		link = false,
	},
	pr = {
		image = "Nuvola apps kedit.png",
		tooltip = "Peer review",
		link = true,
	},
	ppr = {
		image = "Nuvola apps kedit.png",
		tooltip = "Portal peer review",
		link = true,
	},
	q = {
		aliases = {"question"},
		image = "Symbol question.svg",
		tooltip = "Question",
		link = false,
	},
	qi = {
		image = "Quality images logo.svg",
		tooltip = "Quality image on Wikimedia Commons",
		link = false,
	},
	vi = {
		image = "Valued image seal.svg",
		tooltip = "Valued image on Wikimedia Commons",
		link = false,
	},
	tfa = {
		image = "Wikipedia-logo.svg",
		tooltip = "Today's Featured Article",
		link = true,
	},
	tfl = {
		image = "Wikipedia-logo.svg",
		tooltip = "Today's Featured List",
		link = true,
	},
	itn = {
		image = "Globe current.svg",
		tooltip = "In The News",
		link = true,
	},
	otd = {
		image = "Nuvola apps date.svg",
		tooltip = "On This Day",
		link = true,
	},
	wikiproject = {
		image = "People icon.svg",
		tooltip = "WikiProject",
		link = false,
	},
	goce = {
		image = "Writing Magnifying.PNG",
		tooltip = "Guild of Copy Editors",
		link = true,
	},
	wikipedia = {
		image = "Wikipedia-logo.svg",
		tooltip = "Wikipedia page",
		link = true,
	},
	commons = {
		image = "Commons-logo.svg",
		tooltip = "Commons page",
		link = false,
	},
	wikiquote = {
		image = "Wikiquote-logo.svg",
		tooltip = "Wikiquote page",
		link = false,
	},
	wikiversity = {
		image = "Wikiversity logo 2017.svg",
		tooltip = "Wikiversity page",
		link = true,
	},
	wikibooks = {
		image = "Wikibooks-logo.svg",
		tooltip = "Wikibooks page",
		link = true,
	},
	wikisource = {
		image = "Wikisource-logo.svg",
		tooltip = "Wikisource page",
		link = true,
	},
	wiktionary = {
		image = "Wiktionary-logo.svg",
		tooltip = "Wiktionary page",
		link = true,
	},
	wikinews = {
		image = "Wikinews-logo.svg",
		tooltip = "Wikinews page",
		link = true,
	},
	wikispecies = {
		image = "Wikispecies-logo.svg",
		tooltip = "Wikispecies page",
		link = true,
	},
	wikidata = {
		image = "Wikidata-logo.svg",
		tooltip = "Wikidata page",
		link = false,
	},
	wikivoyage = {
		image = "Wikivoyage-logo.svg",
		tooltip = "Wikivoyage page",
		link = true,
	},
	meta = {
		image = "Wikimedia Community Logo.svg",
		tooltip = "Meta-wiki page",
		link = false,
	},
	four = {
		image = "Four Award.svg",
		tooltip = "Four Award",
		link = false,
	},
	million = {
		image = "Million award logo.svg",
		tooltip = "Million Award",
		link = true,
	},
	module = {
		image = "Lua-logo-nolabel.svg",
		tooltip = "Module",
		link = false,
	},
	vital = {
		image = "Círculos_Concéntricos.svg",
		tooltip = "Vital article",
		link = false,
	},
	_DEFAULT = {
		image = "Symbol question.svg",
		link = false,
	}
}
--------------------------------------------------------------------------------
-- End icon data
--------------------------------------------------------------------------------
-- Make aliases work the same as normal keys, and remove the "aliases" subtables.
local ret= {}
for code, iconData in pairs(data) do
	iconData.canonicalCode = code
	if iconData.aliases then
		for _, alias in ipairs(iconData.aliases) do
			ret[alias] = iconData
		end
		iconData.aliases = nil
	end
	ret[code] = iconData
end
return ret