Jump to content

Template:LaNe box/Item: Difference between revisions

From Detective Conan Wiki
No edit summary
Fixed bug where type=latest may not show the item in the latest structuring
 
(37 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#ifexpr: {{#if:{{{date|}}}|1|0}} and {{timeDiff|{{{date}}}|{{#if:{{{time|}}}|{{{time}}}|{{Latest news box/Series info|{{{series}}}|time}}}}|9}}<=0
<includeonly>{{#switch: {{lc:{{{type}}}}}
| <div style="padding-top: 5px; padding-bottom: 8px;">
| #default = <div class="LnBox-item" data-upcoming="{{#ifexpr: {{#switch: {{lc:{{{type}}}}} | latest = 1 | next = 0 | #default = {{#if:{{{4|}}}|1|0}} and {{timeDiff|{{{4|}}}|{{#if:{{{time|}}}|{{{time}}}|{{LaNe box/Series info|{{{1}}}|time}}}}|9}}<=0 }}
    {{#ifexist: File:{{#if:{{{image|}}}|{{{image}}}|{{Latest news box/Series info|{{{series}}}|img-prefix}} {{{number}}}.jpg}}
  | false"><!-- Is not upcoming (i.e. has been released/has already happened) -->
    |[[File:{{#if:{{{image|}}}|{{{image}}}|{{Latest news box/Series info|{{{series}}}|img-prefix|{{{number}}}}}.jpg}}|200px|center|link={{#if:{{{article-link|}}}|{{{article-link}}}|{{{name}}}}}]]
    <div style="padding-top: 5px; padding-bottom: 8px;">
    |[[File:{{Latest news box/Series info|{{{series}}}|placeholder-img}}|200px|center|link=]]}}
      {{#ifexist: File:{{#if:{{{image|}}}|{{{image}}}|{{LaNe box/Series info|{{{1}}}|img-prefix|{{{2}}}}}.jpg}}
  </div>
      |[[File:{{#if:{{{image|}}}|{{{image}}}|{{LaNe box/Series info|{{{1}}}|img-prefix|{{{2}}}}}.jpg}}|200x150px|center|link={{#if:{{{article-link|}}}|{{{article-link}}}|{{{3}}}}}]]
  <div style="text-align: center; padding-bottom: 5px;">[[{{#if:{{{article-link|}}}|{{{article-link}}}|{{{name}}}}}|{{#iferror: {{#expr: {{{number}}} + 1}}|'''{{{number}}}'''|'''Episode {{{number}}}'''}}: {{{name}}} {{#if: {{{part|}}} | <font size="1">{{{part}}}</font>}}]]
      |[[File:{{LaNe box/Series info|{{{1}}}|placeholder-img}}|200x150px|center|link=]]}}
  </div>
    </div>
| <hr style="margin: 0.2em 0;">
    <div style="text-align: center; padding-bottom: 5px;">{{#if: {{{3|}}}
  <div style="text-align: center; padding-top: 5px;"> <!-- Start of Footnotes/Next Episode -->
      | [[{{#if:{{{article-link|}}}|{{{article-link}}}|{{{3}}}}}|{{#iferror: {{#expr: {{{2}}}}}|'''{{{2}}}'''|'''{{LaNe box/Series info|{{{1}}}|format}} {{{2}}}'''}}: {{{3}}} {{#if: {{{part|}}} | <font size="1">{{#iferror: {{#expr: {{{part}}}}}|{{{part}}}|(Part&nbsp;{{{part}}})}}</font> }}]]
    <p style="margin: 0 0 0.25em 0;">
      | '''[[{{LaNe box/Series info|{{{1}}}|format}} {{{2}}}]]'''
      {{#if: {{{notes|}}} | {{{notes}}}
      | {{#if: {{{name|}}}
        | Next: [[{{#if:{{{article-link|}}}|{{{article-link}}}|{{{name}}}}}|{{#iferror: {{#expr: {{{number}}} + 1}}|'''{{{number}}}'''|'''Episode {{{number}}}'''}}: {{{name}}} {{#if: {{{part|}}} | <font size="1">{{{part}}}</font> }}]]
        | Next: '''Episode {{{number}}}''' {{#if: {{{part|}}} | <font size="1">{{{part}}}</font> }}
        }}<br>{{#if:{{{date|}}}|{{countdown|{{{date}}}}}}}
       }}
       }}
     </p>
     </div>
   </div>
  | true"><!-- Is upcoming (i.e. yet to be released/yet to happen) -->
}}</includeonly><noinclude>
    <hr style="margin: 0.2em 0;">
{{Latest news box/Item
    <div style="text-align: center; padding-top: 5px;">
      <p style="margin: 0 0 0.25em 0;">
        {{#if: {{{3|}}}
        | Next: [[{{#if:{{{article-link|}}}|{{{article-link}}}|{{{3}}}}}|{{#iferror: {{#expr: {{{2}}}}}|'''{{{2}}}'''|'''{{LaNe box/Series info|{{{1}}}|format}} {{{2}}}'''}}: {{{3}}} {{#if: {{{part|}}} | <font size="1">{{#iferror: {{#expr: {{{part}}}}}|{{{part}}}|(Part&nbsp;{{{part}}})}}</font> }}]]
        | Next: '''{{LaNe box/Series info|{{{1}}}|format}} {{{2}}}'''
        }}<br>{{#if:{{{4|}}}|{{countdown|{{{4}}}}}}}
      </p>
    </div>
}}</div>
| countdown =
<div class="LnBox-item-show" style="text-align: center;"><div style="padding: 5px 0 3px">
  {{#ifexist: File:{{#if:{{{image|}}}|{{{image}}}|{{LaNe box/Series info|{{{1}}}|img-prefix|{{{2}}}}}.jpg}}
  |[[File:{{#if:{{{image|}}}|{{{image}}}|{{LaNe box/Series info|{{{1}}}|img-prefix|{{{2}}}}}.jpg}}|200x150px|center|link={{#if:{{{article-link|}}}|{{{article-link}}}|{{{3}}}}}]]
  |[[File:{{LaNe box/Series info|{{{1}}}|placeholder-img}}|200x150px|center|link=]]}}
</div><hr style="margin: 0.2em 0;"><p style="margin: 0 0 0.25em 0;">{{#if: {{{3|}}}
  | [[{{#if:{{{article-link|}}}|{{{article-link}}}|{{{3}}}}}|{{#iferror: {{#expr: {{{2}}}}}|'''{{{2}}}'''|'''{{LaNe box/Series info|{{{1}}}|format}} {{{2}}}'''}}: {{{3}}} {{#if: {{{part|}}} | <font size="1">{{#iferror: {{#expr: {{{part}}}}}|{{{part}}}|(Part&nbsp;{{{part}}})}}</font> }}]]
  | '''{{LaNe box/Series info|{{{1}}}|format}} {{{2}}}'''
   }} premieres in...<br>{{countdown|{{{4}}}}}</p>
</div>
| footnote = <div class="LnBox-item-show"><hr style="margin: 0.2em 0;"><div style="text-align: center; padding-top: 5px;"><p style="margin: 0 0 0.25em 0;">{{{1}}}</p></div></div>}}</includeonly><noinclude>
<pre>{{LaNe box/Item|<series>|<number>|<name>|<date>
| type = (Optional)
| image = (Optional)
| part = (Optional)
| time = (Optional)
| article-link = (Optional)}}</pre>
 
== Example ==
<pre>{{LaNe box/Item|Yaiba-Anime|1|Yaiba Appears|April 5, 2025
| type =  
| type =  
| series = Yaiba-Anime
| number = 1
| name = Yaiba Appears
| part =  
| part =  
| date = April 5, 2025
| time = 5:30 pm
| time = 5:30 pm
| article-link = Yaiba Appears (Yaiba: Samurai Legend episode)
}}</pre>
=== Result ===
{{LaNe box/Item|Yaiba-Anime|1|Yaiba Appears|April 5, 2025
| type =
| part = 1
| time =
| article-link = Yaiba Appears (Yaiba: Samurai Legend episode)
| article-link = Yaiba Appears (Yaiba: Samurai Legend episode)
}}
}}
{{Latest news box/Item
 
| type =
[[Category:Templates]]
| series = DC-Manga
</noinclude>
| number = 1163
| name = The Teacher's Gift
| part =
| date =
| time =
| article-link =
}}</noinclude>

Latest revision as of 06:05, 12 September 2026

{{LaNe box/Item|<series>|<number>|<name>|<date>
| type = (Optional)
| image = (Optional)
| part = (Optional)
| time = (Optional)
| article-link = (Optional)}}

Example

{{LaNe box/Item|Yaiba-Anime|1|Yaiba Appears|April 5, 2025
| type = 
| part = 
| time = 5:30 pm
| article-link = Yaiba Appears (Yaiba: Samurai Legend episode)
}}

Result