Template: Blog post

No edit summary
No edit summary
Line 26: Line 26:
{{DISPLAYTITLE:{{{title|{{PAGENAME}}}}}}}
{{DISPLAYTITLE:{{{title|{{PAGENAME}}}}}}}
<templatestyles src="Template:Blog_post/styles.css" />
<templatestyles src="Template:Blog_post/styles.css" />
<article class="blog-article">
 
<div class="blog-article">
 
<div class="blog-h1" style="display:none;"></div><!-- (optional placeholder; title comes from DISPLAYTITLE) -->
 
<div class="blog-byline">
<div class="blog-byline">
{{#if:{{{date|}}}|<span class="blog-date">{{#time:j F Y|{{{date}}}}}</span>}}
{{#if:{{{date|}}}|<span class="blog-date">{{#time:j F Y|{{{date}}}}}</span>}}
{{#if:{{{authors|{{{author|}}}}}}|{{#if:{{{date|}}}| • }}<span class="blog-authors">{{{authors|{{{author|}}}}}}</span>}}
{{#if:{{{authors|{{{author|}}}}}}|{{#if:{{{date|}}}| • }}<span class="blog-authors">{{{authors|{{{author|}}}}}}</span>}}
</div>
</div>
{{#if:{{{image|}}}|
{{#if:{{{image|}}}|
<figure class="blog-hero">
<div class="blog-hero">
[[File:{{{image}}}|class=blog-hero-img|alt={{{image_alt|}}}]]
[[File:{{{image}}}|class=blog-hero-img|alt={{{image_alt|}}}]]
{{#if:{{{image_alt|}}}|<figcaption class="blog-hero-cap">{{{image_alt}}}</figcaption>}}
{{#if:{{{image_alt|}}}|<div class="blog-hero-cap">{{{image_alt}}}</div>}}
</figure>
</div>
}}
}}
{{#if:{{{description|}}}|<p class="blog-standfirst">{{{description}}}</p>}}
{{#if:{{{description|}}}|<p class="blog-standfirst">{{{description}}}</p>}}
{{#if:{{{keywords|}}}|<div class="blog-tags"><b>Keywords:</b> {{{keywords}}}</div>}}
{{#if:{{{keywords|}}}|<div class="blog-tags"><b>Keywords:</b> {{{keywords}}}</div>}}
</article>
 
</div>
[[Category:Blog posts]]
[[Category:Blog posts]]
</includeonly>
</includeonly>

Revision as of 20:58, 1 October 2025

This template defines the table "blog_posts". View table. Template:Documentation

Discuss this page