Difference between revisions of "Template:News"

From Archives of Lusternian Lore
Jump to navigation Jump to search
(Added # back in, but only displays if post is supplied. Added currently valid boards to the doc. Made blank defaults, which enabled new syntax. Added comment about where to find the template code itself.)
m (Fixing the mistake I made when I added the comment.)
Line 25: Line 25:
#<code><nowiki>{{news}}</nowiki></code> will go to a page displaying the news boards and will appear as an auto-numbered, anonymous link: <onlyinclude>[https://www.lusternia.com/news/{{{1|}}}/{{{2|}}} {{{1|}}} {{#if:#{{{2|}}} }}]</onlyinclude>
#<code><nowiki>{{news}}</nowiki></code> will go to a page displaying the news boards and will appear as an auto-numbered, anonymous link: <onlyinclude>[https://www.lusternia.com/news/{{{1|}}}/{{{2|}}} {{{1|}}} {{#if:#{{{2|}}} }}]</onlyinclude>
<!-- The part between the <onlyinclude> tags in Example 3 is where all the actual template code happens. -->
<!-- The part between the <onlyinclude></onlyinclude> tags in Example 3 is where all the actual template code happens. -->


[[Category: Templates]]
[[Category: Templates]]

Revision as of 22:38, 13 March 2022

This template is for easily creating external links to the Lusternia news boards.

Using this template will make maintaining these links easier. Should the URL ever need changing, all news links can be fixed by altering this template.

Syntax

{{News|<board>|<post>}}

{{news|<board>|<post>}}

{{news|<board>}}

{{news}}

Parameters

NOTE: parameters must be in order

<board> must be the name of a non-faction Lusternia news board: Public|Announce|Politics|Events|Overhaul
<post> must be the number of a post on the news board.

Returns

This appears on the page as an external link of the form: <board> #<post>

Examples

  1. {{news|Events|488}} will go to Events 488 and look like: Events #488
  2. {{news|Announce}} will go to a page displaying the 40 most recent Announce posts and look like: Announce
  3. {{news}} will go to a page displaying the news boards and will appear as an auto-numbered, anonymous link: [1]