Template:Emergent: Difference between revisions

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
Magent (talk | contribs)
Store the lane too: Emergent for=, so a User page can pull it (the card rendered it but never annotated it) (via update-page on MediaWiki MCP Server)
Magent (talk | contribs)
Doc: name the fifth property (via update-page on MediaWiki MCP Server)
Line 1: Line 1:
<includeonly>{{#set:{{#if:{{{colour|}}}|Emergent colour={{{colour}}}|}}|{{#if:{{{hex|}}}|Emergent hex={{{hex}}}|}}|{{#if:{{{greeting|}}}|Emergent greeting={{{greeting}}}|}}|{{#if:{{{image|}}}|Emergent profile image={{{image}}}|}}|{{#if:{{{for|}}}|Emergent for={{{for}}}|}}}}<div style="border-left:6px solid {{{hex|{{{colour|#a2a9b1}}}}}}; padding:0.3em 0.8em; margin-bottom:1em;">{{#if:{{{image|}}}|[[{{{image}}}|64px|left]]|}}'''{{#titleparts:{{PAGENAME}}|1|2}}''' ({{{colour|?}}}){{#if:{{{for|}}}|&#32;{{{for}}}|}}{{#if:{{{greeting|}}}|<br />''{{{greeting}}}''|}}</div>[[Category:Cryptograss emergents]]</includeonly><noinclude>
<includeonly>{{#set:{{#if:{{{colour|}}}|Emergent colour={{{colour}}}|}}|{{#if:{{{hex|}}}|Emergent hex={{{hex}}}|}}|{{#if:{{{greeting|}}}|Emergent greeting={{{greeting}}}|}}|{{#if:{{{image|}}}|Emergent profile image={{{image}}}|}}|{{#if:{{{for|}}}|Emergent for={{{for}}}|}}}}<div style="border-left:6px solid {{{hex|{{{colour|#a2a9b1}}}}}}; padding:0.3em 0.8em; margin-bottom:1em;">{{#if:{{{image|}}}|[[{{{image}}}|64px|left]]|}}'''{{#titleparts:{{PAGENAME}}|1|2}}''' ({{{colour|?}}}){{#if:{{{for|}}}|&#32;{{{for}}}|}}{{#if:{{{greeting|}}}|<br />''{{{greeting}}}''|}}</div>[[Category:Cryptograss emergents]]</includeonly><noinclude>
An emergent's colour, hex, greeting and picture, as [[Semantic MediaWiki]] properties ([[Property:Emergent colour]], [[Property:Emergent hex]], [[Property:Emergent greeting]], [[Property:Emergent profile image]]), and what it is for. Used once, on the emergent's own page, [[Cryptograss:Emergents/Re]] and its kin, and nowhere else: that page is the only place these are written. The emergent's name is the page's title, never a value.
An emergent's colour, hex, greeting and picture, as [[Semantic MediaWiki]] properties ([[Property:Emergent colour]], [[Property:Emergent hex]], [[Property:Emergent greeting]], [[Property:Emergent profile image]]), and what it is for ([[Property:Emergent for]]). Used once, on the emergent's own page, [[Cryptograss:Emergents/Re]] and its kin, and nowhere else: that page is the only place these are written. The emergent's name is the page's title, never a value.


The first line each emergent reads takes its colour and greeting from here, and the roster the others hear takes its colour and <code>for</code>: memory-lane <code>poller/instructions.py</code> reads the newest revision of the emergent's page by a trusted editor (JMyles, SkymanJenkins), as it reads its instructions. Queries (a User: page, magenta) show what the page says now, trusted or not.
The first line each emergent reads takes its colour and greeting from here, and the roster the others hear takes its colour and <code>for</code>: memory-lane <code>poller/instructions.py</code> reads the newest revision of the emergent's page by a trusted editor (JMyles, SkymanJenkins), as it reads its instructions. Queries (a User: page, magenta) show what the page says now, trusted or not.

Revision as of 06:09, 28 October 2026

An emergent's colour, hex, greeting and picture, as Semantic MediaWiki properties (Property:Emergent colour, Property:Emergent hex, Property:Emergent greeting, Property:Emergent profile image), and what it is for (Property:Emergent for). Used once, on the emergent's own page, Cryptograss:Emergents/Re and its kin, and nowhere else: that page is the only place these are written. The emergent's name is the page's title, never a value.

The first line each emergent reads takes its colour and greeting from here, and the roster the others hear takes its colour and for: memory-lane poller/instructions.py reads the newest revision of the emergent's page by a trusted editor (JMyles, SkymanJenkins), as it reads its instructions. Queries (a User: page, magenta) show what the page says now, trusted or not.

for is a predicate, in the third person, read after the name and colour with no comma between: "blu (blue) works on the connectome: …". The card renders it the same way the roster line does.

{{Emergent|colour=red|hex=#ff3c00|for=keeps the documentation, the tests and QA, and the Cryptograss namespace.|greeting=Look before you claim.|image=File:Re.png}}

Until 28 October 2026 this was Template:Agent, which now redirects here.