Template:CyzRootTranslations: Difference between revisions

From Rangjung Yeshe Wiki Texts
Jump to navigation Jump to search
No edit summary
No edit summary
 
(24 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|}}}}}&#32;}}{{#if:{{#var:PadmakaraRoot}}|{{#tag:ref|'''Padmakara:''' {{#var:PadmakaraRoot}}|group={{{group|}}}}}&#32;}}{{#if:{{#var:EpkRoot}}|{{#tag:ref|'''Erik Pema Kunsang:''' {{#var:EpkRoot}}|group={{{group|}}}}}&#32;}}{{#if:{{#var:SkRoot}}|{{#tag:ref|'''Sangye Khandro:''' {{#var:SkRoot}}|group={{{group|}}}}}&#32;}}{{#if:{{#var:ShtrRoot}}|{{#tag:ref|'''Shtr:''' {{#var:ShtrRoot}}|group={{{group|}}}}}&#32;}}{{#if:{{#var:ClaudeRoot}}|{{#tag:ref|'''Claude:''' {{#var:ClaudeRoot}}|group={{{group|}}}}}&#32;}}{{#if:{{#var:MitraRoot}}|{{#tag:ref|'''Mitra:''' {{#var:MitraRoot}}|group={{{group|}}}}}&#32;}}{{#if:{{#var:LcpComm}}|{{#tag:ref|'''Longchenpa Commentary:''' {{#var:LcpComm}}|group={{{group|comm}}}}}&#32;}}{{#if:{{#var:RbCom}}|{{#tag:ref|'''Richard Barron Commentary:''' {{#var:RbCom}}|group={{{group|comm}}}}}&#32;}}{{#if:{{#var:SkCom}}|{{#tag:ref|'''Sangye Khandro Commentary:''' {{#var:SkCom}}|group={{{group|comm}}}}}&#32;}}{{#if:{{#var:KangsarCom}}|{{#tag:ref|'''Kangsar Commentary:''' {{#var:KangsarCom}}|group={{{group|comm}}}}}&#32;}}</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. Commentaries default to "comm" group 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, Shtr, 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>

Latest revision as of 09:49, 8 February 2026

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. Commentaries default to "comm" group if not specified.

Sources (in display order)

Root Texts: Richard Barron, Padmakara, Erik Pema Kunsang, Sangye Khandro, Shtr, Claude, Mitra (Dharmamitra)
Commentaries: Longchenpa, Richard Barron, Sangye Khandro, Kangsar