User:Bugman/forum link: Difference between revisions
Jump to navigation
Jump to search
(Activation of the 'text' parameter.) |
(Customisation of the link text when the 'title' parameter is supplied dependent on whether this is a post, topic, for subforum.) |
||
Line 9: | Line 9: | ||
-->{{#if: {{{title|{{{text|}}}}}} | -->{{#if: {{{title|{{{text|}}}}}} | ||
| {{#if: {{{title|}}} | | {{#if: {{{title|}}} | ||
| ''{{{title}}}'' on the forum | | {{#if: {{{p|}}} | ||
| ''{{{title}}}'' post on the forum | |||
| {{#if: {{{t|}}} | |||
| ''{{{title}}}'' topic on the forum | |||
| ''{{{title}}}'' subforum | |||
}} | |||
}} | |||
| {{{text}}} | | {{{text}}} | ||
}} | }} |
Revision as of 08:48, 3 June 2019
The following template description is not displayed when the template is inserted in an article.
Goal
This template is used to create links to forums, topics and posts on the FlightGear forum. It uses the User:Bugman/forum url template to construct the URI part of the link, and the {{project infrastructure}} template is used to create a link to the forum front page.
Usage
{{forum link | title = | text = | f = | t = | p = | anchor = | hilit = | noicon = | onlyicon = }}
- title
- Topic title (optional). This will be italicised and used to build the link text.
- text
- The link text (optional). This is an alternative to the title parameter and, if supplied, will be used for the link text.
- f
- Forum number to be passed to phpBB's viewtopic.php (optional).
- t
- Thread number to be passed to phpBB's viewtopic.php (optional).
- p
- Post number to be passed to phpBB's viewtopic.php (optional).
- anchor
- HTML anchor, used for jumping to posts (optional).
- hilit
- Words on the forum posts to be highlighted (optional). Words should be separated by the plus character "+".
Examples
No arguments
{{User:Bugman/forum link}}
A subforum (The FlightGear project)
{{User:Bugman/forum link|f=42}}
{{User:Bugman/forum link|title=The FlightGear project|f=42}}
The FlightGear project subforum
{{User:Bugman/forum link|text=The FlightGear project|f=42}}
A topic (FlightGear Newsletter)
{{User:Bugman/forum link|t=7794}}
{{User:Bugman/forum link|title=FlightGear Newsletter|t=7794}}
FlightGear Newsletter topic on the forum
{{User:Bugman/forum link|text=FlightGear Newsletter|t=7794}}
A post (Re: Marking topics as "solved")
{{User:Bugman/forum link|p=111333}}
{{User:Bugman/forum link|title=Re: Marking topics as "solved"|p=111333}}
Re: Marking topics as "solved" post on the forum
{{User:Bugman/forum link|text=Re: Marking topics as "solved"|p=111333}}
Re: Marking topics as "solved"
Subforum, topic and post
Note The f and t parameters are redundant in this URL. |
{{User:Bugman/forum link|f=8|t=10805|p=111333}}
{{User:Bugman/forum link|title=Re: Marking topics as "solved"|f=8|t=10805|p=111333}}
Re: Marking topics as "solved" post on the forum
{{User:Bugman/forum link|text=Re: Marking topics as "solved"|f=8|t=10805|p=111333}}
Re: Marking topics as "solved"
Topic and post
Note The t parameter is redundant in this URL. |
{{User:Bugman/forum link|t=10805|p=111333}}
{{User:Bugman/forum link|title=Re: Marking topics as "solved"|t=10805|p=111333}}
Re: Marking topics as "solved" post on the forum
{{User:Bugman/forum link|text=Re: Marking topics as "solved"|t=10805|p=111333}}
Re: Marking topics as "solved"
Anchoring
{{User:Bugman/forum link|t=10805|anchor=p111333}}
{{User:Bugman/forum link|title=Re: Marking topics as "solved"|t=10805|anchor=p111333}}
Re: Marking topics as "solved" topic on the forum
{{User:Bugman/forum link|text=Re: Marking topics as "solved"|t=10805|anchor=p111333}}
Re: Marking topics as "solved"
Highlighting
{{User:Bugman/forum link|t=10805|hilit=board+index}}
{{User:Bugman/forum link|title=board index|t=10805|hilit=board+index}}
board index topic on the forum
{{User:Bugman/forum link|text=board index|t=10805|hilit=board+index}}