Difference between revisions of "Template:Today"

1,868 bytes added ,  13:42, 28 December 2022
no edit summary
m
 
(5 intermediate revisions by the same user not shown)
Line 14: Line 14:
| #default = ???
| #default = ???
}}
}}
| {{#arraydefine:birthdays|{{#ask:
| <!--Order
1) Summon days
2) New units
3) Random AR
-->{{#arraydefine:birthdays|{{#ask:
[[Has proper summon date::2016-{{#time:m-d|{{{time|+9 hours}}}}}]]
[[Has proper summon date::2016-{{#time:m-d|{{{time|+9 hours}}}}}]]
|link=none
|link=none
}}}}{{#arraydefine:upcoming birthdays|{{#ask:
}}}}{{#arraydefine:upcoming birthdays|{{#ifexpr:1483261200 - {{#time:U|2016-{{#time:m-d|{{{time|+9 hours}}}}}}} < 86400 * 29
{{#ifexpr:1483261200 - {{#time:U|2016-{{#time:m-d|{{{time|+9 hours}}}}}}} < 86400 * 28
|{{#ask:
|[[Has proper summon date::>2016-{{#time:m-d|+1 days {{{time|+9 hours}}}}}]] OR
[[Has proper summon date::>2016-{{#time:m-d|+1 days {{{time|+9 hours}}}}}]] OR
  [[Has proper summon date::<2016-{{#time:m-d|+28 days {{{time|+9 hours}}}}}]]
  [[Has proper summon date::<2016-{{#time:m-d|+28 days {{{time|+9 hours}}}}}]]
|[[Has proper summon date::>2016-{{#time:m-d|+1 days {{{time|+9 hours}}}}}]]
|sort=Has proper summon date|order=asc|link=none|limit=6|searchlabel=
}}|{{#ask:
[[Has proper summon date::>2016-{{#time:m-d|+1 days {{{time|+9 hours}}}}}]]
  [[Has proper summon date::<2016-{{#time:m-d|+28 days {{{time|+9 hours}}}}}]]
  [[Has proper summon date::<2016-{{#time:m-d|+28 days {{{time|+9 hours}}}}}]]
}}
|sort=Has proper summon date|order=asc|link=none|limit=6|searchlabel=
|sort=Has proper summon date|order=asc|link=none|limit=6|searchlabel=
}}}}<!--{{#if:{{#arrayindex:birthdays|0}}|{{#arrayprint:birthdays|,{{spaces|1}}|@@@@|{{Transient icon|{{#show:@@@@|?Has English name}}|size=medium|show name=y|link={{#show:@@@@|?Has English name}}}}}}|None}}
}}}}}}<!--{{#if:{{#arrayindex:birthdays|0}}|{{#arrayprint:birthdays|,{{spaces|1}}|@@@@|{{Transient icon|{{#show:@@@@|?Has English name}}|size=medium|show name=y|link={{#show:@@@@|?Has English name}}}}}}|None}}
{{#if:{{#arrayindex:upcoming birthdays|0}}|''Upcoming: ''{{#arrayprint:upcoming birthdays|,{{spaces|1}}|@@@@|{{Transient icon|{{#show:@@@@|?Has English name}}|link={{#show:@@@@|?Has English name}}}} ({{#show:@@@@|?Has proper summon date#-F[n/j]}})}}|''No upcoming summon days for the next 2 weeks''}}-->{{#if:{{#arrayindex:upcoming birthdays|0}}|{{#arrayprint:upcoming birthdays|<br>|@@@@|- {{Transient icon|{{#show:@@@@|?Has English name}}}} ({{#show:@@@@|?Has proper summon date#-F[F j]}})}}}}
{{#if:{{#arrayindex:upcoming birthdays|0}}|''Upcoming: ''{{#arrayprint:upcoming birthdays|,{{spaces|1}}|@@@@|{{Transient icon|{{#show:@@@@|?Has English name}}|link={{#show:@@@@|?Has English name}}}} ({{#show:@@@@|?Has proper summon date#-F[n/j]}})}}|''No upcoming summon days for the next 2 weeks''}}-->{{#if:{{#arrayindex:upcoming birthdays|0}}|{{#arrayprint:upcoming birthdays|<br>|@@@@|- {{Transient icon|{{#show:@@@@|?Has English name}}}} ({{#show:@@@@|?Has proper summon date#-F[F j]}})}}}}
|}
|}
Line 37: Line 42:
|?Has skins|mainlabel=-|headers=hide
|?Has skins|mainlabel=-|headers=hide
}}}}{{#arraysort:summon day filenames|random}}{{#vardefine:summon day filename|{{#arrayindex:summon day filenames|0}}}}
}}}}{{#arraysort:summon day filenames|random}}{{#vardefine:summon day filename|{{#arrayindex:summon day filenames|0}}}}
{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity2018/Android/fg/{{#var:summon day filename}}.png|width={{{width|auto}}}}}
[[{{#var:rand birthday transient}}|{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity2018/Android/fg/{{#var:summon day filename}}.png|width={{{width|auto}}}}}]]
|{{#vardefine:random ar filename|{{#ask:
|<!--new unit-->{{#arraydefine:new transients|{{#ask:
[[Has availability::Current]]
[[Has game context::Transient]]
[[Has release date::>{{#time:Y-m-d|-5 days {{{time|+9 hours}}}}}]]
[[Has release date::<{{#time:Y-m-d|{{{time|+9 hours}}}}}]]
[[Has rarity::>>3]]
|link=none|searchlabel=
}}}}{{#arraydefine: new ars|{{#ask:
[[Has game context::AR Equipment]]
[[Has game context::AR Equipment]]
|limit=1|?Has filename|order=rand|mainlabel=-|headers=hide|searchlabel=
[[Has release date::>{{#time:Y-m-d|-5 days {{{time|+9 hours}}}}}]]
[[Has release date::<{{#time:Y-m-d|{{{time|+9 hours}}}}}]]
|link=none|searchlabel=
}}}}{{#arraymerge:new units|new transients|new ars}}{{#arraysort:new units|random}}{{#vardefine:random new unit|{{#arrayindex:new units|0}}}}{{#if:{{#var:random new unit|}}|{{#switch:{{#show:{{#var:random new unit}}|?Has game context}}
| Transient = <!--picking first available skin-->{{#arraydefine:new skins|{{#show:{{#var:random new unit}}|?Has skins}}}}{{#vardefine:new skin|{{#arrayindex:new skins|0}}}}<!--
printing-->''New transient has been released: {{Transient icon|subobject={{#var:random new unit}}}}''<br>[[{{#show:{{#var:random new unit}}|?Has English name}}|{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity2018/Android/fg/{{#var:new skin}}.png|width={{{width|auto}}}}}]]
| AR Equipment = ''New AR Equipment has been released: {{AR Equipment|subobject={{#var:random new unit}}}}''<br>[[{{#var:random new unit}}|{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity/Android//equip/equip_card_{{#show:{{#var:random new unit}}|?Has filename}}.png|width={{{width|auto}}}}}]]
| #default = ''New thing has been released: [[{{#show:{{#var:random new unit}}|?Has English name}}]]''}}|<!--random ar-->{{#vardefine:random ar subobj|{{#ask:
[[Has game context::AR Equipment]]
|limit=1|order=rand|headers=hide|searchlabel=|link=none
}}}}
}}}}
{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity/Android//equip/equip_card_{{#var:random ar filename}}.png|width={{{width|auto}}}}}
<br>[[{{#var:random ar subobj}}|{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity/Android//equip/equip_card_{{#show:{{#var:random ar subobj}}|?Has filename}}.png|width={{{width|auto}}}}}]]
<!--[[File:Logo.jpg|{{{width|auto}}}px|link=https://housamo.jp/]]-->}}</includeonly></onlyinclude><noinclude>
<!--[[File:Logo.jpg|{{{width|auto}}}px|link=https://housamo.jp/]]-->}}}}</includeonly></onlyinclude><noinclude>
<pre>{{Today|width=500px}}</pre>
<pre>{{Today|width=500px}}</pre>
{{Today|width=500px}}
{{Today|width=500px}}
Line 52: Line 73:
<pre>{{Today|width=500px|time=2020/10/20}}</pre>
<pre>{{Today|width=500px|time=2020/10/20}}</pre>
{{Today|width=500px|time=2020/10/20}}
{{Today|width=500px|time=2020/10/20}}
{{Today|width=500px|time=2022/10/01}}
</noinclude>
</noinclude>
trusted
5,894

edits