|
|
| (18 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| <!-- | | <noinclude>{{#cargo_declare: _table=Adhyaya |
| Template:Adhyaya
| | | document_id = String |
| ════════════════
| | | chapter_id = String |
| Renders a chapter heading with optional intro text.
| | | chapter_num = String |
| Auto-generates a stable HTML anchor ID for cross-referencing.
| | | section_num = String |
| | | | title = String |
| Parameters:
| | }}</noinclude>{{#cargo_store: _table=Adhyaya |
| 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}
| |
| Example: NNS_C01
| |
| | |
| Usage:
| |
| {{Adhyaya
| |
| | document_id = NNS
| |
| | chapter_num = 01
| |
| | title = प्रथमोऽध्यायः
| |
| | title_trans = Prathamō'dhyāyaḥ
| |
| | intro = This chapter deals with...
| |
| }}
| |
| -->
| |
| <div
| |
| class="adhyaya-block"
| |
| id="{{{document_id}}}_C{{{chapter_num}}}"
| |
| style="margin:2em 0 1.5em;font-family:'Adishila',serif;">
| |
| | |
| <!-- Chapter heading bar -->
| |
| <div class="adhyaya-heading" style="
| |
| border-bottom: 2px solid #8b6914;
| |
| padding-bottom: 6px;
| |
| margin-bottom: 0.6em;">
| |
| | |
| <span class="adhyaya-num" style="
| |
| display:inline-block;
| |
| font-size:0.78em;
| |
| font-weight:bold;
| |
| color:#fff;
| |
| background:#8b6914;
| |
| padding:2px 9px;
| |
| border-radius:3px;
| |
| margin-right:10px;
| |
| vertical-align:middle;
| |
| letter-spacing:0.04em;">
| |
| Chapter {{{chapter_num}}}
| |
| </span>
| |
| | |
| <span class="adhyaya-title" style="
| |
| font-size:1.45em;
| |
| font-weight:bold;
| |
| color:#2a1f0a;
| |
| vertical-align:middle;">
| |
| {{{title}}}
| |
| </span>
| |
| | |
| {{#if:{{{title_trans|}}}|
| |
| <span class="adhyaya-title-trans" style="
| |
| display:block;
| |
| font-size:0.88em;
| |
| color:#7a6030;
| |
| font-style:italic;
| |
| margin-top:2px;
| |
| margin-left:2px;">
| |
| {{{title_trans}}}
| |
| </span>
| |
| }}
| |
| | |
| <!-- Cross-reference permalink -->
| |
| <a
| |
| href="#{{{document_id}}}_C{{{chapter_num}}}"
| |
| class="adhyaya-anchor"
| |
| title="Link to this chapter: {{{document_id}}}_C{{{chapter_num}}}"
| |
| style="
| |
| display:inline-block;
| |
| margin-left:10px;
| |
| font-size:0.72em;
| |
| color:#c9a84c;
| |
| text-decoration:none;
| |
| vertical-align:middle;
| |
| opacity:0.7;">
| |
| ¶ {{{document_id}}}_C{{{chapter_num}}}
| |
| </a>
| |
| </div>
| |
| | |
| <!-- Intro block (collapsible if present) -->
| |
| {{#if:{{{intro|}}}|
| |
| <div class="adhyaya-intro mw-collapsible" style="
| |
| background:#f8f3e8;
| |
| border:1px solid #d4b866;
| |
| border-left:4px solid #8b6914;
| |
| border-radius:0 4px 4px 0;
| |
| padding:10px 14px;
| |
| margin-top:0.5em;
| |
| font-family:'Adishila',serif;
| |
| font-size:1em;
| |
| line-height:1.9;
| |
| color:#2a1f0a;">
| |
| | |
| <div class="mw-collapsible-toggle adhyaya-intro-header" style="
| |
| font-size:0.78em;
| |
| font-weight:bold;
| |
| color:#8b6914;
| |
| text-transform:uppercase;
| |
| letter-spacing:0.07em;
| |
| margin-bottom:6px;
| |
| cursor:pointer;">
| |
| ▶ Introduction
| |
| </div>
| |
| | |
| <div class="mw-collapsible-content adhyaya-intro-body" style="
| |
| direction:auto;
| |
| unicode-bidi:plaintext;">
| |
| {{{intro}}}
| |
| </div>
| |
| | |
| </div>
| |
| }}
| |
| | |
| </div>
| |
| <!-- Cargo store for chapter index -->
| |
| {{#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 == |
| }}<!--store only-->
| | 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.