Difference between revisions of "Template:Event"

From Wikispooks
Jump to navigation Jump to search
(aspects)
(Remove legacy code - upgrade to use all comma separated lists)
Line 10: Line 10:
 
|{{t|{{GREEN|locations}}}}    = where the event happened  ''([[Property:Has location]])''
 
|{{t|{{GREEN|locations}}}}    = where the event happened  ''([[Property:Has location]])''
 
|{{t|{{GREEN|subEvents}}}}    = component event sub-event (for more complex events) ''([[Property:Has subEvent]])''
 
|{{t|{{GREEN|subEvents}}}}    = component event sub-event (for more complex events) ''([[Property:Has subEvent]])''
 +
COMMA SEPARATED LISTS OF PROPERTIES:
 
|{{t|{{GREEN|aspects}}}}    = other angles on the event [displayed sub-pages] ''([[Property:Has aspect]])''
 
|{{t|{{GREEN|aspects}}}}    = other angles on the event [displayed sub-pages] ''([[Property:Has aspect]])''
|{{t|{{BLUE|constitutes}}}}= suitable descriptions of this event (e.g. "censorship", "war propaganda") ([[Property:Constitutes]])
+
|{{t|{{GREEN|constitutes}}}}= suitable descriptions of this event (e.g. "Assassination,False Flag,Coup d'état") ([[Property:Constitutes]])
|{{t|{{BLUE|involves}}}} = person affected by or otherwise relevant to the event ''([[Property:Involves]])''??
+
|{{t|{{GREEN|causes}}}}    = agent/cause/creator/precursor of the event  ''([[Property:Has cause]])''??
|{{t|{{BLUE|cause}}}}    = agent/cause/creator/precursor of the event  ''([[Property:Has cause]])''??
+
|{{t|{{GREEN|effects}}}}  = other events directly caused by this event ''([[Property:Has effect]])''
|{{t|{{BLUE|effect}}}}  = other events directly caused by this event ''([[Property:Has effect]])''
+
ABOUT THE OFFICIAL NARRATIVE:
PROPERTIES ABOUT THE OFFICIAL NARRATIVE:
+
|{{t|{{GREEN|ON_constitutes}}}}= suitable descriptions of this event ''([[Property:ON_constitutes]])''
|{{t|{{BLUE|ON_involves}}}} = person affected by or otherwise relevant to the event ''([[Property:Involves]])''??
+
|{{t|{{GREEN|ON_cause}}}}    = agent/cause/creator/precursor of the event  ''([[Property:ON has cause]])''??
|{{t|{{BLUE|ON_constitutes}}}}= suitable descriptions of this event (e.g. "censorship", "war propaganda") ([[Property:Constitutes]])
+
|{{t|{{GREEN|ON_effect}}}}  = other events directly caused by this event ''([[Property:ON has effect]])''
|{{t|{{BLUE|ON_cause}}}}    = agent/cause/creator/precursor of the event  ''([[Property:Has cause]])''??
 
|{{t|{{BLUE|ON_effect}}}}  = other events directly caused by this event ''([[Property:Has effect]])''
 
 
...
 
...
 
}}
 
}}
How useful is it to have separate properties for separate ''namespaces''? The idea of a,b,c is to allow chains of cause and effect to be worked out.
+
</poem></noinclude><includeonly>{{Description|{{{description|}}}}}{{#arraymap:{{{subEvents|}}}|,|x|[[Has subEvent::{{FULLPAGENAME}}/x| ]]|&#32;}}{{#arraymap:{{{aspects|}}}|,|x|[[Has aspect::{{FULLPAGENAME}}/x| ]]|&#32;}}{{#if: {{{occurred|}}}|[[Occurred on::{{{occurred}}}]]| }}{{#if: {{{start|}}}|[[Start::{{{start}}}| ]]}}{{#if: {{{end|}}}|[[End::{{{end}}}| ]]}}{{#if: {{{location|}}}|[[Has location::{{{location|}}}| ]]}}{{#arraymap:{{{locations|}}}|,|x|[[Has location::x| ]]|&#32;}}{{#arraymap:{{{constitutes|}}}|,|x|[[Constitutes::x| ]]|&#32;}}{{#arraymap:{{{ON_constitutes|}}}|,|x|[[ON_constitutes::x| ]]|&#32;}}{{#arraymap:{{{causes|}}}|,|x|[[Has cause::x| ]]|&#32;}}{{#arraymap:{{{effects|}}}|,|x|[[Has effect::x| ]]|&#32;}}{{SMWDefaultMarkup}}{{SMWDefaultMarkup/Event}}</includeonly>
A is_immediate_cause_of B, B consitutes War, => A constitutes Casus_Belli and the like...
 
</poem></noinclude><includeonly>{{Description|{{{description|}}}}}{{#arraymap:{{{subEvents|}}}|,|x|[[Has subEvent::{{FULLPAGENAME}}/x| ]]|&#32;}}{{#arraymap:{{{aspects|}}}|,|x|[[Has aspect::{{FULLPAGENAME}}/x| ]]|&#32;}}{{#if: {{{occurred|}}}|[[Occurred on::{{{occurred}}}]]| }}{{#if: {{{start|}}}|[[Start::{{{start}}}| ]]}}{{#if: {{{end|}}}|[[End::{{{end}}}| ]]}}{{#if: {{{location|}}}|[[Has location::{{{location|}}}| ]]}}{{#arraymap:{{{locations|}}}|,|x|[[Has location::x| ]]|&#32;}}{{SMWDataList|constitutes|{{{constitutes|}}}|{{{constitutes2|}}}{{{constitutes3|}}}|{{{constitutes4|}}}|{{{constitutes5|}}}}}{{SMWDataList|involves|{{{involves|}}}|{{{involves2|}}}|{{{involves3|}}}|{{{involves4|}}}|{{{involves5|}}}}}{{SMWDataList|has cause|{{{cause|}}}|{{{cause2|}}}|{{{cause3|}}}|{{{cause4|}}}|{{{cause5|}}}}}{{SMWDataList|has effect|{{{effect|}}}|{{{effect2|}}}|{{{effect3|}}}|{{{effect4|}}}|{{{effect5|}}}}}{{SMWDataList|ON constitutes|{{{ON_constitutes|}}}|{{{ON_constitutes2|}}}{{{ON_constitutes3|}}}|{{{ON_constitutes4|}}}|{{{ON_constitutes5|}}}}}{{SMWDataList|ON involves|{{{ON_involves|}}}|{{{ON_involves2|}}}|{{{ON_involves3|}}}|{{{ON_involves4|}}}|{{{ON_involves5|}}}}}{{SMWDataList|ON has cause|{{{ON_cause|}}}|{{{ON_cause2|}}}|{{{ON_cause3|}}}|{{{ON_cause4|}}}|{{{ON_cause5|}}}}}{{SMWDataList|ON has effect|{{{ON_effect|}}}|{{{ON_effect2|}}}|{{{ON_effect3|}}}|{{{ON_effect4|}}}|{{{ON_effect5|}}}}}{{SMWDefaultMarkup}}{{SMWDefaultMarkup/Event}}</includeonly>
 

Revision as of 14:31, 9 January 2014

This template provides a standard format for event pages. It takes the following arguments:

{{Event
|description = a short summary description of the event (Property:Description)
|occurred = when an event occurred (for instantaneous events) (Property:Occurred on)
|start = when the event began, or when it is scheduled to begin (Property:Start)
|end = when the event ended, or when it is scheduled to (if at all) (Property:End)
|location = where the event happened (Property:Has location) [Deprecated]
|locations = where the event happened (Property:Has location)
|subEvents = component event sub-event (for more complex events) (Property:Has subEvent)
COMMA SEPARATED LISTS OF PROPERTIES:
|aspects = other angles on the event [displayed sub-pages] (Property:Has aspect)
|constitutes= suitable descriptions of this event (e.g. "Assassination,False Flag,Coup d'état") (Property:Constitutes)
|causes = agent/cause/creator/precursor of the event (Property:Has cause)??
|effects = other events directly caused by this event (Property:Has effect)
 ABOUT THE OFFICIAL NARRATIVE:
|ON_constitutes= suitable descriptions of this event (Property:ON_constitutes)
|ON_cause = agent/cause/creator/precursor of the event (Property:ON has cause)??
|ON_effect = other events directly caused by this event (Property:ON has effect)
...
}}