Difference between revisions of "Template:Text"

From Shangpa Resource Center
 
(74 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
|Other titles=
 
|Other titles=
 
|Subject=
 
|Subject=
 +
|SubTopics=
 
|Author=
 
|Author=
 
|Associated Person=
 
|Associated Person=
Line 14: Line 15:
 
|Classification=
 
|Classification=
 
|Notes=
 
|Notes=
 +
|TranslationFileEN=
 +
|TranslationFileFR=
 +
|TranslationAccessLevel=
 
}}
 
}}
 
</pre>
 
</pre>
 
Edit the page to see the template text.
 
Edit the page to see the template text.
 
</noinclude><includeonly>
 
</noinclude><includeonly>
 +
{{#set:TextID={{{Text ID|}}}}}
 +
{{#set:TibetanTitle={{{Tibetan Title|}}}}}
 +
{{#set:WylieTitle={{{Wylie Title|}}}}}
 +
{{#arraymap:{{{Other titles|}}}|,|x|{{#set:OtherTitles=x}}}}
 +
{{#arraymap:{{{Subject|}}}|,|x|{{#set:Subject=x}}}}
 +
{{#arraymap:{{{SubTopics|}}}|,|x|{{#set:SubTopics=x}}}}
 +
{{#arraymap:{{{Author|}}}|,|x|{{#set:Author=x}}}}
 +
{{#arraymap:{{{Associated Person|}}}|,|x|{{#set:AssociatedPerson=x}}}}
 +
{{#arraymap:{{{BDRC link|}}}|,|x|{{#set:BDRCLink=x}}}}
 +
{{#arraymap:{{{Classification|}}}|,|x|{{#set:Classification=x}}}}
 +
{{#set:Notes={{{Notes|}}}}}
 +
{{#set:TranslationFileEN={{{TranslationFileEN|}}}}}
 +
{{#set:TranslationFileFR={{{TranslationFileFR|}}}}}
 +
{{#set:TranslationAccessLevel={{{TranslationAccessLevel|}}}}}
 
<div class="text_left_column">
 
<div class="text_left_column">
 
{| class="text_properties"
 
{| class="text_properties"
 
! Resource ID  
 
! Resource ID  
| [[TextID::{{{Text ID|}}}]]
+
| {{{Text ID|}}}
 
|-
 
|-
 
! Title
 
! Title
| [[WylieTitle::{{{Wylie Title|}}}]]
+
| {{{Wylie Title|}}}
 
|-
 
|-
 +
{{#if: {{{Other titles|}}} |
 
! Alt. title
 
! Alt. title
| {{#arraymap:{{{OtherTitles|}}}|,|x|[[x]]}}
+
{{!}} {{#arraymap:{{{Other titles|}}}|,|x|x|<br/>}}
|-
+
{{!}}-|}}
 +
{{#if: {{{Subject|}}} |  
 
! Topics
 
! Topics
| {{#arraymap:{{{Subject|}}}|,|x|[[x]]}}
+
{{!}} {{#arraymap:{{{Subject|}}}|,|x|[[:Topic:x|x]]}}
|-
+
{{!}}-|}}
! Author
+
{{#if: {{{SubTopics|}}}|
| {{#arraymap:{{{Author|}}}|,|x|[[x]]}}
+
! Sub-Topics
|-
+
{{!}} {{#arraymap:{{{SubTopics|}}}|,|x|x}}
 +
{{!}}-|}}
 +
{{#if: {{{Author|}}} | ! Author
 +
{{!}} {{#arraymap:{{{Author|}}}|,|x|[[x]]}}
 +
{{!}}-|}}
 +
{{#if: {{{Associated Person|}}} |  
 
! Associated Person
 
! Associated Person
| {{#arraymap:{{{Associated Person|}}}|,|x|[[x]]}}
+
{{!}} {{#arraymap:{{{Associated Person|}}}|,|x|[[x]]|<br/>}}
|-
+
{{!}}-|}}
 +
{{#if: {{{BDRC link|}}}|  
 
! Link
 
! Link
| {{{BDRC link|}}}  
+
{{!}} {{{BDRC link|}}}
|-
+
{{!}}-|}}
 +
{{#if: {{{Classification|}}} |
 
! Classification
 
! Classification
| {{#arraymap:{{{Classification|}}}|,|x|[[x]]}}
+
{{!}} {{#arraymap:{{{Classification|}}}|,|x|[[x]]}}
|-
+
{{!}}-|}}
 +
{{#if: {{{Notes|}}}|
 
! Notes
 
! Notes
| [[Notes::{{{Notes|}}}]]  
+
{{!}} {{{Notes|}}}
 +
{{!}}-|}}
 +
{{#ifeq:{{{TranslationAccessLevel|}}}|public|
 +
! Traductions (PDF files)
 +
{{!}} {{#if: {{{TranslationFileFR|}}}|[[Media:{{{TranslationFileFR|}}}|French]]|}} {{#if: {{{TranslationFileEN|}}}|[[Media:{{{TranslationFileEN|}}}|English]]|}}
 +
{{!}}-|}}
 +
{{#ifingroup:{{{TranslationAccessLevel|}}}|
 +
! Translations (PDF files)
 +
{{!}} {{#if: {{{TranslationFileFR|}}}|[[Media:{{{TranslationFileFR|}}}|French]]|}} {{#if: {{{TranslationFileEN|}}}|<br/>[[Media:{{{TranslationFileEN|}}}|English]]|}}
 +
{{!}}-|}}
 
|}
 
|}
 
</div>
 
</div>
Line 54: Line 91:
  
 
   .firstHeading {
 
   .firstHeading {
     margin-left: 31%;
+
     margin-left: 21%;
 +
text-transform: lowercase;
 
  }
 
  }
 
}}
 
}}
[[Category:Text]]
+
 
 +
[[Category:Text]] {{#arraymap:{{{Subject|}}}|,|x|[[Category:x]]| }} {{#arraymap:{{{Classification|}}}|,|x|[[Category:x]]| }}
 
</includeonly>
 
</includeonly>

Latest revision as of 14:49, 31 October 2019

This is the "Text" template. It should be called in the following format:

{{Text
|Text ID=
|Tibetan Title=
|Wylie Title=
|Other titles=
|Subject=
|SubTopics=
|Author=
|Associated Person=
|BDRC link=
|Classification=
|Notes=
|TranslationFileEN=
|TranslationFileFR=
|TranslationAccessLevel=
}}

Edit the page to see the template text.