Transcluding People Pages on Other Wikis
This wiki is setup so that data from the people pages here can be included in other wikis. This allows for us to only create and maintain a person's page once and in one place.
Now, in order to include this data on a different wiki, you will need to create a template that first queries for the information on this wiki here, and then displays it appropriately in the receiving wiki.
I have created a standard template here that can be adapted as needed for each wiki on which it is used.
Template:PersonCall[edit]
{{#get_web_data:url=https://commons.tsadra.org/index.php?title=Special%3AAsk&q={{urlencode:[[{{PAGENAME}}]]}}&po=addresslocation%0Aaffiliation%0Aaffiliationsecondary%0AAltNamesOther%0AAltNamesTib%0AAltNamesWylie%0Aarchivistnotes%0Aassociatedwebsite%0ABdrcLink%0Abio%0ABiographicalInfo%0Abornin%0ABornIn%0Aclassification=People%0Acurrentworks%0ADnzClassification%0ADnzNotes%0Aeducation%0Aemail%0AEmanationOf%0AGyatsaBioEndFolio%0AGyatsaBioEndPage%0AGyatsaBioStartFolio%0AGyatsaBioStartPage%0AGyatsaBioTib%0AGyatsaBioWylie%0AGyatsaNameTib%0AGyatsaNameWylie%0AHarLink%0AHasBnwPage%0AHasDnzPage%0AHasDrlPage%0AHasLibPage%0AHasRtzPage%0Aimages%0AIncarnations%0AIsInGyatsa%0Alanguageprimary%0Alanguagetarget%0Alanguagetranslation%0AMainNamePhon%0AMainNameSkt%0AMainNameTib%0AMainNameWylie%0Anamealt%0Anamefirst%0Anamelast%0Anamelastpre%0Anamemiddle%0Anameprefix%0Anamesuffix%0Anametitlepre%0Anametitlesuf%0Apagename%0APersonalAffiliation%0Apersontype%0APersonType%0Aphduniversity%0Aphone%0APosAllBuddha%0APosAllBuddhaMoreNotes%0APosAllBuddhaNote%0APosAnalyticMedit%0APosAnalyticMeditNotes%0APosBuNayDefProv%0APosBuNayDefProvNotes%0APosDefProv%0APosDefProvNotes%0APosEmptyLumin%0APosEmptyLuminNotes%0APosSvataPrasa%0APosSvataPrasaNotes%0APosVajrapada%0APosVehicles%0APosVehiclesNotes%0APosWheelTurn%0APosWheelTurnNotes%0APosYogaMadhya%0APosYogaMadhyaNotes%0APosZhenRang%0APosZhenRangNotes%0Areligiousaffiliation%0AReligiousAffiliation%0Astudentof%0AStudentOf%0Ateacherof%0ATeacherOf%0ATertonNameTib%0ATertonNameWylie%0ATibDateAnimal%0ATibDateElement%0ATibDateGender%0ATibDateRabjung%0ATolLink%0Ayearbirth%0AYearBirth%0Ayeardeath%0AYearDeath&p[format]=csv&p[sep]=,|format=csv with header|data=addresslocation=addresslocation,affiliation=affiliation,affiliationsecondary=affiliationsecondary,AltNamesOther=AltNamesOther,AltNamesTib=AltNamesTib,AltNamesWylie=AltNamesWylie,archivistnotes=archivistnotes,associatedwebsite=associatedwebsite,BdrcLink=BdrcLink,bio=bio,BiographicalInfo=BiographicalInfo,bornin=bornin,BornIn=BornIn,classification=People=classification=People,currentworks=currentworks,DnzClassification=DnzClassification,DnzNotes=DnzNotes,education=education,email=email,EmanationOf=EmanationOf,GyatsaBioEndFolio=GyatsaBioEndFolio,GyatsaBioEndPage=GyatsaBioEndPage,GyatsaBioStartFolio=GyatsaBioStartFolio,GyatsaBioStartPage=GyatsaBioStartPage,GyatsaBioTib=GyatsaBioTib,GyatsaBioWylie=GyatsaBioWylie,GyatsaNameTib=GyatsaNameTib,GyatsaNameWylie=GyatsaNameWylie,HarLink=HarLink,HasBnwPage=HasBnwPage,HasDnzPage=HasDnzPage,HasDrlPage=HasDrlPage,HasLibPage=HasLibPage,HasRtzPage=HasRtzPage,images=images,Incarnations=Incarnations,IsInGyatsa=IsInGyatsa,languageprimary=languageprimary,languagetarget=languagetarget,languagetranslation=languagetranslation,MainNamePhon=MainNamePhon,MainNameSkt=MainNameSkt,MainNameTib=MainNameTib,MainNameWylie=MainNameWylie,namealt=namealt,namefirst=namefirst,namelast=namelast,namelastpre=namelastpre,namemiddle=namemiddle,nameprefix=nameprefix,namesuffix=namesuffix,nametitlepre=nametitlepre,nametitlesuf=nametitlesuf,pagename=pagename,PersonalAffiliation=PersonalAffiliation,persontype=persontype,PersonType=PersonType,phduniversity=phduniversity,phone=phone,PosAllBuddha=PosAllBuddha,PosAllBuddhaMoreNotes=PosAllBuddhaMoreNotes,PosAllBuddhaNote=PosAllBuddhaNote,PosAnalyticMedit=PosAnalyticMedit,PosAnalyticMeditNotes=PosAnalyticMeditNotes,PosBuNayDefProv=PosBuNayDefProv,PosBuNayDefProvNotes=PosBuNayDefProvNotes,PosDefProv=PosDefProv,PosDefProvNotes=PosDefProvNotes,PosEmptyLumin=PosEmptyLumin,PosEmptyLuminNotes=PosEmptyLuminNotes,PosSvataPrasa=PosSvataPrasa,PosSvataPrasaNotes=PosSvataPrasaNotes,PosVajrapada=PosVajrapada,PosVehicles=PosVehicles,PosVehiclesNotes=PosVehiclesNotes,PosWheelTurn=PosWheelTurn,PosWheelTurnNotes=PosWheelTurnNotes,PosYogaMadhya=PosYogaMadhya,PosYogaMadhyaNotes=PosYogaMadhyaNotes,PosZhenRang=PosZhenRang,PosZhenRangNotes=PosZhenRangNotes,religiousaffiliation=religiousaffiliation,ReligiousAffiliation=ReligiousAffiliation,studentof=studentof,StudentOf=StudentOf,teacherof=teacherof,TeacherOf=TeacherOf,TertonNameTib=TertonNameTib,TertonNameWylie=TertonNameWylie,TibDateAnimal=TibDateAnimal,TibDateElement=TibDateElement,TibDateGender=TibDateGender,TibDateRabjung=TibDateRabjung,TolLink=TolLink,yearbirth=yearbirth,YearBirth=YearBirth,yeardeath=yeardeath,YearDeath=YearDeath}} <includeonly>__NOTOC__ <div class="white-box depth-3 person-infobox"> <span class="plainlinks" style="float: right;">[https://commons.tsadra.org/index.php/Special:FormEdit/Person/{{PAGENAMEE}} <i class="fas fa-edit"></i>]</span> <div style="clear: both;"></div> <span style="float: right; font-size: small; ">{{#arraymap:{{#external_value: PersonType }};{{#external_value: persontype }}|;|@@@|[[:Category:@@@|@@@]]| <span style="color: #ea4100;">•</span> }}</span> <div style="font-size: large; text-align: left; margin-bottom: 15px;">{{#if:{{#external_value: MainNameTib }}{{#external_value: MainNameWylie }}{{#external_value: MainNameSkt }}{{#external_value: MainNamePhon }} | <div style="font-size: xx-large;">{{#external_value: MainNameTib }}</div>{{#if:{{#external_value: MainNameWylie }}| {{#external_value: MainNameWylie }}|}}{{#if:{{#external_value: MainNameSkt }}|<br> {{#external_value: MainNameSkt }}|}}{{#if:{{#external_value: MainNamePhon }}|<br> {{#external_value: MainNamePhon }}|}}|}}{{#if: {{#external_value: namelast }} | <div style="font-size: x-large">{{#external_value: nametitlepre }} {{#external_value: nameprefix }} {{#external_value: namefirst }} {{#external_value: namemiddle }} {{#external_value: namelastpre }} {{#external_value: namelast }} {{#external_value: namesuffix }} {{#external_value: nametitlesuf }}</div>|}} </div>{{#if:{{#external_value: images }}| <div style="display: flex; flex-flow: row wrap; justify-content: space-around;">{{#arraymap:{{#external_value: images }}|\n|@@@|[[@@@|thumb|x200px]]| }}</div>|}}{{#if:{{#external_value: TertonNameWylie }}| <div class="personInfoHeadings">Tertön name</div> {{#external_value: TertonNameWylie }} <span style="color: #ea4100;">•</span> <big>{{#external_value: TertonNameTib }}</big>|}}{{#if:{{#external_value: AltNamesTib }}{{#external_value: AltNamesWylie }}| <div class="personInfoHeadings">Other names</div> <div class="row"> <div class="column"> <ul>{{#arraymap:{{#external_value: AltNamesTib }}|;|@@@|<li>@@@</li>|}}</ul> </div> <div class="column"> <ul>{{#arraymap:{{#external_value: AltNamesWylie }}|;|@@@|<li>@@@</li>|}}</ul> </div> </div>|}}{{#if:{{#external_value: namealt }}{{#external_value: AltNamesOther }} | <div class="personInfoHeadings">Alternate names</div> <ul>{{#arraymap:{{#external_value: namealt }}{{#external_value: AltNamesOther }}|;|@@@|<li>@@@</li>|}}</ul>|}} <div class="personInfoHeadings">Dates</div> {| class="personTemplate" ! Year of birth: | {{#external_value: YearBirth | {{#external_value: yearbirth }} }}} |- ! Year of death: | {{#external_value: YearDeath | {{#external_value: yeardeath }} }}} |- ! Place of birth: | {{#external_value: BornIn | {{#external_value: bornin }} }}} |}{{#if:{{#external_value: TibDateAnimal }}| {{{!}} class="personTemplate" {{!}} colspan="2" style="padding-top: 5px;" {{!}} ''Tibetan date of birth'' {{!}}- ! Gender: {{!}} {{#external_value: TibDateGender }} {{!}}- ! Element: {{!}} {{#external_value: TibDateElement }} {{!}}- ! Animal: {{!}} {{#external_value: TibDateAnimal }} {{!}}- ! Rab Jyung: {{!}} {{#external_value: TibDateRabjung }} {{!}}}|}}{{#if:{{#external_value: email }}{{#external_value: phone }}{{#external_value: addresslocation }}{{#external_value: associatedwebsite }}| <div class="personInfoHeadings">Contact information</div> {{{!}} class="personTemplate" {{#if: {{#external_value: email }} | ! Email: {{!}} {{#external_value: email }}|}}{{#if: {{#external_value: phone }} | <br> {{!}}- ! Phone: {{!}} {{#external_value: phone }}|}}{{#if: {{#external_value: addresslocation }} | <br> {{!}}- ! style="vertical-align: top;" {{!}} Location: {{!}} {{#external_value: addresslocation }}|}}{{#if: {{#external_value: associatedwebsite }} | <br> {{!}}- ! Website: {{!}} {{#external_value: associatedwebsite }}|}} {{!}}}|}} <div class="personInfoHeadings">About</div> {| class="personTemplate" {{#if: {{#external_value: languageprimary }} | <br> ! Primary Language: {{!}} {{#external_value: languageprimary }} | }}{{#if: {{#external_value: languagetranslation }} | <br> {{!}}- ! Translates from: {{!}} {{#external_value: languagetranslation }} | }}{{#if: {{#external_value: languagetarget }} | <br> {{!}}- ! Translates to: {{!}} {{#external_value: languagetarget }} | }} |}{{#if: {{#external_value: affiliation | {{#external_value: PersonalAffiliation }} }}} | ;Affiliations :{{#external_value: affiliation | {{#external_value: PersonalAffiliation }} }}} | }}{{#if: {{#external_value: affiliationsecondary }} | ;Secondary Affiliation :{{#external_value: affiliationsecondary }} | }}{{#if: {{#external_value: religiousaffiliation | {{#external_value: ReligiousAffiliation }} }}} | ;Religious Affiliations :{{#external_value: religiousaffiliation | {{#external_value: ReligiousAffiliation }} }}} | }}{{#if: {{#external_value: EmanationOf }} | ;Emanation of :{{#external_value: EmanationOf }} | }}{{#if: {{#external_value: Incarnations }} | <dl> <dt>Incarnations</dt> <dd> {{#external_value: Incarnations }}</dd> </dl> | }}{{#if: {{#external_value: studentof | {{#external_value: StudentOf }} }}} | ;Teachers :{{#arraymap:{{#external_value: studentof | {{#external_value: StudentOf }} }}}|;|@@@|{{#formredlink:form=Person|target=@@@|new window}}| <span style="color: #ea4100;">·</span> }} | }}{{#if: {{#external_value: teacherof | {{#external_value: TeacherOf }} }}} | ;Students :{{#arraymap:{{#external_value: teacherof | {{#external_value: TeacherOf }} }}}|;|@@@|{{#formredlink:form=Person|target=@@@|new window}}| <span style="color: #ea4100;">·</span> }} | }}{{#if: {{#external_value: currentworks }} | ;Current projects :{{#external_value: currentworks }} | }}{{#if: {{#external_value: phduniversity }} | ;PhD University :{{#external_value: phduniversity }} | }}{{#if: {{#external_value: education }} | ;Education :{{#external_value: education }} | }}{{#if: {{#external_value: bio | {{#external_value: BiographicalInfo }} }}} | ;Biographical information :{{#external_value: bio | {{#external_value: BiographicalInfo }} }}} | }} <div class="personInfoHeadings">Links</div>{{#if: {{#external_value: BdrcLink }} | ;[https://www.tbrc.org/ BDRC] Link :{{#external_value: BdrcLink }} | }}{{#if: {{#external_value: TolLink }} | ;[http://www.treasuryoflives.org/ Treasury of Lives] Link :{{#external_value: TolLink }} | }}{{#if: {{#external_value: HarLink }} | ;[http://www.himalayanart.org/ Himalayan Art Resources] Link or Other Art Resource :{{#external_value: HarLink }} | }} ;Wiki Pages{{#ifeq:{{#external_value: HasDrlPage }}|Yes| * [http://research.tsadra.org/index.php/{{PAGENAMEE}} {{PAGENAME}} on the DRL]|}}{{#ifeq:{{#external_value: HasLibPage }}|Yes| * [http://library.tsadra.org/index.php/{{PAGENAMEE}} {{PAGENAME}} on the LIB]|}}{{#ifeq:{{#external_value: HasRtzPage }}|Yes| * [http://rtz.tsadra.org/index.php/{{PAGENAMEE}} {{PAGENAME}} on the RTZ]|}}{{#ifeq:{{#external_value: HasDnzPage }}|Yes| * [http://dnz.tsadra.org/index.php/{{PAGENAMEE}} {{PAGENAME}} on the DNZ]|}} {{#if: {{#external_value: ArchivistNotes }} | <div class="personInfoHeadings">Notes</div> {{#external_value: ArchivistNotes }} | }}{{#ifeq:{{#external_value: IsInGyatsa }}|Yes| <div class="personInfoHeadings">Tertön Gyatsa Information from the Rinchen Terdzö</div> ;Name in the Gyatsa in Tibetan script :{{#external_value: GyatsaNameWylie }} ;Name in the Gyatsa in Wylie :{{#external_value: GyatsaNameTib }} <table class="personTemplate"> <tr> <th>Start Page #</th> <td>{{#external_value: GyatsaBioStartPage }}</td> </tr> <tr> <th>End Page #</th> <td>{{#external_value: GyatsaBioEndPage }}</td> </tr> <tr> <th>Start Folio #</th> <td>{{#external_value: GyatsaBioStartFolio }}</td> </tr> <tr> <th>End Folio #</th> <td>{{#external_value: GyatsaBioEndFolio }}</td> </tr> </table> ;Full Content of Bio in Tibetan :{{#external_value: GyatsaBioTib }} ;Full Content of Bio in Wylie :{{#external_value: GyatsaBioWylie }}|}}{{#if: {{#external_value: DnzClassification | {{#external_value: DnzNotes }} }}} | <div class="personInfoHeadings">Information Related to Damngak Dzöd</div> ;Classifications Specific to DNZ :{{#arraymap:{{#external_value: DnzClassification }}|;|@@@|@@@| <span style="color: #ea4100;">•</span> }} ;Notes DNZ :{{#external_value: DnzNotes }} | }} <center>[[Transcluding People Pages on Other Wikis|Transclusion Instructions]]</center> </div>{{#set: addresslocation={{#external_value:addresslocation}} |affiliation={{#external_value:affiliation}}|+sep=; |affiliationsecondary={{#external_value:affiliationsecondary}}|+sep=; |AltNamesOther={{#external_value:AltNamesOther}}|+sep=; |AltNamesTib={{#external_value:AltNamesTib}}|+sep=; |AltNamesWylie={{#external_value:AltNamesWylie}}|+sep=; |archivistnotes={{#external_value:archivistnotes}} |associatedwebsite={{#external_value:associatedwebsite}}|+sep=; |BdrcLink={{#external_value:BdrcLink}} |bio={{#external_value:bio}} |BiographicalInfo={{#external_value:BiographicalInfo}} |bornin={{#external_value:bornin}} |BornIn={{#external_value:BornIn}} |classification=People |currentworks={{#external_value:currentworks}} |DnzClassification={{#external_value:DnzClassification}}|+sep=; |DnzNotes={{#external_value:DnzNotes}} |education={{#external_value:education}} |email={{#external_value:email}} |EmanationOf={{#external_value:EmanationOf}}|+sep=; |GyatsaBioEndFolio={{#external_value:GyatsaBioEndFolio}} |GyatsaBioEndPage={{#external_value:GyatsaBioEndPage}} |GyatsaBioStartFolio={{#external_value:GyatsaBioStartFolio}} |GyatsaBioStartPage={{#external_value:GyatsaBioStartPage}} |GyatsaBioTib={{#external_value:GyatsaBioTib}} |GyatsaBioWylie={{#external_value:GyatsaBioWylie}} |GyatsaNameTib={{#external_value:GyatsaNameTib}} |GyatsaNameWylie={{#external_value:GyatsaNameWylie}} |HarLink={{#external_value:HarLink}}|+sep=; |HasBnwPage={{#external_value:HasBnwPage}} |HasDnzPage={{#external_value:HasDnzPage}} |HasDrlPage={{#external_value:HasDrlPage}} |HasLibPage={{#external_value:HasLibPage}} |HasRtzPage={{#external_value:HasRtzPage}} |images={{#external_value:images}} |Incarnations={{#external_value:Incarnations}}|+sep=; |IsInGyatsa={{#external_value:IsInGyatsa}} |languageprimary={{#external_value:languageprimary}}|+sep=; |languagetarget={{#external_value:languagetarget}}|+sep=; |languagetranslation={{#external_value:languagetranslation}}|+sep=; |MainNamePhon={{#external_value:MainNamePhon}} |MainNameSkt={{#external_value:MainNameSkt}} |MainNameTib={{#external_value:MainNameTib}} |MainNameWylie={{#external_value:MainNameWylie}} |namealt={{#external_value:namealt}}|+sep=; |namefirst={{#external_value:namefirst}} |namelast={{#external_value:namelast}} |namelastpre={{#external_value:namelastpre}} |namemiddle={{#external_value:namemiddle}} |nameprefix={{#external_value:nameprefix}} |namesuffix={{#external_value:namesuffix}} |nametitlepre={{#external_value:nametitlepre}} |nametitlesuf={{#external_value:nametitlesuf}} |pagename={{#external_value:pagename}} |PersonalAffiliation={{#external_value:PersonalAffiliation}}|+sep=; |persontype={{#external_value:persontype}}|+sep=; |PersonType={{#external_value:PersonType}}|+sep=; |phduniversity={{#external_value:phduniversity}} |phone={{#external_value:phone}} |PosAllBuddha={{#external_value:PosAllBuddha}} |PosAllBuddhaMoreNotes={{#external_value:PosAllBuddhaMoreNotes}} |PosAllBuddhaNote={{#external_value:PosAllBuddhaNote}} |PosAnalyticMedit={{#external_value:PosAnalyticMedit}} |PosAnalyticMeditNotes={{#external_value:PosAnalyticMeditNotes}} |PosBuNayDefProv={{#external_value:PosBuNayDefProv}} |PosBuNayDefProvNotes={{#external_value:PosBuNayDefProvNotes}} |PosDefProv={{#external_value:PosDefProv}} |PosDefProvNotes={{#external_value:PosDefProvNotes}} |PosEmptyLumin={{#external_value:PosEmptyLumin}} |PosEmptyLuminNotes={{#external_value:PosEmptyLuminNotes}} |PosSvataPrasa={{#external_value:PosSvataPrasa}} |PosSvataPrasaNotes={{#external_value:PosSvataPrasaNotes}} |PosVajrapada={{#external_value:PosVajrapada}} |PosVehicles={{#external_value:PosVehicles}} |PosVehiclesNotes={{#external_value:PosVehiclesNotes}} |PosWheelTurn={{#external_value:PosWheelTurn}} |PosWheelTurnNotes={{#external_value:PosWheelTurnNotes}} |PosYogaMadhya={{#external_value:PosYogaMadhya}} |PosYogaMadhyaNotes={{#external_value:PosYogaMadhyaNotes}} |PosZhenRang={{#external_value:PosZhenRang}} |PosZhenRangNotes={{#external_value:PosZhenRangNotes}} |religiousaffiliation={{#external_value:religiousaffiliation}}|+sep=; |ReligiousAffiliation={{#external_value:ReligiousAffiliation}}|+sep=; |studentof={{#external_value:studentof}}|+sep=; |StudentOf={{#external_value:StudentOf}}|+sep=; |teacherof={{#external_value:teacherof}}|+sep=; |TeacherOf={{#external_value:TeacherOf}}|+sep=; |TertonNameTib={{#external_value:TertonNameTib}}|+sep=; |TertonNameWylie={{#external_value:TertonNameWylie}}|+sep=; |TibDateAnimal={{#external_value:TibDateAnimal}} |TibDateElement={{#external_value:TibDateElement}} |TibDateGender={{#external_value:TibDateGender}} |TibDateRabjung={{#external_value:TibDateRabjung}} |TolLink={{#external_value:TolLink}}|+sep=; |yearbirth={{#external_value:yearbirth}} |YearBirth={{#external_value:YearBirth}} |yeardeath={{#external_value:yeardeath}} |YearDeath={{#external_value:YearDeath}} }}{{#arraymaptemplate:{{#titleparts:{{FULLPAGENAME}}}};People;{{#external_value: PersonType }};{{#external_value: persontype }};{{#external_value: MainNameWylie }}; |MakeCategories |; | }} <div style="clear: both;"></div> </includeonly>
Pre-requisite CSS[edit]
.white-box { margin-bottom: 30px; padding: 0 30px 20px; } .white-box-header { font-size: 16px; font-weight: 400; text-align: center; margin-bottom: 15px; padding: 10px; border-bottom: 1px solid #ea4100; } .depth-2 { -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15); box-shadow: 0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15); } .reduced-margins { margin: 1em 0 !important; } .person-images img { height: 150px; width: auto; }