Difference between revisions of "Template:Text"

From Shangpa Resource Center
 
(124 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=
|TBRC link=
+
|BDRC link=
 +
|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>
{| class="wikitable"
+
{{#set:TextID={{{Text ID|}}}}}
! Text ID
+
{{#set:TibetanTitle={{{Tibetan Title|}}}}}
| [[TextID::{{{Text ID|}}}]]
+
{{#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">
 +
{| class="text_properties"
 +
! Resource ID  
 +
| {{{Text ID|}}}
 
|-
 
|-
! Tibetan Title
+
! Title
| [[TibetanTitle::{{{Tibetan Title|}}}]]
+
| {{{Wylie Title|}}}
|-
 
! Wylie Title
 
| [[WylieTitle::{{{Wylie Title|}}}]]
 
|-
 
! Other titles
 
| {{#arraymap:{{{Other titles|}}}|,|x|[[OtherTitles::x]]}}
 
|-
 
! Subject
 
| [[Subject::{{{Subject|}}}]]
 
|-
 
! Author
 
| {{#arraymap:{{{Author|}}}|,|x|[[Author::x]]}}
 
 
|-
 
|-
 +
{{#if: {{{Other titles|}}} |
 +
! Alt. title
 +
{{!}} {{#arraymap:{{{Other titles|}}}|,|x|x|<br/>}}
 +
{{!}}-|}}
 +
{{#if: {{{Subject|}}} |
 +
! Topics
 +
{{!}} {{#arraymap:{{{Subject|}}}|,|x|[[:Topic:x|x]]}}
 +
{{!}}-|}}
 +
{{#if: {{{SubTopics|}}}|
 +
! Sub-Topics
 +
{{!}} {{#arraymap:{{{SubTopics|}}}|,|x|x}}
 +
{{!}}-|}}
 +
{{#if: {{{Author|}}} | ! Author
 +
{{!}} {{#arraymap:{{{Author|}}}|,|x|[[x]]}}
 +
{{!}}-|}}
 +
{{#if: {{{Associated Person|}}} |
 
! Associated Person
 
! Associated Person
| {{#arraymap:{{{Associated Person|}}}|,|x|[[AssociatedPerson::x]]}}
+
{{!}} {{#arraymap:{{{Associated Person|}}}|,|x|[[x]]|<br/>}}
|-
+
{{!}}-|}}
! TBRC link
+
{{#if: {{{BDRC link|}}}|  
| [[TBRCLink::{{{TBRC link|}}}]]  
+
! Link
|-
+
{{!}} {{{BDRC link|}}}
 +
{{!}}-|}}
 +
{{#if: {{{Classification|}}} |
 +
! Classification
 +
{{!}} {{#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]]|}}
 +
{{!}}-|}}
 
|}
 
|}
[[Category:Text]] [[Category: {{#show: {{FULLPAGENAME}} |?subject}}]]
+
</div>
 +
{{#css:
 +
  .mw-parser-output {
 +
    display: flex;
 +
  }
 +
 
 +
  .firstHeading {
 +
    margin-left: 21%;
 +
text-transform: lowercase;
 +
}
 +
}}
 +
 
 +
[[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.