|
|
| (26 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| {{#vardefine:RbRoot|{{#lst:CyzRbRoot|{{{1}}} }} }}{{#vardefine:EpkRoot|{{#lst:CyzEpkRoot|{{{1}}} }} }}{{#vardefine:ShtrRoot|{{#lst:CyzShtrRoot|{{{1}}} }} }}{{#vardefine:SkRoot|{{#lst:CyzSkRoot|{{{1}}} }} }}{{#vardefine:PadmakaraRoot|{{#lst:CyzPadmakaraRoot|{{{1}}} }} }}{{#vardefine:RbCom|{{#lst:CyzRbComm|{{{1}}} }} }}{{#vardefine:SkCom|{{#lst:CyzSkComm|{{{1}}} }} }}{{#vardefine:KangsarCom|{{#lst:CyzKangsarComm|{{{1}}} }} }}{{#vardefine:ClaudeRoot|{{#lst:CyzClaudeRoot|{{{1}}} }} }}<includeonly>{{#if:{{#var:RbRoot}}|{{#tag:ref|{{#var:RbRoot}}}}|{{#tag:ref|No content provided for RbRoot {{{1}}}}}}}</includeonly><includeonly>{{#if:{{#var:EpkRoot}}|{{#tag:ref|{{#var:EpkRoot}}}}| }}</includeonly><includeonly>{{#if:{{#var:ShtrRoot}}|{{#tag:ref|{{#var:ShtrRoot}}}}| }}</includeonly><includeonly>{{#if:{{#var:SkRoot}}|{{#tag:ref|{{#var:SkRoot}}}}| }}</includeonly><includeonly>{{#if:{{#var:PadmakaraRoot}}|{{#tag:ref|{{#var:PadmakaraRoot}}}}| }}</includeonly><includeonly>{{#if:{{#var:RbCom}}|{{#tag:ref|{{#var:RbCom}}}}| }}</includeonly><includeonly>{{#if:{{#var:SkCom}}|{{#tag:ref|{{#var:SkCom}}}}| }}</includeonly><includeonly>{{#if:{{#var:KangsarCom}}|{{#tag:ref|{{#var:KangsarCom}}}}| }}</includeonly><includeonly>{{#if:{{#var:ClaudeRoot}}|{{#tag:ref|{{#var:ClaudeRoot}}}}|{{#tag:ref|No content provided for ClaudeRoot {{{1}}}}}}}</includeonly> | | <includeonly>{{#vardefine:RbRoot|{{#iferror:{{#lst:CyzRbRoot|{{{1}}}}}||{{#lst:CyzRbRoot|{{{1}}}}}}}}}{{#vardefine:EpkRoot|{{#iferror:{{#lst:CyzEpkRoot|{{{1}}}}}||{{#lst:CyzEpkRoot|{{{1}}}}}}}}}{{#vardefine:ShtrRoot|{{#iferror:{{#lst:CyzShtrRoot|{{{1}}}}}||{{#lst:CyzShtrRoot|{{{1}}}}}}}}}{{#vardefine:SkRoot|{{#iferror:{{#lst:CyzSkRoot|{{{1}}}}}||{{#lst:CyzSkRoot|{{{1}}}}}}}}}{{#vardefine:PadmakaraRoot|{{#iferror:{{#lst:CyzPadmakaraRoot|{{{1}}}}}||{{#lst:CyzPadmakaraRoot|{{{1}}}}}}}}}{{#vardefine:ClaudeRoot|{{#iferror:{{#lst:CyzClaudeRoot|{{{1}}}}}||{{#lst:CyzClaudeRoot|{{{1}}}}}}}}}{{#vardefine:MitraRoot|{{#iferror:{{#lst:CyzMitraRoot|{{{1}}}}}||{{#lst:CyzMitraRoot|{{{1}}}}}}}}}{{#vardefine:LcpComm|{{#iferror:{{#lst:CyzComm|{{{1}}}}}||{{#lst:CyzComm|{{{1}}}}}}}}}{{#vardefine:RbCom|{{#iferror:{{#lst:CyzRbComm|{{{1}}}}}||{{#lst:CyzRbComm|{{{1}}}}}}}}}{{#vardefine:SkCom|{{#iferror:{{#lst:CyzSkComm|{{{1}}}}}||{{#lst:CyzSkComm|{{{1}}}}}}}}}{{#vardefine:KangsarCom|{{#iferror:{{#lst:CyzKangsarComm|{{{1}}}}}||{{#lst:CyzKangsarComm|{{{1}}}}}}}}}{{#if:{{#var:RbRoot}}|{{#tag:ref|'''Richard Barron:''' {{#var:RbRoot}}|group={{{group|}}}}} }}{{#if:{{#var:PadmakaraRoot}}|{{#tag:ref|'''Padmakara:''' {{#var:PadmakaraRoot}}|group={{{group|}}}}} }}{{#if:{{#var:EpkRoot}}|{{#tag:ref|'''Erik Pema Kunsang:''' {{#var:EpkRoot}}|group={{{group|}}}}} }}{{#if:{{#var:SkRoot}}|{{#tag:ref|'''Sangye Khandro:''' {{#var:SkRoot}}|group={{{group|}}}}} }}{{#if:{{#var:ShtrRoot}}|{{#tag:ref|'''Shyalpa Tenzin Rinpoche:''' {{#var:ShtrRoot}}|group={{{group|}}}}} }}{{#if:{{#var:ClaudeRoot}}|{{#tag:ref|'''Claude:''' {{#var:ClaudeRoot}}|group={{{group|}}}}} }}{{#if:{{#var:MitraRoot}}|{{#tag:ref|'''Dharmamitra:''' {{#var:MitraRoot}}|group={{{group|}}}}} }}{{#if:{{#var:LcpComm}}|{{#tag:ref|'''Longchenpa Commentary:''' {{#var:LcpComm}}|group={{{group|comm}}}}} }}{{#if:{{#var:RbCom}}|{{#tag:ref|'''Richard Barron Commentary:''' {{#var:RbCom}}|group={{{group|comm}}}}} }}{{#if:{{#var:SkCom}}|{{#tag:ref|'''Sangye Khandro Commentary:''' {{#var:SkCom}}|group={{{group|comm}}}}} }}{{#if:{{#var:KangsarCom}}|{{#tag:ref|'''Kangsar Commentary:''' {{#var:KangsarCom}}|group={{{group|comm}}}}} }}</includeonly><noinclude> |
| | | == CyzFn Template == |
| | | Aggregates and displays translations and commentaries as footnotes for Chos dbyings mdzod verses. |
| <noinclude> | |
| == Multiple Citation Sources Template == | |
| This template pulls content from multiple source pages and creates footnote references.
| |
|
| |
|
| === Usage === | | === Usage === |
| <pre> | | <pre> |
| {{MultipleCitations|citation-key}} | | {{CyzFn|1.1}} |
| | {{CyzFn|2.5|group=alt}} |
| </pre> | | </pre> |
|
| |
|
| Where "citation-key" is the key used across different source pages.
| | === Parameters === |
| </noinclude>
| | * '''1''' (required): Verse/section identifier |
| | | * '''group''' (optional): Footnote group name. Root texts default to the unnamed footnote group. Commentaries default to "comm" if not specified. |
| <includeonly>
| |
| <!-- Define all variables first -->
| |
| {{#vardefine:RbRoot|{{#lst:CyzRbRoot|{{{1}}}}}}}
| |
| {{#vardefine:EpkRoot|{{#lst:CyzEpkRoot|{{{1}}}}}}}
| |
| {{#vardefine:ShtrRoot|{{#lst:CyzShtrRoot|{{{1}}}}}}}
| |
| {{#vardefine:SkRoot|{{#lst:CyzSkRoot|{{{1}}}}}}}
| |
| {{#vardefine:PadmakaraRoot|{{#lst:CyzPadmakaraRoot|{{{1}}}}}}}
| |
| {{#vardefine:RbCom|{{#lst:CyzRbComm|{{{1}}}}}}}
| |
| {{#vardefine:SkCom|{{#lst:CyzSkComm|{{{1}}}}}}}
| |
| {{#vardefine:KangsarCom|{{#lst:CyzKangsarComm|{{{1}}}}}}}
| |
| {{#vardefine:ClaudeRoot|{{#lst:CyzClaudeRoot|{{{1}}}}}}}
| |
| | |
| <!-- Create ref tags for primary sources (with fallback text) -->
| |
| {{#if:{{#var:RbRoot}}|{{#tag:ref|{{#var:RbRoot}}|name=rb-{{{1}}}}}|{{#if:{{{suppress-errors|no}}}|{{#tag:ref|No content provided for RbRoot {{{1}}}|name=rb-error-{{{1}}}}}}}}}
| |
| {{#if:{{#var:ClaudeRoot}}|{{#tag:ref|{{#var:ClaudeRoot}}|name=claude-{{{1}}}}}|{{#if:{{{suppress-errors|no}}}|{{#tag:ref|No content provided for ClaudeRoot {{{1}}}|name=claude-error-{{{1}}}}}}}}}
| |
| | |
| <!-- Create ref tags for secondary sources (only if content exists) -->
| |
| {{#if:{{#var:EpkRoot}}|{{#tag:ref|{{#var:EpkRoot}}|name=epk-{{{1}}}}}}}
| |
| {{#if:{{#var:ShtrRoot}}|{{#tag:ref|{{#var:ShtrRoot}}|name=shtr-{{{1}}}}}}}
| |
| {{#if:{{#var:SkRoot}}|{{#tag:ref|{{#var:SkRoot}}|name=sk-{{{1}}}}}}}
| |
| {{#if:{{#var:PadmakaraRoot}}|{{#tag:ref|{{#var:PadmakaraRoot}}|name=padmakara-{{{1}}}}}}}
| |
| {{#if:{{#var:RbCom}}|{{#tag:ref|{{#var:RbCom}}|name=rbcom-{{{1}}}}}}}
| |
| {{#if:{{#var:SkCom}}|{{#tag:ref|{{#var:SkCom}}|name=skcom-{{{1}}}}}}}
| |
| {{#if:{{#var:KangsarCom}}|{{#tag:ref|{{#var:KangsarCom}}|name=kangsar-{{{1}}}}}}}
| |
| </includeonly>
| |
| | |
|
| |
|
| <noinclude>
| | === Sources (in display order) === |
| == Alternative Multiple Citation Sources Template == | | '''Root Texts:''' Richard Barron, Padmakara, Erik Pema Kunsang, Sangye Khandro, Shyalpa Tenzin Rinpoche, Claude, Mitra (Dharmamitra)<br> |
| This template uses a different approach to eliminate blank lines.
| | '''Commentaries:''' Longchenpa, Richard Barron, Sangye Khandro, Kangsar |
| | |
| === Usage ===
| |
| <pre> | |
| {{MultipleCitations|citation-key}}
| |
| </pre>
| |
| </noinclude> | | </noinclude> |
|
| |
| <includeonly><nowiki></nowiki>{{#vardefine:RbRoot|{{#lst:CyzRbRoot|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#vardefine:EpkRoot|{{#lst:CyzEpkRoot|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#vardefine:ShtrRoot|{{#lst:CyzShtrRoot|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#vardefine:SkRoot|{{#lst:CyzSkRoot|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#vardefine:PadmakaraRoot|{{#lst:CyzPadmakaraRoot|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#vardefine:RbCom|{{#lst:CyzRbComm|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#vardefine:SkCom|{{#lst:CyzSkComm|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#vardefine:KangsarCom|{{#lst:CyzKangsarComm|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#vardefine:ClaudeRoot|{{#lst:CyzClaudeRoot|{{{1}}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:RbRoot}}|{{#tag:ref|{{#var:RbRoot}}|name=rb-{{{1}}}}}|{{#if:{{{suppress-errors|no}}}|{{#tag:ref|No content provided for RbRoot {{{1}}}|name=rb-error-{{{1}}}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:ClaudeRoot}}|{{#tag:ref|{{#var:ClaudeRoot}}|name=claude-{{{1}}}}}|{{#if:{{{suppress-errors|no}}}|{{#tag:ref|No content provided for ClaudeRoot {{{1}}}|name=claude-error-{{{1}}}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:EpkRoot}}|{{#tag:ref|{{#var:EpkRoot}}|name=epk-{{{1}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:ShtrRoot}}|{{#tag:ref|{{#var:ShtrRoot}}|name=shtr-{{{1}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:SkRoot}}|{{#tag:ref|{{#var:SkRoot}}|name=sk-{{{1}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:PadmakaraRoot}}|{{#tag:ref|{{#var:PadmakaraRoot}}|name=padmakara-{{{1}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:RbCom}}|{{#tag:ref|{{#var:RbCom}}|name=rbcom-{{{1}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:SkCom}}|{{#tag:ref|{{#var:SkCom}}|name=skcom-{{{1}}}}}}<nowiki></nowiki>
| |
| {{#if:{{#var:KangsarCom}}|{{#tag:ref|{{#var:KangsarCom}}|name=kangsar-{{{1}}}}}}</includeonly>
| |
CyzFn Template
Aggregates and displays translations and commentaries as footnotes for Chos dbyings mdzod verses.
Usage
{{CyzFn|1.1}}
{{CyzFn|2.5|group=alt}}
Parameters
- 1 (required): Verse/section identifier
- group (optional): Footnote group name. Root texts default to the unnamed footnote group. Commentaries default to "comm" if not specified.
Sources (in display order)
Root Texts: Richard Barron, Padmakara, Erik Pema Kunsang, Sangye Khandro, Shyalpa Tenzin Rinpoche, Claude, Mitra (Dharmamitra)
Commentaries: Longchenpa, Richard Barron, Sangye Khandro, Kangsar