Template:NewsItem: Difference between revisions
Template page
More actions
Eloise Zomia (talk | contribs) No edit summary |
Eloise Zomia (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
<templatestyles src="Template:NewsItem/styles.css" /> | <templatestyles src="Template:NewsItem/styles.css" /> | ||
{{#if:{{{title|}}}|{{DISPLAYTITLE:{{{title}}}}}}} | {{#ifeq:{{NAMESPACE}}|News|__NOTOC__ __NOEDITSECTION__}} | ||
{{#ifeq:{{NAMESPACE}}|News|{{#if:{{{title|}}}|{{DISPLAYTITLE:{{{title}}}}}}}} | |||
<div class=" | <div class="lw-newsitem-smw" style="display:none;"> | ||
[[Has event date::{{{date|}}}]] | |||
[[Has event category::{{{category|}}}]] | |||
[[Has event headline::{{{title|}}}]] | |||
[[Has event summary::{{{summary|}}}]] | |||
[[Has source URL::{{{source|}}}]] | |||
[[Has part of campaign::{{{part_of_campaign|}}}]] | |||
[[Has country::{{{country|}}}]] | |||
[[Has admin subdivision 1::{{{admin1|}}}]] | |||
[[Has admin subdivision 2::{{{admin2|}}}]] | |||
[[Has locality::{{{locality|}}}]] | |||
[[Has event coordinates::{{{coordinates|}}}]] | |||
[[Has growing region::{{{growing_region|}}}]] | |||
[[Has growing area::{{{growing_area|}}}]] | |||
[[Has appellation::{{{appellation|}}}]] | |||
[[Has parent story::{{{parent_story|}}}]] | |||
</div> | |||
<div class="news-card news-card--{{lc:{{{category|Policy}}}}}"> | |||
<div class="news-card__header"> | <div class="news-card__header"> | ||
<div class="news-card__date">{{#time:j F Y|{{{date}}}}}</div> | <div class="news-card__date">{{#time:j F Y|{{{date|}}}}}</div> | ||
<div class="news- | <div class="news-card__badge news-card__badge--{{lc:{{{category|Policy}}}}}">{{{category|Policy}}}</div> | ||
</div> | </div> | ||
< | <div class="news-card__title"> | ||
{{ | <a class="news-card__titlelink" href="{{fullurl:{{{page|{{FULLPAGENAME}}}}}}}">{{{title|{{PAGENAME}}}}}</a> | ||
</div> | |||
</ | |||
{{#if:{{{part_of_campaign|}}}{{{country|}}}{{{admin1|}}}{{{admin2|}}}{{{locality|}}}| | {{#if:{{{part_of_campaign|}}}{{{country|}}}{{{admin1|}}}{{{admin2|}}}{{{locality|}}}| | ||
<div class="news-card__meta"> | <div class="news-card__meta"> | ||
{{#if:{{{part_of_campaign|}}}|<span class="news-card__tag">Part of: | {{#if:{{{part_of_campaign|}}}| | ||
<span class="news-card__tag"> | |||
Part of: | |||
<a class="news-card__taglink" href="{{fullurl:{{{part_of_campaign}}}}}">{{{part_of_campaign}}}</a> | |||
</span> | |||
}} | |||
{{#if:{{{country|}}}{{{admin1|}}}{{{admin2|}}}{{{locality|}}}| | {{#if:{{{country|}}}{{{admin1|}}}{{{admin2|}}}{{{locality|}}}| | ||
<span class="news-card__tag"> | <span class="news-card__tag"> | ||
Location: | Location: | ||
{{{locality|}}}{{#if:{{{ | {{#if:{{{locality|}}}|{{{locality}}}}} | ||
{{{ | {{#if:{{{admin2|}}}|{{#if:{{{locality|}}}|, |}}{{{admin2}}}}} | ||
{{{ | {{#if:{{{admin1|}}}|{{#if:{{{locality|}}}{{{admin2|}}}|, |}}{{{admin1}}}}} | ||
{{{country | {{#if:{{{country|}}}|{{#if:{{{locality|}}}{{{admin2|}}}{{{admin1|}}}|, |}}{{{country}}}}} | ||
</span> | </span> | ||
}} | }} | ||
| Line 39: | Line 56: | ||
{{#if:{{{source|}}}| | {{#if:{{{source|}}}| | ||
<div class="news-card__footer"> | <div class="news-card__footer"> | ||
< | <a class="news-card__sourcebtn" href="{{{source}}}" rel="nofollow noopener" target="_blank">Source ↗</a> | ||
</div> | </div> | ||
}} | }} | ||
</div> | </div> | ||
</includeonly> | </includeonly> | ||