Template:Commentary: Difference between revisions

No edit summary
No edit summary
Line 1: Line 1:
<!--
<!--
   Template:Commentary
   Template:Commentary
  ═══════════════════════════════════════════════════════════════════
  Renders a commentary block attached to a verse.
  Parameters:
    verse_id  — ID of the parent verse (e.g. BS_C01_S01_V01)
    id        — ID of this commentary block (e.g. BS_C01_S01_V01_B1)
    name      — Commentary type/name. Controls rendering:
                  empty or "Bhashyam" → running prose (no bubble)
                  anything else      → teeka bubble with bold title
    label      — Display title for the teeka bubble header
                (falls back to name if omitted)
    text      — The commentary prose content
  ═══════════════════════════════════════════════════════════════════
--><includeonly><div
--><includeonly><div
   class="commentary-body{{#if:{{{name|}}}|{{#ifeq:{{lc:{{{name|}}}}}|bhashyam| gr-bhashyam|{{#ifeq:{{lc:{{{name|}}}}}|bhashya| gr-bhashyam| gr-teeka}}}}| gr-bhashyam}}"
   class="commentary-body{{#ifeq:{{lc:{{{name|}}}}}|bhashyam| gr-bhashyam|{{#ifeq:{{lc:{{{name|}}}}}|bhashya| gr-bhashyam|{{#if:{{{name|}}}| gr-teeka| gr-bhashyam}}}}}}}"
   data-verse="{{{verse_id|}}}"
   data-verse="{{{verse_id|}}}"
   data-commentary-id="{{{id|}}}"
   data-commentary-id="{{{id|}}}"
   data-commentary-name="{{lc:{{{name|}}}}}">{{#if:{{{name|}}}|{{#ifeq:{{lc:{{{name|}}}}}|bhashyam||{{#ifeq:{{lc:{{{name|}}}}}|bhashya||<div class="gr-teeka-title">{{#if:{{{label|}}}|{{{label}}}|{{{name}}}}}</div>}}}}}}}}
   data-commentary-name="{{lc:{{{name|}}}}}">{{#if:{{{label|}}}|{{#ifeq:{{lc:{{{name|}}}}}|bhashyam||{{#ifeq:{{lc:{{{name|}}}}}|bhashya||<div class="gr-teeka-title">{{{label|{{{name}}}}}}</div>}}}}}}}}{{#if:{{{text|}}}|{{{text}}}}}</div></includeonly><noinclude>
{{{text|}}}</div></includeonly><noinclude>
== Template:Commentary ==
== Template:Commentary ==
Renders a commentary block (bhāṣya or ṭīkā) attached to a verse.
Renders a commentary block (bhāṣya or ṭīkā) attached to a verse.