Template:News Header: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
<includeonly>{{DISPLAYTITLE:{{#titleparts:{{FULLPAGENAME}}|1|-1}}}}{{#cargo_store: _table=NewsPosts | <includeonly>__NOTITLE__ | ||
{{DISPLAYTITLE:{{#titleparts:{{FULLPAGENAME}}|1|-1}}}} | |||
{{#cargo_store: _table=NewsPosts | |||
|Page_Name={{FULLPAGENAME}} | |Page_Name={{FULLPAGENAME}} | ||
|Type={{{Type|Character News}}} | |Type={{{Type|Character News}}} | ||
| Line 24: | Line 26: | ||
| #default = Early January | | #default = Early January | ||
}} | }} | ||
}}<div style="border: 1px solid #1a1a1a; background-color: #f8f9fa; padding: 16px 20px; margin-bottom: 1.5em; border-radius: 4px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); font-size: 105%;">{{#if: {{{Subheading|}}}|<div style="font-size: 140%; font-weight: bold; margin-bottom: 10px; border-bottom: 1px solid #c8ccd1; padding-bottom: 6px; color: #1a1a1a;">{{{Subheading}}}</div>}}<div style="font-size: 92%; color: #54595d; line-height: 1.6;"><b>In-universe date:</b> Era Nova, {{#switch: {{#expr: 1 + ( floor( ({{#time:U|{{{RealDate}}}}} - {{#time:U|2026-07-28}}) / 86400) mod 14 ) }} | }}<!-- | ||
--><div style="font-size: 180%; font-family: 'Georgia', serif; font-weight: normal; margin-top: 0.5em; margin-bottom: 0.2em; line-height: 1.2; color: #202122;">{{#titleparts:{{FULLPAGENAME}}|1|-1}}</div>{{#if: {{#titleparts:{{FULLPAGENAME}}|1|1}}| | |||
<div style="font-size: 90%; margin-bottom: 0.8em; color: #54595d;"><span style="display:inline-block; transform: translateY(-1px);">[[{{#titleparts:{{FULLPAGENAME}}|1|1}}|{{str rep|{{#titleparts:{{FULLPAGENAME}}|1|1}}|_| }}]]</span></div> | |||
|}}<hr style="border: none; border-top: 1px solid #a2a9b1; margin-bottom: 1em; margin-top: 0;"> | |||
<div style="border: 1px solid #1a1a1a; background-color: #f8f9fa; padding: 16px 20px; margin-bottom: 1.5em; border-radius: 4px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); font-size: 105%;">{{#if: {{{Subheading|}}}|<div style="font-size: 140%; font-weight: bold; margin-bottom: 10px; border-bottom: 1px solid #c8ccd1; padding-bottom: 6px; color: #1a1a1a;">{{{Subheading}}}</div>}}<div style="font-size: 92%; color: #54595d; line-height: 1.6;"><b>In-universe date:</b> Era Nova, {{#switch: {{#expr: 1 + ( floor( ({{#time:U|{{{RealDate}}}}} - {{#time:U|2026-07-28}}) / 86400) mod 14 ) }} | |||
| 1 = Early January | | 1 = Early January | ||
| 2 = January--February | | 2 = January--February | ||
Revision as of 20:04, 5 October 2026
CRITICAL DATE FORMAT WARNING
When using the RealDate parameter, you MUST write it in strict YYYY-MM-DD format (e.g., 2026-09-15).
DO NOT use slashes or short-hand like 15/09/26, or the wiki math engine will crash with an error!
Usage
{{News Header
| Type = Character News <!-- Options: Character News, Global News, Domestic News -->
| Subheading = Basil's Story, Part I
| RealDate = 2026-09-15
| Author = Basil Blight <!-- Use 'Author' for character news, or 'Publisher'/'Agency' for news outlets -->
}}
== The Story Begins ==
Write your raw text, add multiple images, use custom headers, or layout the page however you want below the header!
Universal automated news and dispatch header for Project Aquila.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| News Category Type | Type | Defines the main category. Suggested values: Character News, Global News, Domestic News
| String | required |
| Subheading / Headline | Subheading | Optional title or headline displayed at the top of the header box. | String | suggested |
| Real-world date (REQUIRED) | RealDate | MUST BE YYYY-MM-DD. Do NOT use slashes!
| String | required |
| Author (Character) | Author | Character author name (creates an author category and wiki link). Leave blank if using a news Publisher/Agency. | Page name | suggested |
| Publisher / Agency | Publisher | Name of the news outlet (use this instead of Author for Global/Domestic news). | String | suggested |