Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Join the Playtest on Steam Now: SpiritVale

User talk:Eviand/Classtest: Difference between revisions

Discussion page of User:Eviand/Classtest
No edit summary
No edit summary
Line 1: Line 1:
{| style="width:100%; border-collapse:collapse; margin:0 0 0.5em 0;"
{| style="width:100%; border-collapse:collapse; margin:0 0 0.5em 0;"
| style="text-align:left; vertical-align:middle; padding:0.25em 0;" | {{#if:{{{Prev|}}}|'''[[Update:{{{Prev}}}|{{{Prev}}}]]'''|}}
| style="text-align:left; vertical-align:middle; padding:0.25em 0;" |
| style="text-align:center; vertical-align:middle; padding:0.25em 0;" | {{#if:{{{publishdate|}}}
{{#if:{{{Prev|{{{PrevTitle|}}}}}}|
| {{#if: {{#time:U|{{{publishdate}}}}}
'''[[Update:{{{Prev|{{{PrevTitle|}}}}}}|{{{Prev|{{{PrevTitle|}}}}}}]]'''<br />
| '''{{#ifexpr: {{#time:U|{{{publishdate}}}}} > {{#time:U}}
{{#if:{{{PrevDate|}}}|
| Upcoming: {{{publishdate}}}
{{#if: {{#time:U|{{{PrevDate}}}}} |
| Released: {{{publishdate}}}
{{#ifexpr: {{#time:U|{{{PrevDate}}}}} >= {{#time:U}} | Upcoming: {{{PrevDate}}} | Released: {{{PrevDate}}} }}
}}'''
| Release date: Unknown }}
| '''Publish date: Unknown'''
| Release date: Unknown }}
}}
|}}
| '''Publish date: Unknown'''
| style="text-align:center; vertical-align:middle; padding:0.25em 0;" |
}}
'''{{PAGENAME}}'''<br />
| style="text-align:right; vertical-align:middle; padding:0.25em 0;" | {{#if:{{{Next|}}|'''[[Update:{{{Next}}}|{{{Next}}}]]''' |}}
{{#if:{{{publishdate|}}}|
{{#if: {{#time:U|{{{publishdate}}}}} |
{{#ifexpr: {{#time:U|{{{publishdate}}}}} >= {{#time:U}} | Upcoming: {{{publishdate}}} | Released: {{{publishdate}}} }}
| Release date: Unknown }}
| Release date: Unknown }}
| style="text-align:right; vertical-align:middle; padding:0.25em 0;" |
{{#if:{{{Next|{{{NextTitle|}}}}}}|
'''[[Update:{{{Next|{{{NextTitle|}}}}}}|{{{Next|{{{NextTitle|}}}}}}]]'''<br />
{{#if:{{{NextDate|}}}|
{{#if: {{#time:U|{{{NextDate}}}}} |
{{#ifexpr: {{#time:U|{{{NextDate}}}}} >= {{#time:U}} | Upcoming: {{{NextDate}}} | Released: {{{NextDate}}} }}
| Release date: Unknown }}
| Release date: Unknown }}
|}}
|}
|}
<noinclude>
<noinclude>
<templatedata>
<templatedata>
{
{
   "description": "Standalone previous/next navigator for Update: pages. Shows status (Upcoming/Released) and the publish date in bold.",
   "description": "Standalone previous/current/next navigator for Update: pages. First line shows the title; second line shows status (Upcoming/Released) and date.",  
   "format": "block",
   "format": "block",
   "params": {
   "params": {
Line 25: Line 37:
       "type": "string",
       "type": "string",
       "example": "SpiritVale Playtest 0.1.3",
       "example": "SpiritVale Playtest 0.1.3",
      "required": false,
      "suggested": true,
      "aliases": ["PrevTitle"]
    },
    "PrevDate": {
      "label": "Previous Update Publish Date",
      "description": "Optional human-readable date for the PREVIOUS page. If omitted or unparsable, shows 'Release date: Unknown'.",
      "type": "string",
      "example": "July 28, 2025",
      "required": false
    },
    "publishdate": {
      "label": "Publish Date (Current Page)",
      "description": "Human-readable date for the CURRENT page (e.g., 'August 7, 2025'). If in the future, shows 'Upcoming'; otherwise 'Released'.",
      "type": "string",
      "example": "August 7, 2025",
       "required": false,
       "required": false,
       "suggested": true
       "suggested": true
Line 34: Line 62:
       "example": "SpiritVale Playtest 0.1.4",
       "example": "SpiritVale Playtest 0.1.4",
       "required": false,
       "required": false,
       "suggested": true
       "suggested": true,
      "aliases": ["NextTitle"]
     },
     },
     "publishdate": {
     "NextDate": {
       "label": "Publish Date",
       "label": "Next Update Publish Date",
       "description": "Human-readable date (e.g., 'August 7, 2025'). If parsable, shows Upcoming (future) or Released (past/present).",
       "description": "Optional human-readable date for the NEXT page. If omitted or unparsable, shows 'Release date: Unknown'.",
       "type": "string",
       "type": "string",
       "example": "August 7, 2025",
       "example": "August 21, 2025",
       "required": false,
       "required": false
      "suggested": true
     }
     }
   },
   },
   "paramOrder": ["Prev", "Next", "publishdate"]
   "paramOrder": ["Prev", "PrevDate", "publishdate", "Next", "NextDate"]
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>