<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
	<id>https://en.transformal.com/index.php?action=history&amp;feed=atom&amp;title=Template%3AFacet</id>
	<title>Template:Facet - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.transformal.com/index.php?action=history&amp;feed=atom&amp;title=Template%3AFacet"/>
	<link rel="alternate" type="text/html" href="https://en.transformal.com/index.php?title=Template:Facet&amp;action=history"/>
	<updated>2026-10-03T02:24:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://en.transformal.com/index.php?title=Template:Facet&amp;diff=7893&amp;oldid=prev</id>
		<title>OlafLangmack: Created page with &quot;&lt;!-- ============================================      Template:Facet v260930r1      Facet index: marks and link form (Facet-index-spec v260930r1, D1)       Mark form:  {{Facet |class=… |key=value …}}        Renders nothing but a hidden &lt;span class=&quot;facet-mark&quot;&gt;, read by        the generator from the rendered page (G2.1) and by Common.js for        the Keywords box (U1.1). Every frozen parameter is emitted on        every mark; empty means absent. Attribute names...&quot;</title>
		<link rel="alternate" type="text/html" href="https://en.transformal.com/index.php?title=Template:Facet&amp;diff=7893&amp;oldid=prev"/>
		<updated>2026-10-02T15:56:27Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;!-- ============================================      Template:Facet v260930r1      Facet index: marks and link form (Facet-index-spec v260930r1, D1)       Mark form:  {{Facet |class=… |key=value …}}        Renders nothing but a hidden &amp;lt;span class=&amp;quot;facet-mark&amp;quot;&amp;gt;, read by        the generator from the rendered page (G2.1) and by Common.js for        the Keywords box (U1.1). Every frozen parameter is emitted on        every mark; empty means absent. Attribute names...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- ============================================&lt;br /&gt;
     Template:Facet v260930r1&lt;br /&gt;
     Facet index: marks and link form (Facet-index-spec v260930r1, D1)&lt;br /&gt;
&lt;br /&gt;
     Mark form:  {{Facet |class=… |key=value …}}&lt;br /&gt;
       Renders nothing but a hidden &amp;lt;span class=&amp;quot;facet-mark&amp;quot;&amp;gt;, read by&lt;br /&gt;
       the generator from the rendered page (G2.1) and by Common.js for&lt;br /&gt;
       the Keywords box (U1.1). Every frozen parameter is emitted on&lt;br /&gt;
       every mark; empty means absent. Attribute names&lt;br /&gt;
       write _ as - (data-part-of): MediaWiki drops data-&lt;br /&gt;
       attributes containing an underscore. Applicability is checked by the&lt;br /&gt;
       generator, not here, so nothing given is discarded (D1.5).&lt;br /&gt;
       Unknown parameter names are reported by the generator from&lt;br /&gt;
       wikitext; a template cannot see them.&lt;br /&gt;
&lt;br /&gt;
     Link form:  [[{{Facet |link |key=value … |ns=Namespace}}|text]]&lt;br /&gt;
       Renders the index address {ns or own namespace}:Index#key=value&amp;amp;…&lt;br /&gt;
       ns=Main names MAIN&amp;#039;s index, Index#… (D1.10).&lt;br /&gt;
       Keys in fixed order. Emits no mark (D1.10).&lt;br /&gt;
&lt;br /&gt;
     Values must not contain &amp;lt; or &amp;gt;. Output contains no line break.&lt;br /&gt;
     ============================================ --&amp;gt;{{#ifeq:{{{1|}}}|link&amp;lt;!--&lt;br /&gt;
  Link form: index address, filtered; emits no mark&lt;br /&gt;
--&amp;gt;|{{#switch:{{{ns|{{NAMESPACE}}}}}|Main|=|#default={{{ns|{{NAMESPACE}}}}}:}}Index#{{#sub:&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{contains|}}}|&amp;amp;contains={{{contains}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{type|}}}|&amp;amp;type={{{type}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{maturity|}}}|&amp;amp;maturity={{{maturity}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{documentation|}}}|&amp;amp;documentation={{{documentation}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{part_of|}}}|&amp;amp;part_of={{{part_of}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{date|}}}|&amp;amp;date={{{date}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{period|}}}|&amp;amp;period={{{period}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{location|}}}|&amp;amp;location={{{location}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{appearance|}}}|&amp;amp;appearance={{{appearance}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{person|}}}|&amp;amp;person={{{person}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{manufacture|}}}|&amp;amp;manufacture={{{manufacture}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{entry|}}}|&amp;amp;entry={{{entry}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{format|}}}|&amp;amp;format={{{format}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{span|}}}|&amp;amp;span={{{span}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{relation_work|}}}|&amp;amp;relation_work={{{relation_work}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{relation_personality|}}}|&amp;amp;relation_personality={{{relation_personality}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{name|}}}|&amp;amp;name={{{name}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{passage|}}}|&amp;amp;passage={{{passage}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{spin|}}}|&amp;amp;spin={{{spin}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{time|}}}|&amp;amp;time={{{time}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{zone|}}}|&amp;amp;zone={{{zone}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{week|}}}|&amp;amp;week={{{week}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;|1}}&amp;lt;!--&lt;br /&gt;
  Mark form: one hidden element carrying all frozen parameters&lt;br /&gt;
--&amp;gt;|&amp;lt;span class=&amp;quot;facet-mark&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-class=&amp;quot;{{#replace:{{{class|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-name=&amp;quot;{{#replace:{{{name|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-sort=&amp;quot;{{#replace:{{{sort|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-passage=&amp;quot;{{#replace:{{{passage|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-spin=&amp;quot;{{#replace:{{{spin|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-contains=&amp;quot;{{#replace:{{{contains|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-type=&amp;quot;{{#replace:{{{type|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-maturity=&amp;quot;{{#replace:{{{maturity|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-documentation=&amp;quot;{{#replace:{{{documentation|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-part-of=&amp;quot;{{#replace:{{{part_of|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-date=&amp;quot;{{#replace:{{{date|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-period=&amp;quot;{{#replace:{{{period|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-location=&amp;quot;{{#replace:{{{location|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-appearance=&amp;quot;{{#replace:{{{appearance|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-person=&amp;quot;{{#replace:{{{person|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-manufacture=&amp;quot;{{#replace:{{{manufacture|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-entry=&amp;quot;{{#replace:{{{entry|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-format=&amp;quot;{{#replace:{{{format|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-span=&amp;quot;{{#replace:{{{span|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-relation-work=&amp;quot;{{#replace:{{{relation_work|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt; data-relation-personality=&amp;quot;{{#replace:{{{relation_personality|}}}|&amp;quot;|&amp;amp;quot;}}&amp;quot;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
  Person mark without a name needs both period and location&lt;br /&gt;
--&amp;gt;{{#ifeq:{{{class|}}}|person|{{#if:{{{name|}}}||{{#if:{{{period|}}}|{{#if:{{{location|}}}||&amp;lt;strong class=&amp;quot;error facet-error&amp;quot;&amp;gt;Facet: a person mark without a name needs both period and location.&amp;lt;/strong&amp;gt;}}|&amp;lt;strong class=&amp;quot;error facet-error&amp;quot;&amp;gt;Facet: a person mark without a name needs both period and location.&amp;lt;/strong&amp;gt;}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Version v260930r1&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Marks ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Facet |class=page |contains=aphorism, image}}&lt;br /&gt;
{{Facet |class=work |name=»Entinnerung« |type=book |maturity=artwork |documentation=production_archive, public_release}}&lt;br /&gt;
{{Facet |class=work |name=Verweise |type=concept |maturity=semi_finished_work |part_of=»Olaf_Langmack«}}&lt;br /&gt;
{{Facet |class=person |name=Olaf Langmack |period=1977-03/1986-05 |location=berlin}}&lt;br /&gt;
{{Facet |class=archive_data |name=Terminkalender 1985 |manufacture=1985 |entry=1984 |type=datebook |format=a4_portrait |span=four_days}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Classes: &amp;lt;code&amp;gt;page&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;person&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;personality&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;work&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;archive_data&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;file_data&amp;lt;/code&amp;gt;. Several values are separated by commas. Keys, values and labels: [[transformal GmbH:Conventions]].&lt;br /&gt;
&lt;br /&gt;
=== Link form ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[[{{Facet |link |type=environment}}|Umgebungen]]&lt;br /&gt;
[[{{Facet |link |time=1977-03/1986-05 |ns=Museum}}|1977–1986]]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Keys: the facet keys, plus &amp;lt;code&amp;gt;time&amp;lt;/code&amp;gt; (all dates), &amp;lt;code&amp;gt;zone&amp;lt;/code&amp;gt; (a named period, by its interval) and &amp;lt;code&amp;gt;week&amp;lt;/code&amp;gt;. Without &amp;lt;code&amp;gt;ns&amp;lt;/code&amp;gt;, the page&amp;#039;s own namespace; &amp;lt;code&amp;gt;ns=Main&amp;lt;/code&amp;gt; for MAIN.&lt;br /&gt;
&lt;br /&gt;
=== Test ===&lt;br /&gt;
{{Facet |link |type=environment |time=1977-03/1986-05 |ns=Museum}}&lt;br /&gt;
&lt;br /&gt;
{{Facet |link |spin=333 |ns=Main}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Facet |class=person |location=berlin}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; → {{Facet |class=person |location=berlin}}&lt;br /&gt;
[[de:Vorlage:Facette]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>OlafLangmack</name></author>
	</entry>
</feed>