Template:object: Difference between revisions
From Thesaurus Inscriptionum Raeticarum
Jump to navigationJump to search
Martin Braun (talk | contribs) No edit summary |
Martin Braun (talk | contribs) No edit summary |
||
(17 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
[[Category:Page Module]] | [[Category:Page Module]] | ||
</noinclude><includeonly>{{#vardefine: disambiguation | {{#arraymap:{{{disambiguation|}}}|,|x|[[disambiguation::x]]}} }}{{#vardefine: sortform | {{#replace: {{FULLPAGENAME}}| |·}} }}{{#vardefine: sortform | {{#replace: {{#var: sortform}}|-|·}} }}{{#vardefine: number | {{#explode:{{#var: sortform}}|·|1}} }}{{#vardefine: sortform |{{#explode:{{#var: sortform}}|·|0}}_{{ | </noinclude><includeonly>{{#vardefine: disambiguation | {{#arraymap:{{{disambiguation|}}}|,|x|[[disambiguation::x]]}} }}{{#vardefine: sortform | {{#replace: {{FULLPAGENAME}}| |·}} }}{{#vardefine: sortform | {{#replace: {{#var: sortform}}|-|·}} }}{{#vardefine: number | {{#explode:{{#var: sortform}}|·|1}} }}{{#vardefine: sortform |{{#explode:{{#var: sortform}}|·|0}}_{{padleft:{{#var: number}}|3|0}} }}[[sortform::{{#var: sortform}}| ]][[checklevel::{{{checklevel|}}}| ]]{{#vardefine: checklevel | {{{checklevel|}}} }}{{#ifeq: {{#var: checklevel }}||{{#vardefine: checklevel | 0 }} }}{{#vardefine: problem|{{#arraymap:{{{problem|}}}|;|x|[[problem::x]]}} }} | ||
<div class="formedit">[[Special:EditData/object/{{FULLPAGENAME}}|edit with form]]</div> | |||
{| class="table_data" width=100% | |||
{| class="table_data" width= | |||
! colspan="2" class="field_category" | [[:Category:Object|Object]] | ! colspan="2" class="field_category" | [[:Category:Object|Object]] | ||
|- | |- | ||
Line 26: | Line 21: | ||
{{!}} {{#arraymap:{{{type|}}}|,|x|[[type::x]]}} | {{!}} {{#arraymap:{{{type|}}}|,|x|[[type::x]]}} | ||
{{!}}- | }} | {{!}}- | }} | ||
! [[Property:material|Material]]: | ! [[Property:material|Material]]: | ||
| [[material::{{{material|}}}]] | | [[material::{{{material|}}}]] | ||
|- | |- | ||
{{#if: {{{dimension|}}} | ! Size: | |||
{{!}} {{{dimension|{{{dimension_max|}}}}}}[[dimension::{{{dimension_max|}}}| ]] | |||
{{!}}- | }} | |||
|- | |- | ||
! [[Property:condition|Condition]]: | ! [[Property:condition|Condition]]: | ||
| {{#arraymap:{{{condition|}}}|,|x|[[condition::x]]}} | | {{#arraymap:{{{condition|}}}|,|x|[[condition::x]]}} | ||
|- | |- | ||
{{#if: {{{culture_archaeological|}}} | ! [[Property:culture_archaeological|Archaeological culture]]: | {{#if: {{{culture_archaeological|}}} | ! [[Property:culture_archaeological|Archaeological culture]]: | ||
{{!}} {{#arraymap:{{{culture_archaeological|}}}|,|x|[[culture_archaeological::x]]}} | {{!}} {{#arraymap:{{{culture_archaeological|}}}|,|x|[[culture_archaeological::x]]}} | ||
{{!}}- | }} | {{!}}- | }} | ||
{{#if: {{{sortdate|}}}|[[sortdate::{{#var: sortdate}}| ]]|[[sortdate::0| ]]}}{{#vardefine: date|{{{date|{{{sortdate|}}}}}}}}{{#ifeq: {{#var: date}}|0|{{#vardefine: date|}}}}{{#ifeq: {{#var: date}}||| ! [[Property:date|Date]]: | |||
| [[ | {{!}} [[date::{{#var: date}}]] | ||
{{!}}- | |||
! [[Property: | {{#if: {{{date_derivation|}}} | ! [[Property:date_derivation|Date derived from]]: | ||
{{!}} {{#arraymap:{{{date_derivation|}}}|,|x|[[date_derivation::x]]}} | |||
| | {{!}}- | }} }} | ||
! colspan="2" | | ! colspan="2" | | ||
---- | ---- | ||
Line 60: | Line 50: | ||
{{!}}- | }} | {{!}}- | }} | ||
{{#if: {{{find_context|}}} | ! [[Property:find_context|Archaeological context]]: | {{#if: {{{find_context|}}} | ! [[Property:find_context|Archaeological context]]: | ||
{{!}} {{#arraymap:{{{find_context|}}}|,|y|[[find_context::y]]}}{{#if: {{{find_context|}}} | {{#vardefine: site | {{{site|}}} }}{{#vardefine: field_name | {{{field_name|}}} }}{{#vardefine: find_context | {{{find_context|}}} }}{{#vardefine: count | {{#ask: [[Category:Object]][[site::{{#var: site }}]][[find_context::{{#var: find_context }}]]|format=count }} }}{{#ifexpr: {{#var: count }} > 1 | <br>(Objects: {{#ask: [[Category:Object]][[site::{{#var: site }}]][[find_context::{{#var: find_context }}]]|format=list }}) }} }} | {{!}} {{#arraymap:{{{find_context|}}}|,|y|[[find_context::y]]}}{{#if: {{{find_context|}}} | {{#vardefine: site | {{{site|}}} }}{{#vardefine: field_name | {{{field_name|}}} }}{{#vardefine: find_context | {{{find_context|}}} }}{{#vardefine: count | {{#ask: [[Category:Object]][[site::{{#var: site }}]][[find_context::{{#var: find_context }}]]|format=count }} }}{{#ifexpr: {{#var: count }} > 1 | <br>(Objects: {{#ask: [[Category:Object]][[site::{{#var: site }}]][[find_context::{{#var: find_context }}]]|sort=sortform|format=list|limit=1000}}) }} }} | ||
{{!}}- | }} | {{!}}- | }} | ||
! [[Property:coordinate|Coordinates]] (approx.): | ! [[Property:coordinate|Coordinates]] (approx.): | ||
| {{#if: {{{coordinate_n|}}}|{{coord|{{{coordinate_n|}}}|{{{coordinate_e|}}}|{{ | | {{#if: {{{coordinate_n|}}}|{{coord|{{{coordinate_n|}}}|{{{coordinate_e|}}}|{{PAGENAME}}}}}}{{#ifeq: {{{coordinate_n|}}}||{{#vardefine: n | {{#show:{{{site|}}}|?coordinate_n}} }}{{#ifeq: {{#var: n }}||none|{{#vardefine: e | {{#show:{{{site|}}}|?coordinate_e}} }}{{coord|{{#var: n }}|{{#var: e }}|{{PAGENAME}}}} [from site]}} }} | ||
|- | |- | ||
! [[Property:date_find|Find date]]: | ! [[Property:date_find|Find date]]: {{#vardefine: sortdate_find|{{{sortdate_find|}}}}}{{#vardefine: date_find|{{{date_find|{{{sortdate_find|}}}}}}}}{{#ifeq: {{#var: sortdate_find}}|0|{{#vardefine: sortdate_find|}}}}{{#ifeq: {{#var: date_find}}|0|{{#vardefine: date_find|}}}} | ||
| | | {{#ifeq: {{#var: date_find}}|||[[date_find::{{#var: date_find}}]]}}{{#ifeq: {{#var: sortdate_find}}|||[[sortdate_find::{{#var: sortdate_find}}| ]]}} | ||
|- | |- | ||
{{#if: {{{find_circumstances|}}} | ! [[Property:find_circumstances|Find circumstances]]: | |||
{{!}} {{#arraymap:{{{find_circumstances|}}}|,|x|[[find_circumstances::x]]}} | |||
{{!}}- | }} | |||
! [[Property:location|Current location]]: | ! [[Property:location|Current location]]: | ||
| [[location::{{{location|}}}]] | | [[location::{{{location|}}}]] {{#if: {{{accessibility|}}} | ([[accessibility::{{{accessibility|}}}]]) }} | ||
|- | |- | ||
{{#if: {{{inventory_number|}}} | ! <span style="margin-left:10px;">[[Property:inventory_number|Inventory Nr.]]</span>: | {{#if: {{{inventory_number|}}} | ! <span style="margin-left:10px;">[[Property:inventory_number|Inventory Nr.]]</span>: | ||
{{!}} {{#arraymap:{{{inventory_number|}}}| | {{!}} {{#arraymap:{{{inventory_number|}}}|;|x|[[inventory_number::x]]}} | ||
{{!}}- | }} | {{!}}- | }} | ||
! colspan="2" | | ! colspan="2" | | ||
---- | ---- | ||
|- | |- | ||
{{#ifeq: {{#ask:[[Category:Inscription]][[object::{{ | {{#ifeq: {{#ask:[[Category:Inscription]][[object::{{PAGENAME}}]]|format=count}}|1| ! [[:Category:Inscription|Inscription]]: | ||
{{!}} {{#ask:[[Category:Inscription]][[object::{{ | {{!}} {{#ask:[[Category:Inscription]][[object::{{PAGENAME}}]]|?text_plain=|format=list}}|! [[:Category:Inscription|Inscriptions]]: | ||
{{!}} {{#ask:[[Category:Inscription]][[object::{{ | {{!}} {{#ask:[[Category:Inscription]][[object::{{PAGENAME}}]]|?text_plain=|format=ul|sort=sortform}} }} | ||
|- | {{#if: {{{source|}}} | | ||
! colspan="2" | {{!}}- | ||
! colspan="2" {{!}} | |||
---- | ---- | ||
{{!}}- | |||
! [[Bibliography|Sources]]: | ! [[Bibliography|Sources]]: | ||
{{!}} {{#ifeq:{{{source|}}}|unpublished|unpublished|{{#vardefine: sources | {{{source|}}} }}{{#vardefine: sources | {{#replace: {{#var: sources }}|: |:}} }}{{#vardefine: sources | {{#replace: {{#var: sources }}|; |;}} }}{{#vardefine: i | 0 }}{{#vardefine: ok | 1 }}{{ #while: | |||
| {{ #ifexpr: {{ #var: ok }} = 1 | true }} | | {{ #ifexpr: {{ #var: ok }} = 1 | true }} | ||
|<nowiki/>{{#vardefine: entry | {{#explode: {{#var: sources }}|;| {{#var: i }} }} }}{{#ifeq: {{#var: entry }}||{{#vardefine: ok | 0 }}|{{#vardefine: link | {{#explode: {{#var: entry }}|:|0}} }}{{#vardefine: text | {{#explode: {{#var: entry }}|:|1}} }}{{#ifeq: {{#var: i }}|0||<br>}}{{bib|{{#var: link }}}}: {{#var: text}} }}{{#vardefine: i | {{ #expr: {{ #var: i }} + 1 }} }} }} }} | |<nowiki/>{{#vardefine: entry | {{#explode: {{#var: sources }}|;| {{#var: i }} }} }}{{#ifeq: {{#var: entry }}||{{#vardefine: ok | 0 }}|{{#vardefine: link | {{#explode: {{#var: entry }}|:|0}} }}{{#vardefine: text | {{#explode: {{#var: entry }}|:|1}} }}{{#ifeq: {{#var: i }}|0||<br>}}{{bib|{{#var: link }}}}: {{#var: text}} }}{{#vardefine: i | {{ #expr: {{ #var: i }} + 1 }} }} }} }} }} | ||
|} | |} | ||
{{gallery}}[[Category:Object|{{#var: sortform}}]]</includeonly> | {{gallery}}[[Category:Object|{{#var: sortform}}]]</includeonly> |
Latest revision as of 16:37, 29 April 2020
This template serves to display pages about archaeological objects that carry inscriptions. These are best created or edited with the Form:object.
See the Category:Object for a list of all 294 object pages.