Template:Author: Difference between revisions
Jump to navigation
Jump to search
Yaron Koren (talk | contribs) mNo edit summary |
Yaron Koren (talk | contribs) (Text => String) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
}} | }} | ||
</pre> | </pre> | ||
{{#cargo_declare:_table=Authors|First_name= | {{#cargo_declare:_table=Authors|First_name=String (hidden)|Last_name=String (hidden)|Political_affiliation=String}} | ||
</noinclude><includeonly>{{#cargo_store:_table=Authors|First_name={{{first name|}}}|Last_name={{{last name|}}}|Political_affiliation={{{political affiliation|}}} }} | </noinclude><includeonly>{{#cargo_store:_table=Authors|First_name={{{first name|}}}|Last_name={{{last name|}}}|Political_affiliation={{{political affiliation|}}} }} | ||
This is an [[:Category:Authors|author]]. | This is an [[:Category:Authors|author]]. | ||
Political affiliation | Political affiliation: {{{political affiliation|}}} | ||
Items by this author: | Items by this author: | ||
{{#cargo_query:tables=Items,Opinions | {{#cargo_query:tables=Items, Opinions | ||
|join on=Items._pageName=Opinions._pageName | |join on=Items._pageName=Opinions._pageName | ||
|where=Author HOLDS "{{PAGENAME}}" | |where=Author HOLDS "{{PAGENAME}}" | ||
|fields=Items._pageName,Topic,Position_link,Stance | |fields=Items._pageName,Topic,Position_link=Position,Stance | ||
|format=ul | |format=ul | ||
}} | }} |
Revision as of 17:51, November 6, 2015
This template holds information on an author of opinion items; it should be called with the following structure:
{{Author |first name=The author's first name; used for sorting |last name=The author's last name; used for sorting |political affiliation=Liberal, Conservative, etc. (This is a very subjective field) }}
This template defines the table "Authors". View table.