mNo edit summary |
mNo edit summary |
||
Line 7: | Line 7: | ||
** Defines the columns and their orders |
** Defines the columns and their orders |
||
** Adds a hidden HTML tag for the lyrics option fieldset to attach to |
** Adds a hidden HTML tag for the lyrics option fieldset to attach to |
||
* {{T|Lyrics line}} - Template for all the individual lyrics lines, for each |
* {{T|Lyrics line}} - Template for all the individual lyrics lines, for each verse in a song |
||
* {{T|Lyrics tail}} - Contains table footer for the bottom of the lyrics table |
* {{T|Lyrics tail}} - Contains table footer for the bottom of the lyrics table |
||
Latest revision as of 02:39, 15 April 2023
This is a documentation subpage for Template:Lyrics head. It contains usage information, categories and other content that is not part of the original template page. |
This template uses Lua: |
The Lyrics templates are used to list the lyrics in a song. Three templates are used to form the lyrics table:
- {{Lyrics head}} - Contains table headers for the top of the lyrics table
- Defines the columns and their orders
- Adds a hidden HTML tag for the lyrics option fieldset to attach to
- {{Lyrics line}} - Template for all the individual lyrics lines, for each verse in a song
- {{Lyrics tail}} - Contains table footer for the bottom of the lyrics table
Parameters[edit source]
Template for the header section for lyrics tables. Defines the columns for the table.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Table ID | id | Give each lyrics table a unique ID, allowing the lyrics option JavaScript to target the correct table.
| String | optional |
Columns | columns | Defines the columns for the table, separated by commas. The order in the list defines the display order from left to right. The names of each columns become the parameter names for this template to define column headers the parameter names for the "Lyrics line" template to define cell content.
| String | required |
Usage[edit source]
{{Lyrics head | id = | column = }} {{Lyrics line}} {{Lyrics tail}}
After the "column" parameter is defined, the columns need headers. This is defined by using the column names as the parameter names for this template.
Example[edit source]
Below is a simple example of how to use the collection of lyrics templates. For a more detailed guide, see Help:Adding song lyrics.
Japanese lyrics | Romanized lyrics | English translation |
---|---|---|
形のない気持ち忘れないように | katachi no nai kimochi wasurenai you ni | Not to forget the intangible feelings |
決まりきったレイアウトを消した | kimari kitta LAYOUT wo keshita | |
Footer |
{{Lyrics head | columns = japanese,romaji,english | japanese = Japanese lyrics | romaji = Romanized lyrics | english = English translation }} {{Lyrics line | japanese = 形のない気持ち忘れないように | romaji = katachi no nai kimochi wasurenai you ni | english = Not to forget the intangible feelings }} {{Lyrics line | japanese = 決まりきったレイアウトを消した | romaji = kimari kitta LAYOUT wo keshita | english = }} {{Lyrics tail|Footer}}