Template:Event/upcoming: Difference between revisions

From stencil.wiki
No edit summary
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>{{Semantic display template|Event/instance}}</noinclude><includeonly><!-- NEED TO IMPLEMENT A CHECK FOR IF THERE IS AN UPCOMING EVENT, THEN THE HEADER, DATES, AND APPLICATION INFO.
<noinclude>{{Semantic display template|Event/instance}}</noinclude><includeonly><!-- NEED TO IMPLEMENT A CHECK FOR IF THERE IS AN UPCOMING EVENT, THEN THE HEADER, DATES, AND APPLICATION INFO.
 
-->{{#ask:
<tr><td colspan="2">
TEST ROW
{{#ask:
  [[-Has subobject::{{PAGENAME}}]]
  [[-Has subobject::{{PAGENAME}}]]
  [[Category:Instances]]
  [[Category:Instances]]
  [[Has end date::>{{#time:Y-m-d}}]]
  [[Has end date::>{{#time:Y-m-d}}]]
  |?Has name
  |?Has name=name
  |?Has start date
|?Has event type=event_type
  |?Has end date
  |?Has start date=start_date
  |?Has venue
  |?Has end date=end_date
  |?Has application deadline
  |?Has website#=website
  |?Has application URL
|?At venue=venue
|?At location=location
  |?Has application deadline=application_deadline
  |?Has application URL=application_link
  |format=plainlist
  |format=plainlist
  |mainlabel=-
  |template=Sidebox instance
|link=none
  |limit=1
  |limit=1
  |sort=Has start date
  |named args=yes
}}
}}</includeonly>
</td></tr>
 
-->{{#if:{{#show:{{PAGENAME}}|?Has application deadline}}|<tr><th scope="row">Deadline</th><td>{{#time:F j, Y|{{#show:{{PAGENAME}}|?Has application deadline}}}}</td></tr>}}<!--
-->{{#if:{{#show:{{PAGENAME}}|?Has application URL}}
| <tr>
    <th scope="row">Application</th>
    <td>{{#ifexpr:{{#time:U|{{#show:{{PAGENAME}}|?Has application deadline}}}} > {{#time:U}}
        | [{{#show:{{PAGENAME}}|?Has application URL#}} <span class="button blue outline">Apply</span>]
        | <span class="button disabled outline">Closed</span>
        }}
    </td>
</tr>
|}}<!--
--></includeonly>

Latest revision as of 22:42, 20 January 2025

This is a semantic display template, it takes no properties of its own. The annotations it uses are made in Template:Event/instance.