<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://replication-ops.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Caseytube</id>
	<title>Replication Ops - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://replication-ops.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Caseytube"/>
	<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php/Special:Contributions/Caseytube"/>
	<updated>2026-04-17T12:33:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://replication-ops.com/index.php?title=Isolinear_Chips&amp;diff=6998</id>
		<title>Isolinear Chips</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Isolinear_Chips&amp;diff=6998"/>
		<updated>2026-01-05T01:17:37Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: /* Design and History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Incomplete page}}{{Infobox_Old|first_appearance=[[Star Trek: The Next Generation]]|designer=Unknown|builder=Unknown|latest_appearance=Unknown|affiliation=[[Starfleet]]|function=Data Storage and Processing|dimensions=86mm x 25mm x 2.6mm|image=[[File:ISOChips.jpg|250px]]|image-caption=Screen-Used Isolinear Chips|image2=[[File:IsolinearChipsInPADD.jpeg|250px]]|image2-caption=An Isolinear Chip in [[Star Trek: The Next Generation]]}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Isolinear Chips&#039;&#039;&#039;, otherwise known as &#039;&#039;&#039;Isolinear Optical/Processing Chips&#039;&#039;&#039;, are a technology introduced in [[Star Trek: The Next Generation]]. Isolinear systems are what generally run a starship in that era, replacing the duotronic systems in [[Star Trek: The Original Series|The Original Series]]. Isolinear chips are a physical storage medium as well as an operational and processing controller.&lt;br /&gt;
&lt;br /&gt;
== Design and History ==&lt;br /&gt;
Isolinear chips feature a circuit-like design on either one or both sides of the ship. Generally, hero chips always have the design on both sides. This design is generally silkscreened.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TODO:&#039;&#039;&#039; The design on the isolinear chips changed over time during the run of TNG/DS9/VOY. All variations on the art should be catalogued and organized.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TODO:&#039;&#039;&#039; Discuss the Enterprise-E isolinear chips, and the Enterprise-B isolinear chips from Star Trek: Generations.&lt;br /&gt;
&lt;br /&gt;
== Early Variant ==&lt;br /&gt;
Isolinear chips briefly feature in Seasons 1 and 2 of The Next Generation, with a slightly different look. They are similarly-shaped acrylic rectangles, featuring no circuit printing, and the labels are just simple colors and shapes in a similar vein to the later styles. They usually feature a Red or Black dot on the label, sometimes both, in random assortments. These were phased out some point in the early run of TNG.&lt;br /&gt;
&lt;br /&gt;
The labels themselves seem to be Avery Self-Adhesive File Folder labels, measuring either 9/16&amp;quot; x 3 7/16&amp;quot;, or possibly, 11/16&amp;quot; x 3 7/16&amp;quot; and wrapped around the acrylic. The dots also appear to be an Avery product, Avery Color-Coding Removable Labels, 1/4&amp;quot; Diameter. Further research and samples are needed to determine what size they are.&lt;br /&gt;
&lt;br /&gt;
==Media==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IsolinearChip-Scan.jpg|Isolinear Chips scanned on a flatbed scanner. Due to the light of the scanner, the neon-green (left) appears yellow, and the aqua (right) appears brighter.&lt;br /&gt;
File:Isolinear-chips-blue-greenyellow.jpg|Same chips, correct colors.&lt;br /&gt;
File:IsolinearChipsInPADD.jpeg|Isolinear Chips from the inside of a PADD. Guest starring some 20th century circuit boards.&lt;br /&gt;
File:ISOChips.jpg|Screen-Used ISO Chips, various.&lt;br /&gt;
File:EarlyISOChips.jpg|Early iteration of the ISO Chip from Seasons 1 and 2 of TNG.&lt;br /&gt;
File:EarlyISOFront.jpg|Screen-used Early ISO Chip.&lt;br /&gt;
File:EarlyISOBack.jpg|Ditto, rear.&lt;br /&gt;
File:EntEISOChipFront.jpg|Screen-Used Enterprise-E ISO Chip.&lt;br /&gt;
File:EntEISOChipBack.jpg|Ditto, rear.&lt;br /&gt;
File:Courseoblivion 182.jpg|A not-oft-seen Isolinear Chip in [[VOY]], due to that ship&#039;s reliance on [[Bio-Neural Gel Packs]].&lt;br /&gt;
File:Memorial 033.JPG|The isolinear chip&#039;s label design cameo&#039;s on an away team&#039;s kit in [[VOY]].  &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
&lt;br /&gt;
* In the [[VOY]] episode &amp;quot;Memorial&amp;quot; (S6xE14) the away team returns from a mission with athletic bags that feature a label design that is taken straight from the later TNG Isolinear Chips. (see Media)&lt;br /&gt;
&lt;br /&gt;
[[Category:The Next Generation-Era]]&lt;br /&gt;
[[Category:Starfleet Equipment]]&lt;br /&gt;
[[Category:Set Dressing]]&lt;br /&gt;
[[Category:Engineering Tools]]&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Isolinear_Chips&amp;diff=6997</id>
		<title>Isolinear Chips</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Isolinear_Chips&amp;diff=6997"/>
		<updated>2026-01-05T01:16:58Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Incomplete page}}{{Infobox_Old|first_appearance=[[Star Trek: The Next Generation]]|designer=Unknown|builder=Unknown|latest_appearance=Unknown|affiliation=[[Starfleet]]|function=Data Storage and Processing|dimensions=86mm x 25mm x 2.6mm|image=[[File:ISOChips.jpg|250px]]|image-caption=Screen-Used Isolinear Chips|image2=[[File:IsolinearChipsInPADD.jpeg|250px]]|image2-caption=An Isolinear Chip in [[Star Trek: The Next Generation]]}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Isolinear Chips&#039;&#039;&#039;, otherwise known as &#039;&#039;&#039;Isolinear Optical/Processing Chips&#039;&#039;&#039;, are a technology introduced in [[Star Trek: The Next Generation]]. Isolinear systems are what generally run a starship in that era, replacing the duotronic systems in [[Star Trek: The Original Series|The Original Series]]. Isolinear chips are a physical storage medium as well as an operational and processing controller.&lt;br /&gt;
&lt;br /&gt;
== Design and History ==&lt;br /&gt;
Isolinear chips feature a circuit-like design on either one or both sides of the ship. Generally, hero chips always have the design on both sides. This design is either laser etched, silkscreened, or decaled, with the decal option being the rarest. More often, strong laser etching is preferred, since it won&#039;t bleed as much as ink would.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TODO:&#039;&#039;&#039; The design on the isolinear chips changed over time during the run of TNG/DS9/VOY. All variations on the art should be catalogued and organized.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TODO:&#039;&#039;&#039; Discuss the Enterprise-E isolinear chips, and the Enterprise-B isolinear chips from Star Trek: Generations.&lt;br /&gt;
&lt;br /&gt;
== Early Variant ==&lt;br /&gt;
Isolinear chips briefly feature in Seasons 1 and 2 of The Next Generation, with a slightly different look. They are similarly-shaped acrylic rectangles, featuring no circuit printing, and the labels are just simple colors and shapes in a similar vein to the later styles. They usually feature a Red or Black dot on the label, sometimes both, in random assortments. These were phased out some point in the early run of TNG.&lt;br /&gt;
&lt;br /&gt;
The labels themselves seem to be Avery Self-Adhesive File Folder labels, measuring either 9/16&amp;quot; x 3 7/16&amp;quot;, or possibly, 11/16&amp;quot; x 3 7/16&amp;quot; and wrapped around the acrylic. The dots also appear to be an Avery product, Avery Color-Coding Removable Labels, 1/4&amp;quot; Diameter. Further research and samples are needed to determine what size they are.&lt;br /&gt;
&lt;br /&gt;
==Media==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IsolinearChip-Scan.jpg|Isolinear Chips scanned on a flatbed scanner. Due to the light of the scanner, the neon-green (left) appears yellow, and the aqua (right) appears brighter.&lt;br /&gt;
File:Isolinear-chips-blue-greenyellow.jpg|Same chips, correct colors.&lt;br /&gt;
File:IsolinearChipsInPADD.jpeg|Isolinear Chips from the inside of a PADD. Guest starring some 20th century circuit boards.&lt;br /&gt;
File:ISOChips.jpg|Screen-Used ISO Chips, various.&lt;br /&gt;
File:EarlyISOChips.jpg|Early iteration of the ISO Chip from Seasons 1 and 2 of TNG.&lt;br /&gt;
File:EarlyISOFront.jpg|Screen-used Early ISO Chip.&lt;br /&gt;
File:EarlyISOBack.jpg|Ditto, rear.&lt;br /&gt;
File:EntEISOChipFront.jpg|Screen-Used Enterprise-E ISO Chip.&lt;br /&gt;
File:EntEISOChipBack.jpg|Ditto, rear.&lt;br /&gt;
File:Courseoblivion 182.jpg|A not-oft-seen Isolinear Chip in [[VOY]], due to that ship&#039;s reliance on [[Bio-Neural Gel Packs]].&lt;br /&gt;
File:Memorial 033.JPG|The isolinear chip&#039;s label design cameo&#039;s on an away team&#039;s kit in [[VOY]].  &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
&lt;br /&gt;
* In the [[VOY]] episode &amp;quot;Memorial&amp;quot; (S6xE14) the away team returns from a mission with athletic bags that feature a label design that is taken straight from the later TNG Isolinear Chips. (see Media)&lt;br /&gt;
&lt;br /&gt;
[[Category:The Next Generation-Era]]&lt;br /&gt;
[[Category:Starfleet Equipment]]&lt;br /&gt;
[[Category:Set Dressing]]&lt;br /&gt;
[[Category:Engineering Tools]]&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Replication_Ops:Active_Construction&amp;diff=6991</id>
		<title>Replication Ops:Active Construction</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Replication_Ops:Active_Construction&amp;diff=6991"/>
		<updated>2024-12-06T10:41:24Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hey all! Welcome to the Active Construction page. This is a regularly-updated index of all the pages we&#039;re looking to make. Pages that don&#039;t exist yet are the priority. We&#039;d rather have something there than nothing.&lt;br /&gt;
&lt;br /&gt;
For starting new articles, please adhere to the guidelines set out in the [[Project:Formatting Guide|Formatting Guide]]. Also, please feel free to add more to this list if you have an idea for a new page that&#039;s not here yet!&lt;br /&gt;
&lt;br /&gt;
==Pages to Work On==&lt;br /&gt;
{{div col|colwidth=20em}}&lt;br /&gt;
&amp;lt;strong&amp;gt;TOS Era&amp;lt;/strong&amp;gt;&lt;br /&gt;
* [[P1 Phaser]]&lt;br /&gt;
* [[P2 Phaser]]&lt;br /&gt;
* [[TOS Tricorder]]&lt;br /&gt;
* [[&amp;quot;The Cage&amp;quot; Communicator]]&lt;br /&gt;
* [[TOS Communicator]]&lt;br /&gt;
* [[&amp;quot;Pike&amp;quot; Laser Pistol]]&lt;br /&gt;
** ([[&amp;quot;The Cage&amp;quot; Laser Pistol]])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;TOS Movies Era&amp;lt;/strong&amp;gt;&lt;br /&gt;
* [[TWOK Starfleet Badge]]&lt;br /&gt;
* [[TWOK Phaser]]&lt;br /&gt;
* [[Assault Phaser]]&lt;br /&gt;
* [[TWOK Uniform]]&lt;br /&gt;
* [[TWOK Rank Insignia]]&lt;br /&gt;
* [[Spock&#039;s Marshmallow Dispenser]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;TNG Era (TNG, DS9, VOY, Movies)&amp;lt;/strong&amp;gt;&lt;br /&gt;
* [[TNG Combadge]]&lt;br /&gt;
* [[VOY Combadge]]&lt;br /&gt;
**  ([[DS9 Combadge]])&lt;br /&gt;
* [[Alternative/Future Combadges]]&lt;br /&gt;
* [[Starfleet Rank Pips]]&lt;br /&gt;
* [[Mark VI Tricorder]]&lt;br /&gt;
* [[Mark VII Tricorder]] &lt;br /&gt;
** ([[Mark VIII Tricorder]] should re-direct)&lt;br /&gt;
* [[Mark IX Tricorder]] &lt;br /&gt;
** ([[Mark X Tricorder]] should re-direct)&lt;br /&gt;
* [[TNG Tricorder Medical Attachment]] &lt;br /&gt;
** (Include attachment and hand-scanner)&lt;br /&gt;
* [[&amp;quot;Cricket&amp;quot; Phaser]]&lt;br /&gt;
* [[&amp;quot;Dustbuster&amp;quot; Phaser]]&lt;br /&gt;
* [[&amp;quot;Cobrahead&amp;quot; Phaser]]&lt;br /&gt;
* [[&amp;quot;Boomerang&amp;quot; Phaser]]&lt;br /&gt;
* [[&amp;quot;Dolphin&amp;quot; Phaser]]&lt;br /&gt;
* [[TNG Phaser Rifle]]&lt;br /&gt;
* [[Compression Rifle]]&lt;br /&gt;
* [[EVA Phaser Rifle]]&lt;br /&gt;
**  (Not sure if each phaser rifle from First Contact onward deserves their own page, or if we should combine all FC phasers in one article, like [[FC Phaser Rifles]]?)&lt;br /&gt;
* [[Hypospray]] &lt;br /&gt;
** (Include details about both TNG and VOY variants)&lt;br /&gt;
* [[TNG Medical Case]]&lt;br /&gt;
* [[TNG Starfleet PADD]] &lt;br /&gt;
** (Lots of variants.)&lt;br /&gt;
* [[Starfleet Equipment Cases]]&lt;br /&gt;
* [[Isolinear Chips]]&lt;br /&gt;
* [[Isolinear Data Cube]]&lt;br /&gt;
* [[LCARS Panels]] &lt;br /&gt;
** (Too many variants to count. Just need a general page talking about how LCARS panels were produced and some iconic ones)&lt;br /&gt;
* [[Capsule Labels]]&lt;br /&gt;
* [[Cortical Simulator]]&lt;br /&gt;
* [[Dermal Regenerator]]&lt;br /&gt;
* [[Laser Scalpel]]&lt;br /&gt;
* [[Coil Spanner]]&lt;br /&gt;
* [[Ressikan Flute]]&lt;br /&gt;
* [[Geordi&#039;s VISOR]]&lt;br /&gt;
* [[Starfleet Commissioning Plaques]] &lt;br /&gt;
** (Redirect from Enterprise Commissioning Plaque, Voyager, Defiant, etc.)&lt;br /&gt;
* [[Data&#039;s Hand Lamp]]&lt;br /&gt;
* [[Picard&#039;s Earl Grey Tea Cup]]&lt;br /&gt;
* [[Worf&#039;s Baldric and Emblems]]&lt;br /&gt;
* [[Data&#039;s Psychotronic Stability Monitors]]&lt;br /&gt;
* [[Optolythic Data Rod]]&lt;br /&gt;
* [[Desktop Viewer (TNG/DS9)]]&lt;br /&gt;
* [[Desktop Viewer (VOY)]]&lt;br /&gt;
* [[Desktop Viewer (FC)]]&lt;br /&gt;
* [[DS9 Starfleet Weapons Locker]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Enterprise Era&amp;lt;/strong&amp;gt;&lt;br /&gt;
* [[Phase Pistol]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Discovery Era (DIS, SNW)&amp;lt;/strong&amp;gt;&lt;br /&gt;
* [[Discovery Phaser (Seasons 1-2)]]&lt;br /&gt;
* [[&amp;quot;Great White Shark&amp;quot; Phaser]]&lt;br /&gt;
* [[Tricom Badge]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Animated Era (LOW, PRO)&amp;lt;/strong&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Meta Pages&amp;lt;/strong&amp;gt;&lt;br /&gt;
* [[Project:Formatting Guide]]&lt;br /&gt;
* [[Star Trek: The Original Series]] ([[TOS]])&lt;br /&gt;
* [[Star Trek: The Animated Series]] ([[TAS]])&lt;br /&gt;
* [[Star Trek: The Next Generation]] ([[TNG]])&lt;br /&gt;
* [[Star Trek: Deep Space Nine]] ([[DS9]])&lt;br /&gt;
* [[Star Trek: Voyager]] ([[VOY]])&lt;br /&gt;
* [[Star Trek: Enterprise]] ([[ENT]])&lt;br /&gt;
* [[Star Trek: Discovery]] ([[DIS]])&lt;br /&gt;
* [[Star Trek: Short Treks]] ([[SHO]])&lt;br /&gt;
* [[Star Trek: Picard]] ([[PIC]])&lt;br /&gt;
* [[Star Trek: Lower Decks]] ([[LOW]])&lt;br /&gt;
* [[Star Trek: Prodigy]] ([[PRO]])&lt;br /&gt;
* [[Star Trek: Strange New Worlds]] ([[SNW]])&lt;br /&gt;
* [[Star Trek: The Motion Picture]] ([[TMP]])&lt;br /&gt;
* [[Star Trek II: The Wrath of Khan]] ([[TWOK]])&lt;br /&gt;
* [[Star Trek III: The Search for Spock]] ([[TSFS]])&lt;br /&gt;
* [[Star Trek IV: The Voyage Home]] ([[TVH]])&lt;br /&gt;
* [[Star Trek V: The Final Frontier]] ([[TFF]])&lt;br /&gt;
* [[Star Trek VI: The Undiscovered Country]] ([[TUC]])&lt;br /&gt;
* [[Star Trek: Generations]] ([[GEN]])&lt;br /&gt;
* [[Star Trek: First Contact]] ([[FC]])&lt;br /&gt;
* [[Star Trek: Insurrection]] ([[INS]])&lt;br /&gt;
* [[Star Trek: Nemesis]] ([[NEM]])&lt;br /&gt;
* [[Star Trek (2009)]] ([[ST09]])&lt;br /&gt;
* [[Star Trek: Into Darkness]] ([[STID]])&lt;br /&gt;
* [[Star Trek: Beyond]] ([[STB]])&lt;br /&gt;
{{div col end}}&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Spock%27s_Marshmallow_Dispenser&amp;diff=6990</id>
		<title>Spock&#039;s Marshmallow Dispenser</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Spock%27s_Marshmallow_Dispenser&amp;diff=6990"/>
		<updated>2024-12-06T10:34:21Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: /* Images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox prop&lt;br /&gt;
| name            = Spock&#039;s Marshmallow Dispenser&lt;br /&gt;
| image           = [[File:MarshmallowDispenser-Ad1-Crop.jpg|250px]]&lt;br /&gt;
| image_size      = &lt;br /&gt;
| alt             = &lt;br /&gt;
| caption         = &lt;br /&gt;
| source          = &lt;br /&gt;
| source_type     = &lt;br /&gt;
| company         = &lt;br /&gt;
| first           = [[Star Trek V: The Final Frontier]]&lt;br /&gt;
| first_ep        = &lt;br /&gt;
| first_type      = &lt;br /&gt;
| date            = &lt;br /&gt;
| creator         = &lt;br /&gt;
| designer        = Nottingham Spirk&lt;br /&gt;
| built_by        = Nottingham Spirk&lt;br /&gt;
| adapted_by      = &lt;br /&gt;
| genre           = &lt;br /&gt;
| type            = &lt;br /&gt;
| owner           = &lt;br /&gt;
| uses            = Food Dispenser&lt;br /&gt;
| traits          = &lt;br /&gt;
| affiliation     = &lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Spock&#039;s Marshmallow Dispenser&#039;&#039;&#039; (also known as the &#039;&#039;&#039;&amp;quot;Marsh Melon&amp;quot; Dispenser&#039;&#039;&#039;) is a tool Spock uses while camping with Captain Kirk and Doctor McCoy during [[Star Trek V: The Final Frontier]].&lt;br /&gt;
&lt;br /&gt;
In the scene, Spock uses a complicated gadget to dispense a marshmallow for himself to toast. In the scene, he mistakenly calls it a &amp;quot;Marsh Melon&amp;quot; to McCoy&#039;s amusement.&lt;br /&gt;
&lt;br /&gt;
While the scene was a quick throwaway gag to lighten tension after an emotional speech by Kirk, the marshmallow dispenser was actually a tie-in with Kraft Foods, creator of the Jet-Puffed Marshmallows brand. For the film&#039;s release, a mail-in promotion and advertising campaign was ran by Kraft. Customers could mail-in a coupon to receive the marshmallow dispenser with purchase. The dispenser customers received was actually fairly smaller than the original prop, as shown in the advertising featuring the two side-by-side. It also wasn&#039;t very good as a dispenser, as it could at most hold four marshmallows, but in reality only 3 could really fit inside.&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=fidD6wAB9xI&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Design and Manufacturing==&lt;br /&gt;
The Marshmallow Dispenser was actually designed in collaboration with Paramount Pictures, Kraft Foods, and an innovations manufacturer, &#039;&#039;&#039;Nottingham Spirk&#039;&#039;&#039;.&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.nottinghamspirk.com/50#1989&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://vimeo.com/59093993&amp;lt;/ref&amp;gt; The prop that Spock uses in the film is actually much bigger and more robust than the plastic toy counterpart. The design was created by Nottingham Spirk, and the final prop was also produced by them for the film.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt; This appears to have been the only time Nottingham Spirk helped with the production of Star Trek.{{Citation needed}}&lt;br /&gt;
&lt;br /&gt;
The prop is barely seen in the film, and the only known version made was the hero prop delivered by NS. The prop is painted in a two-tone grey paint, with a black aperture for the dispensing action. It features a half-hexagonal side and a flat rectangular side. The rectangular side is adorned with 3 buttons, 8 lights, and a set of rainbow stripes running down the length of the device. The stripes are the same found adorning Jet-Puffed Marshmallow branding, and there are two red and white circles that appear to resemble the Kraft logo, albeit without the text. The marshmallows &lt;br /&gt;
&lt;br /&gt;
When functioning, it appears that the top and bottom buttons control the opening and closing of the aperture. The middle button may control the upward motion of the device, however this is unclear as of this time. It&#039;s unknown how many marshmallows can be fit in the device, or how the device internally operates.&lt;br /&gt;
&lt;br /&gt;
The original prop appears to still be in the collection of Nottingham Spirk. It may still be available for public viewing at their location in Cleveland, Ohio.&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Images==&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;220&amp;quot; heights=&amp;quot;120&amp;quot;&amp;gt;&lt;br /&gt;
File:MarshmallowDispenser-Photo1.jpg|The dispenser, briefly seen in STV&lt;br /&gt;
File:MarshmallowDispenser-Ad1.jpg|An advertisement for the toy dispenser, shown next to it&#039;s prop counterpart.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo1.png|A photo of the original prop, taken from a video by Nottingham Spirk.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo2.png|Ditto; The aperture opened.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo3.png|Ditto; The aperture fully opened.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo4.png|Ditto; Behold, a &amp;quot;marsh melon&amp;quot;.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo5.png|Ditto; The dispenser closing.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo6.png|Ditto; The dispenser almost fully closed and marshmallows fully lowered.&lt;br /&gt;
File:MarshmallowDispenser-Ad4.png|Original art from the promotion. Features the only known art of the original prop, not the toy.&lt;br /&gt;
File:MarshmallowDispenser-Ad2.jpg|Advertisement for the toy version.&lt;br /&gt;
File:MashmallowDispenser-Ad3.jpg|Ditto.&lt;br /&gt;
File:Star Trek V - Spock s Marshmallow Dispenser 59093993.mp4|Promotional Video from Nottingham Spirk showing the dispenser in action&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.nottinghamspirk.com Nottingham Spirk]&lt;br /&gt;
* [https://vimeo.com/59093993 Star Trek V: Spock’s Marshmallow Dispenser] - A video by Nottingham Spirk in 2013, showing the hero prop in action&lt;br /&gt;
* [https://www.nottinghamspirk.com/50#1989 Nottingham Spirk 50th Anniversary] - A page featuring a short passage about the creation of the prop (see &amp;quot;1989&amp;quot; section)&lt;br /&gt;
&lt;br /&gt;
[[Category:Starfleet Equipment]]&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=File:Star_Trek_V_-_Spock_s_Marshmallow_Dispenser_59093993.mp4&amp;diff=6989</id>
		<title>File:Star Trek V - Spock s Marshmallow Dispenser 59093993.mp4</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=File:Star_Trek_V_-_Spock_s_Marshmallow_Dispenser_59093993.mp4&amp;diff=6989"/>
		<updated>2024-12-06T10:33:26Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: Promotional Video from Nottingham Spirk showing the functionality of the Spock&amp;#039;s Marshmallow Dispenser prop they produced for Star Trek V: The Final Frontier&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Promotional Video from Nottingham Spirk showing the functionality of the [[Spock&#039;s Marshmallow Dispenser]] prop they produced for [[Star Trek V: The Final Frontier]]&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Star_Trek:_The_Next_Generation&amp;diff=6988</id>
		<title>Star Trek: The Next Generation</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Star_Trek:_The_Next_Generation&amp;diff=6988"/>
		<updated>2024-12-06T10:14:57Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
{{Infobox television&lt;br /&gt;
| image                = Star Trek The Next Generation Logo.svg&lt;br /&gt;
| creator              = [[Gene Roddenberry]]&lt;br /&gt;
| showrunner           = {{Plainlist|&lt;br /&gt;
* Gene Roddenberry&lt;br /&gt;
* [[Maurice Hurley]]&lt;br /&gt;
* [[Michael Wagner (writer)|Michael Wagner]]&lt;br /&gt;
* [[Rick Berman]]&lt;br /&gt;
* [[Michael Piller]]&lt;br /&gt;
* [[Jeri Taylor]]&lt;br /&gt;
}}&lt;br /&gt;
| theme_music_composer = {{Unbulleted list|item_style=white-space: nowrap | [[Alexander Courage]] | [[Jerry Goldsmith]] }}&lt;br /&gt;
| composer             = {{Plainlist|&lt;br /&gt;
* [[Dennis McCarthy (composer)|Dennis McCarthy]]&lt;br /&gt;
* [[Jay Chattaway]]&lt;br /&gt;
* [[Ron Jones (composer)|Ron Jones]]&lt;br /&gt;
}}&lt;br /&gt;
| num_seasons          = 7&lt;br /&gt;
| num_episodes         = 178 &amp;lt;!--the first and last episodes were feature-length and later split for syndicated reruns--&amp;gt;&lt;br /&gt;
| executive_producer   = {{Plainlist|&lt;br /&gt;
* Gene Roddenberry (1987–1991)&lt;br /&gt;
* Maurice Hurley (1988–1989)&lt;br /&gt;
* Rick Berman (1989–1994)&lt;br /&gt;
* Michael Piller (1989–1994)&lt;br /&gt;
* Jeri Taylor (1993–1994)&lt;br /&gt;
}}&lt;br /&gt;
| cinematography       = {{Plainlist|&lt;br /&gt;
* Edward R. Brown (1987–1989)&lt;br /&gt;
* [[Marvin V. Rush]] (1989–1992)&lt;br /&gt;
* Jonathan West (1992–1994)&lt;br /&gt;
}}&lt;br /&gt;
| runtime              = 44–45 minutes&lt;br /&gt;
| company              = [[Paramount Television]]&lt;br /&gt;
| budget               = $1.3 million per episode&lt;br /&gt;
| first_aired          = {{Start date|1987|9|28}}&lt;br /&gt;
| last_aired           = {{End date|1994|5|23}}&lt;br /&gt;
| related              = {{Plainlist|&lt;br /&gt;
*  &#039;&#039;[[Star Trek: The Animated Series]]&#039;&#039;&lt;br /&gt;
*  &#039;&#039;[[Star Trek: Deep Space Nine]]&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Star Trek: The Next Generation&#039;&#039;&#039; (abbreviated as &#039;&#039;&#039;TNG&#039;&#039;&#039;) was a television series in the Star Trek franchise that ran from 1987 to 1994. It&#039;s release followed [[Star Trek IV: The Voyage Home]] and was intended to be the &amp;quot;next generation&amp;quot; of Star Trek, being the first live-action Star Trek show since [[Star Trek: The Original Series]]. It featured a brand new cast of characters, and takes place roughly one century since the voyages of the original Starship Enterprise, on a new ovular-shaped Enterprise, christened NCC-1701-D. While he worked on the first season, [[Gene Roddenberry]] largely was hands off of the franchise as a whole after Season One, leaving the other producers to showrun, including [[Rick Berman]]. The show would end up being the last TV series Gene Roddenberry directly worked on, before he passed away in 1991 during the production of TNG&#039;s Fifth Season. Berman would go on to helm the franchise until the [[2005 Paramount/CBS Split|Paramount/CBS split]] in 2005, which ended production of [[Star Trek: Enterprise]].&lt;br /&gt;
[[Category:Series]]&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Star_Trek:_The_Next_Generation&amp;diff=6987</id>
		<title>Star Trek: The Next Generation</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Star_Trek:_The_Next_Generation&amp;diff=6987"/>
		<updated>2024-12-06T10:04:13Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
{{Infobox television&lt;br /&gt;
| image                = Star Trek The Next Generation Logo.svg&lt;br /&gt;
| creator              = [[Gene Roddenberry]]&lt;br /&gt;
| showrunner           = {{Plainlist|&lt;br /&gt;
* Gene Roddenberry&lt;br /&gt;
* [[Maurice Hurley]]&lt;br /&gt;
* [[Michael Wagner (writer)|Michael Wagner]]&lt;br /&gt;
* [[Rick Berman]]&lt;br /&gt;
* [[Michael Piller]]&lt;br /&gt;
* [[Jeri Taylor]]&lt;br /&gt;
}}&lt;br /&gt;
| theme_music_composer = {{Unbulleted list|item_style=white-space: nowrap | [[Alexander Courage]] | [[Jerry Goldsmith]] }}&lt;br /&gt;
| composer             = {{Plainlist|&lt;br /&gt;
* [[Dennis McCarthy (composer)|Dennis McCarthy]]&lt;br /&gt;
* [[Jay Chattaway]]&lt;br /&gt;
* [[Ron Jones (composer)|Ron Jones]]&lt;br /&gt;
}}&lt;br /&gt;
| num_seasons          = 7&lt;br /&gt;
| num_episodes         = 178 &amp;lt;!--the first and last episodes were feature-length and later split for syndicated reruns--&amp;gt;&lt;br /&gt;
| executive_producer   = {{Plainlist|&lt;br /&gt;
* Gene Roddenberry (1987–1991)&lt;br /&gt;
* Maurice Hurley (1988–1989)&lt;br /&gt;
* Rick Berman (1989–1994)&lt;br /&gt;
* Michael Piller (1989–1994)&lt;br /&gt;
* Jeri Taylor (1993–1994)&lt;br /&gt;
}}&lt;br /&gt;
| cinematography       = {{Plainlist|&lt;br /&gt;
* Edward R. Brown (1987–1989)&lt;br /&gt;
* [[Marvin V. Rush]] (1989–1992)&lt;br /&gt;
* Jonathan West (1992–1994)&lt;br /&gt;
}}&lt;br /&gt;
| runtime              = 44–45 minutes&lt;br /&gt;
| company              = [[Paramount Television]]&lt;br /&gt;
| budget               = $1.3 million per episode&lt;br /&gt;
| first_aired          = {{Start date|1987|9|28}}&lt;br /&gt;
| last_aired           = {{End date|1994|5|23}}&lt;br /&gt;
| related              = {{Plainlist|&lt;br /&gt;
*  &#039;&#039;[[Star Trek: The Animated Series]]&#039;&#039;&lt;br /&gt;
*  &#039;&#039;[[Star Trek: Deep Space Nine]]&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Star Trek: The Next Generation&#039;&#039;&#039; (abbreviated as &#039;&#039;&#039;TNG&#039;&#039;&#039;) was a television series in the Star Trek franchise that ran from 1987 to 1994. It&#039;s release followed [[Star Trek IV: The Voyage Home]] and was intended to be the &amp;quot;next generation&amp;quot; of Star Trek, being the first live-action Star Trek show since [[Star Trek: The Original Series]]. It featured a brand new cast of characters, and takes place roughly one century since the voyages of the original Starship Enterprise, on a new ovular-shaped Enterprise, christened NCC-1701-D. It was the last TV series Gene Roddenberry worked on before he passed away in 1991, during the production of TNG&#039;s 5th season. After his death, Rick Berman took over as the lead producer for the franchise, up until the great [[2005 Paramount/CBS Split|Paramount/CBS split]] in 2005 that almost ended the franchise.&lt;br /&gt;
[[Category:Series]]&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_television/Short_description/doc&amp;diff=6986</id>
		<title>Template:Infobox television/Short description/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_television/Short_description/doc&amp;diff=6986"/>
		<updated>2024-12-06T10:00:42Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
This template is used for generating a short description for {{t|Infobox television}}. It uses that template&#039;s {{para|released}} or {{para|first_aired}}, and {{para|country}} parameters to generate the short description.&lt;br /&gt;
&lt;br /&gt;
The short description will generate as: &amp;lt;code&amp;gt;&amp;lt;{{var|year}}&amp;gt; &amp;lt;{{var|country}}&amp;gt; TV series or program/me&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If a project has multiple entries for {{para|country}}, the short description will generate as: &amp;lt;code&amp;gt;&amp;lt;{{var|year}}&amp;gt; multi-national TV series or program/me&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{Film- and television-related infobox templates}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{Sandbox other||&lt;br /&gt;
&amp;lt;!-- Categories below this line --&amp;gt;&lt;br /&gt;
[[Category:Templates that generate short descriptions]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_television/Short_description&amp;diff=6984</id>
		<title>Template:Infobox television/Short description</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_television/Short_description&amp;diff=6984"/>
		<updated>2024-12-06T10:00:42Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{main other|&lt;br /&gt;
{{#if:{{Has short description}}&lt;br /&gt;
|&amp;lt;!--Do nothing--&amp;gt;&lt;br /&gt;
|{{#if:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Tt]e?l?e?[Vv]}}&lt;br /&gt;
|{{trim|1={{short description|2=noreplace|{{if both|{{If empty|{{{released|}}}{{{first_aired|}}}}}|{{#invoke:String|match|{{If empty|{{{released|}}}{{{first_aired|}}}}}|[12]%d%d%d|match=1|nomatch=}}|{{#invoke:String|match|{{If empty|{{{released|}}}{{{first_aired|}}}}}|[12]%d%d%d|match=1|nomatch=}}}} {{#if:{{{country|}}}|{{Pluralize from text|{{{country|}}}|singular={{Country2nationality|{{#invoke:String2 |split |txt={{{country|}}}|sep=[&amp;lt;{;] |plain=false}}}}|plural={{if either|{{{released|}}}|{{{first_aired|}}}|m|M}}ulti-national}}}} TV series or program{{#switch: {{{country|}}}&lt;br /&gt;
  | UK | U.K. | United Kingdom | England | Scotland | Ireland | Northern Ireland | Wales | South Africa | New Zealand | India | Pakistan | Nigeria = me | }}&amp;lt;!--&lt;br /&gt;
close short description template--&amp;gt;}}&amp;lt;!--close trim template used to remove leading spaces--&amp;gt;}}&amp;lt;!--&lt;br /&gt;
close if (is infobox in lead) --&amp;gt;}}&amp;lt;!--&lt;br /&gt;
close if (has short description) --&amp;gt;}}&amp;lt;!--&lt;br /&gt;
close main other --&amp;gt;}}&amp;lt;noinclude&amp;gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
Text above is essentially {{short description| &amp;lt;year&amp;gt; &amp;lt;country&amp;gt; TV series or program/me}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Module_link_expanded&amp;diff=6982</id>
		<title>Template:Module link expanded</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Module_link_expanded&amp;diff=6982"/>
		<updated>2024-12-06T10:00:15Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;code&amp;gt;&amp;amp;#123;&amp;amp;#123;{{{{{|safesubst:}}}#invoke:Separated entries|main|[[Module:{{{1}}}{{{section|}}}|#invoke:{{{1}}}]]|{{{2|&#039;&#039;function&#039;&#039;}}}|separator=&amp;amp;#124;}}&amp;amp;#125;&amp;amp;#125;&amp;lt;/code&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;!-- Categories go on the /doc subpage and interwikis go on Wikidata. --&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Module:Infobox_television_disambiguation_check/doc&amp;diff=6980</id>
		<title>Module:Infobox television disambiguation check/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Module:Infobox_television_disambiguation_check/doc&amp;diff=6980"/>
		<updated>2024-12-06T10:00:15Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{High-use}}&lt;br /&gt;
{{Lua|Module:Arguments|Module:Television infoboxes disambiguation check}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Module:Infobox television disambiguation check&#039;&#039;&#039; is used to validate the disambiguation of a page using {{tl|Infobox television}}. &lt;br /&gt;
&lt;br /&gt;
== What it does ==&lt;br /&gt;
The module preforms two checks:&lt;br /&gt;
# It checks by a series of validations if one of the accepted [[WP:NCTV]] disambiguation styles appears in the parenthesis. If it is incorrect, it places the page in [[:Category:Television articles with incorrect naming style]]. Validations currently supported:&lt;br /&gt;
## Validates the format used is one of the accepted values.&lt;br /&gt;
## Validates the country adjective used is correct.&lt;br /&gt;
## Validates the year is using 4 digits.&lt;br /&gt;
## Validates that the style is ordered as &amp;lt;year&amp;gt; &amp;lt;country adjective&amp;gt; &amp;lt;format&amp;gt;.&lt;br /&gt;
# It checks if a page is using &amp;quot;(film series)&amp;quot;, &amp;quot;(franchise)&amp;quot;, &amp;quot;(radio)&amp;quot;, &amp;quot;(season #)&amp;quot;, &amp;quot;(series #)&amp;quot; or &amp;quot;(TV programming block)&amp;quot; as disambiguation, but uses {{tl|Infobox television}} instead of {{tl|Infobox media franchise}}, {{tl|Infobox radio show}}, {{tl|Infobox television season}} or {{tl|Infobox programming block}}}. If so, it places the page in [[:Category:Television articles using incorrect infobox]].&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
* {{Mlx|{{BASEPAGENAME}}|main}}&lt;br /&gt;
&lt;br /&gt;
== Parameter list ==&lt;br /&gt;
The following parameter can be used as a positional parameter.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Parameter&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Explanation&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Status&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
| The page&#039;s title.&lt;br /&gt;
| required&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Module:Infobox television season disambiguation check]]&lt;br /&gt;
&lt;br /&gt;
== Tracking categories ==&lt;br /&gt;
* {{Category link with count|Category:Television articles with incorrect naming style}}&lt;br /&gt;
* {{Category link with count|Category:Television articles using incorrect infobox}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{Sandbox other||&lt;br /&gt;
&amp;lt;!-- Categories below this line; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Television-related modules]]&lt;br /&gt;
[[Category:Modules that add a tracking category]]&lt;br /&gt;
[[Category:Infobox modules]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Module documentation pages]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Mlx&amp;diff=6978</id>
		<title>Template:Mlx</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Mlx&amp;diff=6978"/>
		<updated>2024-12-06T10:00:15Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Template:Module link expanded]]&lt;br /&gt;
&lt;br /&gt;
{{Redirect category shell|&lt;br /&gt;
{{R from move}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Module:Television_infoboxes_disambiguation_check&amp;diff=6976</id>
		<title>Module:Television infoboxes disambiguation check</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Module:Television_infoboxes_disambiguation_check&amp;diff=6976"/>
		<updated>2024-12-06T10:00:15Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local libraryUtil = require(&#039;libraryUtil&#039;)&lt;br /&gt;
&lt;br /&gt;
--=============================================================--&lt;br /&gt;
-- DisambiguationPattern class.&lt;br /&gt;
local function DisambiguationPattern(o)&lt;br /&gt;
	local DisambiguationPattern = o or {pattern = &amp;quot;&amp;quot;, type = &amp;quot;&amp;quot;}&lt;br /&gt;
	local checkSelf = libraryUtil.makeCheckSelfFunction( &#039;Television infoboxes disambiguation check&#039;, &#039;DisambiguationPattern&#039;, DisambiguationPattern, &#039;Television infoboxes disambiguation check object&#039; )&lt;br /&gt;
&lt;br /&gt;
	return DisambiguationPattern&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--=============================================================--&lt;br /&gt;
&lt;br /&gt;
-- Constants.&lt;br /&gt;
local DAB_VALID = {&lt;br /&gt;
	[true] = &amp;quot;valid&amp;quot;,&lt;br /&gt;
	[false] = &amp;quot;invalid&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local CATEGORY_INCORRECT = &amp;quot;[[Category:Television articles with incorrect naming style]]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
local validationTypeList = {&lt;br /&gt;
	[&amp;quot;VALIDATION_TYPE_YEAR_COUNTRY&amp;quot;] = 1,&lt;br /&gt;
	[&amp;quot;VALIDATION_TYPE_YEAR&amp;quot;] = 2,&lt;br /&gt;
	[&amp;quot;VALIDATION_TYPE_COUNTRY&amp;quot;] = 3,&lt;br /&gt;
	[&amp;quot;VALIDATION_TYPE_YEAR_SEASON_NUMBER&amp;quot;] = 4,&lt;br /&gt;
	[&amp;quot;VALIDATION_TYPE_COUNTRY_SEASON_NUMBER&amp;quot;] = 5,&lt;br /&gt;
	[&amp;quot;VALIDATION_TYPE_SEASON_NUMBER&amp;quot;] = 6,&lt;br /&gt;
	[&amp;quot;VALIDATION_TYPE_COUNTRY_SEASON&amp;quot;] = 7,&lt;br /&gt;
	[&amp;quot;VALIDATION_TYPE_YEAR_COUNTRY_SEASON_NUMBER&amp;quot;] = 8&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local debugMessageList = {&lt;br /&gt;
	[&amp;quot;DEBUG_EMPTY_TITLE&amp;quot;] = &amp;quot;Debug: Error: Empty title.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_NO_DAB&amp;quot;] = &amp;quot;Debug: No disambiguation.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_TITLE_ON_EXCEPTION&amp;quot;] = &amp;quot;Debug: Title on exception list.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_VALID_FORMAT&amp;quot;] = &amp;quot;Debug: Using a valid format.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_NOT_VALID_FORMAT&amp;quot;] = &amp;quot;Debug: Not a valid format.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_YEAR_COUNTRY&amp;quot;] = &amp;quot;Debug: Using a valid format with an extended Year and Country - {}.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_YEAR&amp;quot;] = &amp;quot;Debug: Using a valid format with an extended Year - {}.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_COUNTRY&amp;quot;] = &amp;quot;Debug: Using a valid format with an extended Country - {}.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_INCORRECT_STYLE&amp;quot;] = &amp;quot;Debug: Using a valid format but using an incorrect extended style.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_INCORRECT_INFOBOX&amp;quot;] = &amp;quot;Debug: Using incorrect infobox - {}.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_YEAR_SEASON_NUMBER&amp;quot;] = &amp;quot;Debug: Using a valid format with an extended Year and Season number - {}.&amp;quot;,	&lt;br /&gt;
	[&amp;quot;DEBUG_COUNTRY_SEASON_NUMBER&amp;quot;] = &amp;quot;Debug: Using a valid format with an extended Country and Season number - {}.&amp;quot;,	&lt;br /&gt;
	[&amp;quot;DEBUG_SEASON_NUMBER&amp;quot;] = &amp;quot;Debug: Using a valid format with a Season number - {}.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_COUNTRY_SEASON&amp;quot;] = &amp;quot;Debug: Using a valid format with a Country and the word Season - {}.&amp;quot;,&lt;br /&gt;
	[&amp;quot;DEBUG_YEAR_COUNTRY_SEASON_NUMBER&amp;quot;] = &amp;quot;Debug: Using a valid format with an extended Year, Country and Season number - {}.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Local function which checks if both booleans are true or not.&lt;br /&gt;
local function validateTwoParameters(isValid1, isValid2)&lt;br /&gt;
	if (isValid1 and isValid2) then&lt;br /&gt;
		return true&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validate that the season number entered is a valid number -&lt;br /&gt;
-- that it does not start with a leading zero (0).&lt;br /&gt;
local function validateSeasonNumber(seasonNumber)&lt;br /&gt;
	if (tonumber(string.sub(seasonNumber, 1, 1)) == 0) then&lt;br /&gt;
		return false&lt;br /&gt;
	else&lt;br /&gt;
		return true&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validate that the year entered is a valid year.&lt;br /&gt;
local function validateYear(year)&lt;br /&gt;
	if (string.len(year) == 4) then&lt;br /&gt;
		return true&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validate that the text entered is a supported country adjective.&lt;br /&gt;
local function validateCountryAdjective(adjective)&lt;br /&gt;
	local data = mw.loadData(&#039;Module:Country adjective&#039;)&lt;br /&gt;
&lt;br /&gt;
	-- Search for a country corresponding to the given text.&lt;br /&gt;
	if (data.getCountryFromAdj[adjective]) then&lt;br /&gt;
		return true&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Checks pages using by validating the disambiguation patterns.&lt;br /&gt;
local function validatePatterns(disambiguation, disambiguationPatternList)&lt;br /&gt;
	local year = &amp;quot;&amp;quot;&lt;br /&gt;
	local adjective = &amp;quot;&amp;quot;&lt;br /&gt;
	local seasonNumber = &amp;quot;&amp;quot;&lt;br /&gt;
	local isYearValid&lt;br /&gt;
	local isAdjectiveValid&lt;br /&gt;
	local isSeasonNumberValid&lt;br /&gt;
&lt;br /&gt;
	for i, v in ipairs(disambiguationPatternList) do&lt;br /&gt;
		local currentDisambiguationPattern = disambiguationPatternList[i]&lt;br /&gt;
		if (disambiguation:match(currentDisambiguationPattern.pattern)) then&lt;br /&gt;
			&lt;br /&gt;
			-- Year and Country styles: &amp;quot;1999 American TV series&amp;quot;&lt;br /&gt;
			if (currentDisambiguationPattern.type == validationTypeList[&amp;quot;VALIDATION_TYPE_YEAR_COUNTRY&amp;quot;]) then&lt;br /&gt;
				year, adjective = disambiguation:match(currentDisambiguationPattern.pattern)&lt;br /&gt;
				isYearValid = validateYear(year)&lt;br /&gt;
				isAdjectiveValid = validateCountryAdjective(adjective)&lt;br /&gt;
&lt;br /&gt;
				local isValid = validateTwoParameters(isYearValid, isAdjectiveValid)&lt;br /&gt;
				return isValid, debugMessageList[&amp;quot;DEBUG_YEAR_COUNTRY&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, DAB_VALID[isValid])&lt;br /&gt;
&lt;br /&gt;
			-- Year styles: &amp;quot;1999 TV series&amp;quot;&lt;br /&gt;
			elseif (currentDisambiguationPattern.type == validationTypeList[&amp;quot;VALIDATION_TYPE_YEAR&amp;quot;]) then&lt;br /&gt;
				year = disambiguation&lt;br /&gt;
				isYearValid = validateYear(year)&lt;br /&gt;
				return isYearValid, debugMessageList[&amp;quot;DEBUG_YEAR&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, DAB_VALID[isYearValid])&lt;br /&gt;
&lt;br /&gt;
			-- Country styles: &amp;quot;American TV series&amp;quot;&lt;br /&gt;
			elseif (currentDisambiguationPattern.type == validationTypeList[&amp;quot;VALIDATION_TYPE_COUNTRY&amp;quot;]) then&lt;br /&gt;
				adjective = disambiguation&lt;br /&gt;
				isAdjectiveValid = validateCountryAdjective(adjective)&lt;br /&gt;
				return isAdjectiveValid, debugMessageList[&amp;quot;DEBUG_COUNTRY&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, DAB_VALID[isAdjectiveValid])&lt;br /&gt;
&lt;br /&gt;
			-- Year and Season number styles: &amp;quot;1999 TV series, season 1&amp;quot;&lt;br /&gt;
			elseif (currentDisambiguationPattern.type == validationTypeList[&amp;quot;VALIDATION_TYPE_YEAR_SEASON_NUMBER&amp;quot;]) then&lt;br /&gt;
				year, seasonNumber = disambiguation:match(currentDisambiguationPattern.pattern)&lt;br /&gt;
				isYearValid = validateYear(year)&lt;br /&gt;
				isSeasonNumberValid = validateSeasonNumber(seasonNumber)&lt;br /&gt;
&lt;br /&gt;
				local isValid = validateTwoParameters(isYearValid, isSeasonNumberValid)&lt;br /&gt;
				return isValid, debugMessageList[&amp;quot;DEBUG_YEAR_SEASON_NUMBER&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, DAB_VALID[isValid])&lt;br /&gt;
&lt;br /&gt;
			-- Country and Season number styles: &amp;quot;American season 1&amp;quot; and &amp;quot;American TV series, season 1&amp;quot;&lt;br /&gt;
			elseif (currentDisambiguationPattern.type == validationTypeList[&amp;quot;VALIDATION_TYPE_COUNTRY_SEASON_NUMBER&amp;quot;]) then&lt;br /&gt;
				adjective, seasonNumber = disambiguation:match(currentDisambiguationPattern.pattern)&lt;br /&gt;
				isAdjectiveValid = validateCountryAdjective(mw.text.trim(adjective))&lt;br /&gt;
				isSeasonNumberValid = validateSeasonNumber(seasonNumber)&lt;br /&gt;
				&lt;br /&gt;
				local isValid = validateTwoParameters(isAdjectiveValid, isSeasonNumberValid)&lt;br /&gt;
				return isValid, debugMessageList[&amp;quot;DEBUG_COUNTRY_SEASON_NUMBER&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, DAB_VALID[isValid])&lt;br /&gt;
&lt;br /&gt;
			-- Country and the word season: &amp;quot;American season&amp;quot;&lt;br /&gt;
			elseif (currentDisambiguationPattern.type == validationTypeList[&amp;quot;VALIDATION_TYPE_COUNTRY_SEASON&amp;quot;]) then&lt;br /&gt;
				adjective = disambiguation:match(currentDisambiguationPattern.pattern)&lt;br /&gt;
				isAdjectiveValid = validateCountryAdjective(mw.text.trim(adjective))&lt;br /&gt;
				return isAdjectiveValid, debugMessageList[&amp;quot;DEBUG_COUNTRY_SEASON&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, DAB_VALID[isAdjectiveValid])&lt;br /&gt;
&lt;br /&gt;
			--Season number styles: &amp;quot;season 1&amp;quot;&lt;br /&gt;
			elseif (currentDisambiguationPattern.type == validationTypeList[&amp;quot;VALIDATION_TYPE_SEASON_NUMBER&amp;quot;]) then&lt;br /&gt;
				seasonNumber = disambiguation:match(currentDisambiguationPattern.pattern)&lt;br /&gt;
				isSeasonNumberValid = validateSeasonNumber(seasonNumber)&lt;br /&gt;
				return isSeasonNumberValid, debugMessageList[&amp;quot;DEBUG_SEASON_NUMBER&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, DAB_VALID[isSeasonNumberValid])&lt;br /&gt;
&lt;br /&gt;
			-- Year, Country and Season number styles: &amp;quot;Gladiators (2008 British TV series, series 2)&amp;quot;&lt;br /&gt;
			elseif (currentDisambiguationPattern.type == validationTypeList[&amp;quot;VALIDATION_TYPE_YEAR_COUNTRY_SEASON_NUMBER&amp;quot;]) then&lt;br /&gt;
				year, adjective, seasonNumber = disambiguation:match(currentDisambiguationPattern.pattern)&lt;br /&gt;
				isYearValid = validateYear(year)&lt;br /&gt;
				isAdjectiveValid = validateCountryAdjective(mw.text.trim(adjective))&lt;br /&gt;
				isSeasonNumberValid = validateSeasonNumber(seasonNumber)&lt;br /&gt;
				&lt;br /&gt;
				local isValid = validateTwoParameters(isYearValid, isAdjectiveValid)&lt;br /&gt;
				isValid = validateTwoParameters(isValid, isSeasonNumberValid)&lt;br /&gt;
				return isValid, debugMessageList[&amp;quot;DEBUG_YEAR_COUNTRY_SEASON_NUMBER&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, DAB_VALID[isValid])&lt;br /&gt;
				&lt;br /&gt;
			-- Not a valid supported style.&lt;br /&gt;
			else&lt;br /&gt;
				-- Do nothing.&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			-- Do nothing.&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return false, debugMessageList[&amp;quot;DEBUG_INCORRECT_STYLE&amp;quot;]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validate that the disambiguation type is one of the supported types.&lt;br /&gt;
local function validateDisambiguationType(disambiguation, validDisambiguationTypeList)&lt;br /&gt;
	local extendedDisambiguation&lt;br /&gt;
	local count = 0&lt;br /&gt;
	&lt;br /&gt;
	for i, v in ipairs(validDisambiguationTypeList) do&lt;br /&gt;
		extendedDisambiguation, count = disambiguation:gsub(v, &#039;&#039;)&lt;br /&gt;
		extendedDisambiguation = mw.text.trim(extendedDisambiguation)&lt;br /&gt;
		if (count ~= 0) then&lt;br /&gt;
			-- Disambiguation was a valid type; Exit loop.&lt;br /&gt;
			break&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	count = count ~= 0 &lt;br /&gt;
	return count, extendedDisambiguation&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validate that the complete disambiguation is using a supported style.&lt;br /&gt;
local function validateDisambiguation(invoker, disambiguation, validDisambiguationTypeList, validDisambiguationPatternList)&lt;br /&gt;
	-- Check if the list is empty.&lt;br /&gt;
	if (table.getn(validDisambiguationTypeList) ~= 0) then&lt;br /&gt;
		local isDisambiguationValid, extendedDisambiguation = validateDisambiguationType(disambiguation, validDisambiguationTypeList)&lt;br /&gt;
	&lt;br /&gt;
		-- Exit module if the disambiguation type is not a supported style.&lt;br /&gt;
		if (not isDisambiguationValid) then&lt;br /&gt;
			return false, debugMessageList[&amp;quot;DEBUG_NOT_VALID_FORMAT&amp;quot;]&lt;br /&gt;
		end&lt;br /&gt;
 &lt;br /&gt;
 		-- Check if there is no extended disambiguation.&lt;br /&gt;
		if (extendedDisambiguation == &#039;&#039;) then&lt;br /&gt;
			return true, debugMessageList[&amp;quot;DEBUG_VALID_FORMAT&amp;quot;]&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		-- A bit of hack so I won&#039;t need to refactor a ton of code.&lt;br /&gt;
		if (invoker ~= &amp;quot;infobox television season&amp;quot;) then&lt;br /&gt;
			disambiguation = extendedDisambiguation&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return validatePatterns(disambiguation, validDisambiguationPatternList)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Check if the page is using disambiguation style that belongs to a different infobox.&lt;br /&gt;
local function isPageUsingIncorrectInfobox(disambiguation, otherInfoboxList)&lt;br /&gt;
	for k, v in pairs(otherInfoboxList) do&lt;br /&gt;
		if (string.match(disambiguation, k)) then&lt;br /&gt;
			return true, v, debugMessageList[&amp;quot;DEBUG_INCORRECT_INFOBOX&amp;quot;]:gsub(&amp;quot;{}&amp;quot;, k)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validate that the title has brackets that are part of the title and not part of disambiguation.&lt;br /&gt;
local function isOnExceptionList(title, exceptionList)&lt;br /&gt;
	for _, v in ipairs(exceptionList) do&lt;br /&gt;
		if (v == title) then&lt;br /&gt;
			return true&lt;br /&gt;
		elseif (string.match(title, v)) then&lt;br /&gt;
			return true&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Get the disambiguation text and make sure that if the title has more than 1 pair of brackets, it returns the last one.&lt;br /&gt;
local function getDisambiguation(title)&lt;br /&gt;
	local match = require(&amp;quot;Module:String&amp;quot;)._match&lt;br /&gt;
	return match(title, &amp;quot;%s%((.-)%)&amp;quot;, 1, -1, false, &amp;quot;&amp;quot;)&lt;br /&gt;
--	return (string.match (title, &#039;%s*%b()$&#039;) or &#039;&#039;):gsub(&#039;[%(%)]&#039;, &#039;&#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validate that arg is not nill and not empty.&lt;br /&gt;
local function isEmpty(arg)&lt;br /&gt;
	if (not arg or arg == &amp;quot;&amp;quot;) then&lt;br /&gt;
		return true&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Returns two objects:&lt;br /&gt;
--- The first is either an empty string or a tracking category which will appear when using the live version.&lt;br /&gt;
--- The second is a debug string which will appear when using /testcases.&lt;br /&gt;
local function main(title, invoker, validDisambiguationTypeList, validDisambiguationPatternList, exceptionList, otherInfoboxList, invalidTitleStyleList)&lt;br /&gt;
	-- Exit module if the parameter has no value.&lt;br /&gt;
	if (isEmpty(title)) then&lt;br /&gt;
		return &amp;quot;&amp;quot;, debugMessageList[&amp;quot;DEBUG_EMPTY_TITLE&amp;quot;]&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Exit module if the title has brackets that are part of the title (not disambiguation).&lt;br /&gt;
	if (isOnExceptionList(title, exceptionList)) then&lt;br /&gt;
		return &amp;quot;&amp;quot;, debugMessageList[&amp;quot;DEBUG_TITLE_ON_EXCEPTION&amp;quot;]&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if (invoker == &amp;quot;infobox television season&amp;quot;) then&lt;br /&gt;
		if (#invalidTitleStyleList ~= 0) then&lt;br /&gt;
			for i = 1, #invalidTitleStyleList do&lt;br /&gt;
				if (string.find(title, invalidTitleStyleList[i])) then&lt;br /&gt;
					return CATEGORY_INCORRECT, debugMessageList[&amp;quot;DEBUG_NOT_VALID_FORMAT&amp;quot;]&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
		&lt;br /&gt;
				&lt;br /&gt;
	-- Get the disambiguation.&lt;br /&gt;
	local disambiguation = getDisambiguation(title)&lt;br /&gt;
&lt;br /&gt;
	-- Exit module if the title has no disambiguation.&lt;br /&gt;
	if (isEmpty(disambiguation)) then&lt;br /&gt;
		return &amp;quot;&amp;quot;, debugMessageList[&amp;quot;DEBUG_NO_DAB&amp;quot;]&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Exit module if the disambiguation belongs to a different infobox.&lt;br /&gt;
	local isValid, category, debugString = isPageUsingIncorrectInfobox(disambiguation, otherInfoboxList)&lt;br /&gt;
	if (isValid) then&lt;br /&gt;
		return category, debugString&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Check if the disambiguation is valid.&lt;br /&gt;
	isValid, debugString = validateDisambiguation(invoker, disambiguation, validDisambiguationTypeList, validDisambiguationPatternList)&lt;br /&gt;
	&lt;br /&gt;
	-- Check if the disambiguation is not valid and add category.&lt;br /&gt;
	if (not isValid) then&lt;br /&gt;
		category = CATEGORY_INCORRECT&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return category, debugString&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return {&lt;br /&gt;
	main = main,&lt;br /&gt;
	DisambiguationPattern = DisambiguationPattern&lt;br /&gt;
	}&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Module:Italic_title/doc&amp;diff=6974</id>
		<title>Module:Italic title/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Module:Italic_title/doc&amp;diff=6974"/>
		<updated>2024-12-06T10:00:15Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{High-risk| approximately 844000 }}&lt;br /&gt;
{{module rating|protected}}&lt;br /&gt;
{{Lua|Module:Yesno|Module:Arguments}}&lt;br /&gt;
&lt;br /&gt;
This module implements {{tl|italic title}} and {{tl|italic dab}}. Please see the template pages for documentation.&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:Module documentation pages]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Module:Infobox_television_disambiguation_check&amp;diff=6972</id>
		<title>Module:Infobox television disambiguation check</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Module:Infobox_television_disambiguation_check&amp;diff=6972"/>
		<updated>2024-12-06T10:00:15Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module requires the use of the following modules.&lt;br /&gt;
local getArgs = require(&#039;Module:Arguments&#039;).getArgs&lt;br /&gt;
local validateDisambiguation = require(&#039;Module:Television infoboxes disambiguation check&#039;)&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local validDisambiguationTypeList = {&lt;br /&gt;
	&amp;quot;TV series&amp;quot;,&lt;br /&gt;
	&amp;quot;TV programme&amp;quot;,&lt;br /&gt;
	&amp;quot;TV program&amp;quot;,&lt;br /&gt;
	&amp;quot;TV film&amp;quot;,&lt;br /&gt;
	&amp;quot;film&amp;quot;,&lt;br /&gt;
	&amp;quot;miniseries&amp;quot;,&lt;br /&gt;
	&amp;quot;serial&amp;quot;,&lt;br /&gt;
	&amp;quot;game show&amp;quot;,&lt;br /&gt;
	&amp;quot;talk show&amp;quot;,&lt;br /&gt;
	&amp;quot;web series&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local validDisambiguationPatternList  = {&lt;br /&gt;
	validateDisambiguation.DisambiguationPattern{pattern = &amp;quot;^(%d+) (%D+)&amp;quot;, type = 1}, --&amp;quot;VALIDATION_TYPE_YEAR_COUNTRY&amp;quot;&lt;br /&gt;
	validateDisambiguation.DisambiguationPattern{pattern = &amp;quot;^%d+$&amp;quot;, type = 2}, --&amp;quot;VALIDATION_TYPE_YEAR&amp;quot;&lt;br /&gt;
	validateDisambiguation.DisambiguationPattern{pattern = &amp;quot;^%D+$&amp;quot;, type = 3} --&amp;quot;VALIDATION_TYPE_COUNTRY&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local exceptionList = {&lt;br /&gt;
	&amp;quot;The (206)&amp;quot;,&lt;br /&gt;
	&amp;quot;Bigg Boss (Hindi TV series)&amp;quot;,&lt;br /&gt;
	&amp;quot;Bigg Boss (Malayalam TV series)&amp;quot;,&lt;br /&gt;
	&amp;quot;Bigg Boss (Tamil TV series)&amp;quot;,&lt;br /&gt;
	&amp;quot;Bigg Boss (Telugu TV series)&amp;quot;,&lt;br /&gt;
	&amp;quot;Cinderella (Apakah Cinta Hanyalah Mimpi?)&amp;quot;,&lt;br /&gt;
	&amp;quot;Deal or No Deal Malaysia (English-language game show)&amp;quot;,&lt;br /&gt;
	&amp;quot;Deal or No Deal Malaysia (Mandarin-language game show)&amp;quot;,&lt;br /&gt;
	&amp;quot;How to Live with Your Parents (For the Rest of Your Life)&amp;quot;,&lt;br /&gt;
	&amp;quot;How to Sell Drugs Online (Fast)&amp;quot;,&lt;br /&gt;
	&amp;quot;I (Almost) Got Away With It&amp;quot;,&lt;br /&gt;
	&amp;quot;Kevin (Probably) Saves the World&amp;quot;,&lt;br /&gt;
	&amp;quot;Love (ft. Marriage and Divorce)&amp;quot;,&lt;br /&gt;
	&amp;quot;M.R.S. (Most Requested Show)&amp;quot;,&lt;br /&gt;
	&amp;quot;Monty Python: Almost the Truth (Lawyers Cut)&amp;quot;,&lt;br /&gt;
	&amp;quot;Off Sides (Pigs vs. Freaks)&amp;quot;,&lt;br /&gt;
	&amp;quot;Randall and Hopkirk (Deceased)&amp;quot;,&lt;br /&gt;
	&amp;quot;Wednesday 9:30 (8:30 Central)&amp;quot;,&lt;br /&gt;
	&amp;quot;Who the (Bleep)...&amp;quot;,&lt;br /&gt;
	&amp;quot;Who the (Bleep) Did I Marry?&amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local otherInfoboxList = {&lt;br /&gt;
	[&amp;quot;franchise&amp;quot;] = &amp;quot;[[Category:Television articles using incorrect infobox|FRANCHISE]]&amp;quot;,&lt;br /&gt;
	[&amp;quot;radio&amp;quot;] = &amp;quot;[[Category:Television articles using incorrect infobox|R]]&amp;quot;,&lt;br /&gt;
	[&amp;quot;season&amp;quot;] = &amp;quot;[[Category:Television articles using incorrect infobox|S]]&amp;quot;,&lt;br /&gt;
	[&amp;quot;series %d*&amp;quot;] = &amp;quot;[[Category:Television articles using incorrect infobox|S]]&amp;quot;,&lt;br /&gt;
	[&amp;quot;TV programming block&amp;quot;] = &amp;quot;[[Category:Television articles using incorrect infobox|P]]&amp;quot;,&lt;br /&gt;
	[&amp;quot;film series&amp;quot;] = &amp;quot;[[Category:Television articles using incorrect infobox|FILM]]&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Empty for now.&lt;br /&gt;
local invalidTitleStyleList = {}&lt;br /&gt;
&lt;br /&gt;
local function _main(args)&lt;br /&gt;
	local title = args[1]&lt;br /&gt;
	return validateDisambiguation.main(title, &amp;quot;infobox television&amp;quot;, validDisambiguationTypeList, validDisambiguationPatternList, exceptionList, otherInfoboxList, invalidTitleStyleList)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local category, debugString = _main(args)&lt;br /&gt;
	return category&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function removeFromArray(t, delete)&lt;br /&gt;
    local j = 1&lt;br /&gt;
    local n = #t&lt;br /&gt;
&lt;br /&gt;
    for i = 1, n do&lt;br /&gt;
        if (t[i] ~= delete) then&lt;br /&gt;
            -- Move i&#039;s kept value to j&#039;s position, if it&#039;s not already there.&lt;br /&gt;
            if (i ~= j) then&lt;br /&gt;
                t[j] = t[i]&lt;br /&gt;
                t[i] = nil&lt;br /&gt;
            end&lt;br /&gt;
            j = j + 1 -- Increment position of where we&#039;ll place the next kept value.&lt;br /&gt;
        else&lt;br /&gt;
            t[i] = nil&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return t&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.getDisambiguationTypeList()&lt;br /&gt;
	return removeFromArray(validDisambiguationTypeList, &amp;quot;TV series&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.test(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local category, debugString = _main(args)&lt;br /&gt;
	return debugString&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Module:Italic_title&amp;diff=6970</id>
		<title>Module:Italic title</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Module:Italic_title&amp;diff=6970"/>
		<updated>2024-12-06T10:00:14Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module implements {{italic title}}.&lt;br /&gt;
&lt;br /&gt;
require(&#039;strict&#039;)&lt;br /&gt;
local libraryUtil = require(&#039;libraryUtil&#039;)&lt;br /&gt;
local checkType = libraryUtil.checkType&lt;br /&gt;
local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg&lt;br /&gt;
local yesno = require(&#039;Module:Yesno&#039;)&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- ItalicTitle class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local ItalicTitle = {}&lt;br /&gt;
&lt;br /&gt;
do&lt;br /&gt;
	----------------------------------------------------------------------------&lt;br /&gt;
	-- Class attributes and functions&lt;br /&gt;
	-- Things that belong to the class are here. Things that belong to each&lt;br /&gt;
	-- object are in the constructor.&lt;br /&gt;
	----------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
	-- Keys of title parts that can be italicized.&lt;br /&gt;
	local italicizableKeys = {&lt;br /&gt;
		namespace = true,&lt;br /&gt;
		title = true,&lt;br /&gt;
		dab = true,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	----------------------------------------------------------------------------&lt;br /&gt;
	-- ItalicTitle constructor&lt;br /&gt;
	-- This contains all the dynamic attributes and methods.&lt;br /&gt;
	----------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
	function ItalicTitle.new()&lt;br /&gt;
		local obj = {}&lt;br /&gt;
&lt;br /&gt;
		-- Function for checking self variable in methods.&lt;br /&gt;
		local checkSelf = libraryUtil.makeCheckSelfFunction(&lt;br /&gt;
			&#039;ItalicTitle&#039;,&lt;br /&gt;
			&#039;obj&#039;,&lt;br /&gt;
			obj,&lt;br /&gt;
			&#039;ItalicTitle object&#039;&lt;br /&gt;
		)&lt;br /&gt;
&lt;br /&gt;
		-- Checks a key is present in a lookup table.&lt;br /&gt;
		-- Param: name - the function name.&lt;br /&gt;
		-- Param: argId - integer position of the key in the argument list.&lt;br /&gt;
		-- Param: key - the key.&lt;br /&gt;
		-- Param: lookupTable - the table to look the key up in.&lt;br /&gt;
		local function checkKey(name, argId, key, lookupTable)&lt;br /&gt;
			if not lookupTable[key] then&lt;br /&gt;
				error(string.format(&lt;br /&gt;
					&amp;quot;bad argument #%d to &#039;%s&#039; (&#039;%s&#039; is not a valid key)&amp;quot;,&lt;br /&gt;
					argId,&lt;br /&gt;
					name,&lt;br /&gt;
					key&lt;br /&gt;
				), 3)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Set up object structure.&lt;br /&gt;
		local parsed = false&lt;br /&gt;
		local categories = {}&lt;br /&gt;
		local italicizedKeys = {}&lt;br /&gt;
		local italicizedSubstrings = {}&lt;br /&gt;
&lt;br /&gt;
		-- Parses a title object into its namespace text, title, and&lt;br /&gt;
		-- disambiguation text.&lt;br /&gt;
		-- Param: options - a table of options with the following keys:&lt;br /&gt;
		--     title - the title object to parse&lt;br /&gt;
		--     ignoreDab - ignore any disambiguation parentheses&lt;br /&gt;
		-- Returns the current object.&lt;br /&gt;
		function obj:parseTitle(options)&lt;br /&gt;
			checkSelf(self, &#039;parseTitle&#039;)&lt;br /&gt;
			checkType(&#039;parseTitle&#039;, 1, options, &#039;table&#039;)&lt;br /&gt;
			checkTypeForNamedArg(&#039;parseTitle&#039;, &#039;title&#039;, options.title, &#039;table&#039;)&lt;br /&gt;
			local title = options.title&lt;br /&gt;
		&lt;br /&gt;
			-- Title and dab text&lt;br /&gt;
			local prefix, parentheses&lt;br /&gt;
			if not options.ignoreDab then&lt;br /&gt;
				prefix, parentheses = mw.ustring.match(&lt;br /&gt;
					title.text,&lt;br /&gt;
					&#039;^(.+) %(([^%(%)]+)%)$&#039;&lt;br /&gt;
				)&lt;br /&gt;
			end&lt;br /&gt;
			if prefix and parentheses then&lt;br /&gt;
				self.title = prefix&lt;br /&gt;
				self.dab = parentheses&lt;br /&gt;
			else&lt;br /&gt;
				self.title = title.text&lt;br /&gt;
			end&lt;br /&gt;
		&lt;br /&gt;
			-- Namespace&lt;br /&gt;
			local namespace = mw.site.namespaces[title.namespace].name&lt;br /&gt;
			if namespace and #namespace &amp;gt;= 1 then&lt;br /&gt;
				self.namespace = namespace&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			-- Register the object as having parsed a title.&lt;br /&gt;
			parsed = true&lt;br /&gt;
		&lt;br /&gt;
			return self&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Italicizes part of the title.&lt;br /&gt;
		-- Param: key - the key of the title part to be italicized. Possible&lt;br /&gt;
		-- keys are contained in the italicizableKeys table.&lt;br /&gt;
		-- Returns the current object.&lt;br /&gt;
		function obj:italicize(key)&lt;br /&gt;
			checkSelf(self, &#039;italicize&#039;)&lt;br /&gt;
			checkType(&#039;italicize&#039;, 1, key, &#039;string&#039;)&lt;br /&gt;
			checkKey(&#039;italicize&#039;, 1, key, italicizableKeys)&lt;br /&gt;
			italicizedKeys[key] = true&lt;br /&gt;
			return self&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Un-italicizes part of the title.&lt;br /&gt;
		-- Param: key - the key of the title part to be un-italicized. Possible&lt;br /&gt;
		-- keys are contained in the italicizableKeys table.&lt;br /&gt;
		-- Returns the current object.&lt;br /&gt;
		function obj:unitalicize(key)&lt;br /&gt;
			checkSelf(self, &#039;unitalicize&#039;)&lt;br /&gt;
			checkType(&#039;unitalicize&#039;, 1, key, &#039;string&#039;)&lt;br /&gt;
			checkKey(&#039;unitalicize&#039;, 1, key, italicizableKeys)&lt;br /&gt;
			italicizedKeys[key] = nil&lt;br /&gt;
			return self&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Italicizes a substring in the title. This only affects the main part&lt;br /&gt;
		-- of the title, not the namespace or the disambiguation text.&lt;br /&gt;
		-- Param: s - the substring to be italicized.&lt;br /&gt;
		-- Returns the current object.&lt;br /&gt;
		function obj:italicizeSubstring(s)&lt;br /&gt;
			checkSelf(self, &#039;italicizeSubstring&#039;)&lt;br /&gt;
			checkType(&#039;italicizeSubstring&#039;, 1, s, &#039;string&#039;)&lt;br /&gt;
			italicizedSubstrings[s] = true&lt;br /&gt;
			return self&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Un-italicizes a substring in the title. This only affects the main&lt;br /&gt;
		-- part of the title, not the namespace or the disambiguation text.&lt;br /&gt;
		-- Param: s - the substring to be un-italicized.&lt;br /&gt;
		-- Returns the current object.&lt;br /&gt;
		function obj:unitalicizeSubstring(s)&lt;br /&gt;
			checkSelf(self, &#039;unitalicizeSubstring&#039;)&lt;br /&gt;
			checkType(&#039;unitalicizeSubstring&#039;, 1, s, &#039;string&#039;)&lt;br /&gt;
			italicizedSubstrings[s] = nil&lt;br /&gt;
			return self&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Renders the object into a page name. If no title has yet been parsed,&lt;br /&gt;
		-- the current title is used.&lt;br /&gt;
		-- Returns string&lt;br /&gt;
		function obj:renderTitle()&lt;br /&gt;
			checkSelf(self, &#039;renderTitle&#039;)&lt;br /&gt;
&lt;br /&gt;
			-- Italicizes a string&lt;br /&gt;
			-- Param: s - the string to italicize&lt;br /&gt;
			-- Returns string.&lt;br /&gt;
			local function italicize(s)&lt;br /&gt;
				assert(type(s) == &#039;string&#039;, &#039;s was not a string&#039;)&lt;br /&gt;
				assert(s ~= &#039;&#039;, &#039;s was the empty string&#039;)&lt;br /&gt;
				return string.format(&#039;&amp;lt;i&amp;gt;%s&amp;lt;/i&amp;gt;&#039;, s)&lt;br /&gt;
			end&lt;br /&gt;
		&lt;br /&gt;
			-- Escape characters in a string that are magic in Lua patterns.&lt;br /&gt;
			-- Param: pattern - the pattern to escape&lt;br /&gt;
			-- Returns string.&lt;br /&gt;
			local function escapeMagicCharacters(s)&lt;br /&gt;
				assert(type(s) == &#039;string&#039;, &#039;s was not a string&#039;)&lt;br /&gt;
				return s:gsub(&#039;%p&#039;, &#039;%%%0&#039;)&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			-- If a title hasn&#039;t been parsed yet, parse the current title.&lt;br /&gt;
			if not parsed then&lt;br /&gt;
				self:parseTitle{title = mw.title.getCurrentTitle()}&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			-- Italicize the different parts of the title and store them in a&lt;br /&gt;
			-- titleParts table to be joined together later.&lt;br /&gt;
			local titleParts = {}&lt;br /&gt;
&lt;br /&gt;
			-- Italicize the italicizable keys.&lt;br /&gt;
			for key in pairs(italicizableKeys) do&lt;br /&gt;
				if self[key] then&lt;br /&gt;
					if italicizedKeys[key] then&lt;br /&gt;
						titleParts[key] = italicize(self[key])&lt;br /&gt;
					else&lt;br /&gt;
						titleParts[key] = self[key]&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			-- Italicize substrings. If there are any substrings to be&lt;br /&gt;
			-- italicized then start from the raw title, as this overrides any&lt;br /&gt;
			-- italicization of the main part of the title.&lt;br /&gt;
			if next(italicizedSubstrings) then&lt;br /&gt;
				titleParts.title = self.title&lt;br /&gt;
				for s in pairs(italicizedSubstrings) do&lt;br /&gt;
					local pattern = escapeMagicCharacters(s)&lt;br /&gt;
					local italicizedTitle, nReplacements = titleParts.title:gsub(&lt;br /&gt;
						pattern,&lt;br /&gt;
						italicize&lt;br /&gt;
					)&lt;br /&gt;
					titleParts.title = italicizedTitle&lt;br /&gt;
&lt;br /&gt;
					-- If we didn&#039;t make any replacements then it means that we&lt;br /&gt;
					-- have been passed a bad substring or that the page has&lt;br /&gt;
					-- been moved to a bad title, so add a tracking category.&lt;br /&gt;
					if nReplacements &amp;lt; 1 then&lt;br /&gt;
						categories[&#039;Pages using italic title with no matching string&#039;] = true&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			-- Assemble the title together from the parts.&lt;br /&gt;
			local ret = &#039;&#039;&lt;br /&gt;
			if titleParts.namespace then&lt;br /&gt;
				ret = ret .. titleParts.namespace .. &#039;:&#039;&lt;br /&gt;
			end&lt;br /&gt;
			ret = ret .. titleParts.title&lt;br /&gt;
			if titleParts.dab then&lt;br /&gt;
				ret = ret .. &#039; (&#039; .. titleParts.dab .. &#039;)&#039;&lt;br /&gt;
			end&lt;br /&gt;
&lt;br /&gt;
			return ret&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Returns an expanded DISPLAYTITLE parser function called with the&lt;br /&gt;
		-- result of obj:renderTitle, plus any other optional arguments.&lt;br /&gt;
		-- Returns string&lt;br /&gt;
		function obj:renderDisplayTitle(...)&lt;br /&gt;
			checkSelf(self, &#039;renderDisplayTitle&#039;)&lt;br /&gt;
			return mw.getCurrentFrame():callParserFunction(&lt;br /&gt;
				&#039;DISPLAYTITLE&#039;,&lt;br /&gt;
				self:renderTitle(),&lt;br /&gt;
				...&lt;br /&gt;
			)&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Returns an expanded DISPLAYTITLE parser function called with the&lt;br /&gt;
		-- result of obj:renderTitle, plus any other optional arguments, plus&lt;br /&gt;
		-- any tracking categories.&lt;br /&gt;
		-- Returns string&lt;br /&gt;
		function obj:render(...)&lt;br /&gt;
			checkSelf(self, &#039;render&#039;)&lt;br /&gt;
			local ret = self:renderDisplayTitle(...)&lt;br /&gt;
			for cat in pairs(categories) do&lt;br /&gt;
				ret = ret .. string.format(&lt;br /&gt;
					&#039;[[Category:%s]]&#039;,&lt;br /&gt;
					cat&lt;br /&gt;
				)&lt;br /&gt;
			end&lt;br /&gt;
			return ret&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		return obj&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Exports&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local function getArgs(frame, wrapper)&lt;br /&gt;
	assert(type(wrapper) == &#039;string&#039;, &#039;wrapper was not a string&#039;)&lt;br /&gt;
	return require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		wrappers = wrapper&lt;br /&gt;
	})&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Main function for {{italic title}}&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	checkType(&#039;_main&#039;, 1, args, &#039;table&#039;)&lt;br /&gt;
	local italicTitle = ItalicTitle.new()&lt;br /&gt;
	italicTitle:parseTitle{&lt;br /&gt;
		title = mw.title.getCurrentTitle(),&lt;br /&gt;
		ignoreDab = yesno(args.all, false)&lt;br /&gt;
	}&lt;br /&gt;
	if args.string then&lt;br /&gt;
		italicTitle:italicizeSubstring(args.string)&lt;br /&gt;
	else&lt;br /&gt;
		italicTitle:italicize(&#039;title&#039;)&lt;br /&gt;
	end&lt;br /&gt;
	return italicTitle:render(args[1])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	return p._main(getArgs(frame, &#039;Template:Italic title&#039;))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._dabonly(args)&lt;br /&gt;
	return ItalicTitle.new()&lt;br /&gt;
		:italicize(&#039;dab&#039;)&lt;br /&gt;
		:render(args[1])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.dabonly(frame)&lt;br /&gt;
	return p._dabonly(getArgs(frame, &#039;Template:Italic dab&#039;))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=TNG_Combadge&amp;diff=6968</id>
		<title>TNG Combadge</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=TNG_Combadge&amp;diff=6968"/>
		<updated>2024-12-06T09:56:43Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: /* Photos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{More citations needed}}&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = TNG Combadge&lt;br /&gt;
| image           = PropStore-ScreenUsedTNGCombadge.jpg&lt;br /&gt;
| image_size      = 250&lt;br /&gt;
| alt             = &lt;br /&gt;
| caption         = A Season 1 Combadge, at Auction&lt;br /&gt;
| image2           = PIC TNGBadge Front.jpg&lt;br /&gt;
| image_size2      = 250&lt;br /&gt;
| caption2         = A Picard Combadge, at Auction&lt;br /&gt;
| source          = &lt;br /&gt;
| source_type     = &lt;br /&gt;
| company         = &lt;br /&gt;
| first           = [[Star Trek: The Next Generation]]&lt;br /&gt;
| first_ep        = Encounter at Farpoint&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = September 28, 1987&lt;br /&gt;
| creator         = &lt;br /&gt;
| designer        = [[Rick Sternbach]]&lt;br /&gt;
| built_by        = [[Rick Sternbach]] (Presumed)&lt;br /&gt;
| adapted_by      = &lt;br /&gt;
| genre           = &lt;br /&gt;
| type            = &lt;br /&gt;
| owner           = &lt;br /&gt;
| uses            = Communications Device&lt;br /&gt;
| traits          = &lt;br /&gt;
| affiliation     = Starfleet&lt;br /&gt;
}}&lt;br /&gt;
The &#039;&#039;&#039;TNG Combadge&#039;&#039;&#039; is a piece of equipment worn by all [[Starfleet]] officers, starting from [[Star Trek: The Next Generation]] onward. This combadge was worn in [[TNG]], as well as Seasons 1-2 of [[Star Trek: Deep Space 9]], up until the release of [[Star Trek: Generations]], where it was replaced with [[VOY Combadge|a new design]].&lt;br /&gt;
== History and Design ==&lt;br /&gt;
In series such as [[Star Trek: The Original Series]] and [[Star Trek: Discovery]], Starfleet officers generally wore pins or patches designating them as Starfleet, or to a particular ship. The TNG Combadge was created to combine the function of identification with the utility of the communicator, another device from [[TOS]]. In universe, they are utilized as a way of communicating with other Starfleet officers serving on board the ship/within range, and also with the ships computer. The latter effect is most commonly used when trying to maneuver a runabout or activate an emergency function. The Combadges function by either tapping on the delta, which generates a &amp;quot;chirp&amp;quot; sound, or by just speaking out loud in some cases, depending on circumstances.&lt;br /&gt;
&lt;br /&gt;
The TNG Combadge was designed by Rick Sternbach in 1987, during pre-production of TNG.&amp;lt;ref&amp;gt;[[:File:RickSternbach-ConceptsForTNGBadge.jpg|File:RickSternbach-ConceptsForTNGBadge.jpg]]&amp;lt;/ref&amp;gt; Many designs were considered, but ultimately, the production settled on the final design: a metallic bronze-gold oval with a matte light-silver Starfleet delta on top. The silver delta has a black outline that runs the depth of the delta down to the oval.&lt;br /&gt;
=== Variations ===&lt;br /&gt;
The TNG Combadge saw many one-offs and variations, as well as a general shift over the course of the show&#039;s production. During the beginning of the show&#039;s production, the delta had a significantly lower center edge. As the show progressed, however, the combadge&#039;s delta tended to bring the lower center edge up further.{{Citation needed|reason=I&#039;m only remembering this vaguely, need a source to confirm.}}&lt;br /&gt;
&lt;br /&gt;
An All-Silver variant of the TNG Combadge is worn by Wesley Crusher in TNG while he serves as an acting ensign. This all-silver model still has the black outline for the delta, and is otherwise unchanged.&amp;lt;ref&amp;gt;[[:File:WesleyCrusher-SilverCombadge.jpg|File:WesleyCrusher-SilverCombadge.jpg]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
During the TNG episode &amp;quot;Brothers&amp;quot;, Commander Data&#039;s Combadge was shown being opened by Dr. Noonian Soong. This was a variant of the normal prop produced just for this scene.&amp;lt;ref&amp;gt;[[:File:OpenedTNGCombadge.jpg|File:OpenedTNGCombadge.jpg]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Star Trek: Picard Reproduction ===&lt;br /&gt;
For the production of [[Star Trek: Picard]], property master [[Jeffery Lombardi]] produced new versions of the TNG Combadge as well as the [[VOY Combadge]] for flashback scenes involving Jean-Luc Picard. In one flashback, he&#039;s and Commander Data are wearing their TNG-era uniforms.{{Citation needed|reason=I&#039;m only remembering this vaguely, need a source to confirm.}}&lt;br /&gt;
&lt;br /&gt;
This combadge appears to have a much thicker ridge, and uniquely doesn&#039;t feature any black outline around the delta. It&#039;s believed that these were resin 3D printed, much like the majority of the props made for Star Trek: Picard. It appears to be fairly accurate to the original otherwise, in terms of depth and curve.&lt;br /&gt;
&lt;br /&gt;
== Production ==&lt;br /&gt;
TNG Combadges were produced by the Prop Department at Paramount Studios.They were produced by pouring resin into a mold, and then spraypainting them in a two-color process. The paints used are believed to be Krylon Bright Gold 1701 and Krylon Dull Aluminum 1403. The Black Outline was achieved simply using a Black Sharpie, believed to be a paint pen. It&#039;s unknown, but assumed, that clearcoat was used after spraypainting. Finally, a square hole was carved out using a Dremil or rotary tool, and then a small piece of 3M Velcro was placed inside the badge. The costumes worn by actors would have a matching square of Velcro for the combadge to rest on. For scenes where combadges had to be taken off, it&#039;s believed that magnets or pins were used instead, and a variant of the costumes without a Velcro square were used in these instances.{{Citation needed|reason=I&#039;m only remembering this vaguely, need a source to confirm.}} &lt;br /&gt;
&lt;br /&gt;
Modern prop makers have tried variations on which paints to use, and as with most spray paints, no two cans will be alike, especially if there&#039;s 30+ years difference between the original production of the paint and now. Some alternatives include: Krylon Chrome Aluminum, and Dupli-Color Instant Gold.{{Citation needed|reason=I&#039;m only remembering this vaguely, need a source to confirm.}}&lt;br /&gt;
== Reproductions ==&lt;br /&gt;
Combadges are some of the most widely re-produced props in the Star Trek fandom, due to their low cost and ease to produce.&lt;br /&gt;
&lt;br /&gt;
In the late 80s, Lincoln Enterprises, a small pin manufacturer run by the Roddenberry family, sold a few variations of the combadge pin. These aren&#039;t accurate to the original at all, but were designed using the original combadge as a base, and geometrically have a linage to the original. One example was cast in pewter, and painted with a very similar color to the Krylon Gold color. Another example was a polished Cloisonné silver and gold combadge, which is now commonly duplicated. The easiest way to identify a Lincoln Enterprises badge is to look for the Paramount copyright on the back of the badge. There was also an oversized toy combadge sold by Playmates Toys in the 90s.&lt;br /&gt;
&lt;br /&gt;
=== Resin Badges (Screen-Accurate Replicas) ===&lt;br /&gt;
Roddenberry.com used to sell resin-poured replica combadges, produced by Scott Nakada of Xscapes Sci-Fi Originals. However, Roddenberry.com closed it&#039;s shop and sent the remaining stock to Entertainment Earth, and it is now sold out. Xscapes carried them through their website up until early 2022, when the website was folded and rebranded as &amp;quot;Nakada Studios.&amp;quot;&amp;lt;ref&amp;gt;https://web.archive.org/web/20210729111016/http://www.xscapesprops.com/star%20trek%20props/Star_Trek_The_Next_Generation_Voyager_era_uniforms.htm&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some manufacturers of badges like to use resin 3d printing for production, and many examples can be found on Etsy and eBay. One of these is FamousPropTreasures, an independent builder from the UK.&amp;lt;ref&amp;gt;[https://www.etsy.com/shop/FamousPropTreasures?ref=simple-shop-header-name&amp;amp;listing_id=930363758 https://www.etsy.com/shop/FamousPropTreasures]&amp;lt;/ref&amp;gt; Their badges are extremely clean and sharp, but this does detract from the accuracy to the original combadges. In general, production-made combadges have a lot of imperfections since they were cast from resin and hand-painted. However, FamousPropTreasures seem to be the most color accurate combadge produced in this manor, as of writing, and act as an &amp;quot;idealized&amp;quot; clean replica.&lt;br /&gt;
&lt;br /&gt;
=== Metal Badges (QMX) ===&lt;br /&gt;
QMX sells a commercially-available combadge made entirely of metal. These are widely regarded as the best cheap combadge replica, and they are popular among casual cosplayers. They are heavy in weight due to being made of all metal, and are magnetically clasped to the costume, which makes it easy to adhere to surfaces without leaving damage from a pin-back. However, they are bright and shiny, a design decision made by QMX during production. This makes them obvious to not be accurate to the original, and are therefore considered less of a replica and more of a premium product. The QMX combadge is also cloned by companies like Cosermart, so be cautious when buying them as it can be easy to fall for a fake.&lt;br /&gt;
&lt;br /&gt;
QMX did at one point sell a framed set of combadges cast in resin, including the [[VOY Combadge]] and [[Bajoran Combadge]]. These are much more accurate than the metal combadges, as they were created directly from the master molds for the TNG badge. These are no longer sold and can be highly sought after.&lt;br /&gt;
&lt;br /&gt;
== Reference Material ==&lt;br /&gt;
=== Photos ===&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
File:PropStore-ScreenUsedTNGCombadge.jpg|A screen used combadge, sold by PropStore.&lt;br /&gt;
File:382450.jpg|Ditto.&lt;br /&gt;
File:382452.jpg|Ditto.&lt;br /&gt;
File:382453.jpg|Ditto.&lt;br /&gt;
File:RickSternbach-ConceptsForTNGBadge.jpg|Original design sketches by Rick Sternbach.&lt;br /&gt;
File:Combadges-SDCC-OldStyle.jpg|Supposedly Screen-Used combadges from the CBS Archives, shown at SDCC 2019.&lt;br /&gt;
File:WesleyCrusher-SilverCombadge.jpg|Wesley Crusher&#039;s Silver Combadge.&lt;br /&gt;
File:7553d1358364975-wesley-crushers-wil-wheaton-all-silver-tng-badge-image.jpg|Ditto.&lt;br /&gt;
File:Redemption-hd-380.jpg|Combadge seen from the side in TNG episode &amp;quot;Redemption.&amp;quot;&lt;br /&gt;
File:OpenedTNGCombadge.jpg|A screenshot from the TNG episode &amp;quot;Brothers&amp;quot; showing the &amp;quot;opened combadge&amp;quot; variant.&lt;br /&gt;
File:Picard-s1-feature-props-07.jpg|&amp;quot;New Style&amp;quot; Combadges from Star Trek: Picard; Shown in behind the scenes feature.&lt;br /&gt;
File:101-spiner-stewart-vineyard.jpg|Patrick Stewart and Brent Spiner on the set of Picard S1; Wearing the &amp;quot;New Style&amp;quot; TNG combadge.&lt;br /&gt;
File:Props badges2.jpg|&amp;quot;New Style&amp;quot; Combadges also shown at SDCC 2019.&lt;br /&gt;
File:Combadge-Roddenberry.jpg|Combadge replicas sold by Roddenberry.com&lt;br /&gt;
File:PIC TNGBadge Front.jpg|An auction photo of the PIC variant, Front&lt;br /&gt;
File:PIC TNGBadge Back.jpg|Ditto, Rear&lt;br /&gt;
File:61065e9cd3c7178371f0ffdda73cb32c.jpg|Ditto, Measured&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Audio ===&lt;br /&gt;
&#039;&#039;&#039;TODO:&#039;&#039;&#039; Add audio gizmo, and upload audio files.&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* Generally, after the late-2000s auctions in which CBS sold most of it&#039;s Star Trek props and costumes, combadges were mostly sold with their uniforms, with only distressed and unique combadges sold on their own. Nowadays, it&#039;s more likely that a combadge will be sold on it&#039;s own for almost the price of a costume itself.&lt;br /&gt;
* Combadges were commonly stolen from set due to their size. Due to the lack of evidence regarding stolen material, and the difficulty of screen-matching such a small device, it&#039;s very difficult to verify the identity of a combadge. It&#039;s best to verify the provenance of a combadge if you&#039;re purchasing one under the guise of it being &amp;quot;screen-used,&amp;quot; even when purchasing from a trustworthy seller.&lt;br /&gt;
* During the production of Season 1 of TNG, Rick Berman, one of the producers of the Star Trek franchise at the time, swiped Denise Crosby&#039;s combadge off of her uniform after her last filmed scene. According to Berman, this was after Skin of Evil, but actually, her last episode was Symbiosis, as it was filmed out of order. Denise Crosby stated that Rick Berman &amp;quot;ceremoniously ripped off my Communicator badge saying &#039;you won&#039;t be needing this anymore.&#039;&amp;quot;&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[VOY Combadge]]&lt;br /&gt;
* [[TNG Pips]]&lt;br /&gt;
* [[TOS Communicator]]&lt;br /&gt;
* [[TOS Enterprise Patch]]&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://www.xscapesprops.com/ Xscapes Sci-Fi Originals]&lt;br /&gt;
* [https://www.etsy.com/shop/FamousPropTreasures?ref=simple-shop-header-name&amp;amp;listing_id=819869496 FamousPropTreasures on Etsy]&lt;br /&gt;
* [https://web.archive.org/web/20140831020103/http://www.roddenberry.com/star-trek-wardrobe-costumes/star-trek-uniform-costume-replica-pins/star-trek-starfleet-tng-combadge.html Roddenberry.com Page for 2360s Combadge (Archive)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Starfleet Equipment]]&lt;br /&gt;
[[Category:The Next Generation-Era]]&lt;br /&gt;
[[Category:Communicators]]&lt;br /&gt;
[[Category:Costume Accessories]]&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=TNG_Combadge&amp;diff=6967</id>
		<title>TNG Combadge</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=TNG_Combadge&amp;diff=6967"/>
		<updated>2024-12-06T09:55:51Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{More citations needed}}&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = TNG Combadge&lt;br /&gt;
| image           = PropStore-ScreenUsedTNGCombadge.jpg&lt;br /&gt;
| image_size      = 250&lt;br /&gt;
| alt             = &lt;br /&gt;
| caption         = A Season 1 Combadge, at Auction&lt;br /&gt;
| image2           = PIC TNGBadge Front.jpg&lt;br /&gt;
| image_size2      = 250&lt;br /&gt;
| caption2         = A Picard Combadge, at Auction&lt;br /&gt;
| source          = &lt;br /&gt;
| source_type     = &lt;br /&gt;
| company         = &lt;br /&gt;
| first           = [[Star Trek: The Next Generation]]&lt;br /&gt;
| first_ep        = Encounter at Farpoint&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = September 28, 1987&lt;br /&gt;
| creator         = &lt;br /&gt;
| designer        = [[Rick Sternbach]]&lt;br /&gt;
| built_by        = [[Rick Sternbach]] (Presumed)&lt;br /&gt;
| adapted_by      = &lt;br /&gt;
| genre           = &lt;br /&gt;
| type            = &lt;br /&gt;
| owner           = &lt;br /&gt;
| uses            = Communications Device&lt;br /&gt;
| traits          = &lt;br /&gt;
| affiliation     = Starfleet&lt;br /&gt;
}}&lt;br /&gt;
The &#039;&#039;&#039;TNG Combadge&#039;&#039;&#039; is a piece of equipment worn by all [[Starfleet]] officers, starting from [[Star Trek: The Next Generation]] onward. This combadge was worn in [[TNG]], as well as Seasons 1-2 of [[Star Trek: Deep Space 9]], up until the release of [[Star Trek: Generations]], where it was replaced with [[VOY Combadge|a new design]].&lt;br /&gt;
== History and Design ==&lt;br /&gt;
In series such as [[Star Trek: The Original Series]] and [[Star Trek: Discovery]], Starfleet officers generally wore pins or patches designating them as Starfleet, or to a particular ship. The TNG Combadge was created to combine the function of identification with the utility of the communicator, another device from [[TOS]]. In universe, they are utilized as a way of communicating with other Starfleet officers serving on board the ship/within range, and also with the ships computer. The latter effect is most commonly used when trying to maneuver a runabout or activate an emergency function. The Combadges function by either tapping on the delta, which generates a &amp;quot;chirp&amp;quot; sound, or by just speaking out loud in some cases, depending on circumstances.&lt;br /&gt;
&lt;br /&gt;
The TNG Combadge was designed by Rick Sternbach in 1987, during pre-production of TNG.&amp;lt;ref&amp;gt;[[:File:RickSternbach-ConceptsForTNGBadge.jpg|File:RickSternbach-ConceptsForTNGBadge.jpg]]&amp;lt;/ref&amp;gt; Many designs were considered, but ultimately, the production settled on the final design: a metallic bronze-gold oval with a matte light-silver Starfleet delta on top. The silver delta has a black outline that runs the depth of the delta down to the oval.&lt;br /&gt;
=== Variations ===&lt;br /&gt;
The TNG Combadge saw many one-offs and variations, as well as a general shift over the course of the show&#039;s production. During the beginning of the show&#039;s production, the delta had a significantly lower center edge. As the show progressed, however, the combadge&#039;s delta tended to bring the lower center edge up further.{{Citation needed|reason=I&#039;m only remembering this vaguely, need a source to confirm.}}&lt;br /&gt;
&lt;br /&gt;
An All-Silver variant of the TNG Combadge is worn by Wesley Crusher in TNG while he serves as an acting ensign. This all-silver model still has the black outline for the delta, and is otherwise unchanged.&amp;lt;ref&amp;gt;[[:File:WesleyCrusher-SilverCombadge.jpg|File:WesleyCrusher-SilverCombadge.jpg]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
During the TNG episode &amp;quot;Brothers&amp;quot;, Commander Data&#039;s Combadge was shown being opened by Dr. Noonian Soong. This was a variant of the normal prop produced just for this scene.&amp;lt;ref&amp;gt;[[:File:OpenedTNGCombadge.jpg|File:OpenedTNGCombadge.jpg]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Star Trek: Picard Reproduction ===&lt;br /&gt;
For the production of [[Star Trek: Picard]], property master [[Jeffery Lombardi]] produced new versions of the TNG Combadge as well as the [[VOY Combadge]] for flashback scenes involving Jean-Luc Picard. In one flashback, he&#039;s and Commander Data are wearing their TNG-era uniforms.{{Citation needed|reason=I&#039;m only remembering this vaguely, need a source to confirm.}}&lt;br /&gt;
&lt;br /&gt;
This combadge appears to have a much thicker ridge, and uniquely doesn&#039;t feature any black outline around the delta. It&#039;s believed that these were resin 3D printed, much like the majority of the props made for Star Trek: Picard. It appears to be fairly accurate to the original otherwise, in terms of depth and curve.&lt;br /&gt;
&lt;br /&gt;
== Production ==&lt;br /&gt;
TNG Combadges were produced by the Prop Department at Paramount Studios.They were produced by pouring resin into a mold, and then spraypainting them in a two-color process. The paints used are believed to be Krylon Bright Gold 1701 and Krylon Dull Aluminum 1403. The Black Outline was achieved simply using a Black Sharpie, believed to be a paint pen. It&#039;s unknown, but assumed, that clearcoat was used after spraypainting. Finally, a square hole was carved out using a Dremil or rotary tool, and then a small piece of 3M Velcro was placed inside the badge. The costumes worn by actors would have a matching square of Velcro for the combadge to rest on. For scenes where combadges had to be taken off, it&#039;s believed that magnets or pins were used instead, and a variant of the costumes without a Velcro square were used in these instances.{{Citation needed|reason=I&#039;m only remembering this vaguely, need a source to confirm.}} &lt;br /&gt;
&lt;br /&gt;
Modern prop makers have tried variations on which paints to use, and as with most spray paints, no two cans will be alike, especially if there&#039;s 30+ years difference between the original production of the paint and now. Some alternatives include: Krylon Chrome Aluminum, and Dupli-Color Instant Gold.{{Citation needed|reason=I&#039;m only remembering this vaguely, need a source to confirm.}}&lt;br /&gt;
== Reproductions ==&lt;br /&gt;
Combadges are some of the most widely re-produced props in the Star Trek fandom, due to their low cost and ease to produce.&lt;br /&gt;
&lt;br /&gt;
In the late 80s, Lincoln Enterprises, a small pin manufacturer run by the Roddenberry family, sold a few variations of the combadge pin. These aren&#039;t accurate to the original at all, but were designed using the original combadge as a base, and geometrically have a linage to the original. One example was cast in pewter, and painted with a very similar color to the Krylon Gold color. Another example was a polished Cloisonné silver and gold combadge, which is now commonly duplicated. The easiest way to identify a Lincoln Enterprises badge is to look for the Paramount copyright on the back of the badge. There was also an oversized toy combadge sold by Playmates Toys in the 90s.&lt;br /&gt;
&lt;br /&gt;
=== Resin Badges (Screen-Accurate Replicas) ===&lt;br /&gt;
Roddenberry.com used to sell resin-poured replica combadges, produced by Scott Nakada of Xscapes Sci-Fi Originals. However, Roddenberry.com closed it&#039;s shop and sent the remaining stock to Entertainment Earth, and it is now sold out. Xscapes carried them through their website up until early 2022, when the website was folded and rebranded as &amp;quot;Nakada Studios.&amp;quot;&amp;lt;ref&amp;gt;https://web.archive.org/web/20210729111016/http://www.xscapesprops.com/star%20trek%20props/Star_Trek_The_Next_Generation_Voyager_era_uniforms.htm&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some manufacturers of badges like to use resin 3d printing for production, and many examples can be found on Etsy and eBay. One of these is FamousPropTreasures, an independent builder from the UK.&amp;lt;ref&amp;gt;[https://www.etsy.com/shop/FamousPropTreasures?ref=simple-shop-header-name&amp;amp;listing_id=930363758 https://www.etsy.com/shop/FamousPropTreasures]&amp;lt;/ref&amp;gt; Their badges are extremely clean and sharp, but this does detract from the accuracy to the original combadges. In general, production-made combadges have a lot of imperfections since they were cast from resin and hand-painted. However, FamousPropTreasures seem to be the most color accurate combadge produced in this manor, as of writing, and act as an &amp;quot;idealized&amp;quot; clean replica.&lt;br /&gt;
&lt;br /&gt;
=== Metal Badges (QMX) ===&lt;br /&gt;
QMX sells a commercially-available combadge made entirely of metal. These are widely regarded as the best cheap combadge replica, and they are popular among casual cosplayers. They are heavy in weight due to being made of all metal, and are magnetically clasped to the costume, which makes it easy to adhere to surfaces without leaving damage from a pin-back. However, they are bright and shiny, a design decision made by QMX during production. This makes them obvious to not be accurate to the original, and are therefore considered less of a replica and more of a premium product. The QMX combadge is also cloned by companies like Cosermart, so be cautious when buying them as it can be easy to fall for a fake.&lt;br /&gt;
&lt;br /&gt;
QMX did at one point sell a framed set of combadges cast in resin, including the [[VOY Combadge]] and [[Bajoran Combadge]]. These are much more accurate than the metal combadges, as they were created directly from the master molds for the TNG badge. These are no longer sold and can be highly sought after.&lt;br /&gt;
&lt;br /&gt;
== Reference Material ==&lt;br /&gt;
=== Photos ===&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;
File:PropStore-ScreenUsedTNGCombadge.jpg|A screen used combadge, sold by PropStore.&lt;br /&gt;
File:382450.jpg|Ditto.&lt;br /&gt;
File:382452.jpg|Ditto.&lt;br /&gt;
File:382453.jpg|Ditto.&lt;br /&gt;
File:RickSternbach-ConceptsForTNGBadge.jpg|Original design sketches by Rick Sternbach.&lt;br /&gt;
File:Combadges-SDCC-OldStyle.jpg|Supposedly Screen-Used combadges from the CBS Archives, shown at SDCC 2019.&lt;br /&gt;
File:WesleyCrusher-SilverCombadge.jpg|Wesley Crusher&#039;s Silver Combadge.&lt;br /&gt;
File:7553d1358364975-wesley-crushers-wil-wheaton-all-silver-tng-badge-image.jpg|Ditto.&lt;br /&gt;
File:Redemption-hd-380.jpg|Combadge seen from the side in TNG episode &amp;quot;Redemption.&amp;quot;&lt;br /&gt;
File:OpenedTNGCombadge.jpg|A screenshot from the TNG episode &amp;quot;Brothers&amp;quot; showing the &amp;quot;opened combadge&amp;quot; variant.&lt;br /&gt;
File:Picard-s1-feature-props-07.jpg|&amp;quot;New Style&amp;quot; Combadges from Star Trek: Picard; Shown in behind the scenes feature.&lt;br /&gt;
File:101-spiner-stewart-vineyard.jpg|Patrick Stewart and Brent Spiner on the set of Picard S1; Wearing the &amp;quot;New Style&amp;quot; TNG combadge.&lt;br /&gt;
File:Props badges2.jpg|&amp;quot;New Style&amp;quot; Combadges also shown at SDCC 2019.&lt;br /&gt;
File:Combadge-Roddenberry.jpg|Combadge replicas sold by Roddenberry.com&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Audio ===&lt;br /&gt;
&#039;&#039;&#039;TODO:&#039;&#039;&#039; Add audio gizmo, and upload audio files.&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* Generally, after the late-2000s auctions in which CBS sold most of it&#039;s Star Trek props and costumes, combadges were mostly sold with their uniforms, with only distressed and unique combadges sold on their own. Nowadays, it&#039;s more likely that a combadge will be sold on it&#039;s own for almost the price of a costume itself.&lt;br /&gt;
* Combadges were commonly stolen from set due to their size. Due to the lack of evidence regarding stolen material, and the difficulty of screen-matching such a small device, it&#039;s very difficult to verify the identity of a combadge. It&#039;s best to verify the provenance of a combadge if you&#039;re purchasing one under the guise of it being &amp;quot;screen-used,&amp;quot; even when purchasing from a trustworthy seller.&lt;br /&gt;
* During the production of Season 1 of TNG, Rick Berman, one of the producers of the Star Trek franchise at the time, swiped Denise Crosby&#039;s combadge off of her uniform after her last filmed scene. According to Berman, this was after Skin of Evil, but actually, her last episode was Symbiosis, as it was filmed out of order. Denise Crosby stated that Rick Berman &amp;quot;ceremoniously ripped off my Communicator badge saying &#039;you won&#039;t be needing this anymore.&#039;&amp;quot;&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[VOY Combadge]]&lt;br /&gt;
* [[TNG Pips]]&lt;br /&gt;
* [[TOS Communicator]]&lt;br /&gt;
* [[TOS Enterprise Patch]]&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://www.xscapesprops.com/ Xscapes Sci-Fi Originals]&lt;br /&gt;
* [https://www.etsy.com/shop/FamousPropTreasures?ref=simple-shop-header-name&amp;amp;listing_id=819869496 FamousPropTreasures on Etsy]&lt;br /&gt;
* [https://web.archive.org/web/20140831020103/http://www.roddenberry.com/star-trek-wardrobe-costumes/star-trek-uniform-costume-replica-pins/star-trek-starfleet-tng-combadge.html Roddenberry.com Page for 2360s Combadge (Archive)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Starfleet Equipment]]&lt;br /&gt;
[[Category:The Next Generation-Era]]&lt;br /&gt;
[[Category:Communicators]]&lt;br /&gt;
[[Category:Costume Accessories]]&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=File:61065e9cd3c7178371f0ffdda73cb32c.jpg&amp;diff=6966</id>
		<title>File:61065e9cd3c7178371f0ffdda73cb32c.jpg</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=File:61065e9cd3c7178371f0ffdda73cb32c.jpg&amp;diff=6966"/>
		<updated>2024-12-06T09:55:06Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: Photo from Prop Store&amp;#039;s 2022 Star Trek: Picard Seasons 1 &amp;amp; 2 Auction https://propstoreauction.com/lot-details/index/catalog/321/lot/96404&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Photo from Prop Store&#039;s 2022 Star Trek: Picard Seasons 1 &amp;amp; 2 Auction https://propstoreauction.com/lot-details/index/catalog/321/lot/96404&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=File:PIC_TNGBadge_Back.jpg&amp;diff=6965</id>
		<title>File:PIC TNGBadge Back.jpg</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=File:PIC_TNGBadge_Back.jpg&amp;diff=6965"/>
		<updated>2024-12-06T09:54:52Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: Photo from Prop Store&amp;#039;s 2022 Star Trek: Picard Seasons 1 &amp;amp; 2 Auction https://propstoreauction.com/lot-details/index/catalog/321/lot/96404&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Photo from Prop Store&#039;s 2022 Star Trek: Picard Seasons 1 &amp;amp; 2 Auction https://propstoreauction.com/lot-details/index/catalog/321/lot/96404&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=File:PIC_TNGBadge_Front.jpg&amp;diff=6964</id>
		<title>File:PIC TNGBadge Front.jpg</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=File:PIC_TNGBadge_Front.jpg&amp;diff=6964"/>
		<updated>2024-12-06T09:54:33Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: Photo from Prop Store&amp;#039;s 2022 Star Trek: Picard Seasons 1 &amp;amp; 2 Auction https://propstoreauction.com/lot-details/index/catalog/321/lot/96404&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Photo from Prop Store&#039;s 2022 Star Trek: Picard Seasons 1 &amp;amp; 2 Auction https://propstoreauction.com/lot-details/index/catalog/321/lot/96404&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_prop&amp;diff=6963</id>
		<title>Template:Infobox prop</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_prop&amp;diff=6963"/>
		<updated>2024-12-06T09:51:15Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| above       = {{{name|{{{artifact|&amp;lt;includeonly&amp;gt;{{PAGENAMEBASE}}&amp;lt;/includeonly&amp;gt; }}} }}}&lt;br /&gt;
| abovestyle  = background: #DEDEE2;&lt;br /&gt;
&lt;br /&gt;
| subheader     = {{#if: {{{source|}}} | &#039;&#039;{{{source}}}&#039;&#039; {{#switch:{{{source_type|}}}&lt;br /&gt;
  |television&lt;br /&gt;
  |tv&lt;br /&gt;
  |TV = television series&lt;br /&gt;
  |Films&lt;br /&gt;
  |films = film series&lt;br /&gt;
  |Novels&lt;br /&gt;
  |novels = series of prose fiction&lt;br /&gt;
  |Franchise&lt;br /&gt;
  |franchise = franchise&lt;br /&gt;
}} element}}&lt;br /&gt;
&lt;br /&gt;
| image       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{imagesize|{{{image_size|}}}}}}|alt={{{alt|}}}}}&lt;br /&gt;
| caption     = {{{caption|}}}&lt;br /&gt;
&lt;br /&gt;
| image2       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image2|}}}|size={{{imagesize2|{{{image_size2|}}}}}}|alt2={{{alt2|}}}}}&lt;br /&gt;
| caption2     = {{{caption2|}}}&lt;br /&gt;
&lt;br /&gt;
| image3       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image3|}}}|size={{{imagesize3|{{{image_size3|}}}}}}|alt3={{{alt3|}}}}}&lt;br /&gt;
| caption3     = {{{caption3|}}}&lt;br /&gt;
&lt;br /&gt;
| image4       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image4|}}}|size={{{imagesize4|{{{image_size4|}}}}}}|alt4={{{alt4|}}}}}&lt;br /&gt;
| caption4     = {{{caption4|}}}&lt;br /&gt;
&lt;br /&gt;
| label2      = {{#switch:{{{first_type|}}}&lt;br /&gt;
                  |Film&lt;br /&gt;
                  |film&lt;br /&gt;
                  |Television&lt;br /&gt;
                  |television&lt;br /&gt;
                  |tv&lt;br /&gt;
                  |TV = Production company&lt;br /&gt;
                  |Publisher&lt;br /&gt;
                }}&lt;br /&gt;
| data2       = {{{company|}}}&lt;br /&gt;
&lt;br /&gt;
| label3      = First appearance&lt;br /&gt;
| data3       = {{#invoke:Formatted appearance|getFormattedAppearance|major_work={{{first|}}} |minor_work={{{first_ep|}}} |date={{{date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| label4      = Designed by&lt;br /&gt;
| data4       = {{{designer|}}}&lt;br /&gt;
&lt;br /&gt;
| label5      = Built By&lt;br /&gt;
| data5       = {{{built_by|}}}&lt;br /&gt;
&lt;br /&gt;
| label6      = Adapted by&lt;br /&gt;
| data6       = {{{adapted_by|}}}&lt;br /&gt;
&lt;br /&gt;
| label7      = Genre&lt;br /&gt;
| data7       = {{{genre|}}}&lt;br /&gt;
&lt;br /&gt;
| header8     = {{#if: {{{noinfo|}}} || {{#if: {{{type|}}} {{{owner|}}} {{{uses|}}} {{{traits|}}} {{{affiliation|}}} | {{If empty |{{{info-hdr|}}} |In-universe information }} }} }}&lt;br /&gt;
| headerstyle = background: #DEDEE2;&lt;br /&gt;
&lt;br /&gt;
| label9      = Type&lt;br /&gt;
| data9       = {{{type|}}}&lt;br /&gt;
&lt;br /&gt;
| label10      = Owners&lt;br /&gt;
| data10       = {{{owner|}}}&lt;br /&gt;
&lt;br /&gt;
| label11      = Function&lt;br /&gt;
| data11       = {{{uses|}}}&lt;br /&gt;
&lt;br /&gt;
| label12     = Traits and abilities&lt;br /&gt;
| data12      = {{{traits|}}}&lt;br /&gt;
&lt;br /&gt;
| label13     = Affiliation&lt;br /&gt;
| data13      = {{{affiliation|}}}&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;!--Tracking categories&lt;br /&gt;
--&amp;gt;{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using infobox prop with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox prop]] with unknown parameter &amp;quot;_VALUE_&amp;quot;|showblankpositional=1| adapted_by | affiliation | alt | artifact | built_by | caption | company | creator | date | designer | first | first_ep | first_type | genre | image | image_size | imagesize | info-hdr | name | noinfo | owner | source | source_type | traits | type | uses | image2 | image_size2 | imagesize2 | alt2 | caption2 }}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Spock%27s_Marshmallow_Dispenser&amp;diff=6962</id>
		<title>Spock&#039;s Marshmallow Dispenser</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Spock%27s_Marshmallow_Dispenser&amp;diff=6962"/>
		<updated>2024-12-06T09:42:59Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox prop&lt;br /&gt;
| name            = Spock&#039;s Marshmallow Dispenser&lt;br /&gt;
| image           = [[File:MarshmallowDispenser-Ad1-Crop.jpg|250px]]&lt;br /&gt;
| image_size      = &lt;br /&gt;
| alt             = &lt;br /&gt;
| caption         = &lt;br /&gt;
| source          = &lt;br /&gt;
| source_type     = &lt;br /&gt;
| company         = &lt;br /&gt;
| first           = [[Star Trek V: The Final Frontier]]&lt;br /&gt;
| first_ep        = &lt;br /&gt;
| first_type      = &lt;br /&gt;
| date            = &lt;br /&gt;
| creator         = &lt;br /&gt;
| designer        = Nottingham Spirk&lt;br /&gt;
| built_by        = Nottingham Spirk&lt;br /&gt;
| adapted_by      = &lt;br /&gt;
| genre           = &lt;br /&gt;
| type            = &lt;br /&gt;
| owner           = &lt;br /&gt;
| uses            = Food Dispenser&lt;br /&gt;
| traits          = &lt;br /&gt;
| affiliation     = &lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Spock&#039;s Marshmallow Dispenser&#039;&#039;&#039; (also known as the &#039;&#039;&#039;&amp;quot;Marsh Melon&amp;quot; Dispenser&#039;&#039;&#039;) is a tool Spock uses while camping with Captain Kirk and Doctor McCoy during [[Star Trek V: The Final Frontier]].&lt;br /&gt;
&lt;br /&gt;
In the scene, Spock uses a complicated gadget to dispense a marshmallow for himself to toast. In the scene, he mistakenly calls it a &amp;quot;Marsh Melon&amp;quot; to McCoy&#039;s amusement.&lt;br /&gt;
&lt;br /&gt;
While the scene was a quick throwaway gag to lighten tension after an emotional speech by Kirk, the marshmallow dispenser was actually a tie-in with Kraft Foods, creator of the Jet-Puffed Marshmallows brand. For the film&#039;s release, a mail-in promotion and advertising campaign was ran by Kraft. Customers could mail-in a coupon to receive the marshmallow dispenser with purchase. The dispenser customers received was actually fairly smaller than the original prop, as shown in the advertising featuring the two side-by-side. It also wasn&#039;t very good as a dispenser, as it could at most hold four marshmallows, but in reality only 3 could really fit inside.&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=fidD6wAB9xI&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Design and Manufacturing==&lt;br /&gt;
The Marshmallow Dispenser was actually designed in collaboration with Paramount Pictures, Kraft Foods, and an innovations manufacturer, &#039;&#039;&#039;Nottingham Spirk&#039;&#039;&#039;.&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.nottinghamspirk.com/50#1989&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://vimeo.com/59093993&amp;lt;/ref&amp;gt; The prop that Spock uses in the film is actually much bigger and more robust than the plastic toy counterpart. The design was created by Nottingham Spirk, and the final prop was also produced by them for the film.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt; This appears to have been the only time Nottingham Spirk helped with the production of Star Trek.{{Citation needed}}&lt;br /&gt;
&lt;br /&gt;
The prop is barely seen in the film, and the only known version made was the hero prop delivered by NS. The prop is painted in a two-tone grey paint, with a black aperture for the dispensing action. It features a half-hexagonal side and a flat rectangular side. The rectangular side is adorned with 3 buttons, 8 lights, and a set of rainbow stripes running down the length of the device. The stripes are the same found adorning Jet-Puffed Marshmallow branding, and there are two red and white circles that appear to resemble the Kraft logo, albeit without the text. The marshmallows &lt;br /&gt;
&lt;br /&gt;
When functioning, it appears that the top and bottom buttons control the opening and closing of the aperture. The middle button may control the upward motion of the device, however this is unclear as of this time. It&#039;s unknown how many marshmallows can be fit in the device, or how the device internally operates.&lt;br /&gt;
&lt;br /&gt;
The original prop appears to still be in the collection of Nottingham Spirk. It may still be available for public viewing at their location in Cleveland, Ohio.&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Images==&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;220&amp;quot; heights=&amp;quot;120&amp;quot;&amp;gt;&lt;br /&gt;
File:MarshmallowDispenser-Photo1.jpg|The dispenser, briefly seen in STV&lt;br /&gt;
File:MarshmallowDispenser-Ad1.jpg|An advertisement for the toy dispenser, shown next to it&#039;s prop counterpart.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo1.png|A photo of the original prop, taken from a video by Nottingham Spirk.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo2.png|Ditto; The aperture opened.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo3.png|Ditto; The aperture fully opened.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo4.png|Ditto; Behold, a &amp;quot;marsh melon&amp;quot;.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo5.png|Ditto; The dispenser closing.&lt;br /&gt;
File:MarshmallowDispenser-2013Photo6.png|Ditto; The dispenser almost fully closed and marshmallows fully lowered.&lt;br /&gt;
File:MarshmallowDispenser-Ad4.png|Original art from the promotion. Features the only known art of the original prop, not the toy.&lt;br /&gt;
File:MarshmallowDispenser-Ad2.jpg|Advertisement for the toy version.&lt;br /&gt;
File:MashmallowDispenser-Ad3.jpg|Ditto.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.nottinghamspirk.com Nottingham Spirk]&lt;br /&gt;
* [https://vimeo.com/59093993 Star Trek V: Spock’s Marshmallow Dispenser] - A video by Nottingham Spirk in 2013, showing the hero prop in action&lt;br /&gt;
* [https://www.nottinghamspirk.com/50#1989 Nottingham Spirk 50th Anniversary] - A page featuring a short passage about the creation of the prop (see &amp;quot;1989&amp;quot; section)&lt;br /&gt;
&lt;br /&gt;
[[Category:Starfleet Equipment]]&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_prop/doc&amp;diff=6961</id>
		<title>Template:Infobox prop/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_prop/doc&amp;diff=6961"/>
		<updated>2024-12-06T09:35:10Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This infobox is designed to be used in articles that cover plot elements within a work of fiction. These can be props, events, jargon, concepts, or the like.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{Generic template demo&lt;br /&gt;
| name&lt;br /&gt;
| image = Example-serious.jpg&lt;br /&gt;
| &amp;lt;!-- image_size: leaving it in creates an error message in blank template --&amp;gt;&lt;br /&gt;
| alt&lt;br /&gt;
| caption&lt;br /&gt;
| source&lt;br /&gt;
| source_type&lt;br /&gt;
| company&lt;br /&gt;
| first&lt;br /&gt;
| first_ep&lt;br /&gt;
| first_type&lt;br /&gt;
| date&lt;br /&gt;
| creator&lt;br /&gt;
| designer&lt;br /&gt;
| built_by&lt;br /&gt;
| adapted_by&lt;br /&gt;
| genre&lt;br /&gt;
| type&lt;br /&gt;
| owner&lt;br /&gt;
| uses&lt;br /&gt;
| traits&lt;br /&gt;
| affiliation&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow:auto&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = &lt;br /&gt;
| image           = &lt;br /&gt;
| image_size      = &lt;br /&gt;
| alt             = &lt;br /&gt;
| caption         = &lt;br /&gt;
| source          = &lt;br /&gt;
| source_type     = &lt;br /&gt;
| company         = &lt;br /&gt;
| first           = &lt;br /&gt;
| first_ep        = &lt;br /&gt;
| first_type      = &lt;br /&gt;
| date            = &lt;br /&gt;
| creator         = &lt;br /&gt;
| designer        = &lt;br /&gt;
| built_by        = &lt;br /&gt;
| adapted_by      = &lt;br /&gt;
| genre           = &lt;br /&gt;
| type            = &lt;br /&gt;
| owner           = &lt;br /&gt;
| uses            = &lt;br /&gt;
| traits          = &lt;br /&gt;
| affiliation     = &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
* &#039;&#039;&#039;name&#039;&#039;&#039; is the common name used for the plot element. Since it is also likely to be the title of the article, this field can be omitted. If omitted, the infobox title will match the article&#039;s title.&lt;br /&gt;
* &#039;&#039;&#039;image&#039;&#039;&#039; is the filename of the image (without File: or Image:). The template will add the markup to show the image.&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; image= example.jpg&lt;br /&gt;
* &#039;&#039;&#039;image_size&#039;&#039;&#039; is the &#039;&#039;width&#039;&#039; the image will display at. The template will only accept a number here. If left empty or if a string (such as &amp;quot;225px&amp;quot;) is entered, the image will default to 250px wide.&lt;br /&gt;
** If you find the image to be too tall, reduce the size below 250px.&lt;br /&gt;
** The parameter is capped at maximum width of 250. Entering values grater than this will result in the default setting being used.&lt;br /&gt;
* &#039;&#039;&#039;alt&#039;&#039;&#039; needs to be updated with the &amp;quot;text alternative&amp;quot; of the image, to keep in line with [[Wikipedia:Alternative text for images]]. This is &#039;&#039;not&#039;&#039; the same as the caption. It should also be kept short, but needs to be descriptive of the image.&lt;br /&gt;
* &#039;&#039;&#039;caption&#039;&#039;&#039; is text which will appear below the image.&lt;br /&gt;
* &#039;&#039;&#039;source&#039;&#039;&#039; is the work of fiction - individual, series, or franchise - which featured the subject of the article. This is a required field.&lt;br /&gt;
* &#039;&#039;&#039;source_type&#039;&#039;&#039; specifies what exactly the source is. The template currently is set up to tailor some text for the following &amp;quot;source types&amp;quot;:&lt;br /&gt;
** TV - for a television series&lt;br /&gt;
** films - for a &#039;&#039;series&#039;&#039; of 2 or more films&lt;br /&gt;
** novels - for a series of prose stories, this is not limited to just &amp;quot;novels&amp;quot;&lt;br /&gt;
** franchise - for a source that encompasses multiple media&lt;br /&gt;
* &#039;&#039;&#039;company&#039;&#039;&#039; is either the production company for a television show or film, or the publisher.&lt;br /&gt;
* &#039;&#039;&#039;first&#039;&#039;&#039; is where the subject first appears. Note that this is not to reflect the in-story timeline, but instead the first published, aired, or released work to feature the plot element. This should be the title of the series, novel, film, etc. that first featured the plot element, and the template will automatically italicize it. This is a required field.&lt;br /&gt;
* &#039;&#039;&#039;first_ep&#039;&#039;&#039; is the episode within a television series which introduces the plot element. The template will automatically put the title in quotes.&lt;br /&gt;
* &#039;&#039;&#039;first_type&#039;&#039;&#039; is a switch that should be set for &amp;quot;TV&amp;quot; or &amp;quot;film&amp;quot; if the first appearance was in a TV show or a film.&lt;br /&gt;
* &#039;&#039;&#039;date&#039;&#039;&#039; is the date when the first appearance was published, released, or originally aired.&lt;br /&gt;
* &#039;&#039;&#039;creator&#039;&#039;&#039; should list the creator of the overall work. In cases of franchises, television shows, film series and the like this should be the general creator(s) of the base work.&lt;br /&gt;
* &#039;&#039;&#039;episode_creator&#039;&#039;&#039; should list the creator(s) of the specific episode or story that introduces the plot element.&lt;br /&gt;
* &#039;&#039;&#039;based_on&#039;&#039;&#039; should list the element which this element is based on, if applicable.&lt;br /&gt;
* &#039;&#039;&#039;adapted_by&#039;&#039;&#039; is the equivalent of {{para|creator}} for elements using {{para|base_on}}.&lt;br /&gt;
* &#039;&#039;&#039;genre&#039;&#039;&#039; is the genre of the underlying work.&lt;br /&gt;
* &#039;&#039;&#039;type&#039;&#039;&#039; is the type of plot element that the subject is. This should be concise and clearly cover what the plot element is.&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; Emergency Medical Hologram would list the &amp;quot;type&amp;quot; as: &amp;quot;A computer program that produces an interactive hologram.&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;owner&#039;&#039;&#039; is used to indicate which type of stories the element appears in. This field should not be used if the element appears throughout the source stories.&lt;br /&gt;
* &#039;&#039;&#039;uses&#039;&#039;&#039; is the function of the element in the story. This should also be concise and clear and should not just duplicate the information under &#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; Emergency Medical Hologram would list the &amp;quot;uses&amp;quot; as &amp;quot;A hologram that acts as a supplemental or emergency doctor on a Federation starship.&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;traits&#039;&#039;&#039; describe the specific nature of the element, including its appearance and any abilities or components.&lt;br /&gt;
* &#039;&#039;&#039;affiliation&#039;&#039;&#039; refers to people, groups, or other elements which may use or be somehow related to this element.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = TOS Communicator&lt;br /&gt;
| image           = 20090704-1971 StarTrekTOSCommunicatorReplica.jpg&lt;br /&gt;
| image_size      = 200&lt;br /&gt;
| caption         = A 23rd-century communicator as used in &#039;&#039;[[Star Trek: The Original Series]].&#039;&#039;&lt;br /&gt;
| source          = [[Star Trek]]&lt;br /&gt;
| source_type     = franchise&lt;br /&gt;
| first           = [[Star Trek: The Original Series|Star Trek]]&lt;br /&gt;
| first_ep        = [[The Corbomite Maneuver (Star Trek: The Original Series)|The Corbomite Maneuver]]&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = 1964&lt;br /&gt;
| creator         = [[Wah Ming Chang]]&lt;br /&gt;
| designer        = [[Wah Ming Chang]]&lt;br /&gt;
| type            = Communication device&lt;br /&gt;
| genre           = Science fiction&lt;br /&gt;
| uses            = Allows subspace communication&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = Communicator&lt;br /&gt;
| image           = 20090704-1971 StarTrekTOSCommunicatorReplica.jpg&lt;br /&gt;
| image_size      = 200&lt;br /&gt;
| caption         = A 23rd-century communicator as used in &#039;&#039;[[Star Trek: The Original Series]].&#039;&#039;&lt;br /&gt;
| source          = [[Star Trek]]&lt;br /&gt;
| source_type     = franchise&lt;br /&gt;
| first           = [[Star Trek: The Original Series|Star Trek]]&lt;br /&gt;
| first_ep        = [[The Corbomite Maneuver (Star Trek: The Original Series)|The Corbomite Maneuver]]&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = 1964&lt;br /&gt;
| designer        = [[Gene Roddenberry]]&lt;br /&gt;
| type            = Communication device&lt;br /&gt;
| genre           = Science fiction&lt;br /&gt;
| uses            = Allows subspace communication&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tracking categories ==&lt;br /&gt;
* {{clc|Pages using infobox prop with unknown parameters}}&lt;br /&gt;
&lt;br /&gt;
{{Film- and television-related infobox templates}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{subpage other||&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Fictional element infobox templates|Artifact]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_prop/doc&amp;diff=6960</id>
		<title>Template:Infobox prop/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_prop/doc&amp;diff=6960"/>
		<updated>2024-12-06T09:34:44Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This infobox is designed to be used in articles that cover plot elements within a work of fiction. These can be props, events, jargon, concepts, or the like.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{Generic template demo&lt;br /&gt;
| name&lt;br /&gt;
| image = Example-serious.jpg&lt;br /&gt;
| &amp;lt;!-- image_size: leaving it in creates an error message in blank template --&amp;gt;&lt;br /&gt;
| alt&lt;br /&gt;
| caption&lt;br /&gt;
| source&lt;br /&gt;
| source_type&lt;br /&gt;
| company&lt;br /&gt;
| first&lt;br /&gt;
| first_ep&lt;br /&gt;
| first_type&lt;br /&gt;
| date&lt;br /&gt;
| creator&lt;br /&gt;
| designer&lt;br /&gt;
| built_by&lt;br /&gt;
| adapted_by&lt;br /&gt;
| genre&lt;br /&gt;
| type&lt;br /&gt;
| owner&lt;br /&gt;
| uses&lt;br /&gt;
| traits&lt;br /&gt;
| affiliation&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow:auto&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = &lt;br /&gt;
| image           = &lt;br /&gt;
| image_size      = &lt;br /&gt;
| alt             = &lt;br /&gt;
| caption         = &lt;br /&gt;
| source          = &lt;br /&gt;
| source_type     = &lt;br /&gt;
| company         = &lt;br /&gt;
| first           = &lt;br /&gt;
| first_ep        = &lt;br /&gt;
| first_type      = &lt;br /&gt;
| date            = &lt;br /&gt;
| creator         = &lt;br /&gt;
| designer        = &lt;br /&gt;
| built_by        = &lt;br /&gt;
| adapted_by      = &lt;br /&gt;
| genre           = &lt;br /&gt;
| type            = &lt;br /&gt;
| owner           = &lt;br /&gt;
| uses            = &lt;br /&gt;
| traits          = &lt;br /&gt;
| affiliation     = &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
* &#039;&#039;&#039;name&#039;&#039;&#039; is the common name used for the plot element. Since it is also likely to be the title of the article, this field can be omitted. If omitted, the infobox title will match the article&#039;s title.&lt;br /&gt;
* &#039;&#039;&#039;image&#039;&#039;&#039; is the filename of the image (without File: or Image:). The template will add the markup to show the image.&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; image= example.jpg&lt;br /&gt;
* &#039;&#039;&#039;image_size&#039;&#039;&#039; is the &#039;&#039;width&#039;&#039; the image will display at. The template will only accept a number here. If left empty or if a string (such as &amp;quot;225px&amp;quot;) is entered, the image will default to 250px wide.&lt;br /&gt;
** If you find the image to be too tall, reduce the size below 250px.&lt;br /&gt;
** The parameter is capped at maximum width of 250. Entering values grater than this will result in the default setting being used.&lt;br /&gt;
* &#039;&#039;&#039;alt&#039;&#039;&#039; needs to be updated with the &amp;quot;text alternative&amp;quot; of the image, to keep in line with [[Wikipedia:Alternative text for images]]. This is &#039;&#039;not&#039;&#039; the same as the caption. It should also be kept short, but needs to be descriptive of the image.&lt;br /&gt;
* &#039;&#039;&#039;caption&#039;&#039;&#039; is text which will appear below the image.&lt;br /&gt;
* &#039;&#039;&#039;source&#039;&#039;&#039; is the work of fiction - individual, series, or franchise - which featured the subject of the article. This is a required field.&lt;br /&gt;
* &#039;&#039;&#039;source_type&#039;&#039;&#039; specifies what exactly the source is. The template currently is set up to tailor some text for the following &amp;quot;source types&amp;quot;:&lt;br /&gt;
** TV - for a television series&lt;br /&gt;
** films - for a &#039;&#039;series&#039;&#039; of 2 or more films&lt;br /&gt;
** novels - for a series of prose stories, this is not limited to just &amp;quot;novels&amp;quot;&lt;br /&gt;
** franchise - for a source that encompasses multiple media&lt;br /&gt;
* &#039;&#039;&#039;company&#039;&#039;&#039; is either the production company for a television show or film, or the publisher.&lt;br /&gt;
* &#039;&#039;&#039;first&#039;&#039;&#039; is where the subject first appears. Note that this is not to reflect the in-story timeline, but instead the first published, aired, or released work to feature the plot element. This should be the title of the series, novel, film, etc. that first featured the plot element, and the template will automatically italicize it. This is a required field.&lt;br /&gt;
* &#039;&#039;&#039;first_ep&#039;&#039;&#039; is the episode within a television series which introduces the plot element. The template will automatically put the title in quotes.&lt;br /&gt;
* &#039;&#039;&#039;first_type&#039;&#039;&#039; is a switch that should be set for &amp;quot;TV&amp;quot; or &amp;quot;film&amp;quot; if the first appearance was in a TV show or a film.&lt;br /&gt;
* &#039;&#039;&#039;date&#039;&#039;&#039; is the date when the first appearance was published, released, or originally aired.&lt;br /&gt;
* &#039;&#039;&#039;creator&#039;&#039;&#039; should list the creator of the overall work. In cases of franchises, television shows, film series and the like this should be the general creator(s) of the base work.&lt;br /&gt;
* &#039;&#039;&#039;episode_creator&#039;&#039;&#039; should list the creator(s) of the specific episode or story that introduces the plot element.&lt;br /&gt;
* &#039;&#039;&#039;based_on&#039;&#039;&#039; should list the element which this element is based on, if applicable.&lt;br /&gt;
* &#039;&#039;&#039;adapted_by&#039;&#039;&#039; is the equivalent of {{para|creator}} for elements using {{para|base_on}}.&lt;br /&gt;
* &#039;&#039;&#039;genre&#039;&#039;&#039; is the genre of the underlying work.&lt;br /&gt;
* &#039;&#039;&#039;type&#039;&#039;&#039; is the type of plot element that the subject is. This should be concise and clearly cover what the plot element is.&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; Emergency Medical Hologram would list the &amp;quot;type&amp;quot; as: &amp;quot;A computer program that produces an interactive hologram.&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;owner&#039;&#039;&#039; is used to indicate which type of stories the element appears in. This field should not be used if the element appears throughout the source stories.&lt;br /&gt;
* &#039;&#039;&#039;uses&#039;&#039;&#039; is the function of the element in the story. This should also be concise and clear and should not just duplicate the information under &#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; Emergency Medical Hologram would list the &amp;quot;uses&amp;quot; as &amp;quot;A hologram that acts as a supplemental or emergency doctor on a Federation starship.&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;traits&#039;&#039;&#039; describe the specific nature of the element, including its appearance and any abilities or components.&lt;br /&gt;
* &#039;&#039;&#039;affiliation&#039;&#039;&#039; refers to people, groups, or other elements which may use or be somehow related to this element.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = TOS Communicator&lt;br /&gt;
| image           = 20090704-1971 StarTrekTOSCommunicatorReplica.jpg&lt;br /&gt;
| image_size      = 200&lt;br /&gt;
| caption         = A 23rd-century communicator as used in &#039;&#039;[[Star Trek: The Original Series]].&#039;&#039;&lt;br /&gt;
| source          = [[Star Trek]]&lt;br /&gt;
| source_type     = franchise&lt;br /&gt;
| first           = [[Star Trek: The Original Series|Star Trek]]&lt;br /&gt;
| first_ep        = [[ (Star Trek: The Original Series)|The Cage]]&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = 1964&lt;br /&gt;
| creator         = [[Wah Ming Chang]]&lt;br /&gt;
| designer        = [[Wah Ming Chang]]&lt;br /&gt;
| type            = Communication device&lt;br /&gt;
| genre           = Science fiction&lt;br /&gt;
| uses            = Allows subspace communication&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = Communicator&lt;br /&gt;
| image           = 20090704-1971 StarTrekTOSCommunicatorReplica.jpg&lt;br /&gt;
| image_size      = 200&lt;br /&gt;
| caption         = A 23rd-century communicator as used in &#039;&#039;[[Star Trek: The Original Series]].&#039;&#039;&lt;br /&gt;
| source          = [[Star Trek]]&lt;br /&gt;
| source_type     = franchise&lt;br /&gt;
| first           = [[Star Trek: The Original Series|Star Trek]]&lt;br /&gt;
| first_ep        = [[The Corbomite Maneuver (Star Trek: The Original Series)|The Corbomite Maneuver]]&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = 1964&lt;br /&gt;
| designer        = [[Gene Roddenberry]]&lt;br /&gt;
| type            = Communication device&lt;br /&gt;
| genre           = Science fiction&lt;br /&gt;
| uses            = Allows subspace communication&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tracking categories ==&lt;br /&gt;
* {{clc|Pages using infobox prop with unknown parameters}}&lt;br /&gt;
&lt;br /&gt;
{{Film- and television-related infobox templates}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{subpage other||&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Fictional element infobox templates|Artifact]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_prop/doc&amp;diff=6959</id>
		<title>Template:Infobox prop/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_prop/doc&amp;diff=6959"/>
		<updated>2024-12-06T09:16:55Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This infobox is designed to be used in articles that cover plot elements within a work of fiction. These can be props, events, jargon, concepts, or the like.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{Generic template demo&lt;br /&gt;
| name&lt;br /&gt;
| image = Example-serious.jpg&lt;br /&gt;
| &amp;lt;!-- image_size: leaving it in creates an error message in blank template --&amp;gt;&lt;br /&gt;
| alt&lt;br /&gt;
| caption&lt;br /&gt;
| source&lt;br /&gt;
| source_type&lt;br /&gt;
| company&lt;br /&gt;
| first&lt;br /&gt;
| first_ep&lt;br /&gt;
| first_type&lt;br /&gt;
| date&lt;br /&gt;
| creator&lt;br /&gt;
| designer&lt;br /&gt;
| built_by&lt;br /&gt;
| adapted_by&lt;br /&gt;
| genre&lt;br /&gt;
| type&lt;br /&gt;
| owner&lt;br /&gt;
| uses&lt;br /&gt;
| traits&lt;br /&gt;
| affiliation&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow:auto&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = &lt;br /&gt;
| image           = &lt;br /&gt;
| image_size      = &lt;br /&gt;
| alt             = &lt;br /&gt;
| caption         = &lt;br /&gt;
| source          = &lt;br /&gt;
| source_type     = &lt;br /&gt;
| company         = &lt;br /&gt;
| first           = &lt;br /&gt;
| first_ep        = &lt;br /&gt;
| first_type      = &lt;br /&gt;
| date            = &lt;br /&gt;
| creator         = &lt;br /&gt;
| designer        = &lt;br /&gt;
| built_by        = &lt;br /&gt;
| adapted_by      = &lt;br /&gt;
| genre           = &lt;br /&gt;
| type            = &lt;br /&gt;
| owner           = &lt;br /&gt;
| uses            = &lt;br /&gt;
| traits          = &lt;br /&gt;
| affiliation     = &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
* &#039;&#039;&#039;name&#039;&#039;&#039; is the common name used for the plot element. Since it is also likely to be the title of the article, this field can be omitted. If omitted, the infobox title will match the article&#039;s title.&lt;br /&gt;
* &#039;&#039;&#039;image&#039;&#039;&#039; is the filename of the image (without File: or Image:). The template will add the markup to show the image.&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; image= example.jpg&lt;br /&gt;
* &#039;&#039;&#039;image_size&#039;&#039;&#039; is the &#039;&#039;width&#039;&#039; the image will display at. The template will only accept a number here. If left empty or if a string (such as &amp;quot;225px&amp;quot;) is entered, the image will default to 250px wide.&lt;br /&gt;
** If you find the image to be too tall, reduce the size below 250px.&lt;br /&gt;
** The parameter is capped at maximum width of 250. Entering values grater than this will result in the default setting being used.&lt;br /&gt;
* &#039;&#039;&#039;alt&#039;&#039;&#039; needs to be updated with the &amp;quot;text alternative&amp;quot; of the image, to keep in line with [[Wikipedia:Alternative text for images]]. This is &#039;&#039;not&#039;&#039; the same as the caption. It should also be kept short, but needs to be descriptive of the image.&lt;br /&gt;
* &#039;&#039;&#039;caption&#039;&#039;&#039; is text which will appear below the image.&lt;br /&gt;
* &#039;&#039;&#039;source&#039;&#039;&#039; is the work of fiction - individual, series, or franchise - which featured the subject of the article. This is a required field.&lt;br /&gt;
* &#039;&#039;&#039;source_type&#039;&#039;&#039; specifies what exactly the source is. The template currently is set up to tailor some text for the following &amp;quot;source types&amp;quot;:&lt;br /&gt;
** TV - for a television series&lt;br /&gt;
** films - for a &#039;&#039;series&#039;&#039; of 2 or more films&lt;br /&gt;
** novels - for a series of prose stories, this is not limited to just &amp;quot;novels&amp;quot;&lt;br /&gt;
** franchise - for a source that encompasses multiple media&lt;br /&gt;
* &#039;&#039;&#039;company&#039;&#039;&#039; is either the production company for a television show or film, or the publisher.&lt;br /&gt;
* &#039;&#039;&#039;first&#039;&#039;&#039; is where the subject first appears. Note that this is not to reflect the in-story timeline, but instead the first published, aired, or released work to feature the plot element. This should be the title of the series, novel, film, etc. that first featured the plot element, and the template will automatically italicize it. This is a required field.&lt;br /&gt;
* &#039;&#039;&#039;first_ep&#039;&#039;&#039; is the episode within a television series which introduces the plot element. The template will automatically put the title in quotes.&lt;br /&gt;
* &#039;&#039;&#039;first_type&#039;&#039;&#039; is a switch that should be set for &amp;quot;TV&amp;quot; or &amp;quot;film&amp;quot; if the first appearance was in a TV show or a film.&lt;br /&gt;
* &#039;&#039;&#039;date&#039;&#039;&#039; is the date when the first appearance was published, released, or originally aired.&lt;br /&gt;
* &#039;&#039;&#039;creator&#039;&#039;&#039; should list the creator of the overall work. In cases of franchises, television shows, film series and the like this should be the general creator(s) of the base work.&lt;br /&gt;
* &#039;&#039;&#039;episode_creator&#039;&#039;&#039; should list the creator(s) of the specific episode or story that introduces the plot element.&lt;br /&gt;
* &#039;&#039;&#039;based_on&#039;&#039;&#039; should list the element which this element is based on, if applicable.&lt;br /&gt;
* &#039;&#039;&#039;adapted_by&#039;&#039;&#039; is the equivalent of {{para|creator}} for elements using {{para|base_on}}.&lt;br /&gt;
* &#039;&#039;&#039;genre&#039;&#039;&#039; is the genre of the underlying work.&lt;br /&gt;
* &#039;&#039;&#039;type&#039;&#039;&#039; is the type of plot element that the subject is. This should be concise and clearly cover what the plot element is.&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; Emergency Medical Hologram would list the &amp;quot;type&amp;quot; as: &amp;quot;A computer program that produces an interactive hologram.&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;owner&#039;&#039;&#039; is used to indicate which type of stories the element appears in. This field should not be used if the element appears throughout the source stories.&lt;br /&gt;
* &#039;&#039;&#039;uses&#039;&#039;&#039; is the function of the element in the story. This should also be concise and clear and should not just duplicate the information under &#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; Emergency Medical Hologram would list the &amp;quot;uses&amp;quot; as &amp;quot;A hologram that acts as a supplemental or emergency doctor on a Federation starship.&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;traits&#039;&#039;&#039; describe the specific nature of the element, including its appearance and any abilities or components.&lt;br /&gt;
* &#039;&#039;&#039;affiliation&#039;&#039;&#039; refers to people, groups, or other elements which may use or be somehow related to this element.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = Communicator&lt;br /&gt;
| image           = 20090704-1971 StarTrekTOSCommunicatorReplica.jpg&lt;br /&gt;
| image_size      = 200&lt;br /&gt;
| caption         = A 23rd-century communicator as used in &#039;&#039;[[Star Trek: The Original Series]].&#039;&#039;&lt;br /&gt;
| source          = [[Star Trek]]&lt;br /&gt;
| source_type     = franchise&lt;br /&gt;
| first           = [[Star Trek: The Original Series|Star Trek]]&lt;br /&gt;
| first_ep        = [[The Cage (Star Trek: The Original Series)|The Cage]]&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = 1964&lt;br /&gt;
| designer        = [[Gene Roddenberry]]&lt;br /&gt;
| type            = Communication device&lt;br /&gt;
| genre           = Science fiction&lt;br /&gt;
| uses            = Allows subspace communication&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = Communicator&lt;br /&gt;
| image           = 20090704-1971 StarTrekTOSCommunicatorReplica.jpg&lt;br /&gt;
| image_size      = 200&lt;br /&gt;
| caption         = A 23rd-century communicator as used in &#039;&#039;[[Star Trek: The Original Series]].&#039;&#039;&lt;br /&gt;
| source          = [[Star Trek]]&lt;br /&gt;
| source_type     = franchise&lt;br /&gt;
| first           = [[Star Trek: The Original Series|Star Trek]]&lt;br /&gt;
| first_ep        = [[The Cage (Star Trek: The Original Series)|The Cage]]&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = 1964&lt;br /&gt;
| designer        = [[Gene Roddenberry]]&lt;br /&gt;
| type            = Communication device&lt;br /&gt;
| genre           = Science fiction&lt;br /&gt;
| uses            = Allows subspace communication&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tracking categories ==&lt;br /&gt;
* {{clc|Pages using infobox prop with unknown parameters}}&lt;br /&gt;
&lt;br /&gt;
{{Film- and television-related infobox templates}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{subpage other||&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Fictional element infobox templates|Artifact]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_prop&amp;diff=6958</id>
		<title>Template:Infobox prop</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_prop&amp;diff=6958"/>
		<updated>2024-12-06T09:15:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| above       = {{{name|{{{artifact|&amp;lt;includeonly&amp;gt;{{PAGENAMEBASE}}&amp;lt;/includeonly&amp;gt; }}} }}}&lt;br /&gt;
| abovestyle  = background: #DEDEE2;&lt;br /&gt;
&lt;br /&gt;
| subheader     = {{#if: {{{source|}}} | &#039;&#039;{{{source}}}&#039;&#039; {{#switch:{{{source_type|}}}&lt;br /&gt;
  |television&lt;br /&gt;
  |tv&lt;br /&gt;
  |TV = television series&lt;br /&gt;
  |Films&lt;br /&gt;
  |films = film series&lt;br /&gt;
  |Novels&lt;br /&gt;
  |novels = series of prose fiction&lt;br /&gt;
  |Franchise&lt;br /&gt;
  |franchise = franchise&lt;br /&gt;
}} element}}&lt;br /&gt;
&lt;br /&gt;
| image       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{imagesize|{{{image_size|}}}}}}|alt={{{alt|}}}}}&lt;br /&gt;
| caption     = {{{caption|}}}&lt;br /&gt;
&lt;br /&gt;
| label2      = {{#switch:{{{first_type|}}}&lt;br /&gt;
                  |Film&lt;br /&gt;
                  |film&lt;br /&gt;
                  |Television&lt;br /&gt;
                  |television&lt;br /&gt;
                  |tv&lt;br /&gt;
                  |TV = Production company&lt;br /&gt;
                  |Publisher&lt;br /&gt;
                }}&lt;br /&gt;
| data2       = {{{company|}}}&lt;br /&gt;
&lt;br /&gt;
| label3      = First appearance&lt;br /&gt;
| data3       = {{#invoke:Formatted appearance|getFormattedAppearance|major_work={{{first|}}} |minor_work={{{first_ep|}}} |date={{{date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| label4      = Designed by&lt;br /&gt;
| data4       = {{{designer|}}}&lt;br /&gt;
&lt;br /&gt;
| label5      = Built By&lt;br /&gt;
| data5       = {{{built_by|}}}&lt;br /&gt;
&lt;br /&gt;
| label6      = Adapted by&lt;br /&gt;
| data6       = {{{adapted_by|}}}&lt;br /&gt;
&lt;br /&gt;
| label7      = Genre&lt;br /&gt;
| data7       = {{{genre|}}}&lt;br /&gt;
&lt;br /&gt;
| header8     = {{#if: {{{noinfo|}}} || {{#if: {{{type|}}} {{{owner|}}} {{{uses|}}} {{{traits|}}} {{{affiliation|}}} | {{If empty |{{{info-hdr|}}} |In-universe information }} }} }}&lt;br /&gt;
| headerstyle = background: #DEDEE2;&lt;br /&gt;
&lt;br /&gt;
| label9      = Type&lt;br /&gt;
| data9       = {{{type|}}}&lt;br /&gt;
&lt;br /&gt;
| label10      = Owners&lt;br /&gt;
| data10       = {{{owner|}}}&lt;br /&gt;
&lt;br /&gt;
| label11      = Function&lt;br /&gt;
| data11       = {{{uses|}}}&lt;br /&gt;
&lt;br /&gt;
| label12     = Traits and abilities&lt;br /&gt;
| data12      = {{{traits|}}}&lt;br /&gt;
&lt;br /&gt;
| label13     = Affiliation&lt;br /&gt;
| data13      = {{{affiliation|}}}&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;!--Tracking categories&lt;br /&gt;
--&amp;gt;{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using infobox prop with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox prop]] with unknown parameter &amp;quot;_VALUE_&amp;quot;|showblankpositional=1| adapted_by | affiliation | alt | artifact | built_by | caption | company | creator | date | designer | first | first_ep | first_type | genre | image | image_size | imagesize | info-hdr | name | noinfo | owner | source | source_type | traits | type | uses }}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_prop/doc&amp;diff=6957</id>
		<title>Template:Infobox prop/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_prop/doc&amp;diff=6957"/>
		<updated>2024-12-06T09:01:10Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: Created page with &amp;quot;{{Documentation subpage}} &amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see Wikipedia:Wikidata) --&amp;gt;  This infobox is designed to be used in articles that cover plot elements within a work of fiction. These can be props, events, jargon, concepts, or the like.  == Usage == {{Generic template demo | name | image = Example-serious.jpg | &amp;lt;!-- image_size: leaving it in creates an error message in blank template --&amp;gt; | al...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This infobox is designed to be used in articles that cover plot elements within a work of fiction. These can be props, events, jargon, concepts, or the like.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{Generic template demo&lt;br /&gt;
| name&lt;br /&gt;
| image = Example-serious.jpg&lt;br /&gt;
| &amp;lt;!-- image_size: leaving it in creates an error message in blank template --&amp;gt;&lt;br /&gt;
| alt&lt;br /&gt;
| caption&lt;br /&gt;
| source&lt;br /&gt;
| source_type&lt;br /&gt;
| company&lt;br /&gt;
| first&lt;br /&gt;
| first_ep&lt;br /&gt;
| first_type&lt;br /&gt;
| date&lt;br /&gt;
| creator&lt;br /&gt;
| episode_creator&lt;br /&gt;
| based_on&lt;br /&gt;
| adapted_by&lt;br /&gt;
| genre&lt;br /&gt;
| type&lt;br /&gt;
| owner&lt;br /&gt;
| uses&lt;br /&gt;
| traits&lt;br /&gt;
| affiliation&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow:auto&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = &lt;br /&gt;
| image           = &lt;br /&gt;
| image_size      = &lt;br /&gt;
| alt             = &lt;br /&gt;
| caption         = &lt;br /&gt;
| source          = &lt;br /&gt;
| source_type     = &lt;br /&gt;
| company         = &lt;br /&gt;
| first           = &lt;br /&gt;
| first_ep        = &lt;br /&gt;
| first_type      = &lt;br /&gt;
| date            = &lt;br /&gt;
| creator         = &lt;br /&gt;
| episode_creator = &lt;br /&gt;
| based_on        = &lt;br /&gt;
| adapted_by      = &lt;br /&gt;
| genre           = &lt;br /&gt;
| type            = &lt;br /&gt;
| owner           = &lt;br /&gt;
| uses            = &lt;br /&gt;
| traits          = &lt;br /&gt;
| affiliation     = &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
* &#039;&#039;&#039;name&#039;&#039;&#039; is the common name used for the plot element. Since it is also likely to be the title of the article, this field can be omitted. If omitted, the infobox title will match the article&#039;s title.&lt;br /&gt;
* &#039;&#039;&#039;image&#039;&#039;&#039; is the filename of the image (without File: or Image:). The template will add the markup to show the image.&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; image= example.jpg&lt;br /&gt;
* &#039;&#039;&#039;image_size&#039;&#039;&#039; is the &#039;&#039;width&#039;&#039; the image will display at. The template will only accept a number here. If left empty or if a string (such as &amp;quot;225px&amp;quot;) is entered, the image will default to 250px wide.&lt;br /&gt;
** If you find the image to be too tall, reduce the size below 250px.&lt;br /&gt;
** The parameter is capped at maximum width of 250. Entering values grater than this will result in the default setting being used.&lt;br /&gt;
* &#039;&#039;&#039;alt&#039;&#039;&#039; needs to be updated with the &amp;quot;text alternative&amp;quot; of the image, to keep in line with [[Wikipedia:Alternative text for images]]. This is &#039;&#039;not&#039;&#039; the same as the caption. It should also be kept short, but needs to be descriptive of the image.&lt;br /&gt;
* &#039;&#039;&#039;caption&#039;&#039;&#039; is text which will appear below the image.&lt;br /&gt;
* &#039;&#039;&#039;source&#039;&#039;&#039; is the work of fiction - individual, series, or franchise - which featured the subject of the article. This is a required field.&lt;br /&gt;
* &#039;&#039;&#039;source_type&#039;&#039;&#039; specifies what exactly the source is. The template currently is set up to tailor some text for the following &amp;quot;source types&amp;quot;:&lt;br /&gt;
** TV - for a television series&lt;br /&gt;
** films - for a &#039;&#039;series&#039;&#039; of 2 or more films&lt;br /&gt;
** novels - for a series of prose stories, this is not limited to just &amp;quot;novels&amp;quot;&lt;br /&gt;
** franchise - for a source that encompasses multiple media&lt;br /&gt;
* &#039;&#039;&#039;company&#039;&#039;&#039; is either the production company for a television show or film, or the publisher.&lt;br /&gt;
* &#039;&#039;&#039;first&#039;&#039;&#039; is where the subject first appears. Note that this is not to reflect the in-story timeline, but instead the first published, aired, or released work to feature the plot element. This should be the title of the series, novel, film, etc. that first featured the plot element, and the template will automatically italicize it. This is a required field.&lt;br /&gt;
* &#039;&#039;&#039;first_ep&#039;&#039;&#039; is the episode within a television series which introduces the plot element. The template will automatically put the title in quotes.&lt;br /&gt;
* &#039;&#039;&#039;first_type&#039;&#039;&#039; is a switch that should be set for &amp;quot;TV&amp;quot; or &amp;quot;film&amp;quot; if the first appearance was in a TV show or a film.&lt;br /&gt;
* &#039;&#039;&#039;date&#039;&#039;&#039; is the date when the first appearance was published, released, or originally aired.&lt;br /&gt;
* &#039;&#039;&#039;creator&#039;&#039;&#039; should list the creator of the overall work. In cases of franchises, television shows, film series and the like this should be the general creator(s) of the base work.&lt;br /&gt;
* &#039;&#039;&#039;episode_creator&#039;&#039;&#039; should list the creator(s) of the specific episode or story that introduces the plot element.&lt;br /&gt;
* &#039;&#039;&#039;based_on&#039;&#039;&#039; should list the element which this element is based on, if applicable.&lt;br /&gt;
* &#039;&#039;&#039;adapted_by&#039;&#039;&#039; is the equivalent of {{para|creator}} for elements using {{para|base_on}}.&lt;br /&gt;
* &#039;&#039;&#039;genre&#039;&#039;&#039; is the genre of the underlying work.&lt;br /&gt;
* &#039;&#039;&#039;type&#039;&#039;&#039; is the type of plot element that the subject is. This should be concise and clearly cover what the plot element is.&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; Emergency Medical Hologram would list the &amp;quot;type&amp;quot; as: &amp;quot;A computer program that produces an interactive hologram.&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;owner&#039;&#039;&#039; is used to indicate which type of stories the element appears in. This field should not be used if the element appears throughout the source stories.&lt;br /&gt;
* &#039;&#039;&#039;uses&#039;&#039;&#039; is the function of the element in the story. This should also be concise and clear and should not just duplicate the information under &#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
*:: &#039;&#039;Example:&#039;&#039; Emergency Medical Hologram would list the &amp;quot;uses&amp;quot; as &amp;quot;A hologram that acts as a supplemental or emergency doctor on a Federation starship.&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;traits&#039;&#039;&#039; describe the specific nature of the element, including its appearance and any abilities or components.&lt;br /&gt;
* &#039;&#039;&#039;affiliation&#039;&#039;&#039; refers to people, groups, or other elements which may use or be somehow related to this element.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = Communicator&lt;br /&gt;
| image           = 20090704-1971 StarTrekTOSCommunicatorReplica.jpg&lt;br /&gt;
| image_size      = 200&lt;br /&gt;
| caption         = A 23rd-century communicator as used in &#039;&#039;[[Star Trek: The Original Series]].&#039;&#039;&lt;br /&gt;
| source          = [[Star Trek]]&lt;br /&gt;
| source_type     = franchise&lt;br /&gt;
| first           = [[Star Trek: The Original Series|Star Trek]]&lt;br /&gt;
| first_ep        = [[The Cage (Star Trek: The Original Series)|The Cage]]&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = 1964&lt;br /&gt;
| creator         = [[Gene Roddenberry]]&lt;br /&gt;
| type            = Communication device&lt;br /&gt;
| genre           = Science fiction&lt;br /&gt;
| uses            = Allows subspace communication&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox prop&lt;br /&gt;
| name            = Communicator&lt;br /&gt;
| image           = 20090704-1971 StarTrekTOSCommunicatorReplica.jpg&lt;br /&gt;
| image_size      = 200&lt;br /&gt;
| caption         = A 23rd-century communicator as used in &#039;&#039;[[Star Trek: The Original Series]].&#039;&#039;&lt;br /&gt;
| source          = [[Star Trek]]&lt;br /&gt;
| source_type     = franchise&lt;br /&gt;
| first           = [[Star Trek: The Original Series|Star Trek]]&lt;br /&gt;
| first_ep        = [[The Cage (Star Trek: The Original Series)|The Cage]]&lt;br /&gt;
| first_type      = TV&lt;br /&gt;
| date            = 1964&lt;br /&gt;
| creator         = [[Gene Roddenberry]]&lt;br /&gt;
| type            = Communication device&lt;br /&gt;
| genre           = Science fiction&lt;br /&gt;
| uses            = Allows subspace communication&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tracking categories ==&lt;br /&gt;
* {{clc|Pages using infobox prop with unknown parameters}}&lt;br /&gt;
&lt;br /&gt;
{{Film- and television-related infobox templates}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{subpage other||&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Fictional element infobox templates|Artifact]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_prop&amp;diff=6956</id>
		<title>Template:Infobox prop</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_prop&amp;diff=6956"/>
		<updated>2024-12-06T09:00:44Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: Created page with &amp;quot;{{Infobox | above       = {{{name|{{{artifact|&amp;lt;includeonly&amp;gt;{{PAGENAMEBASE}}&amp;lt;/includeonly&amp;gt; }}} }}} | abovestyle  = background: #DEDEE2;  | subheader     = {{#if: {{{source|}}} | &amp;#039;&amp;#039;{{{source}}}&amp;#039;&amp;#039; {{#switch:{{{source_type|}}}   |television   |tv   |TV = television series   |Films   |films = film series   |Novels   |novels = series of prose fiction   |Franchise   |franchise = franchise }} element}}  | image       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size=...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| above       = {{{name|{{{artifact|&amp;lt;includeonly&amp;gt;{{PAGENAMEBASE}}&amp;lt;/includeonly&amp;gt; }}} }}}&lt;br /&gt;
| abovestyle  = background: #DEDEE2;&lt;br /&gt;
&lt;br /&gt;
| subheader     = {{#if: {{{source|}}} | &#039;&#039;{{{source}}}&#039;&#039; {{#switch:{{{source_type|}}}&lt;br /&gt;
  |television&lt;br /&gt;
  |tv&lt;br /&gt;
  |TV = television series&lt;br /&gt;
  |Films&lt;br /&gt;
  |films = film series&lt;br /&gt;
  |Novels&lt;br /&gt;
  |novels = series of prose fiction&lt;br /&gt;
  |Franchise&lt;br /&gt;
  |franchise = franchise&lt;br /&gt;
}} element}}&lt;br /&gt;
&lt;br /&gt;
| image       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{imagesize|{{{image_size|}}}}}}|alt={{{alt|}}}}}&lt;br /&gt;
| caption     = {{{caption|}}}&lt;br /&gt;
&lt;br /&gt;
| label2      = {{#switch:{{{first_type|}}}&lt;br /&gt;
                  |Film&lt;br /&gt;
                  |film&lt;br /&gt;
                  |Television&lt;br /&gt;
                  |television&lt;br /&gt;
                  |tv&lt;br /&gt;
                  |TV = Production company&lt;br /&gt;
                  |Publisher&lt;br /&gt;
                }}&lt;br /&gt;
| data2       = {{{company|}}}&lt;br /&gt;
&lt;br /&gt;
| label3      = First appearance&lt;br /&gt;
| data3       = {{#invoke:Formatted appearance|getFormattedAppearance|major_work={{{first|}}} |minor_work={{{first_ep|}}} |date={{{date|}}} }}&lt;br /&gt;
&lt;br /&gt;
| label4      = Created by&lt;br /&gt;
| data4       = {{#if: {{{episode_creator|}}} | (Series)&amp;lt;br /&amp;gt;}}&amp;lt;!--&lt;br /&gt;
             --&amp;gt;{{{creator|}}}&amp;lt;!--&lt;br /&gt;
             --&amp;gt;{{#if: {{{episode_creator|}}} | &amp;lt;br /&amp;gt;({{#switch:{{{first_type|}}}&lt;br /&gt;
                                                    |TV = Episode&lt;br /&gt;
                                                    |Story&lt;br /&gt;
                                                  }})&amp;lt;br /&amp;gt;{{{episode_creator|}}}}}&lt;br /&gt;
&lt;br /&gt;
| label5      = Based on&lt;br /&gt;
| data5       = {{{based_on|}}}&lt;br /&gt;
&lt;br /&gt;
| label6      = Adapted by&lt;br /&gt;
| data6       = {{{adapted_by|}}}&lt;br /&gt;
&lt;br /&gt;
| label7      = Genre&lt;br /&gt;
| data7       = {{{genre|}}}&lt;br /&gt;
&lt;br /&gt;
| header8     = {{#if: {{{noinfo|}}} || {{#if: {{{type|}}} {{{owner|}}} {{{uses|}}} {{{traits|}}} {{{affiliation|}}} | {{If empty |{{{info-hdr|}}} |In-universe information }} }} }}&lt;br /&gt;
| headerstyle = background: #DEDEE2;&lt;br /&gt;
&lt;br /&gt;
| label9      = Type&lt;br /&gt;
| data9       = {{{type|}}}&lt;br /&gt;
&lt;br /&gt;
| label10      = Owners&lt;br /&gt;
| data10       = {{{owner|}}}&lt;br /&gt;
&lt;br /&gt;
| label11      = Function&lt;br /&gt;
| data11       = {{{uses|}}}&lt;br /&gt;
&lt;br /&gt;
| label12     = Traits and abilities&lt;br /&gt;
| data12      = {{{traits|}}}&lt;br /&gt;
&lt;br /&gt;
| label13     = Affiliation&lt;br /&gt;
| data13      = {{{affiliation|}}}&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;!--Tracking categories&lt;br /&gt;
--&amp;gt;{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using infobox prop with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox prop]] with unknown parameter &amp;quot;_VALUE_&amp;quot;|showblankpositional=1| adapted_by | affiliation | alt | artifact | based_on | caption | company | creator | date | episode_creator | first | first_ep | first_type | genre | image | image_size | imagesize | info-hdr | name | noinfo | owner | source | source_type | traits | type | uses }}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_artifact/doc&amp;diff=6955</id>
		<title>Template:Infobox artifact/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_artifact/doc&amp;diff=6955"/>
		<updated>2024-12-06T08:58:14Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
{{Lua|Module:Infobox|Module:InfoboxImage|Module:Check for unknown parameters}}&lt;br /&gt;
{{tl|Infobox artifact}} may be used to summarize information about an artifact.&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{Parameter names example|_template=| alt | alt2 | box_width | caption | civilisation | civilization | classification | coordinates | created | culture | depth | discovered | discovered_by | discovered_coords | discovered_date | discovered_place | height | id | image | image_caption | image_size | image2 | image2_size | image2_caption | language | location | long | map | material | name | native_artifact_name | native_name | native_name_lang | period | period1 | place | registration | rune_id | rune_master | rune_style | rune_text_english | rune_text_native | size | symbols | type | website | weight | width | writing }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox artifact&lt;br /&gt;
&amp;lt;!-- Parameters       Brief instructions --&amp;gt;&lt;br /&gt;
| name              = &amp;lt;!-- The name given to the artifact. Defaults to article title. Multiple names can be separated by &amp;lt;br&amp;gt;. --&amp;gt;&lt;br /&gt;
| native_name       = &lt;br /&gt;
| native_name_lang  = &lt;br /&gt;
| image             = &amp;lt;!-- A picture of the artifact. Size can vary and needs to be specified. --&amp;gt;&lt;br /&gt;
| image_size        = &lt;br /&gt;
| alt               = &lt;br /&gt;
| image_caption     = &amp;lt;!-- Description or notes for the first image. --&amp;gt;&lt;br /&gt;
| image2            = &amp;lt;!-- An optional second picture of the artifact. Size can vary and needs to be specified. --&amp;gt;&lt;br /&gt;
| image2_size       = &lt;br /&gt;
| alt2              = &lt;br /&gt;
| image2_caption    = &amp;lt;!-- Description or notes for the second image. --&amp;gt;&lt;br /&gt;
| type              = &amp;lt;!-- The class of which the object is an instance --&amp;gt;&lt;br /&gt;
| material          = &amp;lt;!-- The substance the artifact is made of. --&amp;gt;&lt;br /&gt;
| size              = &amp;lt;!-- Size of the artifact, if known. --&amp;gt;&lt;br /&gt;
| height            = &amp;lt;!-- {{convert|}} --&amp;gt;&lt;br /&gt;
| width             = &amp;lt;!-- {{convert|}} --&amp;gt;&lt;br /&gt;
| weight            = &amp;lt;!-- {{convert|}} --&amp;gt;&lt;br /&gt;
| long              = &amp;lt;!-- {{convert|}} --&amp;gt;&lt;br /&gt;
| writing           = &amp;lt;!-- Language and-or script of contingent inscriptions on the artifact, if known. --&amp;gt;&lt;br /&gt;
| symbols           = &lt;br /&gt;
| created           = &amp;lt;!-- Date and location that the artifact was made, if known. --&amp;gt;&lt;br /&gt;
| discovered        = &amp;lt;!-- Date, location, and (re)discoverer of the artifact, if known. Deprecated; use the following, separate, parameters --&amp;gt;&lt;br /&gt;
| discovered_place  = &amp;lt;!-- Place of (re)discovery of the artifact, if known. --&amp;gt;&lt;br /&gt;
| discovered_coords = &amp;lt;!-- Coordinates of (re)discovery of the artifact, if known. --&amp;gt;&lt;br /&gt;
| discovered_date   = &amp;lt;!-- Date of (re)discovery of the artifact, if known. --&amp;gt;&lt;br /&gt;
| discovered_by     = &amp;lt;!-- Person who (re)discovered the artifact, if known. --&amp;gt;&lt;br /&gt;
| location          = &amp;lt;!-- Where the artifact has ended up now. --&amp;gt;&lt;br /&gt;
| classification    = &lt;br /&gt;
| culture           = &lt;br /&gt;
| id                = &amp;lt;!-- Identification code (numbers or letters) for the artifact, if known. --&amp;gt;&lt;br /&gt;
| map               = &amp;lt;!-- A map of the location of the artefact --&amp;gt;&lt;br /&gt;
| website           = &amp;lt;!-- Web address --&amp;gt;&lt;br /&gt;
}}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Optional parameters:&lt;br /&gt;
* &#039;&#039;place&#039;&#039; may supplement &#039;&#039;created&#039;&#039; to separate date from location found/created.&lt;br /&gt;
* &#039;&#039;period&#039;&#039; may be added to describe the era or culture (such as &amp;quot;Greco-Roman&amp;quot;).&lt;br /&gt;
* &#039;&#039;registration&#039;&#039; distinguishes the unique database or full catalogue number from a collection ID or historic/commonly used ID.&lt;br /&gt;
* &#039;&#039;height&#039;&#039;, &#039;&#039;width&#039;&#039;, &#039;&#039;depth&#039;&#039; and &#039;&#039;weight&#039;&#039; are alternatives to using the generic &#039;&#039;size&#039;&#039;. If several dimensions are needed it is recommended to use &#039;&#039;size&#039;&#039;, to avoid creating an overly complex infobox, by separating dimensions with {{tag|br|o}}, e.g. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;size = height:6cm&amp;lt;br&amp;gt;width:2cm&amp;lt;br&amp;gt;thickness:0.4cm&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===English variation===&lt;br /&gt;
&amp;quot;artifact&amp;quot; is a US spelling. The UK spelling is &amp;quot;artefact&amp;quot; and {{tl|Infobox artefact}} may be used as a valid alternative.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
===Statue===&lt;br /&gt;
{|style=&amp;quot;width:100%;border:solid silver thin;background:white;font-size:90%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{Infobox artifact&lt;br /&gt;
|name          = Las Limas Monument 1&lt;br /&gt;
|image         = Señor de las limas 2.jpg&lt;br /&gt;
|image_caption = At highest resolution, the shallow incisions on the shoulders, legs, and face can be clearly seen&lt;br /&gt;
|material      = [[Greenstone (archaeology)|Greenstone]]&lt;br /&gt;
|height        = {{convert|55|cm|in|abbr=on}}&lt;br /&gt;
|created       = [[Mesoamerican chronology#Preclassic Era|Middle Formative Period]] (1000 [[BCE]] – 600 [[BCE]])&lt;br /&gt;
|discovered_date  = 1965 &lt;br /&gt;
|discovered_place = near [[Jesús Carranza, Veracruz|Jesús Carranza]], [[Veracruz]], [[Mexico]]&lt;br /&gt;
|location      = [[Xalapa Museum of Anthropology]], [[Veracruz]]&lt;br /&gt;
|culture       = [[Olmecs|Olmec]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow:auto; margin:3em 0 0; padding-right:0&amp;quot;&amp;gt;{{Infobox artifact&lt;br /&gt;
|name          = Las Limas Monument 1&lt;br /&gt;
|image         = Señor de las limas 2.jpg&lt;br /&gt;
|image_caption = At highest resolution, the shallow incisons on the shoulders, legs, and face can be clearly seen&lt;br /&gt;
|material      = [[Greenstone (archaeology)|Greenstone]]&lt;br /&gt;
|height        = {{convert|55|cm|in|abbr=on}}&lt;br /&gt;
|created       = [[Mesoamerican chronology#Preclassic Era|Middle Formative Period]] (1000 [[BCE]] – 600 [[BCE]])&lt;br /&gt;
|discovered_date  = 1965 &lt;br /&gt;
|discovered_place = near [[Jesús Carranza, Veracruz|Jesús Carranza]], [[Veracruz]], [[Mexico]]&lt;br /&gt;
|location      = [[Xalapa Museum of Anthropology]], [[Veracruz]]&lt;br /&gt;
|culture       = [[Olmecs|Olmec]]&lt;br /&gt;
}}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Mosaic===&lt;br /&gt;
{|style=&amp;quot;width:100%;border:solid silver thin;background:white;font-size:90%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|{{Infobox artifact&lt;br /&gt;
|name = The Hinton St Mary Mosaic&lt;br /&gt;
|image = [[File:Mosaic2_-_plw.jpg|220px]]&lt;br /&gt;
|material = ceramic&lt;br /&gt;
|created = 4thC&amp;amp;nbsp;(early)&lt;br /&gt;
|period = [[Romano-British]]&lt;br /&gt;
|place = Hinton St Mary, villa&lt;br /&gt;
|location = G49/wall, [[British Museum]], London&lt;br /&gt;
|registration = [http://www.britishmuseum.org/research/search_the_collection_database/search_object_details.aspx?objectid=808670&amp;amp;partid=1 965,0409.1]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow:auto; margin:3em 0 0; padding-right:0;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox artifact&lt;br /&gt;
|name = The Hinton St Mary Mosaic&lt;br /&gt;
|image = [[File:Mosaic2_-_plw.jpg|220px]]&lt;br /&gt;
|material = ceramic&lt;br /&gt;
|created = 4thC&amp;amp;nbsp;(early)&lt;br /&gt;
|period = [[Romano-British]]&lt;br /&gt;
|place = Hinton St Mary, villa&lt;br /&gt;
|location = G49/wall, [[British Museum]], London&lt;br /&gt;
|registration = [http://www.britishmuseum.org/research/search_the_collection_database/search_object_details.aspx?objectid=808670&amp;amp;partid=1 965,0409.1]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tracking category==&lt;br /&gt;
*{{clc|Pages using infobox artifact with unknown parameters}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{Sandbox other||&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Arts and culture infobox templates|Artifact]]&lt;br /&gt;
[[Category:History and events infobox templates|Artifact]]&lt;br /&gt;
[[Category:Templates that add a tracking category]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The name given to the artifact. Defaults to article title. Multiple names can be separated by &amp;lt;br&amp;gt;.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;native_name&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;native_name_lang&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;A picture of the artifact. Size can vary and needs to be specified.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;wiki-file-name&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image_size&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;alt&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image_caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Description or notes for the first image.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image2&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;An optional second picture of the artifact. Size can vary and needs to be specified.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image2_size&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;alt2&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image2_caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Description or notes for the second image.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;type&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The class of which the object is an instance&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;material&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The substance the artifact is made of.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Clay&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;size&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Size of the artifact, if known.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;height&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;{{convert|15|cm|abbr=on}}&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;width&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;{{convert|15|cm|abbr=on}}&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;weight&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;{{convert|15|kg|abbr=on}}&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;long&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;{{convert|15|cm|abbr=on}}&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;writing&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Language and-or script of contingent inscriptions on the artifact, if known.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;symbols&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;created&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Date and location that the artifact was made, if known.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;discovered&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Deprecated; use the following, separate, parameters&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;discovered_place&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Place of (re)discovery of the artifact, if known.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;discovered_coords&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Coordinates of (re)discovery of the artifact, if known.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;discovered_date&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Date of (re)discovery of the artifact, if known.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;discovered_by&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Person who (re)discovered the artifact, if known.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;location&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Where the artifact has ended up now.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;classification&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;culture&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;id&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Identification code (numbers or letters) for the artifact, if known.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;map&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;A map of the location of the artefact&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;website&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Web address&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;url&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;box_width&amp;quot;: {},&lt;br /&gt;
		&amp;quot;native_artifact_name&amp;quot;: {},&lt;br /&gt;
		&amp;quot;caption&amp;quot;: {},&lt;br /&gt;
		&amp;quot;caption2&amp;quot;: {},&lt;br /&gt;
		&amp;quot;depth&amp;quot;: {},&lt;br /&gt;
		&amp;quot;period&amp;quot;: {},&lt;br /&gt;
		&amp;quot;place&amp;quot;: {},&lt;br /&gt;
		&amp;quot;coordinates&amp;quot;: {},&lt;br /&gt;
		&amp;quot;registration&amp;quot;: {},&lt;br /&gt;
		&amp;quot;language&amp;quot;: {},&lt;br /&gt;
		&amp;quot;period1&amp;quot;: {},&lt;br /&gt;
		&amp;quot;civilization&amp;quot;: {},&lt;br /&gt;
		&amp;quot;civilisation&amp;quot;: {},&lt;br /&gt;
		&amp;quot;rune_id&amp;quot;: {},&lt;br /&gt;
		&amp;quot;rune_style&amp;quot;: {},&lt;br /&gt;
		&amp;quot;rune_master&amp;quot;: {},&lt;br /&gt;
		&amp;quot;rune_text_native&amp;quot;: {},&lt;br /&gt;
		&amp;quot;rune_text_english&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;This template may be used to summarize information about an artifact.&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_artifact&amp;diff=6953</id>
		<title>Template:Infobox artifact</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_artifact&amp;diff=6953"/>
		<updated>2024-12-06T08:58:10Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| bodyclass  = vcard&lt;br /&gt;
| labelstyle = white-space:nowrap;&lt;br /&gt;
| bodystyle  = {{#if:{{{box_width|}}}|width:{{{box_width}}};}}&lt;br /&gt;
| above      = {{#if:{{{name|}}}|{{{name}}}|&amp;lt;includeonly&amp;gt;{{PAGENAMEBASE}}&amp;lt;/includeonly&amp;gt;}}&lt;br /&gt;
| subheader  = {{#if:{{{native_artifact_name|{{{native_name|}}}}}}|&amp;lt;span class=&amp;quot;nickname&amp;quot; {{#if:{{{native_name_lang|}}}| lang=&amp;quot;{{{native_name_lang}}}&amp;quot;}}&amp;gt;{{{native_artifact_name|{{{native_name}}}}}}&amp;lt;/span&amp;gt;}}&lt;br /&gt;
| image    = {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |sizedefault=frameless |upright=1 |alt={{{alt|}}} |suppressplaceholder=yes}}&lt;br /&gt;
| image2   = {{#invoke:InfoboxImage|InfoboxImage |image={{{image2|}}} |size={{{image2_size|}}} |sizedefault=frameless|upright=1 |alt={{{alt2|}}} |suppressplaceholder=yes}}&lt;br /&gt;
| caption  = {{{image_caption|{{{caption|}}}}}}&lt;br /&gt;
| caption2 = {{{image2_caption|{{{caption2|}}}}}}&lt;br /&gt;
&amp;lt;!--Descriptive data--&amp;gt;&lt;br /&gt;
| label1   = Type&lt;br /&gt;
| data1    = {{{type|}}}&lt;br /&gt;
| label2   = Material&lt;br /&gt;
| data2    = {{{material|}}}&lt;br /&gt;
| label3   = Size&lt;br /&gt;
| data3    = {{{size|}}}&lt;br /&gt;
| label4   = Long&lt;br /&gt;
| data4    = {{{long|}}}&lt;br /&gt;
| label5   = Height&lt;br /&gt;
| data5    = {{{height|}}}&lt;br /&gt;
| label6   = Width&lt;br /&gt;
| data6    = {{{width|}}}&lt;br /&gt;
| label7   = Depth&lt;br /&gt;
| data7    = {{{depth|}}}&lt;br /&gt;
| label8   = Weight&lt;br /&gt;
| data8    = {{{weight|}}}&lt;br /&gt;
| label9   = Writing&lt;br /&gt;
| data9    = {{{writing|}}}&lt;br /&gt;
| label10   = Symbols&lt;br /&gt;
| data10    = {{{symbols|}}}&lt;br /&gt;
&amp;lt;!--Dates--&amp;gt;&lt;br /&gt;
| label11  = Created&lt;br /&gt;
| data11   = {{{created|}}}&lt;br /&gt;
| label12  = Period/culture&lt;br /&gt;
| data12   = {{{period|}}}&lt;br /&gt;
&amp;lt;!-- Discovery --&amp;gt;&lt;br /&gt;
| label13  = Discovered&lt;br /&gt;
| data13   = {{#if:{{{discovered|}}}|{{{discovered}}}| {{Br separated entries |{{{discovered_date|}}} |{{{discovered_place|}}} |{{{discovered_coords|}}} }} }}&lt;br /&gt;
| label14  = Discovered by&lt;br /&gt;
| data14   = {{{discovered_by|}}}&lt;br /&gt;
&amp;lt;!--Location created or found--&amp;gt;&lt;br /&gt;
| label15  = Place&lt;br /&gt;
| data15   = {{{place|}}}&lt;br /&gt;
&amp;lt;!--Current data--&amp;gt;&lt;br /&gt;
| label16  = Present location&lt;br /&gt;
| data16   = {{{location|}}}&lt;br /&gt;
| label17  = Coordinates&lt;br /&gt;
| data17   = {{{coordinates|}}}&lt;br /&gt;
| label18  = Classification&lt;br /&gt;
| data18   = {{{classification|}}}&lt;br /&gt;
| label19  = Identification&lt;br /&gt;
| data19   = {{{id|}}}&lt;br /&gt;
| label20  = Registration&amp;lt;!-- may be distinct from id --&amp;gt;&lt;br /&gt;
| data20   = {{{registration|}}}&lt;br /&gt;
&amp;lt;!--Cultural Data--&amp;gt;&lt;br /&gt;
| label21  = Language&lt;br /&gt;
| data21   = {{{language|}}}&lt;br /&gt;
| label22  = Period&lt;br /&gt;
| data22   = {{{period1|}}}&lt;br /&gt;
| label23  = Culture&lt;br /&gt;
| data23   = {{{culture|{{{civilization|{{{civilisation|}}}}}}}}}&lt;br /&gt;
&amp;lt;!--Rune Data--&amp;gt;&lt;br /&gt;
| label24 = [[Rundata]] ID&lt;br /&gt;
| data24  = {{{rune_id|}}}&lt;br /&gt;
| label25 = [[Runestone styles|Style]]&lt;br /&gt;
| data25  = {{{rune_style|}}}&lt;br /&gt;
| label26 = [[Runemaster]]&lt;br /&gt;
| data26  = {{{rune_master|}}}&lt;br /&gt;
| header27= {{#if:{{{rune_text_native|}}}|[[Runic transliteration and transcription|Text – Native]]}}&lt;br /&gt;
| data28  = {{{rune_text_native|}}}&lt;br /&gt;
| header29= {{#if:{{{rune_text_english|}}}|Translation}}&lt;br /&gt;
| data30  = {{{rune_text_english|}}}&lt;br /&gt;
| data31   = {{{map|}}}&lt;br /&gt;
| data32   = {{{website|}}}&lt;br /&gt;
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox artifact with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox artifact]] with unknown parameter &amp;quot;_VALUE_&amp;quot;|ignoreblank=y| alt | alt2 | box_width | caption | civilisation | civilization | classification | coordinates | created | culture | depth | discovered | discovered_by | discovered_coords | discovered_date | discovered_place | height | id | image | image_caption | image_size | image2 | image2_size | image2_caption | language | location | long | map | material | name | native_artifact_name | native_name | native_name_lang | period | period1 | place | registration | rune_id | rune_master | rune_style | rune_text_english | rune_text_native | size | symbols | type | website | weight | width | writing }}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_tool/doc&amp;diff=6951</id>
		<title>Template:Infobox tool/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_tool/doc&amp;diff=6951"/>
		<updated>2024-12-06T08:51:40Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --&amp;gt;&lt;br /&gt;
{{Lua|Module:Infobox|Module:InfoboxImage|Module:Check for unknown parameters}}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
{{Parameter names example|_template=Infobox tool|name|caption|image|image_size|image_upright|title|alt|image2|image2_size|image2_upright|title2|alt2|caption2|image3|image3_size|image3_upright|title3|alt3|caption3|other_name|classification|uses|types|used_with|inventor|manufacturer|model|related}}&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{Infobox tool&lt;br /&gt;
| name = &lt;br /&gt;
| caption = &lt;br /&gt;
| image = &lt;br /&gt;
| image_size = &lt;br /&gt;
| image_upright = &lt;br /&gt;
| title = &lt;br /&gt;
| alt = &lt;br /&gt;
| image2 = &lt;br /&gt;
| image2_size = &lt;br /&gt;
| image2_upright = &lt;br /&gt;
| title2 = &lt;br /&gt;
| alt2 = &lt;br /&gt;
| caption2 = &lt;br /&gt;
| image3 = &lt;br /&gt;
| image3_size = &lt;br /&gt;
| image3_upright = &lt;br /&gt;
| title3 = &lt;br /&gt;
| alt3 = &lt;br /&gt;
| caption3 = &lt;br /&gt;
| other_name = &lt;br /&gt;
| classification = &lt;br /&gt;
| uses = &lt;br /&gt;
| types = &lt;br /&gt;
| used_with = &lt;br /&gt;
| inventor = &lt;br /&gt;
| manufacturer = &lt;br /&gt;
| model = &lt;br /&gt;
| related = &lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
&lt;br /&gt;
=== Images ===&lt;br /&gt;
Can be repeated two more times by appending &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt; to the parameter name.&lt;br /&gt;
; name: Name of the tool&lt;br /&gt;
; image: An image illustrating the item &lt;br /&gt;
; image_size: Size of image in pixels. Deprecated per [[WP:THUMBSIZE]]; please use {{Para|image_upright}} instead.&lt;br /&gt;
; image_upright: Relative size of the image. Set {{Para|image_upright|yes}} for portrait-oriented images, or a value greater than or less than {{Para|upright|1}} to customize. &lt;br /&gt;
; title: Title of the image (mouseover text)&lt;br /&gt;
; alt: Alt text for the image; will show up as mouse-over text if title parameter is not used&lt;br /&gt;
; caption: Caption for the image above&lt;br /&gt;
&lt;br /&gt;
=== Fields ===&lt;br /&gt;
; other_name: Other name(s) used for this item&lt;br /&gt;
; classification: General type, e.g. hand tool, power tool, garden tool, etc.&lt;br /&gt;
; uses: What is this item used for, e.g. cutting, concentrating force, guiding, protecting, seizing and holding, etc.&lt;br /&gt;
; types: Different types of this tool, e.g. hammer = ball-peen hammer, cross-peen hammer, etc.&lt;br /&gt;
; used_with: Tools that this one is used in conjunction with, e.g. hammer + chisel, punc, etc.&lt;br /&gt;
; inventor: Inventor(s) of the item (if any)&lt;br /&gt;
; manufacturer: If this is an item specific to a particular manufacturer, put the name here&lt;br /&gt;
; model: if this is a particular manufacturer&#039;s model, put the model name or number here&lt;br /&gt;
; related: related tools, e.g. hammer = axe, maul, etc.&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
{{Sandbox other||&amp;lt;!-- CATEGORIES AND INTERWIKIS HERE, THANKS --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Technology and applied science infobox templates|Tool]]&amp;lt;!--probably needs focusing--&amp;gt;&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Template_link_interwiki&amp;diff=6949</id>
		<title>Template:Template link interwiki</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Template_link_interwiki&amp;diff=6949"/>
		<updated>2024-12-06T08:51:40Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Subst of {{Tl2}} follows --&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;[[:{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{sister|}}} | {{{sister}}}: }}{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{lang|}}} | {{{lang}}}: }}{{ safesubst:&amp;lt;noinclude/&amp;gt;ns:Template }}:{{{1}}}|{{{1}}}]]{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{2|}}} | &amp;amp;#124;{{{2}}} }}{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{3|}}} | &amp;amp;#124;{{{3}}} }}{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{4|}}} | &amp;amp;#124;{{{4}}} }}{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{5|}}} | &amp;amp;#124;{{{5}}} }}{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{6|}}} | &amp;amp;#124;{{{6}}} }}{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{7|}}} | &amp;amp;#124;{{{7}}} }}{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{8|}}} | &amp;amp;#124;{{{8}}} }}{{ safesubst:&amp;lt;noinclude/&amp;gt;#if: {{{9|}}} | &amp;amp;#124;{{{9}}} }}&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;!-- Subst of {{Tl2}} ends --&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;!-- Add categories and interwikis to the /doc subpage, not here! --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Template_links_short&amp;diff=6947</id>
		<title>Template:Template links short</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Template_links_short&amp;diff=6947"/>
		<updated>2024-12-06T08:51:40Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;padding-right:3px;&amp;quot;&amp;gt;[[:Template:{{{1|{{PAGENAME}}}}}|Template:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]]&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
 --&amp;gt;&amp;lt;span class=&amp;quot;plainlinks nourlexpansion lx&amp;quot; style=&amp;quot;font-size: 85%;&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
     --&amp;gt;([{{fullurl:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit]&amp;amp;#160;&amp;lt;!--&lt;br /&gt;
      --&amp;gt;[[:Template talk:{{{1|{{PAGENAME}}}}}|talk]]&amp;amp;#160;&amp;lt;!--&lt;br /&gt;
      --&amp;gt;[{{fullurl:Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|limit=500}} links]&amp;amp;#160;&amp;lt;!--&lt;br /&gt;
      --&amp;gt;[{{fullurl:Template:{{{1|{{PAGENAME}}}}}|action=history}} history]&amp;lt;!--&lt;br /&gt;
     --&amp;gt;)&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Hidden_begin/styles.css&amp;diff=6945</id>
		<title>Template:Hidden begin/styles.css</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Hidden_begin/styles.css&amp;diff=6945"/>
		<updated>2024-12-06T08:51:40Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* {{pp-template}} */&lt;br /&gt;
.hidden-begin {&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	padding: 5px;&lt;br /&gt;
	border: none;&lt;br /&gt;
	font-size: 95%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hidden-title {&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	line-height: 1.6;&lt;br /&gt;
	text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hidden-content {&lt;br /&gt;
	text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* [[phab:T360582]] */&lt;br /&gt;
@media all and ( max-width: 500px ) {&lt;br /&gt;
  .hidden-begin {&lt;br /&gt;
    width: auto !important;&lt;br /&gt;
    clear: none  !important;&lt;br /&gt;
    float: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_software/doc&amp;diff=6943</id>
		<title>Template:Infobox software/doc</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_software/doc&amp;diff=6943"/>
		<updated>2024-12-06T08:51:40Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --&amp;gt;&lt;br /&gt;
{{High-use}}&lt;br /&gt;
{{Lua|Module:InfoboxImage|Module:Check for unknown parameters}}&lt;br /&gt;
{{Uses Wikidata|P856|P1324|P408}}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
The following is the base code required to generate an infobox. One can copy and paste the base code into an article and insert relevant information in front of the &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt; signs. Removing [[HTML element#Comments|HTML comments]] (&amp;lt;code&amp;gt;&amp;amp;lt;!-- anything --&amp;amp;gt;&amp;lt;/code&amp;gt;) is optional. To avoid accidental misuse, this base code does not have a handful of parameters that must be handled with absolute care and are not normally needed, such as {{param|bodystyle}}.&lt;br /&gt;
&lt;br /&gt;
{{Parameter names example|name|logo|logo alt|logo upright|logo size|logo caption|screenshot|screenshot upright|screenshot size|screenshot alt|caption|other_names|author|developer|released|ver layout|discontinued|latest release version|latest release date|latest preview version|latest preview date|repo|qid|programming language|middleware|engine|operating system|platform|included with|replaces|replaced_by|service_name|size|language count|language|language footnote|genre|license|website|standard|AsOf}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot; style=&amp;quot;overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| title = &amp;lt;!-- defaults to {{PAGENAMEBASE}} --&amp;gt;&lt;br /&gt;
| logo = &amp;lt;!-- File name without &#039;File:&#039; --&amp;gt;&lt;br /&gt;
| logo caption = &lt;br /&gt;
| logo alt = &lt;br /&gt;
| logo upright =&lt;br /&gt;
| logo size =&lt;br /&gt;
| collapsible = &amp;lt;!-- Any text here will collapse the screenshot. --&amp;gt;&lt;br /&gt;
| screenshot = &amp;lt;!-- File name without &#039;File:&#039; --&amp;gt;&lt;br /&gt;
| screenshot upright =&lt;br /&gt;
| screenshot size =&lt;br /&gt;
| screenshot alt = &lt;br /&gt;
| caption = &lt;br /&gt;
| other_names =&lt;br /&gt;
| author = &lt;br /&gt;
| developer = &lt;br /&gt;
| released = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| ver layout = &amp;lt;!-- simple (default) or stacked --&amp;gt;&lt;br /&gt;
| discontinued = &amp;lt;!-- Set to yes, if software is discontinued, otherwise omit. --&amp;gt;&lt;br /&gt;
| latest release version = &lt;br /&gt;
| latest release date = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| latest preview version = &lt;br /&gt;
| latest preview date = &amp;lt;!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --&amp;gt;&lt;br /&gt;
| repo = &amp;lt;!-- {{URL|example.org}} --&amp;gt;&lt;br /&gt;
| qid = &lt;br /&gt;
| programming language = &lt;br /&gt;
| middleware =&lt;br /&gt;
| engine = &amp;lt;!-- or |engines= --&amp;gt;&lt;br /&gt;
| operating system = &lt;br /&gt;
| platform = &lt;br /&gt;
| included with = &lt;br /&gt;
| replaces =&lt;br /&gt;
| replaced_by =&lt;br /&gt;
| service_name = &lt;br /&gt;
| size = &lt;br /&gt;
| standard = &lt;br /&gt;
| language = &lt;br /&gt;
| language count = &amp;lt;!-- Number only --&amp;gt;&lt;br /&gt;
| language footnote = &lt;br /&gt;
| genre = &lt;br /&gt;
| license = &amp;lt;!-- or |licence= --&amp;gt;&lt;br /&gt;
| website = &amp;lt;!-- {{URL|example.org}} or {{official URL}} --&amp;gt;&lt;br /&gt;
| AsOf = &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{hatnote|The following markup is included &#039;&#039;&#039;only for illustration purposes&#039;&#039;&#039;. It is not intended to provide up-to-date information about [[GIMP]] software and should not be updated for the sake of &#039;&#039;&#039;truth&#039;&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
{{demo|reverse=1|&amp;lt;nowiki&amp;gt;{{Infobox software&lt;br /&gt;
| name = GIMP&lt;br /&gt;
| logo = The GIMP icon - gnome.svg&lt;br /&gt;
| screenshot = GIMP 2.10.jpg&lt;br /&gt;
| caption = GIMP version 2.10&lt;br /&gt;
| author = [[Spencer Kimball (computer programmer)|Spencer Kimball]], [[Peter Mattis]]&lt;br /&gt;
| developer = GIMP Development Team&lt;br /&gt;
| released = {{Start date and age|1998|6|2|df=yes}}&lt;br /&gt;
| latest release version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q2804309}}&lt;br /&gt;
| latest release date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q2804309|P577}}&lt;br /&gt;
| latest preview version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q51930650}}&lt;br /&gt;
| latest preview date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q51930650|P577}}&lt;br /&gt;
| repo = {{URL|https://gitlab.gnome.org/GNOME/gimp}}&lt;br /&gt;
| programming language = [[C (programming language)|C]]&lt;br /&gt;
| operating system = [[Linux]], [[macOS]], [[Windows]], [[FreeBSD]], [[Solaris (operating system)|Solaris]], [[AmigaOS 4]]&lt;br /&gt;
| language count = 82&lt;br /&gt;
| language footnote = &amp;lt;ref&amp;gt;{{cite web |url=https://l10n.gnome.org/module/gimp/ |title=Module Statistics: gimp |website=l10n.gnome.org |publisher=[[GNOME Project]] |access-date=7 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| language = [[Amharic]], [[Arabic]], [[Asturian language|Asturian]], [[Azerbaijani language|Azerbaijani]], [[Basque language|Basque]], [[Belarusian language|Belarusian]], [[Bosnian language|Bosnian]], [[Brazilian Portuguese]], [[Breton language|Breton]], [[British English]], [[Bulgarian language|Bulgarian]], [[Burmese language|Burmese]], [[Canadian English]], [[Catalan language|Catalan]], [[Central Kurdish]], [[Chinese language|Chinese (China)]], [[Chinese language|Chinese (Hong Kong)]], [[Chinese language|Chinese (Taiwan)]], [[Croatian language|Croatian]], [[Czech language|Czech]], [[Danish language|Danish]], [[Dutch language|Dutch]], [[Dzongkha]], [[Esperanto]], [[Estonian language|Estonian]], [[Finnish language|Finnish]], [[French language|French]], [[Galician language|Galician]], [[Georgian language|Georgian]], [[German language|German]], [[Greek language|Greek]], [[Gujarati language|Gujarati]], [[Hebrew language|Hebrew]], [[Hindi]], [[Hungarian language|Hungarian]], [[Icelandic language|Icelandic]], [[Indonesian language|Indonesian]], [[Irish language|Irish]], [[Italian language|Italian]], [[Japanese language|Japanese]], [[Kabyle language|Kabyle]], [[Kannada]], [[Kashubian language|Kashubian]], [[Kazakh language|Kazakh]], [[Khmer language|Khmer]], [[Kinyarwanda]], [[Kyrgyz language|Kirghiz]], [[Korean language|Korean]], [[Latvian language|Latvian]], [[Lithuanian language|Lithuanian]], [[Low German]], [[Macedonian language|Macedonian]], [[Malay language|Malay]], [[Malayalam]], [[Marathi language|Marathi]], [[Nepali language|Nepali]], [[Bokmål|Norwegian (Bokmål)]], [[Nynorsk|Norwegian (Nynorsk)]], [[Occitan language|Occitan]], [[Persian language|Persian]], [[Polish language|Polish]], [[Portuguese language|Portuguese]], [[Punjabi language|Punjabi]], [[Romanian language|Romanian]], [[Russian language|Russian]], [[Scottish Gaelic]], [[Serbian language|Serbian (Cyrillic script)]], [[Serbian language|Serbian (Latin script)]], [[Sinhala language|Sinhala]], [[Slovak language|Slovak]], [[Slovene language|Slovene]], [[Spanish language|Spanish]], [[Swedish language|Swedish]], [[Tamil language|Tamil]], [[Tatar language|Tatar]], [[Telugu language|Telugu]], [[Thai language|Thai]], [[Turkish language|Turkish]], [[Ukrainian language|Ukrainian]], [[Valencian language|Valencian]], [[Vietnamese language|Vietnamese]], [[Xhosa language|Xhosa]], [[Yiddish]]&lt;br /&gt;
| genre = [[Raster graphics editor]]&lt;br /&gt;
| license = [[GNU General Public License|GPL-3.0-or-later]]&lt;br /&gt;
| website = {{URL|https://www.gimp.org/|gimp.org}}&lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
=== Conditional formatting parameters ===&lt;br /&gt;
The following shows the effect of three parameters which change the formatting of certain infobox fields: {{para|collapsible}}, {{para|discontinued}}, {{para|ver layout}}.&lt;br /&gt;
&lt;br /&gt;
{{demo|reverse=1|&amp;lt;nowiki&amp;gt;{{Infobox software&lt;br /&gt;
| name = GIMP&lt;br /&gt;
| logo = The GIMP icon - gnome.svg&lt;br /&gt;
| screenshot = GIMP 2.10.jpg&lt;br /&gt;
| caption = GIMP version 2.10&lt;br /&gt;
| collapsible = yes&lt;br /&gt;
| ver layout = stacked&lt;br /&gt;
| discontinued = yes&lt;br /&gt;
| latest release version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q2804309}}&lt;br /&gt;
| latest release date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q2804309|P577}}&lt;br /&gt;
| latest preview version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q51930650}}&lt;br /&gt;
| latest preview date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q51930650|P577}}&lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
All parameters are optional.&lt;br /&gt;
; bodystyle&lt;br /&gt;
: CSS styling for the infobox as a whole&lt;br /&gt;
; title&lt;br /&gt;
: Name of the software as displayed above the infobox. Defaults to &amp;lt;nowiki&amp;gt;{{PAGENAMEBASE}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
; logo&lt;br /&gt;
: Code for a small image to be displayed as the [[logo]] or [[computer icon]] of the software. You may specify a file name, with or without namespace prefix. In other words, the following examples are all acceptable:&lt;br /&gt;
::The GIMP icon - gnome.svg&lt;br /&gt;
::File:The GIMP icon - gnome.svg&lt;br /&gt;
; logo upright&lt;br /&gt;
: Scaling size factor of the logo. This allows the size of the logo to be controlled by a multiple of the user thumbnail size preference. For examples, see [[MOS:UPRIGHT]].&lt;br /&gt;
; logo size&lt;br /&gt;
: Size of the logo.&lt;br /&gt;
; logo caption&lt;br /&gt;
: Caption of the logo that appears below it. Should not be used to provide trivial captions, such as &amp;quot;This is the logo of X&amp;quot;, which is automatically assumed. Reserved for special cases when a description beyond telling the obvious is needed, or for inserting {{tl|ffdc}} or {{tl|deletable image-caption}}.&lt;br /&gt;
; logo alt&lt;br /&gt;
: [[WP:ALTTEXT|Alternative text]] of the logo; very important.&lt;br /&gt;
; collapsible&lt;br /&gt;
: Whether this screenshot is by default hidden and is only shown when user clicks on a minuscule &amp;quot;Expand&amp;quot; button. Can be set to &amp;quot;yes&amp;quot;. Especially useful in case of long vertical screenshot&lt;br /&gt;
; screenshot&lt;br /&gt;
: Code for an image to be displayed as a [[screenshot]] of the software. You may specify a file name, with or without namespace prefix. In other words, the following examples are all acceptable:&lt;br /&gt;
::GIMP screenshot.png&lt;br /&gt;
::File:GIMP screenshot.png&lt;br /&gt;
; screenshot upright&lt;br /&gt;
: Scaling size factor of the screenshot. This allows the size of the screenshot to be controlled by a multiple of the user thumbnail size preference.&lt;br /&gt;
; screenshot size&lt;br /&gt;
: Size of the screenshot.&lt;br /&gt;
; screenshot alt&lt;br /&gt;
: [[WP:ALTTEXT|Alternative text]] of the screenshot; very important. Defaults to image caption.&lt;br /&gt;
; caption&lt;br /&gt;
: A caption for screenshot that appears below it. Please include this parameter only when there is an image to display.&lt;br /&gt;
; other_names&lt;br /&gt;
: Other names for the software.&lt;br /&gt;
; author&lt;br /&gt;
: Name of the original author(s) or publisher(s) of the software. It can be an individual or organization. Most of the time, it only needs to be specified when {{para|developer}} field is populated.&lt;br /&gt;
; developer&lt;br /&gt;
: Name of the current developer of the software. It can be an individual or organization.&lt;br /&gt;
; released&lt;br /&gt;
: The date in which version 1.0 (or closely-matching release) of the software in question reaches its [[release to manufacturing]] (RTM) stage. In case the article is about a specific major release of a piece of software (for instance [[Internet Explorer 8]] or [[Microsoft Office 2007]]), this field should contain the date in which that specific major release reached RTM stage. In case the software is still in development and has not reached its RTM stage, please ignore this field; do not use this field to specify the release date of the first preview/test release of the software; there is already another parameter for that use.&lt;br /&gt;
:The content of this field should look like the following:&lt;br /&gt;
::{{tlx|Start date and age|&#039;&#039;year&#039;&#039;|&#039;&#039;month&#039;&#039;|&#039;&#039;day&#039;&#039;}}&lt;br /&gt;
:In case the article uses DMY as date format, use this code instead:&lt;br /&gt;
::{{tlx|Start date and age|&#039;&#039;year&#039;&#039;|&#039;&#039;month&#039;&#039;|&#039;&#039;day&#039;&#039;|df&amp;amp;#61;yes}}&lt;br /&gt;
:If you are unsure which date format to use, please consult [[WP:MOSDATES]].&lt;br /&gt;
; ver layout&lt;br /&gt;
: Defines how version number information appear in the infobox. Can be set to &amp;quot;simple&amp;quot; (default) or &amp;quot;stacked&amp;quot;. &amp;quot;Simple&amp;quot; allocates an ordinary row to &amp;quot;latest release version&amp;quot; and another to &amp;quot;latest preview version&amp;quot;. But &amp;quot;stacked&amp;quot; gives the full width of the row the info and adds a header, so that several version numbers can appear and use the infobox space more efficiently. Additionally, &amp;quot;stacked&amp;quot; could automately generate an edit link at the header to allow editors to update the version number.&lt;br /&gt;
; discontinued&lt;br /&gt;
: Whether this software is no longer being developed, thus changing the phrase &amp;quot;Latest release&amp;quot; in the infobox to &amp;quot;Last release&amp;quot;. For technical reasons, anything for this parameter has the same effect, be it &amp;quot;yes&amp;quot;, &amp;quot;no&amp;quot; or anything else. To nullify the effect of this parameter, you need to omit it.&lt;br /&gt;
; latest release version&lt;br /&gt;
: The version number of the latest release of the software. Please observe the following examples:&lt;br /&gt;
: Example #1: If the article is about &#039;&#039;Example Software&#039;&#039; whose latest version is 1.5, specify:&lt;br /&gt;
::1.5&lt;br /&gt;
: Example #2: If the article is about &#039;&#039;Example Software&#039;&#039; whose latest release is called &#039;&#039;Example Software 2008&#039;&#039; and whose latest version number is 12.2, specify:&lt;br /&gt;
::2008 (12.2)&lt;br /&gt;
: Example #3: If the article is about &#039;&#039;Famous Example Software 2010&#039;&#039;, which is a significant release of &#039;&#039;Famous Example Software&#039;&#039; and whose latest version number is 14.0.0.25, just specify:&lt;br /&gt;
::14.0.0.25&lt;br /&gt;
: Example #4: If the article is about &#039;&#039;Famous Example Software 2010&#039;&#039; for which no update is released since its initial release-to-manufacturing (RTM), please omit this parameter unless there is an evidence that it is necessary for the reader to know this number. One reason would be the presence of preview releases of the software which can only be distinguished from the RTM by their version number.&lt;br /&gt;
:&amp;lt;code&amp;gt;latest release date&amp;lt;/code&amp;gt; depends on this parameter.&lt;br /&gt;
; latest release date&lt;br /&gt;
: The release date of the latest released version. If no update is released for the software since its initial release, please omit this field; filling in the &amp;lt;code&amp;gt;released&amp;lt;/code&amp;gt; field would be enough. The content of this field should look like the following:&lt;br /&gt;
::{{tlx|Start date and age|&#039;&#039;year&#039;&#039;|&#039;&#039;month&#039;&#039;|&#039;&#039;day&#039;&#039;}}&lt;br /&gt;
:In case the article uses DMY as date format, use this code instead:&lt;br /&gt;
::{{tlx|Start date and age|&#039;&#039;year&#039;&#039;|&#039;&#039;month&#039;&#039;|&#039;&#039;day&#039;&#039;|df&amp;amp;#61;yes}}&lt;br /&gt;
:If you are unsure which date format to use, please consult [[WP:MOSDATES]].&lt;br /&gt;
:This parameter only works when a &amp;lt;code&amp;gt;latest release version&amp;lt;/code&amp;gt; is present.&lt;br /&gt;
; latest preview version&lt;br /&gt;
: The version number of the latest preview version or development branch. Should only be specified when development of a new version of the software in question (newer than one specified in &amp;lt;code&amp;gt;latest release version&amp;lt;/code&amp;gt;) is in progress. Please consult descriptions for &amp;lt;code&amp;gt;latest release version&amp;lt;/code&amp;gt; provided above for best practices of specifying this parameter.&lt;br /&gt;
; latest preview date&lt;br /&gt;
: Specifies the release date of the latest preview version or development branch. Should only be specified when development of a new version of the software in question (newer than one specified in &amp;lt;code&amp;gt;latest release version&amp;lt;/code&amp;gt;) is in progress. Please consult descriptions for &amp;lt;code&amp;gt;latest release date&amp;lt;/code&amp;gt; provided above for best practices of specifying this parameter.&lt;br /&gt;
; repo&lt;br /&gt;
: The online [[Repository (version control)|source code repository]], if available. For example, the sourceforge or github project page. As with the &amp;lt;code&amp;gt;website&amp;lt;/code&amp;gt; parameter, this should use the {{tl|URL}} template. In the absence of this parameter, infobox attempts to acquire the repository link from Wikidata. This parameter overrides the Wikidata link.&lt;br /&gt;
; qid&lt;br /&gt;
: Q-identifier from Wikidata.&lt;br /&gt;
; programming language&lt;br /&gt;
: The [[programming language]] of that subject of the article. If the program language of the software has a corresponding article in Wikipedia, please link to it. Here is an example:&lt;br /&gt;
::Code: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[C++]] and [[C Sharp (programming language)|C#]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
::Result: [[C++]] and [[C Sharp (programming language)|C#]]&lt;br /&gt;
:When specifying the name of the programming language please make sure that you [[WP:V|cite your source]]. Unreferenced assertions in Wikipedia may be challenged or removed. If you do not have a source, do not include this parameter.&lt;br /&gt;
; middleware&lt;br /&gt;
: Middleware for the software.&lt;br /&gt;
; engine&lt;br /&gt;
: [[Software engine]] that is used by this software. In absence of this parameter, infobox attempts to acquire the {{Wikidata property link|P408}} from Wikidata. This parameter overrides the Wikidata engine.&lt;br /&gt;
; engines&lt;br /&gt;
: List of software engines, if multiple are used.&lt;br /&gt;
; operating system&lt;br /&gt;
: The [[operating system]] on which the given software works. Please be as accurate as possible but also be mindful of the length and avoid specifying vague phrases such as &amp;quot;[[Cross-platform]]&amp;quot;, &amp;quot;[[Multi-platform]]&amp;quot;, &amp;quot;all&amp;quot; or &amp;quot;none&amp;quot;. If the project is a [[web app]] or if only an OS-agnostic [[source code]] is released, ignore. Please consider these examples:&lt;br /&gt;
:*If the software works on all incarnations of [[Unix]], [[Linux]] and derived operating systems, please specify:&lt;br /&gt;
:**&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Unix-like]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
:*If the software works unconditionally on ALL incarnations of [[Microsoft Windows]], please specify:&lt;br /&gt;
:**&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Microsoft Windows]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; or simply &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Windows]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
:*If the software works only on [[Windows XP]] and all subsequent releases of Microsoft Windows, please specify:&lt;br /&gt;
:**&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Windows XP]] and later&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
:*If the software is released for various families of different operating systems, (such as specific versions of BSD, Linux, macOS and Microsoft Windows) so that listing them in the infobox gives it undue length, please leave the details to article body and specify:&lt;br /&gt;
:**&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[BSD]], [[Linux]], [[macOS]] and [[Microsoft Windows]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
; platform&lt;br /&gt;
: The [[computing platform]] on which the software runs. You might like to include the following information:&lt;br /&gt;
:*&#039;&#039;&#039;Processor architecture:&#039;&#039;&#039; Some software runs on a certain processor architecture such as [[IA-32]] (also known as &#039;&#039;x86&#039;&#039; an &#039;&#039;i386&#039;&#039;), [[x86-64]] (also known as &#039;&#039;x64&#039;&#039;, &#039;&#039;AMD64&#039;&#039; and &#039;&#039;EM64T&#039;&#039;), [[Itanium]], [[ARM architecture family|ARM]] and [[MIPS architecture|MIPS]]. &lt;br /&gt;
:*&#039;&#039;&#039;Software frameworks:&#039;&#039;&#039; Some software runs on [[Java (software platform)|Java platform]], [[.NET Framework]], [[Adobe Flash]], [[Adobe AIR]], [[Microsoft Silverlight]] or [[XUL]] without regard to the processor architecture. If so, you may ignore processor architecture and instead specify the framework.&lt;br /&gt;
:Please avoid specifying vague phrases such as &amp;quot;[[cross-platform]]&amp;quot; unless the following conditions meet:&lt;br /&gt;
:# The software has been released for numerous different platforms, so much so that including all of them causes the infobox size to grow unduly large.&lt;br /&gt;
:# The article body lists the platforms under which the software runs.&lt;br /&gt;
:If the above do not meet, then specifying such a vague phrase is the same as not specifying it.&lt;br /&gt;
; included with&lt;br /&gt;
: Devices and operating systems that come preloaded with this browser.&lt;br /&gt;
; replaces&lt;br /&gt;
: What the software replaces, if applicable.&lt;br /&gt;
; replaced_by&lt;br /&gt;
: What the software has been replaced with.&lt;br /&gt;
; service_name&lt;br /&gt;
: Service name for the software.&lt;br /&gt;
; size&lt;br /&gt;
: Size of the installer package. Only applies to software available via download. For software distributed physically in boxes or other packages, ignore this parameter. Do not forget to include your unit of measurements (i.e. kilobytes, megabytes or gigabytes).&lt;br /&gt;
:&#039;&#039;&#039;Note:&#039;&#039;&#039; Use a [[non-breaking space]] (&amp;quot;&amp;amp;amp;nbsp;&amp;quot;) to prevent numbers and units of measurements from separating when &amp;quot;[[word wrapping]]&amp;quot; occurs. You can also use {{tl|Nowrap}} template to produce the same effect.&lt;br /&gt;
:Observe the following examples:&lt;br /&gt;
:{|&lt;br /&gt;
| width = &amp;quot;50%&amp;quot; |&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;760&amp;amp;amp;nbsp;KB&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → 760&amp;amp;nbsp;KB&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;32&amp;amp;amp;nbsp;MB&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → 32&amp;amp;nbsp;MB&lt;br /&gt;
| width = &amp;quot;50%&amp;quot; |&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Nowrap|842 KB}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{Nowrap|842 KB}}&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Nowrap|48.5 MB}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{Nowrap|48.5 MB}}&lt;br /&gt;
|}&lt;br /&gt;
:For more information, visit [[WP:UNITS]]&lt;br /&gt;
; standard&lt;br /&gt;
: [[Technical standard]] of the subject of the article adheres.&lt;br /&gt;
; language&lt;br /&gt;
: Lists the natural languages in which the software&#039;s user interface can interact with user. Please do not supply vague phrases, such as &amp;quot;multilingual&amp;quot;, which do not add to the knowledge of the reader. Also please do not wikilink the name of languages; readers are most likely uninterested in reading about those languages. For a comprehensive list of items that should not be generally linked to, see {{Section link|Wikipedia:Manual of Style/Linking|What generally should not be linked}}. A large list of languages can disrupt the natural flow of the article. When the list of languages grows large, consider one of the following measures:&lt;br /&gt;
:*Use {{para|language count}} parameter in conjunction with this parameter. This will allow the list of languages to be hidden and revealed with the click of a mouse. This method is not printer-friendly: A collapsed list does not appear on print and an expanded list may disrupt the natural flow of the article.&lt;br /&gt;
:*Add a link to a section of the article which lists languages. Please keep the link printer-friendly. For example, instead of &amp;quot;&amp;lt;nowiki&amp;gt;[[#Localization|Click here to see the list of languages]]&amp;lt;/nowiki&amp;gt;&amp;quot;, consider &amp;quot;&amp;lt;nowiki&amp;gt;35 languages; see [[#Localization|§ Localization]]&amp;lt;/nowiki&amp;gt;&amp;quot;. This solution is useful when the inclusion of a list of languages is important or when the localization of the subject of the article is discussed.&lt;br /&gt;
:*Ignore this parameter and use {{para|language count}} and {{para|language footnote}} instead. This approach is useful when the article is short and inclusion of the list of languages is unwanted or contested.&lt;br /&gt;
; language count&lt;br /&gt;
: Number of natural languages in which the software&#039;s user interface can interact with user. Please supply a number only. Don&#039;t use this parameter if the list of languages includes fewer than five entries. (Please see: {{Section link|Wikipedia:Manual of Style/Dates and numbers|Numbers}})&lt;br /&gt;
: If both {{para|language}} and {{para|language count}} parameters are present, the value of {{para|language}} will be collapsed under &amp;quot;List of languages&amp;quot; title.&lt;br /&gt;
; language footnote&lt;br /&gt;
: Use this parameter to supply citation on available translations, especially when {{para|language}} is not specified. Use of this parameter is not mandatory, as long as appropriate citation information is attached to the text. For instance, citation information may be attached to text itself in the article body or {{para|language}}, especially when there are more than one source for it information given. (E.g. when one source includes full translations and another includes partial translations; or when one source specifies the translations of one given version and another discusses what is added to that version after an update.) As a general rule, avoid citing automatically generated reports, statements about development versions or other sources of time-sensitive information.&lt;br /&gt;
; genre&lt;br /&gt;
: Type of program. Should be wikilinked to an article such as [[Geographic information system]]. For more information, consult [[List of software categories]]. Please do not use this field to briefly describe the role and function of the subject of the article. For example, instead of &amp;quot;SVG creator, editor and converter&amp;quot;, consider using &amp;quot;[[Vector graphics editor]]&amp;quot;. Instead of &amp;quot;PDF creator, editor, converter and viewer&amp;quot;, consider using &amp;quot;[[Desktop publishing software]]&amp;quot;. Instead of &amp;quot;DWG creator/editor&amp;quot;, consider using &amp;quot;[[Computer-aided design]]&amp;quot;.&lt;br /&gt;
; license&lt;br /&gt;
: {{Further|Wikipedia:Software licenses}}&lt;br /&gt;
: The [[software license]] under which the user is allowed to use the software. It is recommended to specify the specific license the software is released under by name. See [[:Category:Software licensing]]. For example:&lt;br /&gt;
:*[[Proprietary license|Proprietary]] (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Proprietary license|Proprietary]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;): Software with a license which prohibits modifying the software and sharing copies, and where generally a copy of the source code cannot be obtained by the user. (As in this example, please be sure to link to &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Proprietary license]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, which is an article about this type of software, and &#039;&#039;not&#039;&#039; to &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Proprietary]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, which is a disambiguation page.)&lt;br /&gt;
:*[[GNU General Public License]]s, [[GNU Lesser General Public License]]s, [[BSD License]]s, and other [[free software]] licenses: pieces of software released under a free software license provide copies of the source code to users, and give users the freedom to modify and share copies of their copy of the source code. The GNU licenses mentioned have multiple versions each; there are multiple BSD licenses. Please make sure to specify which one.&lt;br /&gt;
; licence&lt;br /&gt;
: Same as {{para|license}}. Pick either &#039;&#039;license&#039;&#039; (American English) or &#039;&#039;licence&#039;&#039; (Commonwealth English), not both{{snd}}select the one which matches the content of the article the template is used in.&lt;br /&gt;
; website&lt;br /&gt;
: The web site URL of the software package, if one wants to override the Wikidata official URL value. This URL must be readable in print. Therefore, you should use {{tl|URL}} template like this: &amp;quot;{{tl2|URL|&amp;lt;nowiki&amp;gt;http://www.example.com&amp;lt;/nowiki&amp;gt;}}&amp;quot;. Avoid using printer-hostile forms like &amp;quot;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[http://www.example.com Example website]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;quot;. In addition, the special value &amp;quot;hide&amp;quot; suppresses this field, even in presence of a Wikidata link. This is useful for articles with several infoboxes, to avoid repeating one Wikidata link. If left blank, the Wikidata official website value will display by default.&lt;br /&gt;
; AsOf&lt;br /&gt;
: A pseudo-parameter populated by bots and users tending to maintenance categories. The intricacies of this parameter are not included here. If you don&#039;t know what it does, please do not touch.&lt;br /&gt;
&lt;br /&gt;
== Moving release data outside the article ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;release version data&amp;quot; /&amp;gt;&lt;br /&gt;
The subject&#039;s latest release version, latest release date, latest preview version and latest preview date can be moved outside the article.&lt;br /&gt;
&lt;br /&gt;
=== Template method (single wiki)===&lt;br /&gt;
&lt;br /&gt;
Users visiting the article may click the version number or &amp;quot;[±]&amp;quot; link in the infobox to edit that external source. This mode is very useful for articles about software products whose vendors keep releasing updates or newer versions. With this mode is enabled, users can quickly and effectively edit the release data without editing the article proper (and cluttering its edit history with inconsequential edits).&lt;br /&gt;
&lt;br /&gt;
Note, however, that if {{para|latest release version}} or {{para|latest preview version}} parameters are explicitly specified, the infobox does not look for external sources. (This can be useful if, for example, the preview version is frequently updated, but the release version is not.)&lt;br /&gt;
&lt;br /&gt;
To make the infobox retrieve release data from outside the article:&lt;br /&gt;
#Create an external source that supplies data for latest stable release. To do so:&lt;br /&gt;
##Copy and paste the following URL into your browser&#039;s address bar, replacing &#039;&#039;INFOBOX_NAME&#039;&#039; with the value supplied in {{para|name}} parameter of the infobox: &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;{{fullurl:Template:Latest stable software release/INFOBOX_NAME|action=edit&amp;amp;preload=Template:LSR/syntax}}&amp;lt;/code&amp;gt;&lt;br /&gt;
##In the page that opens, fill in the required information.&lt;br /&gt;
##Save the page.&lt;br /&gt;
#Create an external source that supplies data for latest preview release. To do so:&lt;br /&gt;
##Copy and paste the following URL into your browser&#039;s address bar, replacing &#039;&#039;INFOBOX_NAME&#039;&#039; with the value suppplied in {{para|name}} parameter of the infobox: &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;{{fullurl:Template:Latest preview software release/INFOBOX_NAME|action=edit&amp;amp;preload=Latest preview release/syntax}}&amp;lt;/code&amp;gt;&lt;br /&gt;
##In the page that opens, fill in the required information.&lt;br /&gt;
##Save the page.&lt;br /&gt;
#In the main article, delete {{para|latest release version}}, {{para|latest release date}}, {{para|latest preview version}} or {{para|latest preview date}} parameters.&lt;br /&gt;
#Save the article.&lt;br /&gt;
#Refresh the article.&lt;br /&gt;
&lt;br /&gt;
=== Wikidata method (multi-language, potentially all wikis) ===&lt;br /&gt;
&lt;br /&gt;
With a Wikidata entry, OS version information can be input once, and then automatically transcluded to any Wikipedia in any language, as long as they are using a Wikidata template for their data.&lt;br /&gt;
&lt;br /&gt;
* See: [[Template:Wikidata]] for usage information&amp;lt;section end=&amp;quot;release version data&amp;quot; /&amp;gt;&lt;br /&gt;
* See: [[Template:Infobox software#Example]] for a usage example. (The Infobox:software example uses this method.)&lt;br /&gt;
&lt;br /&gt;
== Microformat ==&lt;br /&gt;
{{UF-hcal}}&lt;br /&gt;
&lt;br /&gt;
== TemplateData ==&lt;br /&gt;
{{Collapse top|title=[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}}&lt;br /&gt;
{{TemplateData header|noheader=1}}&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;An infobox for computer software&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;,&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Name of the computer program. Displayed at the top of the infobox.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;name&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;{{PAGENAMEBASE}}&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;logo&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Logo&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;wiki-file-name&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Filename for the image e.g. &#039;The GIMP icon - gnome.svg&#039; &amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;{{#Property:P154}}&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;logo upright&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Logo scaling&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Size of the logo as a scaling factor of user thumbnail size preference.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;logo_upright&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;logo size&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Logo size&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Size of the logo.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;logo_size&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;logo alt&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Logo alternative text&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Alternative text for the logo (used by the blind and when web browsers cannot or do not load the image)&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;logo_alt&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;logo caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Logo caption&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Caption for the logo. Must only be used to provide anything far more important than &#039;This is the logo of X&#039;. e.g. used for inserting {{ffdc}} or {{deletable image-caption}}.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;logo_caption&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;screenshot&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Screenshot&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;wiki-file-name&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;File name for a screenshot of the image, e.g. &#039;GIMP screenshot.png&#039;&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;screenshot upright&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Screenshot scaling&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Size of the screenshot as a scaling factor of user thumbnail size preference.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;screenshot_upright&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;screenshot size&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Screenshot size&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Size of screenshot&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;screenshot_size&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;screenshot alt&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Screenshot alternative text&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Alternative text for the screenshot (used by the blind and when web browsers cannot or do not load the image)&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;screenshot_alt&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Caption&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Caption for the screenshot&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;collapsible&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Collapsible?&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Whether this screenshot is hidden by default, set to &#039;yes&#039; to place the screenshot in a collapsible section&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;collapsetext&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Collapsed text title&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;background&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Collaped text background colour&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;author&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Original author&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Name of the original author or publisher of the software. It can be either an individual or an organization/business. Most of the time, it only needs to be specified when developer field is populated.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;developer&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Developer&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Name of the current developer of the software. It can be either an individual or an organization/business.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;released&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Initial release date&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The date in which version 1.0 (or closely-matching release) of the software in question reaches its release to manufacturing (RTM) stage. In case the article is about a specific major release of a piece of software (for instance Internet Explorer 8 or Microsoft Office 2007), this field should contain the date in which that specific major release reached RTM stage. In case the software is still in development and has not reached its RTM stage, please ignore this field; do not use this field to specify the release date of the first preview/test release of the software; there is already another parameter for that use. The content of this field should look like the following: {{Start date and age|year|month|day}} In case the article uses DMY as date format, use this code instead: {{Start date and age|year|month|day|df=yes}} If you are unsure which date format to use, please consult WP:MOSDATES.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;discontinued&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Discontinued?&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Whether this software is no longer being developed, thus changing the phrase &#039;Latest release&#039; in the infobox to &#039;Final release&#039;. For technical reasons, anything for this parameter has the same effect, be it &#039;yes&#039;, &#039;no&#039; or anything else. To nullify the effect of this parameter, you need to omit it.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ver layout&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Version info layout&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Defines how version number information appear in the infobox. Can be set to \&amp;quot;simple\&amp;quot; (default) or \&amp;quot;stacked\&amp;quot;. \&amp;quot;Simple\&amp;quot; allocates an ordinary row to \&amp;quot;latest release version\&amp;quot; and another to \&amp;quot;latest preview version\&amp;quot;. But \&amp;quot;stacked\&amp;quot; gives the full width of the row the info and adds a header, so that several version numbers can appear and use the infobox space more efficiently. Additionally, \&amp;quot;stacked\&amp;quot; could automately generate an edit link at the header to allow editors to update the version number.&amp;quot;,&lt;br /&gt;
			&amp;quot;autovalue&amp;quot;: &amp;quot;simple&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;suggestedvalues&amp;quot;: [&lt;br /&gt;
				&amp;quot;simple&amp;quot;,&lt;br /&gt;
				&amp;quot;stacked&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;latest release version&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Latest release version&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The version number of the latest release of the software. E.g. &#039;v1.5&#039;, &#039;2008 (v12.2)&#039;, &amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;latest_release_version&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;latest release date&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Latest release date&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The release date of the latest released version. If no update is released for the software since its initial release, please omit this field; filling in the released field would be enough. The content of this field should look like the following: {{Start date and age|year|month|day}}&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;latest_release_date&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;latest preview version&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Latest preview version&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The version number of the latest preview version or development branch. Should only be specified when development of a new version of the software in question (newer than one specified in latest release version) is in progress. Please consult descriptions for latest release version provided above for best practices of specifying this parameter.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;latest_preview_version&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;latest preview date&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Latest preview date&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Specifies the release date of the latest preview version or development branch. Should only be specified when development of a new version of the software in question (newer than one specified in latest release version) is in progress. Please consult descriptions for latest release date provided above for best practices of specifying this parameter.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;latest_preview_date&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;programming language&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Programming language&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The programming language in which the subject of the infobox is created. If the programming language of the software has a corresponding article on Wikipedia, please link to it. E.g. &#039;[[C++]] and [[C Sharp (programming language)|C#]]&#039;. Be advised that Wikipedia policies such as [[Wikipedia:Verifiability]] and [[Wikipedia:No original research]] also apply here.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;programming_language&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;engine&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Software engine&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;[[Software engine]] used by this program. In absence of this parameter, infobox attempts to acquire the engine from Wikidata. This parameter overrides the Wikidata engine. May also use plural.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;wiki-page-name&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;engines&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;operating system&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Operating system&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The operating system on which the given software works. E.g. &#039;[[Microsoft Windows]]&#039; or &#039;[[Windows]]&#039;, &#039;[[Windows XP]] and later&#039;. If the subject of the article is a web app, library or an SO-agnostic source code, ignore this parameter. Please be as accurate as possible in specifying this parameter (but also be mindful of the length) and avoid specifying vague phrases such as &#039;Cross-platform&#039; (or its redirect, Multi-platform) or &#039;Unix-like&#039; (implies that the subject runs on most desktops, server and mobile devices).&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;operating_system&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;platform&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Platform&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The computing platform on which the software runs. Can be specific processors like &#039;[[IA-32]]&#039; (i386), &#039;[[x86-64]]&#039; &#039;Itanium&#039;, &#039;ARM&#039; or &#039;MIPS&#039;.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;included with&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Included with&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Devices and operating systems that come preloaded with this browser.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;size&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Size&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Size of the installer package. Only applies to software available via download. E.g. &#039;{{Nowrap|48 MB}}&#039;.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;language&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Language&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Lists the natural languages in which the software&#039;s user interface can interact with user. Please do not supply &#039;Multilingual&#039; or such vague phrases.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;language count&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Language count&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Number of natural languages in which the software&#039;s user interface can interact with user.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;language footnote&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Language footnote&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Use this parameter to supply citation on available translations.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;genre&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Genre&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;wiki-page-name&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Type of program. Should be wikilinked to an article such as &#039;[[Geographic information system]]&#039;. For more information, consult List of software categories.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;license&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;License&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Name of the software license under which the user is allowed to use the software. E.g. &#039;[[Proprietary software|Proprietary]]&#039;, &#039;[[GNU General Public License]] version 3&#039;, &#039;[[Modified BSD License]]&#039;. May also use Commonwealth English spelling.&amp;quot;,&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;licence&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;website&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Website&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The web site URL of the software package. This URL must be readable in print. Therefore, you should use &#039;{{URL}}&#039; template like this: &#039;{{URL|http://www.example.com}}&#039;. Avoid using printer-hostile forms like &#039;[http://www.example.com Example website]&#039;. In absence of this parameter, infobox attempts to acquire the website link form Wikidata. This parameter overrides the Wikidata link. (It is useful when a second infobox for something different is defined on a page.) In addition, the special value &#039;hide&#039; suppresses this field, even in presence of a Wikidata link. This is useful for articles with several infoboxes, to avoid repeating one Wikidata link.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;repo&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Source code repository&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The online source code repository, if available. For example, the sourceforge or github project page. As with the website parameter, this should use the {{URL}} template. In the absence of this parameter, infobox attempts to acquire the repository link from Wikidata. This parameter overrides the Wikidata link.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;standard&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Standard(s)&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Technical standard of the software.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;AsOf&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Infobox timestamp (AsOf)&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Infobox timestamp in the form of month name, space character, year (four digits). Used by maintenance procedures and bots.&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;bodystyle&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Body style (CSS)&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;CSS styling for the infobox as a whole&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;other_names&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Other names&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Other (or former) names for the software&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;qid&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Wikidata QID&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;middleware&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Middleware&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The middleware used by the software&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Havok&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;replaces&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Replaces&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;What the software replaces&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;replaced_by&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;wiki-page-name&amp;quot;,&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Replaced by&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Software that replaces this one&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;service_name&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Service name&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The service name for the software&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;logo title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Logo title&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;screenshot title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Screenshot title&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;bodystyle&amp;quot;,&lt;br /&gt;
		&amp;quot;title&amp;quot;,&lt;br /&gt;
		&amp;quot;logo&amp;quot;,&lt;br /&gt;
		&amp;quot;logo upright&amp;quot;,&lt;br /&gt;
		&amp;quot;logo size&amp;quot;,&lt;br /&gt;
		&amp;quot;logo title&amp;quot;,&lt;br /&gt;
		&amp;quot;logo alt&amp;quot;,&lt;br /&gt;
		&amp;quot;logo caption&amp;quot;,&lt;br /&gt;
		&amp;quot;screenshot&amp;quot;,&lt;br /&gt;
		&amp;quot;collapsible&amp;quot;,&lt;br /&gt;
		&amp;quot;collapsetext&amp;quot;,&lt;br /&gt;
		&amp;quot;background&amp;quot;,&lt;br /&gt;
		&amp;quot;screenshot upright&amp;quot;,&lt;br /&gt;
		&amp;quot;screenshot size&amp;quot;,&lt;br /&gt;
		&amp;quot;screenshot alt&amp;quot;,&lt;br /&gt;
		&amp;quot;screenshot title&amp;quot;,&lt;br /&gt;
		&amp;quot;caption&amp;quot;,&lt;br /&gt;
		&amp;quot;other_names&amp;quot;,&lt;br /&gt;
		&amp;quot;author&amp;quot;,&lt;br /&gt;
		&amp;quot;developer&amp;quot;,&lt;br /&gt;
		&amp;quot;released&amp;quot;,&lt;br /&gt;
		&amp;quot;ver layout&amp;quot;,&lt;br /&gt;
		&amp;quot;discontinued&amp;quot;,&lt;br /&gt;
		&amp;quot;latest release version&amp;quot;,&lt;br /&gt;
		&amp;quot;latest release date&amp;quot;,&lt;br /&gt;
		&amp;quot;latest preview version&amp;quot;,&lt;br /&gt;
		&amp;quot;latest preview date&amp;quot;,&lt;br /&gt;
		&amp;quot;repo&amp;quot;,&lt;br /&gt;
		&amp;quot;qid&amp;quot;,&lt;br /&gt;
		&amp;quot;programming language&amp;quot;,&lt;br /&gt;
		&amp;quot;middleware&amp;quot;,&lt;br /&gt;
		&amp;quot;engine&amp;quot;,&lt;br /&gt;
		&amp;quot;operating system&amp;quot;,&lt;br /&gt;
		&amp;quot;platform&amp;quot;,&lt;br /&gt;
		&amp;quot;included with&amp;quot;,&lt;br /&gt;
		&amp;quot;replaces&amp;quot;,&lt;br /&gt;
		&amp;quot;replaced_by&amp;quot;,&lt;br /&gt;
		&amp;quot;service_name&amp;quot;,&lt;br /&gt;
		&amp;quot;size&amp;quot;,&lt;br /&gt;
		&amp;quot;standard&amp;quot;,&lt;br /&gt;
		&amp;quot;language&amp;quot;,&lt;br /&gt;
		&amp;quot;language count&amp;quot;,&lt;br /&gt;
		&amp;quot;language footnote&amp;quot;,&lt;br /&gt;
		&amp;quot;genre&amp;quot;,&lt;br /&gt;
		&amp;quot;license&amp;quot;,&lt;br /&gt;
		&amp;quot;website&amp;quot;,&lt;br /&gt;
		&amp;quot;AsOf&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
{{Collapse bottom}}&lt;br /&gt;
&lt;br /&gt;
== Tracking categories ==&lt;br /&gt;
* {{clc|Pages using Infobox software with unknown parameters}}&lt;br /&gt;
* {{clc|Pages using Infobox software with version errors}}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&#039;&#039;&#039;Compatible derivatives&#039;&#039;&#039;&lt;br /&gt;
* {{Lts|Infobox programming language}} – [[programming language]]s, [[integrated development environment]]s and [[development tool]]s&lt;br /&gt;
&lt;br /&gt;
=== Related ===&lt;br /&gt;
* {{Lts|Infobox OS}} for [[operating system]]s&lt;br /&gt;
* {{Lts|Infobox software platform}} for [[software platform]]s&lt;br /&gt;
* {{Lts|Infobox video game}} for [[video game]]s&lt;br /&gt;
* {{Lts|Infobox website}} for [[website]]s and [[web application]]s&lt;br /&gt;
* [[WP:IB]] - list of infoboxes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{Sandbox other||&lt;br /&gt;
&amp;lt;!-- Categories below this line, please; interwikis at Wikidata --&amp;gt;&lt;br /&gt;
[[Category:Software infobox templates|Software]]&lt;br /&gt;
[[Category:Infobox templates using Wikidata|Software]]&lt;br /&gt;
[[Category:Templates that add a tracking category]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Wikidata_property_link&amp;diff=6941</id>
		<title>Template:Wikidata property link</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Wikidata_property_link&amp;diff=6941"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#switch:{{str left|{{uc:{{{id|}}}}}|1}}&lt;br /&gt;
| N &amp;lt;!--none--&amp;gt; = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}}&lt;br /&gt;
  | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{wikidata|label|{{uc:{{{1|}}}}}}}]]&lt;br /&gt;
  | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|{{wikidata|label|P{{uc:{{{1|}}}}}}}]]&lt;br /&gt;
  }}&lt;br /&gt;
| O &amp;lt;!--only--&amp;gt; = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}}&lt;br /&gt;
  | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{uc:{{{1|}}}}}]]&lt;br /&gt;
  | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|P{{uc:{{{1|}}}}}]]&lt;br /&gt;
  }}&lt;br /&gt;
| F &amp;lt;!--first--&amp;gt; = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}}&lt;br /&gt;
  | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{uc:{{{1|}}}}}]]{{#if:{{wikidata|label|{{uc:{{{1|}}}}}}}|&amp;amp;#58; &amp;lt;small&amp;gt;{{wikidata|label|{{uc:{{{1|}}}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
  | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|P{{uc:{{{1|}}}}}]]{{#if:{{wikidata|label|P{{uc:{{{1|}}}}}}}|&amp;amp;#58; &amp;lt;small&amp;gt;{{wikidata|label|P{{uc:{{{1|}}}}}}}&amp;lt;/small&amp;gt;}}&lt;br /&gt;
  }}&lt;br /&gt;
| #default = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}}&lt;br /&gt;
  | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{wikidata|label|{{uc:{{{1|}}}}}}} &amp;lt;small&amp;gt;({{uc:{{{1|}}}}})&amp;lt;/small&amp;gt;]]&lt;br /&gt;
  | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|{{wikidata|label|P{{uc:{{{1|}}}}}}} &amp;lt;small&amp;gt;(P{{uc:{{{1|}}}}})&amp;lt;/small&amp;gt;]]&lt;br /&gt;
  }}&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Lts&amp;diff=6939</id>
		<title>Template:Lts</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Lts&amp;diff=6939"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Template:Template links short]]&lt;br /&gt;
&lt;br /&gt;
{{Redirect category shell|&lt;br /&gt;
{{R from move}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Tl2&amp;diff=6937</id>
		<title>Template:Tl2</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Tl2&amp;diff=6937"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Template:Template link interwiki]]&lt;br /&gt;
&lt;br /&gt;
{{Redirect category shell|&lt;br /&gt;
{{R from move}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_software/stacked&amp;diff=6935</id>
		<title>Template:Infobox software/stacked</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_software/stacked&amp;diff=6935"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
1=Name&lt;br /&gt;
2=Discontinued (yes/no)&lt;br /&gt;
3=Latest release version&lt;br /&gt;
4=Latest release date&lt;br /&gt;
5=Latest preview version&lt;br /&gt;
6=Latest preview date&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{#if:{{{3|}}}&lt;br /&gt;
|{{Infobox&lt;br /&gt;
 | child = yes&lt;br /&gt;
 | labelstyle = white-space: nowrap;&lt;br /&gt;
 | header1    = [[Software release life cycle|{{#ifeq:{{yesno-no|{{{2|}}}}}|yes|Final release(s)|Stable release(s)}}]]&lt;br /&gt;
 | data2      = &amp;lt;div style=&amp;quot;margin:0px;&amp;quot;&amp;gt;{{{3|}}} {{#if:{{{4|}}}|/ {{{4|}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
 }}&lt;br /&gt;
|{{#ifexist:Template:Latest stable software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}&lt;br /&gt;
 |{{Infobox&lt;br /&gt;
  | child = yes&lt;br /&gt;
  | labelstyle = white-space: nowrap;&lt;br /&gt;
  | header1    = [[Software release life cycle|{{#ifeq:{{yesno-no|{{{2|}}}}}|yes|Final release(s)|Stable release(s)}}]] &amp;lt;span class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;font-size:smaller; margin:0px&amp;quot;&amp;gt;[{{fullurl:Template:Latest stable software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}}}?action=edit &amp;amp;#91;±&amp;amp;#93;]&amp;lt;/span&amp;gt;&lt;br /&gt;
  | data2      = {{Latest stable software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}}}&lt;br /&gt;
  }}&lt;br /&gt;
 }}&lt;br /&gt;
}}&lt;br /&gt;
{{#if:{{{5|}}}&lt;br /&gt;
|{{Infobox&lt;br /&gt;
 | child = yes&lt;br /&gt;
 | labelstyle = white-space: nowrap;&lt;br /&gt;
 | header1    = [[Software release life cycle#Beta|Preview release(s)]]&lt;br /&gt;
 | data2      = &amp;lt;div style=&amp;quot;margin:0px;&amp;quot;&amp;gt;{{{5|}}} {{#if:{{{6|}}}|/ {{{6|}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
 }}&lt;br /&gt;
|{{#ifexist:Template:Latest preview software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}&lt;br /&gt;
 |{{Infobox&lt;br /&gt;
  | child = yes&lt;br /&gt;
  | labelstyle = white-space: nowrap;&lt;br /&gt;
  | header1    = [[Software release life cycle#Beta|Preview release(s)]] &amp;lt;span class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;font-size:smaller; margin:0px&amp;quot;&amp;gt;[{{fullurl:Template:Latest preview software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}}}?action=edit &amp;amp;#91;±&amp;amp;#93;]&amp;lt;/span&amp;gt;&lt;br /&gt;
  | data2      = {{Latest preview software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}}}&lt;br /&gt;
  }}&lt;br /&gt;
 }}&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation|content=&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_software/simple&amp;diff=6933</id>
		<title>Template:Infobox software/simple</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_software/simple&amp;diff=6933"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
1=Name&lt;br /&gt;
2=Discontinued (yes/no)&lt;br /&gt;
3=Latest release version&lt;br /&gt;
4=Latest release date&lt;br /&gt;
5=Latest preview version&lt;br /&gt;
6=Latest preview date&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{#if:{{{3|}}}{{{5|}}}&amp;lt;!--&lt;br /&gt;
      --&amp;gt;{{#ifexist:Template:Latest stable software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}|1|}}&amp;lt;!--&lt;br /&gt;
      --&amp;gt;{{#ifexist:Template:Latest preview software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}|1|}}&amp;lt;!--&lt;br /&gt;
      --&amp;gt;|{{Infobox&lt;br /&gt;
| child = yes&lt;br /&gt;
| labelstyle = white-space: nowrap;&lt;br /&gt;
| label1     = [[Software release life cycle|{{#ifeq:{{yesno-no|{{{2|}}}}}|yes|Final release|Stable release}}]]&lt;br /&gt;
| data1      = {{#if:{{{3|}}}|&amp;lt;div style=&amp;quot;margin:0px;&amp;quot;&amp;gt;{{{3|}}} {{#if:{{{4|}}}|/ {{{4|}}}}}&amp;lt;/div&amp;gt;|{{#ifexist:Template:Latest stable software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}|{{Latest stable software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}}}}}}}&lt;br /&gt;
| label2     = [[Software release life cycle#Beta|Preview release]]&lt;br /&gt;
| data2      = {{#if:{{{5|}}}|&amp;lt;div style=&amp;quot;margin:0px;&amp;quot;&amp;gt;{{{5|}}} {{#if:{{{6|}}}|/ {{{6|}}}}}&amp;lt;/div&amp;gt;|{{#ifexist:Template:Latest preview software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}|{{Latest preview software release/{{#if:{{{1|}}}|{{{1}}}|{{PAGENAME}}}}}} }} }}&lt;br /&gt;
}}&lt;br /&gt;
}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Hatnote&amp;diff=6931</id>
		<title>Template:Hatnote</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Hatnote&amp;diff=6931"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#invoke:Hatnote|hatnote}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Hidden_end&amp;diff=6929</id>
		<title>Template:Hidden end</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Hidden_end&amp;diff=6929"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{hatnote|Templates {{noredirect|Template:End hidden|End hidden}} and {{noredirect|Template:End hidden section|End hidden section}} redirect here.}}&lt;br /&gt;
{{Documentation|Template:Hidden begin/doc}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Hidden_begin&amp;diff=6927</id>
		<title>Template:Hidden begin</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Hidden_begin&amp;diff=6927"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;templatestyles src=&amp;quot;Template:Hidden begin/styles.css&amp;quot;/&amp;gt;&amp;lt;div class=&amp;quot;hidden-begin mw-collapsible {{#ifeq:{{{showhide|{{{toggle}}}}}}|left|mw-collapsible-leftside-toggle}} {{#if:{{{expanded|}}}||mw-collapsed}} {{{class|}}}&amp;quot; style=&amp;quot;{{#if:{{{width|}}}|width:{{{width}}};}} {{#if:{{{border|}}}|border:{{{border}}};}} {{#if:{{{bgcolor|}}}|background-color:{{{bgcolor}}};}} {{{style|}}}&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;hidden-title skin-nightmode-reset-color&amp;quot; style=&amp;quot;{{#if:{{{ta1|}}}|text-align:{{{ta1}}};}} {{#if:{{{titlebgcolor|}}}|background-color:{{{titlebgcolor}}};}} {{{titlestyle|}}}&amp;quot;&amp;gt;{{{title|{{{header|}}}}}}&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;hidden-content mw-collapsible-content&amp;quot; style=&amp;quot;{{#if:{{{ta2|}}}|text-align:{{{ta2}}};}} {{#if:{{{contentbgcolor|}}}|background-color:{{{contentbgcolor}}};}} {{{contentstyle|{{{bodystyle|}}}}}}&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
Content added after the template&lt;br /&gt;
--&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Wikidata&amp;diff=6925</id>
		<title>Template:Wikidata</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Wikidata&amp;diff=6925"/>
		<updated>2024-12-06T08:51:36Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{safesubst:#invoke:Wd|main}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Snd&amp;diff=6923</id>
		<title>Template:Snd</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Snd&amp;diff=6923"/>
		<updated>2024-12-06T08:51:35Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Template:Spaced en dash]]&lt;br /&gt;
&lt;br /&gt;
{{Redirect category shell|&lt;br /&gt;
{{R from template shortcut}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_tool&amp;diff=6921</id>
		<title>Template:Infobox tool</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_tool&amp;diff=6921"/>
		<updated>2024-12-06T08:51:35Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{Infobox&lt;br /&gt;
| title        = {{{name|{{PAGENAMEBASE}}}}}&lt;br /&gt;
&lt;br /&gt;
| imagestyle   = {{#if:{{{caption|}}}|border-bottom:1px #aaa solid;padding-top:0.4em;}}&lt;br /&gt;
| captionstyle = padding:0.35em 0.35em 0.25em;line-height:1.25em;&lt;br /&gt;
&lt;br /&gt;
| image        = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|{{{image size|}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|title={{{title|}}}|alt={{{alt|}}}}}&lt;br /&gt;
| caption      = {{{caption|}}}&lt;br /&gt;
&lt;br /&gt;
| image2       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image2|}}}|size={{{image2_size|{{{image2 size|}}}}}}|sizedefault=frameless|upright={{{image2_upright|1}}}|center=yes|title={{{title2|}}}|alt={{{alt2|}}}}}&lt;br /&gt;
| caption2     = {{{caption2|}}}&lt;br /&gt;
&lt;br /&gt;
| image3       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image3|}}}|size={{{image3_size|{{{image3 size|}}}}}}|sizedefault=frameless|upright={{{image3_upright|1}}}|center=yes|title={{{title3|}}}|alt={{{alt3|}}}}}&lt;br /&gt;
| caption3     = {{{caption3|}}}&lt;br /&gt;
&lt;br /&gt;
| labelstyle   = white-space:nowrap;padding-right:0.65em&amp;lt;!--(to ensure gap between any long/nonwrapped label and subsequent data on same line--&amp;gt;;&lt;br /&gt;
| datastyle    = line-height:1.3em;&lt;br /&gt;
&lt;br /&gt;
| label1       = Other names&lt;br /&gt;
| data1        = {{{other_name|}}}&lt;br /&gt;
&lt;br /&gt;
| label2       = Classification&lt;br /&gt;
| data2        = {{{classification|}}}&lt;br /&gt;
&lt;br /&gt;
| label3       = Uses&lt;br /&gt;
| data3        = {{{uses|}}}&lt;br /&gt;
&lt;br /&gt;
| label4       = Types&lt;br /&gt;
| data4        = {{{types|}}}&lt;br /&gt;
&lt;br /&gt;
| label5       = Used with&lt;br /&gt;
| data5        = {{{used_with|}}}&lt;br /&gt;
&lt;br /&gt;
| label6       = Inventor&lt;br /&gt;
| data6        = {{{inventor|}}}&lt;br /&gt;
&lt;br /&gt;
| label7       = Manufacturer&lt;br /&gt;
| data7        = {{{manufacturer|}}}&lt;br /&gt;
&lt;br /&gt;
| label8       = Model&lt;br /&gt;
| data8        = {{{model|}}}&lt;br /&gt;
&lt;br /&gt;
| label9       = Related&lt;br /&gt;
| data9        = {{{related|}}}&lt;br /&gt;
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using Template:Infobox tool with unknown parameters]]}}|name|caption|image|image_size|image size|image_upright|title|alt|image2|image2_size|image2 size|image2_upright|title2|alt2|caption2|image3|image3_size|image3 size|image3_upright|title3|alt3|caption3|other_name|classification|uses|types|used_with|inventor|manufacturer|model|related}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_software&amp;diff=6919</id>
		<title>Template:Infobox software</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_software&amp;diff=6919"/>
		<updated>2024-12-06T08:51:35Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{Infobox&lt;br /&gt;
| bodyclass  = vevent&lt;br /&gt;
| bodystyle  = {{{bodystyle|}}}&lt;br /&gt;
| title      = {{{title|{{{name|{{PAGENAMEBASE}}}}}}}}&lt;br /&gt;
| titleclass = summary&lt;br /&gt;
| labelstyle = white-space: nowrap;&lt;br /&gt;
&lt;br /&gt;
| imageclass = logo&lt;br /&gt;
| imagestyle =&lt;br /&gt;
| image      = {{#invoke:InfoboxImage |InfoboxImage |image={{{logo|}}} |size={{{logo size|{{{logo_size|}}} }}} |sizedefault=frameless |upright={{{logo upright|{{{logo_upright|{{#if:{{{screenshot|}}}|0.55|1}}}}} }}} |alt={{{logo alt|{{{logo_alt|}}} }}} |title={{{logo title|{{{logo_title|}}} }}} }}&lt;br /&gt;
| caption    = {{{logo caption|{{{logo_caption|}}} }}}&lt;br /&gt;
| image2     = {{#if:{{{screenshot|}}}&lt;br /&gt;
  | {{#if:{{{collapsible|}}}&lt;br /&gt;
    | {{Hidden begin|title={{{collapsetext|Screenshot}}}|titlestyle=background:{{{background|gainsboro}}};text-align:center|contentstyle=text-align:center}}&lt;br /&gt;
  }}&lt;br /&gt;
  {{#invoke:InfoboxImage |InfoboxImage |image={{{screenshot|}}} |size={{{screenshot size|{{{screenshot_size|}}} }}} |sizedefault=frameless |upright={{{screenshot upright|{{{screenshot_upright|1}}} }}} |alt={{{screenshot alt|{{{screenshot_alt|}}} }}} |title={{{screenshot title|{{{screenshot title|}}} }}} }}&lt;br /&gt;
}}&lt;br /&gt;
| caption2   = {{{caption|}}}{{#if:{{{screenshot|}}}|{{#if:{{{collapsible|}}}|{{hidden end}}}}}}&lt;br /&gt;
&lt;br /&gt;
| label1     = Other names&lt;br /&gt;
| data1      = {{{other_names|}}}&lt;br /&gt;
| label2     = [[Programmer|Original author(s)]]&lt;br /&gt;
| data2      = {{{author|}}}&lt;br /&gt;
| label3     = [[Programmer|Developer(s)]]&lt;br /&gt;
| data3      = {{{developer|}}}&lt;br /&gt;
| label4     = Initial release&lt;br /&gt;
| data4      = {{{released|}}}&lt;br /&gt;
| rowstyle5  = display: none;&amp;lt;!--&lt;br /&gt;
===============================================================================&lt;br /&gt;
The data5 field displays a sub-infobox. The HTML cleanup module in charge of&lt;br /&gt;
rendering Wikipedia pages converts this sub-infobox into a new set of rows that&lt;br /&gt;
lay below the data4 row. Hence, the data4 row becomes an empty redundant row&lt;br /&gt;
that the reader would rather not see.&lt;br /&gt;
&lt;br /&gt;
I resisted implementing this at first because hacks are generally fragile. But&lt;br /&gt;
I am giving up the resistance as the proper venue has failed to address this.&lt;br /&gt;
&lt;br /&gt;
—User:Codename Lisa&lt;br /&gt;
===============================================================================&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
| data5      = {{#ifeq:{{lc:{{{ver layout|simple}}}}}|stacked&lt;br /&gt;
 |{{Infobox software/stacked&lt;br /&gt;
  |{{{title|{{{name|{{PAGENAME}}}}}}}}&lt;br /&gt;
  |{{{discontinued|no}}}&lt;br /&gt;
  |{{{latest release version|{{{latest_release_version|}}}}}}&lt;br /&gt;
  |{{{latest release date   |   {{{latest_release_date|}}}}}}&lt;br /&gt;
  |{{{latest preview version|{{{latest_preview_version|}}}}}}&lt;br /&gt;
  |{{{latest preview date   |   {{{latest_preview_date|}}}}}}&lt;br /&gt;
  }}&lt;br /&gt;
 |{{Infobox software/simple&lt;br /&gt;
  |{{{title|{{{name|{{PAGENAME}}}}}}}}&lt;br /&gt;
  |{{{discontinued|no}}}&lt;br /&gt;
  |{{{latest release version|{{{latest_release_version|}}}}}}&lt;br /&gt;
  |{{{latest release date   |   {{{latest_release_date|}}}}}}&lt;br /&gt;
  |{{{latest preview version|{{{latest_preview_version|}}}}}}&lt;br /&gt;
  |{{{latest preview date   |   {{{latest_preview_date|}}}}}}&lt;br /&gt;
  }}&lt;br /&gt;
 }}&lt;br /&gt;
| label6     = [[Repository (version control)|Repository]]&lt;br /&gt;
| data6      = {{#if:{{{repo|}}}{{#ifeq:{{{qid|}}}|none|-}}&lt;br /&gt;
                  |{{{repo|}}}&lt;br /&gt;
                  |{{#if: {{#property:P1324|from={{{qid|}}}}}&lt;br /&gt;
                      |{{#ifeq: {{wikidata|property|{{{qid|}}}|P1324|best|format=%p}} | none&lt;br /&gt;
                          |{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}{{EditAtWikidata|pid=P1324}}&lt;br /&gt;
                          |{{Plainlist|&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;{{URL|{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}}}{{EditAtWikidata|pid=P1324|qid={{{qid|}}}}}&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;}}&lt;br /&gt;
                       }}&lt;br /&gt;
                   }}&lt;br /&gt;
               }}&lt;br /&gt;
| label7     = Written in&lt;br /&gt;
| data7      = {{{programming language|{{{programming_language|}}}}}}&lt;br /&gt;
| label8     = [[Middleware]]&lt;br /&gt;
| data8      = {{{middleware|}}}&lt;br /&gt;
| label10    = [[Software engine|Engine]]{{#if: {{{engines|}}} |s}}&lt;br /&gt;
| data10     = {{#if: {{{engines|}}}&lt;br /&gt;
                   |{{{engines}}}&lt;br /&gt;
                   |{{#if:{{{engine|}}}{{#ifeq:{{{qid|}}}|none|-}}&lt;br /&gt;
                     |{{{engine|}}}&lt;br /&gt;
                     |{{#if: {{#property:P408|from={{{qid|}}}}}&lt;br /&gt;
                         |{{Plainlist|&amp;lt;ul&amp;gt;{{wikidata|properties|{{{qid|}}}|P408|best|format=&amp;lt;li&amp;gt;%p&amp;lt;/li&amp;gt;}}&amp;lt;/ul&amp;gt;}}{{EditAtWikidata|pid=P408}}&lt;br /&gt;
                       }}&lt;br /&gt;
                   }}&lt;br /&gt;
               }}&lt;br /&gt;
| label11    = [[Operating system]]&lt;br /&gt;
| data11     = {{{operating system|{{{operating_system|}}}}}}&lt;br /&gt;
| label12    = [[Computing platform|Platform]]&lt;br /&gt;
| data12     = {{{platform|}}}&lt;br /&gt;
| label13    = Included with&lt;br /&gt;
| data13     = {{{included with|}}}&lt;br /&gt;
| label14    = Predecessor&lt;br /&gt;
| data14     = {{{replaces|}}}&lt;br /&gt;
| label15    = Successor&lt;br /&gt;
| data15     = {{{replaced_by|}}}&lt;br /&gt;
| label16    = Service name&lt;br /&gt;
| data16     = {{{service_name|}}}&lt;br /&gt;
| label17    = [[File size|Size]]&lt;br /&gt;
| data17     = {{{size|}}}&lt;br /&gt;
| label18    = [[Technical standard|Standard]](s)&lt;br /&gt;
| data18     = {{{standard|}}}&lt;br /&gt;
| label19    = Available in&lt;br /&gt;
| data19     = {{#if:{{{language count|}}}|{{{language count}}} languages|{{{language|}}}}}{{{language footnote|}}}&lt;br /&gt;
| data20     = {{#if:{{{language count|}}}|{{#if:{{{language|}}}|{{Hidden begin|title=List of languages|titlestyle=background-color: transparent;}}{{{language|}}}{{hidden end}}}}}}&lt;br /&gt;
| label21    = [[Software categories#Categorization approaches|Type]]&lt;br /&gt;
| data21     = {{{genre|}}}&lt;br /&gt;
| label22    = [[Software license|License]]&lt;br /&gt;
| data22     = {{{license|}}}&lt;br /&gt;
| label23    = [[Software license|Licence]] &amp;lt;!-- Spelled differently; see [[MOS:ENGVAR]] --&amp;gt;&lt;br /&gt;
| data23     = {{{licence|}}}&lt;br /&gt;
| label25    = Website&lt;br /&gt;
| data25     = {{#if:{{{website|}}}{{#ifeq:{{{qid|}}}|none|-}}&lt;br /&gt;
            | {{#ifeq:{{{website|}}} | hide | | {{{website|}}} }}&lt;br /&gt;
            | {{#if:{{wikidata|property|raw|{{{qid|}}}|P856}}&lt;br /&gt;
              | {{#invoke:WikidataIB |url2 |url={{if empty&lt;br /&gt;
                |{{#invoke:WikidataIB|getValueByLang|P856|qid={{{qid|}}}|fwd=ALL|osd=no|maxvals=1}}&lt;br /&gt;
                |{{Wdib|P856|qid={{{qid|}}}|fwd=ALL|osd=no|maxvals=1}}&lt;br /&gt;
                }} }}&lt;br /&gt;
              }}&lt;br /&gt;
            }}&lt;br /&gt;
| label26    = As of&lt;br /&gt;
| data26     = {{{AsOf|}}}&lt;br /&gt;
&lt;br /&gt;
}}{{#invoke:Check for unknown parameters | check | showblankpositional=1&lt;br /&gt;
| unknown = {{main other|[[Category:Pages using Infobox software with unknown parameters|_VALUE_{{PAGENAME}}]]}}&lt;br /&gt;
| preview = Page using [[Template:Infobox software]] with unknown parameter &amp;quot;_VALUE_&amp;quot;|ignoreblank=y&lt;br /&gt;
| AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo upright | logo size | logo title | logo_alt | logo_caption | logo_upright | logo_size | logo_title | middleware | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot upright | screenshot size | screenshot title | screenshot_alt | screenshot_upright | screenshot_size | screenshot_title | service_name | size | standard | title | ver layout | website | qid&lt;br /&gt;
}}&amp;lt;!-- check for version errors, mostly from Wikidata:&lt;br /&gt;
--&amp;gt;{{main other|{{#iferror: {{{latest release version|{{{latest_release_version|}}}}}} {{{latest release date   |   {{{latest_release_date|}}}}}} {{{latest preview version|{{{latest_preview_version|}}}}}} {{{latest preview date   |   {{{latest_preview_date|}}}}}} |[[Category:Pages using Infobox software with version errors]]|}}}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Documentation}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:Infobox_company/styles.css&amp;diff=6917</id>
		<title>Template:Infobox company/styles.css</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:Infobox_company/styles.css&amp;diff=6917"/>
		<updated>2024-12-06T08:51:26Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* {{pp-template|small=yes}} */&lt;br /&gt;
.ib-company .infobox-label {&lt;br /&gt;
	padding-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-company .infobox-data,&lt;br /&gt;
.ib-company .infobox-below {&lt;br /&gt;
	line-height: 1.35em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* always light background for logos */&lt;br /&gt;
.ib-company-logo img {&lt;br /&gt;
	background-color: #f8f9fa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.ib-company-locality,&lt;br /&gt;
.ib-company-country {&lt;br /&gt;
	display: inline;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
	<entry>
		<id>https://replication-ops.com/index.php?title=Template:TYO2&amp;diff=6915</id>
		<title>Template:TYO2</title>
		<link rel="alternate" type="text/html" href="https://replication-ops.com/index.php?title=Template:TYO2&amp;diff=6915"/>
		<updated>2024-12-06T08:51:26Z</updated>

		<summary type="html">&lt;p&gt;Caseytube: 1 revision imported&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Template:Tokyo Stock Exchange]]&lt;/div&gt;</summary>
		<author><name>Caseytube</name></author>
	</entry>
</feed>