Template:Play Cast: Difference between revisions

From A3! Wiki
mNo edit summary
Tree (talk | contribs)
m More quote and alias fixes for broken Cargo queries. Also added empty delimiter in Card_Chibis query, otherwise it puts a stray comma between the images; not entirely sure this fix is correct, as the image seems duplicated, is it supposed to be?
 
(27 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly><div class="flex-container">
<includeonly>
<div class="flex-title cast-title" {{#if:{{{bg|}}}|style="border-top: 5px solid var(--{{{bg|}}}-light); "|style="border-top: 5px solid #ddd"}}>{{{title|}}} {{#if: {{{fullbody|}}} | <br />[[File:{{{fullbody|}}}|200px]] | }}</div>
<div class="flex-container cast-container">
<div class="flex-title cast-title">{{#if: {{{chara|}}}|<span style="color: var(--{{Character to Troupe|characterfirst={{{chara|}}}}});">● </span>|}}{{{title|}}} {{#if:{{{cards|}}}|<br />{{Play Cast/Cards|chara={{Character to Troupe|characterfirst2={{{chara|}}}}}|chibi={{{cards|}}}}} <br />[[File:{{Character to Troupe|characterfirst2={{{chara|}}}}} {{{cards|}}} Chibi.png|x200px]]|{{#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='{{#replace:{{{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='{{#replace:{{{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]]')=Image|join on=Card_Chibis.firstname=Charas.firstname,Card_Chibis.number=Cards.number|where=Charas._pageName='{{#replace:{{{chara|}}}|'|\'}}' AND Cards.cardname LIKE "%{{{play}}}%"|default=|delimiter=}}|}} }}</div>
<div class=" flex-row cast">
<div class=" flex-row cast">
<div {{#if:{{{bg|}}}|style="background-color: var(--{{{bg|}}}-light);"|style="background-color:#ddd"}}>{{#ifeq: {{{chara|}}} | Any Character | '''Any Character''' as '''{{{role|}}}''' |{{#if:{{{chara|}}}|'''[[{{{chara|}}}]]''' as '''{{{role|}}}'''|'''{{{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: {{{cards|}}} |<div><br />''Original Cast Cards:''</div>
{{#if: {{{play|}}} | {{#ifeq: {{#cargo_query:tables=Charas,Fullbodies|fields=fullbody|join on=Fullbodies.firstname=Charas.firstname|where=Charas._pageName='{{#replace:{{{chara|}}}|'|\'}}' AND Fullbodies.fullbody LIKE "%{{Replace|{{{play}}}}}%"|default=|delimiter=}} | | | <div>''Fullbody Sprite(s):''</div>{{#tag:gallery|{{#cargo_query:tables=Charas,Fullbodies|fields=fullbody|join on=Fullbodies.firstname=Charas.firstname|where=Charas._pageName='{{#replace:{{{chara|}}}|'|\'}}' AND Fullbodies.fullbody LIKE "%{{Replace|{{{play}}}}}%"|default=|format=template|template=Gallery/List Line|order by=Fullbodies.id ASC}}|mode="nolines" }} }} | }}
<div>{{{cards|}}}</div>|}}
</div>
</div>
</div></includeonly>
</div></includeonly>
Line 15: Line 15:
|role=Romeo
|role=Romeo
|description=
|description=
|fullbody=Sakuya Fullbody.png
|bg=character/troupe for background colour (optional)
|bg=character/troupe for background colour (optional)
|cards=<gallery mode="packed"></gallery>
|cards=
|play={{#explode:{{PAGENAME}}}}
}}
}}
</pre>
</pre>
Line 28: Line 28:
|fullbody=Sakuya Fullbody.png
|fullbody=Sakuya Fullbody.png
|bg=masumi
|bg=masumi
|cards=<gallery mode="packed">File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png
|play=Romeo & Julius
File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png
File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png</gallery>
}}
}}
{{Play Cast
{{Play Cast
Line 38: Line 36:
|description=The son of the Montague family.
|description=The son of the Montague family.
|fullbody=Sakuya Fullbody.png
|fullbody=Sakuya Fullbody.png
|cards=<gallery mode="packed">File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png
|cards=007
File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png
File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png</gallery>
}}
}}
{{Play Cast
{{Play Cast
Line 47: Line 43:
|role=The Prince of the Curry Kingdom
|role=The Prince of the Curry Kingdom
|description=The son of the Montague family. He has a dream of going on a journey.
|description=The son of the Montague family. He has a dream of going on a journey.
|cards=<gallery mode="packed">File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png
|cards=
File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png
File:(Secret_Special_Training_on_the_Riverside)_Sakuya_Action_SSR%2B.png</gallery>
}}
}}
{{Play Cast
{{Play Cast
|title=Supporting Cast D
|title=Supporting Cast D
|chara=Any Character
|chara=
|role=The Prince of the Curry Kingdom
|role=The Prince of the Curry Kingdom
|description=The son of the Montague family. He has a dream of going on a journey.
|description=The son of the Montague family. He has a dream of going on a journey.

Latest revision as of 23:12, 8 January 2025


{{Play Cast
|title=Lead Actor
|chara=
|role=Romeo
|description=
|bg=character/troupe for background colour (optional)
|cards=
|play={{#explode:{{PAGENAME}}}}
}}


Lead Actor

Sakuya Sakuma as Romeo
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.