Template:index

From Thesaurus Inscriptionum Raeticarum
Jump to navigationJump to search

This support template serves to create entries in lists of indexes. It generates a list of pages in which the title word is defined as a value of the Property:index.

In order for this to be done, this template has to be defined as the output template in semantic queries, using the parameter template=index, and the query results have to be set to plain text format by the parameters mainlabel=- (for no headline) and ?# (for no links). Since only existing pages can be found by an automatic index, there has to be a page for every indexed item where index related attributes like categories or the Property:language are defined.

Usage

The code {{index|pagename}} will create a link to pagename followed by a list of all pages where pagename is indexed.

Example

(1) Create an index entry with [[index::piθamnu]] within a content page:

This is a sample text including piθamnu as indexed item.

(2) Create a page for the indexed item including relevant attributes, e.g. [[Category:Word]] (if you intend to create an index for words):

piθamnu

(3) Call the entries with {{index|piθamnu}} (for all pages where piθamnu has been indexed):

piθamnu: [[:BZ-10.1|BZ-10.1]][[:SR-5|SR-5]][[:esminu|esminu]]

Or call a list of entries using an inline query like {{#ask:[[Category:Word]]|mainlabel=-|?#|format=ul|template=index}} for all indexed pages of the Category:Word (example results limited to 6):

  • [[)armatan]]: [[:TV-1.1|TV-1.1]]<ul><li>The part "|)armatan" of the query was not understood.Results might not be as expected.</li> <!--br--><li>The part "]]" of the query was not understood.Results might not be as expected.</li></ul>
  • [[)auþile]]: [[:IT-4|IT-4]][[:SZ-30|SZ-30]][[:azile|azile]][[:sletile|sletile]][[:Þ|Þ]]<ul><li>The part "|)auþile" of the query was not understood.Results might not be as expected.</li> <!--br--><li>The part "]]" of the query was not understood.Results might not be as expected.</li></ul>
  • [[)ke]]: [[:CE-1.4|CE-1.4]]<ul><li>The part "|)ke" of the query was not understood.Results might not be as expected.</li> <!--br--><li>The part "]]" of the query was not understood.Results might not be as expected.</li></ul>
  • [[)le]]: [[:AK-1.6|AK-1.6]]<ul><li>The part "|)le" of the query was not understood.Results might not be as expected.</li> <!--br--><li>The part "]]" of the query was not understood.Results might not be as expected.</li></ul>
  • [[)na]]: [[:SR-2|SR-2]]<ul><li>The part "|)na" of the query was not understood.Results might not be as expected.</li> <!--br--><li>The part "]]" of the query was not understood.Results might not be as expected.</li></ul>
  • [[)nu]]: [[:MA-20|MA-20]][[:SR-2|SR-2]]<ul><li>The part "|)nu" of the query was not understood.Results might not be as expected.</li> <!--br--><li>The part "]]" of the query was not understood.Results might not be as expected.</li></ul>

...