Template:Glossary item/doc View history

Revision as of 11:40, 8 February 2015 by PesachZ (talk | contribs) (→‎Example: term typo)
This is a documentation subpage for Template:Glossary item.
It contains usage information, categories and other content that is not part of the original template page.

This templates produces an entry for the glossary table. It should be added on a new line in the glossary page.

Add the new term in the correct place in the glossary by alphabetical order sorted by the term name.

Leave an empty line between each entry template.

The template has three required parameters, and the optional parameters. The term, description, and date last updated parameters are required. The four abbreviations / aliases, four non displayed anchor names, noanchor, and date added parameters are optional.

The template will produce a table row with the aliases in the second column separate by commas. It will also add an {{anchor}} for the term name, each of the aliases/abbreviations, and each of the specified non-display anchor names as well at the top of the table row.

If you do not want an anchor to be produced for a specific entry row, you can prevent it by specifying the |noanchor=yes


Parameters

A star (*) next a parameter shows it is required for proper use.

|term= *glossary term

|<abbreviation/alias> accepts up to 4 abbreviations/aliases as unnamed parameters

|<2nd abbreviation/alias>

|<3rd abbreviation/alias>

|<4th abbreviation/alias>

|anchor1=<non-displayed anchor name>

|anchor2=<second non-displayed anchor name>

|anchor3=<third non-displayed anchor name>

|anchor4=<fourth non-displayed anchor name>

|description= *glossary term description.

|updated= *date last updated enter in the YYYY-MM-DD format.

|added= date first added to the glossary enter in the YYYY-MM-DD format.

Example

{{/Glossary item
|term = Entry title
| ET
| Title
| Entry
| Fourth
|desc = Here you put the definition and links to further information I.e. disambiguation pages and articles etc.
|updated = 2015-01-25
|added = 2014-02-13}}


Produces ↓

Waze Glossary
(With sortable entries!)
Glossary Term Abbreviation / Acronym Description Date Updated

Date Added

Entry title ET, Title, Entry, Fourth Here you put the definition and links to further information I.e. disambiguation pages and articles etc. 2015-01-25 (U)

2014-02-13 (A)



{{/Glossary item
|term = Entry title
| ET
| Title
| Entry
| Fourth
| anchor1 = entry title
| anchor2 = Entry Title
| anchor3 = Entry titles
| anchor4 = Entry Titles
|desc = This entry like all default entries produces anchors for the term, all aliases, and non-displayed anchors. Therefore a link to #entry title, #Entry Title, #Entry titles, #Entry Titles will all come to this row. Since links only point to the first matching anchor on a page links to #Entry title, #ET, #Title, #Entry, or #Fourth will go to the first example.
|updated = 2015-01-25
|added = 2014-02-13}}


Produces ↓

Waze Glossary
(With sortable entries!)
Glossary Term Abbreviation / Acronym Description Date Updated

Date Added

Entry title ET, Title, Entry, Fourth This entry like all default entries produces anchors for the term, all aliases, and non-displayed anchors. Therefore a link to #entry title, #Entry Title, #Entry titles, #Entry Titles will all come to this row. Since links only point to the first matching anchor on a page links to #Entry title, #ET, #Title, #Entry, or #Fourth will go to the first example. 2015-01-25 (U)

2014-02-13 (A)

again a table row visually identical to the one above, but this one also includes anchor for four common misspellings of the title. This can be used for backwards compatibility to previous glossary entry anchors. This is also got practice in sober cases to include common spelling variations.


{{/Glossary item
|term = No-Anchor title
| Noanchor
| Hidden
| NA
| NAT
|desc = This row displays identically to other rows but does not produces any anchors. A link to #No-Anchor title will not bring you to this entry.
|updated = 2015-02-08
|added = 2014-02-13
|noanchor = yes}}


Produces ↓

Waze Glossary
(With sortable entries!)
Glossary Term Abbreviation / Acronym Description Date Updated

Date Added

No-Anchor title Noanchor, Hidden, NA, NAT This row displays identically to other rows but does not produces any anchors. A link to #No-Anchor title will not bring you to this entry. 2015-02-08 (U)

2014-02-13 (A)

This method is great for entries which are actually just aliases linking to other entries. This helps appreciate the problem of multiple anchors for the same alias on the page shown in the previous example.

Future planned modifications

  • an in page anchor search (pipe dream)