Difference between revisions of "Template:Play Cast"

From A3! Wiki
m
m
Line 1: Line 1:
 
<includeonly><div class="flex-container">
 
<includeonly><div class="flex-container">
<div class="flex-title cast-title">{{#if: {{{chara|}}}|<span style="color: var(--{{Character to Troupe|characterfirst={{{chara|}}}}});">● </span>|}}{{{title|}}} {{#ifeq: {{#if: {{{play|}}} | <br />{{#cargo_query:tables=Charas,Card_Chibis,Cards|fields=Card_Chibis.chibi1=chibi,Charas.firstname=chara|join on=Card_Chibis.firstname=Charas.firstname,Card_Chibis.number=Cards.number|where=Charas._pageName="{{{chara|}}}" AND Cards.cardname LIKE "%{{{play}}}%"|default=N/A|format=template|template=Play Cast/Cards|named args=yes}}|}} | | | {{#if: {{{play|}}} | <br />{{#cargo_query:tables=Charas,Card_Chibis,Cards|fields=Card_Chibis.chibi1=chibi,Charas.firstname=chara|join on=Card_Chibis.firstname=Charas.firstname,Card_Chibis.number=Cards.number|where=Charas._pageName="{{{chara|}}}" AND Cards.cardname LIKE "%{{{play}}}%"|default=N/A|format=template|template=Play Cast/Cards|named args=yes}}|}} }} {{#if: {{{play|}}} | <br />{{#cargo_query:tables=Charas,Card_Chibis,Cards|fields=CONCAT('[[File:',Card_Chibis.firstname,' ',Card_Chibis.chibi1,' Chibi.png|x200px]]')|join on=Card_Chibis.firstname=Charas.firstname,Card_Chibis.number=Cards.number|where=Charas._pageName="{{{chara|}}}" AND Cards.cardname LIKE "%{{{play}}}%"|default=}}|}}</div>
+
<div class="flex-title cast-title">{{#if: {{{chara|}}}|<span style="color: var(--{{Character to Troupe|characterfirst={{{chara|}}}}});">● </span>|}}{{{title|}}} {{#ifeq: {{#if: {{{play|}}} | <br />{{#cargo_query:tables=Charas,Card_Chibis,Cards|fields=Card_Chibis.chibi1=chibi,Charas.firstname=chara|join on=Card_Chibis.firstname=Charas.firstname,Card_Chibis.number=Cards.number|where=Charas._pageName="{{{chara|}}}" AND Cards.cardname LIKE "%{{{play}}}%"|default=|format=template|template=Play Cast/Cards|named args=yes}}|}} | | | {{#if: {{{play|}}} | <br />{{#cargo_query:tables=Charas,Card_Chibis,Cards|fields=Card_Chibis.chibi1=chibi,Charas.firstname=chara|join on=Card_Chibis.firstname=Charas.firstname,Card_Chibis.number=Cards.number|where=Charas._pageName="{{{chara|}}}" AND Cards.cardname LIKE "%{{{play}}}%"|default=|format=template|template=Play Cast/Cards|named args=yes}}|}} }} {{#if: {{{play|}}} | <br />{{#cargo_query:tables=Charas,Card_Chibis,Cards|fields=CONCAT('[[File:',Card_Chibis.firstname,' ',Card_Chibis.chibi1,' Chibi.png|x200px]]')|join on=Card_Chibis.firstname=Charas.firstname,Card_Chibis.number=Cards.number|where=Charas._pageName="{{{chara|}}}" AND Cards.cardname LIKE "%{{{play}}}%"|default=}}|}}</div>
 
<div class=" flex-row cast">
 
<div class=" flex-row cast">
 
<div {{#if:{{{bg|}}}|style="background-color: var(--{{{bg|}}}-light); "|style="background-color:#ddd"}}>{{#if:{{{chara|}}}|'''[[{{{chara|}}}]]''' as '''{{{role|}}}'''| '''Any Character''' as '''{{{role|}}}'''}}</div>
 
<div {{#if:{{{bg|}}}|style="background-color: var(--{{{bg|}}}-light); "|style="background-color:#ddd"}}>{{#if:{{{chara|}}}|'''[[{{{chara|}}}]]''' as '''{{{role|}}}'''| '''Any Character''' as '''{{{role|}}}'''}}</div>
 
<div>{{{description|}}}</div>
 
<div>{{{description|}}}</div>
{{#if: {{{play|}}} | <div>''Fullbody Sprite(s):''</div>{{#cargo_query:tables=Charas,Fullbodies|fields=fullbody|join on=Fullbodies.firstname=Charas.firstname|where=Charas._pageName="{{{chara|}}}" AND Fullbodies.fullbody LIKE "%{{Replace|{{{play}}}}}%"|default=N/A|format=gallery|mode=packed|show bytes=0|show filename=0|order by=Fullbodies.id ASC}}|}}
+
{{#ifeq: {{#if: {{{play|}}} | <div>''Fullbody Sprite(s):''</div>{{#cargo_query:tables=Charas,Fullbodies|fields=fullbody|join on=Fullbodies.firstname=Charas.firstname|where=Charas._pageName="{{{chara|}}}" AND Fullbodies.fullbody LIKE "%{{Replace|{{{play}}}}}%"|default=N/A|format=gallery|mode=packed|show bytes=0|show filename=0|order by=Fullbodies.id ASC}}|}} | | | {{#if: {{{play|}}} | <div>''Fullbody Sprite(s):''</div>{{#cargo_query:tables=Charas,Fullbodies|fields=fullbody|join on=Fullbodies.firstname=Charas.firstname|where=Charas._pageName="{{{chara|}}}" AND Fullbodies.fullbody LIKE "%{{Replace|{{{play}}}}}%"|default=N/A|format=gallery|mode=packed|show bytes=0|show filename=0|order by=Fullbodies.id ASC}}|}} }}
 
</div>
 
</div>
 
</div></includeonly>
 
</div></includeonly>

Revision as of 04:12, 29 August 2018


{{Play Cast
|title=Lead Actor
|chara=
|role=Romeo
|description=
|bg=character/troupe for background colour (optional)
|cards=(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR+.png
|play={{#explode:{{PAGENAME}}}}
}}
Lead Actor
(Banquet of Blooming) Sakyo Furuichi Serious SR Icon Unbloomed.png (MANKAI Encore) Sakyo Furuichi Serious SSR Icon Unbloomed.png (Tales of Chivalry Ginji the Wanderer) Sakyo Furuichi Comedy N Icon Unbloomed.png (Trajectory of Blooming) Sakyo Furuichi Action SR Icon Unbloomed.png (Heart Drenched in the Night Rain) Sakyo Furuichi Serious SSR Icon Bloomed.png
Sakyo 027 Chibi.png
The son of the Montague family.
Fullbody Sprite(s):
Lead Actor
Sakuya Sakuma as Romeo
The son of the Montague family.
Supporting Cast D
Any Character as The Prince of the Curry Kingdom
The son of the Montague family. He has a dream of going on a journey.
Supporting Cast D
Any Character as The Prince of the Curry Kingdom
The son of the Montague family. He has a dream of going on a journey.