<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASCOTUS-termlist-entry</id>
	<title>Module:SCOTUS-termlist-entry - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASCOTUS-termlist-entry"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:SCOTUS-termlist-entry&amp;action=history"/>
	<updated>2026-05-27T22:25:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://stockhub.co/index.php?title=Module:SCOTUS-termlist-entry&amp;diff=144962&amp;oldid=prev</id>
		<title>imported&gt;Annettet: fixed typo</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:SCOTUS-termlist-entry&amp;diff=144962&amp;oldid=prev"/>
		<updated>2020-08-15T23:13:19Z</updated>

		<summary type="html">&lt;p&gt;fixed typo&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
-- Color palette and wikitext for the opinion arguments. Each group is only mentioned once, e.g. majority stands for majority, &lt;br /&gt;
-- majority1, majority2, majority3, majority4 and majority5&lt;br /&gt;
-- The color comes first in the table, then wikitext for numbered values, then wikitext for non-numbered values, &lt;br /&gt;
-- and finally, human-friendly text that is output to screen reading software used by blind and low vision users.&lt;br /&gt;
-- Numbers in the wikitext are taken from the values themselves (e.g. majority1 has the wikitext &amp;quot;1&amp;quot; plus whatever wikitext that is&lt;br /&gt;
-- mentioned here.&lt;br /&gt;
-- Examples: plurality has the wikitext of &amp;quot;&amp;amp;#42;&amp;quot; and the color &amp;quot;#00CD00&amp;quot;&lt;br /&gt;
--           plurality1 has the wikitext of &amp;quot;1*&amp;quot; - &amp;quot;1&amp;quot; is taken from the value itself and &amp;quot;*&amp;quot; comes from this table. It has &lt;br /&gt;
--           the color &amp;quot;#00CD00&amp;quot;.&lt;br /&gt;
--           Both plurality and plurality1 output the text &amp;quot;delivered the court&amp;#039;s opinion&amp;quot; to screen readers.&lt;br /&gt;
   &lt;br /&gt;
local palette = {&lt;br /&gt;
	majority = {&amp;quot;#00CD00&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;delivered the court&amp;#039;s opinion&amp;quot;},&lt;br /&gt;
	plurality = {&amp;quot;#00CD00&amp;quot;, &amp;quot;*&amp;quot;, &amp;quot;&amp;amp;#42;&amp;quot;, &amp;quot;delivered the court&amp;#039;s opinion&amp;quot;},&lt;br /&gt;
	concurrence = {&amp;quot;#00B2EE&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;filed a concurrence&amp;quot;},&lt;br /&gt;
	concurrencewithoutopinion = {&amp;quot;#00B2EE&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;-&amp;quot;, &amp;quot;filed a concurrence&amp;quot;},&lt;br /&gt;
	concurrencedissent = {&amp;quot;#B23AEE&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;filed a concurrence dissent&amp;quot;},&lt;br /&gt;
	concurrencedissentwithoutopinion = {&amp;quot;#B23AEE&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;-&amp;quot;, &amp;quot;filed a concurrence dissent&amp;quot;},&lt;br /&gt;
	dissent = {&amp;quot;red&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;filed a dissent&amp;quot;},&lt;br /&gt;
	dissentwithoutopinion = {&amp;quot;red&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;-&amp;quot;, &amp;quot;filed a dissent without opinion&amp;quot;},&lt;br /&gt;
	joinmajority = {&amp;quot;#93DB70&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;joined the court&amp;#039;s opinion&amp;quot;},&lt;br /&gt;
	partjoinmajority = {&amp;quot;#93DB70&amp;quot;, &amp;quot;*&amp;quot;, &amp;quot;&amp;amp;#42;&amp;quot;, &amp;quot;partially joined the court&amp;#039;s opinion&amp;quot;},&lt;br /&gt;
	joinplurality = {&amp;quot;#93DB70&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;joined the court&amp;#039;s opinion&amp;quot;},&lt;br /&gt;
	partjoinplurality = {&amp;quot;#93DB70&amp;quot;, &amp;quot;*&amp;quot;, &amp;quot;&amp;amp;#42;&amp;quot;, &amp;quot;partially joined the court&amp;#039;s opinion&amp;quot;},&lt;br /&gt;
	joinconcurrence = {&amp;quot;#79CDCD&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;joined a concurrence&amp;quot;},&lt;br /&gt;
	partjoinconcurrence = {&amp;quot;#79CDCD&amp;quot;, &amp;quot;*&amp;quot;, &amp;quot;&amp;amp;#42;&amp;quot;, &amp;quot;partially joined a concurrence&amp;quot;},&lt;br /&gt;
	joinconcurrencedissent = {&amp;quot;#CC99CC&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;joined a concurrence dissent&amp;quot;},&lt;br /&gt;
	partjoinconcurrencedissent = {&amp;quot;#CC99CC&amp;quot;, &amp;quot;*&amp;quot;, &amp;quot;&amp;amp;#42;&amp;quot;, &amp;quot;partially joined a concurrence dissent&amp;quot;},&lt;br /&gt;
	joindissent = {&amp;quot;#EE9572&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;joined a dissent&amp;quot;},&lt;br /&gt;
	partjoindissent = {&amp;quot;#EE9572&amp;quot;, &amp;quot;*&amp;quot;, &amp;quot;&amp;amp;#42;&amp;quot;, &amp;quot;partially joined a dissent&amp;quot;},&lt;br /&gt;
	didnotparticipate = {&amp;quot;white&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;did not participate&amp;quot;},&lt;br /&gt;
	statement = {&amp;quot;gray&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;statement&amp;quot;},&lt;br /&gt;
	statementwithoutopinion = {&amp;quot;gray&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;-&amp;quot;, &amp;quot;statement without opinion&amp;quot;},&lt;br /&gt;
	joinstatement = {&amp;quot;silver&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;joined a statement&amp;quot;},&lt;br /&gt;
	partjoinstatement = {&amp;quot;silver&amp;quot;, &amp;quot;*&amp;quot;, &amp;quot;&amp;amp;#42;&amp;quot;, &amp;quot;partially joined a statement&amp;quot;},&lt;br /&gt;
	def = &amp;quot;&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local pframe = frame:getParent()&lt;br /&gt;
	local args = pframe.args&lt;br /&gt;
	&lt;br /&gt;
	if args.case then args.case = &amp;quot;&amp;#039;&amp;#039;[[&amp;quot; .. args.case .. &amp;quot;]]&amp;#039;&amp;#039;&amp;quot; else args.case = nil end&lt;br /&gt;
	if args[&amp;quot;case1&amp;quot;] then args[&amp;quot;case1&amp;quot;] = &amp;quot;&amp;#039;&amp;#039;&amp;quot; .. args[&amp;quot;case1&amp;quot;] .. &amp;quot;&amp;#039;&amp;#039;&amp;quot; else args[&amp;quot;case1&amp;quot;] = nil end&lt;br /&gt;
	if args[&amp;quot;case-article&amp;quot;] then args[&amp;quot;case-article&amp;quot;] = &amp;quot;&amp;#039;&amp;#039;[[&amp;quot; .. args[&amp;quot;case-article&amp;quot;] .. &amp;quot;|&amp;quot; .. args[&amp;quot;case-display&amp;quot;] .. &amp;quot;]]&amp;#039;&amp;#039;&amp;quot; &lt;br /&gt;
		else args[&amp;quot;case-article&amp;quot;] = nil end&lt;br /&gt;
	if args.page ~= nil and mw.text.trim(args.page) ~= &amp;quot;&amp;quot; then args.page = args.page else args.page = &amp;quot;___&amp;quot; end&lt;br /&gt;
	local entry = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	entry&lt;br /&gt;
		:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
		:css({&lt;br /&gt;
			width = &amp;quot;20px&amp;quot;,&lt;br /&gt;
			[&amp;quot;vertical-align&amp;quot;] = &amp;quot;center&amp;quot;&lt;br /&gt;
			})&lt;br /&gt;
		:wikitext(args[&amp;quot;#&amp;quot;])&lt;br /&gt;
		:newline()&lt;br /&gt;
		:newline()&lt;br /&gt;
		:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
			:css({&lt;br /&gt;
				width = &amp;quot;200px&amp;quot;,&lt;br /&gt;
				[&amp;quot;vertical-align&amp;quot;] = &amp;quot;top&amp;quot;&lt;br /&gt;
				})&lt;br /&gt;
			:tag(&amp;quot;small&amp;quot;)&lt;br /&gt;
				:wikitext((args.case or &amp;quot;&amp;quot;) .. (args[&amp;quot;case1&amp;quot;] or &amp;quot;&amp;quot;) .. (args[&amp;quot;case-article&amp;quot;] or &amp;quot;&amp;quot;) .. &amp;quot;,&amp;quot; .. (args.note or &amp;quot;&amp;quot;) .. &lt;br /&gt;
					&amp;#039; &amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;&amp;#039; .. args.volume .. &amp;quot; U.S. &amp;quot; .. (args.page) .. &amp;#039;&amp;lt;/span&amp;gt;&amp;#039;)&lt;br /&gt;
				:done()&lt;br /&gt;
			:done()&lt;br /&gt;
		:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
			:css({&lt;br /&gt;
				[&amp;quot;vertical-align&amp;quot;] = &amp;quot;top&amp;quot;,&lt;br /&gt;
				[&amp;quot;text-align&amp;quot;] = &amp;quot;right&amp;quot;&lt;br /&gt;
				})&lt;br /&gt;
			:tag(&amp;quot;small&amp;quot;)&lt;br /&gt;
				:wikitext(args[&amp;quot;argue-date&amp;quot;] or &amp;quot;&amp;quot;)&lt;br /&gt;
				:done()&lt;br /&gt;
			:done()&lt;br /&gt;
		:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
			:css({&lt;br /&gt;
				[&amp;quot;vertical-align&amp;quot;] = &amp;quot;top&amp;quot;,&lt;br /&gt;
				[&amp;quot;text-align&amp;quot;] = &amp;quot;right&amp;quot;&lt;br /&gt;
				})&lt;br /&gt;
			:tag(&amp;quot;small&amp;quot;)&lt;br /&gt;
				:wikitext(args[&amp;quot;decision-date&amp;quot;])&lt;br /&gt;
	&lt;br /&gt;
	local width = {&lt;br /&gt;
		[1] = &amp;quot;&amp;quot;,&lt;br /&gt;
		[2] = &amp;quot;24px&amp;quot;,&lt;br /&gt;
		[3] = &amp;quot;16px&amp;quot;,&lt;br /&gt;
		[4] = &amp;quot;12px&amp;quot;,&lt;br /&gt;
		[5] = &amp;quot;9px&amp;quot;,&lt;br /&gt;
	}&lt;br /&gt;
	local x = 1&lt;br /&gt;
	local z = 1&lt;br /&gt;
	while x &amp;lt; 9 or args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion1&amp;quot;] ~= nil do&lt;br /&gt;
		local entrysupp = mw.html.create(&amp;quot;td&amp;quot;)&lt;br /&gt;
		entrysupp&lt;br /&gt;
			:css({&lt;br /&gt;
				padding = &amp;quot;0px&amp;quot;,&lt;br /&gt;
				margin = &amp;quot;0px&amp;quot;,&lt;br /&gt;
				[&amp;quot;vertical-align&amp;quot;] = &amp;quot;top&amp;quot;,&lt;br /&gt;
				})&lt;br /&gt;
			:attr(&amp;quot;data-sort-value&amp;quot;, args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-sortcode&amp;quot;])&lt;br /&gt;
		local entrysuppend = &amp;#039;&amp;lt;/td&amp;gt;&amp;#039;&lt;br /&gt;
		if args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion1&amp;quot;] ~= nil then&lt;br /&gt;
			local subtable = mw.html.create(&amp;quot;table&amp;quot;)&lt;br /&gt;
			subtable&lt;br /&gt;
			:css({&lt;br /&gt;
				width = &amp;quot;100%&amp;quot;,&lt;br /&gt;
				height = &amp;quot;3.7em&amp;quot;,&lt;br /&gt;
				margin = &amp;quot;0px&amp;quot;,&lt;br /&gt;
				})&lt;br /&gt;
			:attr(&amp;quot;cellspacing&amp;quot;, &amp;quot;0&amp;quot;)&lt;br /&gt;
			while z &amp;lt; 6 and args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. z] ~= nil and mw.text.trim(args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. z]) ~= &amp;quot;&amp;quot; do&lt;br /&gt;
				z = z + 1&lt;br /&gt;
			end&lt;br /&gt;
			local i = 1&lt;br /&gt;
			while i &amp;lt; 6 and args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. i] ~= nil and mw.text.trim(args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. i]) ~= &amp;quot;&amp;quot; do&lt;br /&gt;
				if string.find(mw.text.trim(args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. i]), &amp;quot;%d$&amp;quot;) then&lt;br /&gt;
					opiniontext = string.match(args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. i], &amp;quot;%d&amp;quot;) .. (palette[&lt;br /&gt;
						string.match(args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. i], &amp;quot;%a+&amp;quot;)][2] or &amp;quot;&amp;quot;)&lt;br /&gt;
				else&lt;br /&gt;
					opiniontext = (palette[mw.text.trim(args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. i]) or &amp;quot;def&amp;quot;][3] or &amp;quot;&amp;quot;)&lt;br /&gt;
				end&lt;br /&gt;
				opinion = mw.text.trim(args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. i], &amp;quot;%d$&amp;quot;)&lt;br /&gt;
				arialabel = &amp;#039;aria-label=&amp;quot;justice &amp;#039; .. x .. &amp;#039; &amp;#039; .. palette[opinion][4] .. &amp;#039;&amp;quot; &amp;#039;&lt;br /&gt;
				secuential = &amp;#039;&amp;lt;td &amp;#039; .. arialabel .. &amp;#039;style=&amp;quot;min-width:&amp;#039; .. width[z-1] .. &amp;#039;; text-align:center; border-right:1px solid lightgray;&amp;#039; ..  &lt;br /&gt;
				&amp;#039;background-color:&amp;#039; .. palette[(string.match(args[&amp;quot;justice&amp;quot; .. x .. &amp;quot;-opinion&amp;quot; .. i], &amp;quot;%a+&amp;quot;) or &amp;quot;def&amp;quot;)][1] .. &amp;#039;&amp;quot;&amp;gt;&amp;#039; .. &lt;br /&gt;
				opiniontext .. &amp;#039;&amp;lt;/td&amp;gt;&amp;#039;&lt;br /&gt;
				subtable:node(secuential)&lt;br /&gt;
				i = i + 1&lt;br /&gt;
			end&lt;br /&gt;
			entrysupp:node(subtable)&lt;br /&gt;
		end&lt;br /&gt;
		entry:node(entrysupp)&lt;br /&gt;
		entry:node(entrysuppend)&lt;br /&gt;
		x = x + 1&lt;br /&gt;
	end&lt;br /&gt;
	return tostring(entry)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Annettet</name></author>
	</entry>
</feed>