Jump to content

Module:Portal bar/doc: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
add links to test cases
m update wikilinks
 
Line 3: Line 3:
{{Lua|Module:Portal|Module:Yesno|Module:Arguments}}
{{Lua|Module:Portal|Module:Yesno|Module:Arguments}}
{{Uses TemplateStyles|Module:Portal bar/styles.css}}
{{Uses TemplateStyles|Module:Portal bar/styles.css}}
This module implements the {{tl|portal bar}} template. It displays a horizontal bar of [[WP:PORTAL|portals]].
This module implements the {{tl|portal bar}} template. It displays a horizontal bar of [[Wikipedia:Portal |portals]].


See [[Template:Portal bar/testcases|here]] and [[Template:Related portals2/testcases|here]] for testcases.
See [[Template:Portal bar/testcases|here]] and [[Template:Related portals2/testcases|here]] for testcases.
Line 18: Line 18:


== Examples ==
== Examples ==
*<code><nowiki>{{#invoke:portal bar|main|Art|Science|Literature}}</nowiki></code>
*<code><nowiki>{{#invoke:portal bar|main|Visual arts|Science|Literature}}</nowiki></code>


Produces:
Produces:


{{#invoke:portal bar|main|Art|Science|Literature}}
{{#invoke:portal bar|main|Visual arts|Science|Literature}}


*<code><nowiki>{{#invoke:portal bar|main|Art|Science|Literature|border=no}}</nowiki></code>
*<code><nowiki>{{#invoke:portal bar|main|Visual arts|Science|Literature|border=no}}</nowiki></code>


Produces:
Produces:


{{#invoke:portal bar|main|Art|Science|Literature|border=no}}
{{#invoke:portal bar|main|Visual arts|Science|Literature|border=no}}


For further examples, see [[Template:Portal bar/testcases]].
For further examples, see [[Template:Portal bar/testcases]].

Latest revision as of 20:10, 11 May 2023

This module implements the {{portal bar}} template. It displays a horizontal bar of portals.

See here and here for testcases.

Note: in order to make the test cases work, the Sandbox CSS classes have "-sand" appended to their names. If you wish to update the CSS, copy the contents of each class from Module:Portal bar/sandbox/styles.css to Module:Portal bar/styles.css, but do not alter the class names, nor just copy-paste the entire CSS file. For the current difference in CSS between Sandbox and Main, see here.

Usage

[edit]
{{#invoke:Portal bar|main|''portal 1''|''portal 2 ''|...|border=''no''}}
  • Positional parameters - the names of the portals to be displayed.
  • border - if |border= is equal to no, n, false, or 0, then the portal box will have no border.
  • redlinks - if |redlinks= is equal to yes, y, true or include, then the portal box will show redlinked portals

Examples

[edit]
  • {{#invoke:portal bar|main|Visual arts|Science|Literature}}

Produces:

  • {{#invoke:portal bar|main|Visual arts|Science|Literature|border=no}}

Produces:

For further examples, see Template:Portal bar/testcases.

Images

[edit]

This module uses Module:Portal to get portal images. To add, change, or remove images, please see the instructions at Module:Portal#Image.