|
|
| (9 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| <noinclude> | | <noinclude>{{#cargo_declare: _table=Adhyaya |
| {{#cargo_declare: _table=Adhyaya | |
| | document_id = String | | | document_id = String |
| | chapter_id = String | | | chapter_id = String |
| | chapter_num = String | | | chapter_num = String |
| | | section_num = String |
| | title = String | | | title = String |
| | title_trans = String
| | }}</noinclude>{{#cargo_store: _table=Adhyaya |
| | has_intro = Boolean
| |
| }} | |
| </noinclude><!-- | |
| Template:Adhyaya
| |
| ════════════════
| |
| Renders a chapter heading with optional intro text.
| |
| Parameters:
| |
| document_id – e.g. NNS (required)
| |
| chapter_num – e.g. 01 (required, zero-padded)
| |
| title – Sanskrit/display title (required)
| |
| title_trans – IAST transliteration (optional)
| |
| intro – Introductory prose (optional)
| |
| Auto-ID format: {document_id}_C{chapter_num}
| |
| --><div class="adhyaya-block" id="{{{document_id}}}_C{{{chapter_num}}}" style="margin:2em 0 1.5em;font-family:'Adishila',serif;"><div class="adhyaya-heading" style="border-bottom:2px solid #8b6914;padding-bottom:8px;margin-bottom:0.8em;"><div style="display:flex;align-items:center;gap:12px;flex-wrap:wrap;"><span class="adhyaya-num" style="display:inline-flex;align-items:center;font-size:1em;font-weight:bold;color:#fff;background:#8b6914;padding:4px 14px;border-radius:4px;letter-spacing:0.05em;white-space:nowrap;flex-shrink:0;">Chapter {{{chapter_num}}}</span><div style="display:flex;flex-direction:column;gap:2px;"><span class="adhyaya-title" style="font-size:1.8em;font-weight:bold;color:#2a1f0a;line-height:1.2;">{{{title}}}</span>{{#if:{{{title_trans|}}}|<span class="adhyaya-title-trans" style="font-size:1.1em;color:#7a6030;font-style:italic;margin-top:1px;">{{{title_trans}}}</span>|}}</div><span style="margin-left:auto;font-size:0.9em;color:#c9a84c;opacity:0.8;white-space:nowrap;align-self:center;">[[#{{{document_id}}}_C{{{chapter_num}}}|¶ {{{document_id}}}_C{{{chapter_num}}}]]</span></div></div>{{#if:{{{intro|}}}|<div class="adhyaya-intro mw-collapsible mw-collapsed" style="width:100%;box-sizing:border-box;border:1px solid #d4b866;border-radius:0 4px 4px 0;margin-top:0.6em;font-family:'Adishila',serif;font-size:1.1em;line-height:1.9;color:#2a1f0a;"><div class="mw-collapsible-toggle" style="background:#f8f3e8;border-left:4px solid #8b6914;padding:10px 14px;font-size:1em;font-weight:bold;color:#8b6914;text-transform:uppercase;letter-spacing:0.07em;cursor:pointer;">▶ Introduction</div><div class="mw-collapsible-content" style="background:#f8f3e8;border-left:4px solid #8b6914;padding:12px 16px;direction:auto;unicode-bidi:plaintext;">{{{intro}}}</div></div>|}}</div>{{#cargo_store: _table=Adhyaya
| |
| | document_id = {{{document_id|}}} | | | document_id = {{{document_id|}}} |
| | chapter_id = {{{document_id}}}_C{{{chapter_num}}} | | | chapter_id = {{{document_id}}}_C{{{chapter_num|}}} |
| | chapter_num = {{{chapter_num|}}} | | | chapter_num = {{{chapter_num|}}} |
| | | section_num = {{{section_num|}}} |
| | title = {{{title|}}} | | | title = {{{title|}}} |
| | title_trans = {{{title_trans|}}}
| | }}<noinclude> |
| | has_intro = {{#if:{{{intro|}}}|yes|no}}
| | == Template:Adhyaya == |
| }}
| | Stores chapter metadata in Cargo only. The visible heading comes from |
| | == wiki markup == in the page wikitext, which MW's TOC picks up natively. |
| | [[Category:Templates]] |
| | [[Category:Cargo store templates]] |
| | </noinclude> |
This template defines the table "Adhyaya". View table. A replacement table has been generated for this table; View replacement table.
Template:Adhyaya
Stores chapter metadata in Cargo only. The visible heading comes from
== wiki markup == in the page wikitext, which MW's TOC picks up natively.