NBITTRPG Wiki:Template Showcase: Difference between revisions

this page will be probably helpful
 
m page was getting long so i moved the infobox
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
The purpose of this article is to showcase templates in a way that can be inspected using the '''Edit Source''' feature. Many of these templates can be customized or used for personal pages. This should act as a reference for how templates can be used and/or changed. For specific information on what templates are used on what articles, see [[{{SITENAME}}:Manual of Style/Templates|]].
The purpose of this article is to showcase templates in a way that can be inspected using the '''Edit Source''' feature. Many of these templates can be customized or used for personal pages. This should act as a reference for how templates can be used and/or changed. For specific information on what templates are used on what articles, see [[{{SITENAME}}:Manual of Style/Templates]].


If you would like to experiment with templates somewhere, go to your '''User Page''' and go to the URL. Add "/sandbox" to the end of it and create a page there. You can edit this page however you wish.
If you would like to experiment with templates somewhere, go to your '''User Page''' and go to the URL. Add "/sandbox" to the end of it and create a page there. You can edit this page however you wish.


== Infobox Example ==
== Infobox Example ==
This wiki uses the [https://www.mediawiki.org/wiki/Extension:PortableInfobox Portable Infoboxes] extension, which is a port of an extension used on Fandom to create the infoboxes used for NPC pages and the like. While it's possible to create infoboxes purely in CSS, this is a more simplified way of doing so. Regardless, there are ways to customize infoboxes so that they're the color or style you like.
{{NPC
{{NPC
| image=
| image=
Line 18: Line 19:
</tabber>
</tabber>
}}
}}
== Quotes ==
For now, we have {{t|Quote}}, which results in something like this:
{{Quote|That’s how we rock. And roll.
|[[Vaela]] in [[Spring of Rebirth]]
|margin=1}}
This may be later improved to contain more information.
== Extended Dialogue ==
If you need to write out a long set of dialogue for any reason, {{t|dialogue}} can be used to help format it.
{{dialogue
|a=ALF
|e=ELLUNA
|a|It’s settled then, we shall find my father and deal with the portal! Missus Elluna, could you pass me a sandwich?!
|e|Sure, child.
|action|ELLUNA rips a sandwich in half and gives it to the boy.
|a|These portions aren’t as generous as I anticipated.
|e|Like Iroanis said, food clears the mind. And right now, I’m more than just a bit irate about this thief we have here.
|a|My, I’d say so. Are we safe with this fellow still around? Perhaps it’s best you leave us, Fiend. We’re looking for someone, and I can’t say it’s anyone like you.|mood6=Looking at PHRIL
|cite = [[When Everything Ante Tried Had Inspired Anarchy]]
}}
== Passages ==
If you need to quote a passage that is not dialogue, here's a way to do it. Note that this is used primarily for poems.
{{Poem quote
|text=<!-- or: 1= -->Wishing for more
folding paper into a flower
The bud tenses before it bursts
The sprawling entrails on my hands
Bryth is a liar
|sign=[[Merri]]
|source=<!-- or 4= -->[[A Collection of Poems]]
|style=<!-- standard CSS style goes here -->}}
Alternatively, you can style it using {{t|Quote box}}.
{{Quote box
|title  = [[Bryth]]
|tstyle = text-align: left;
|quote  = <poem>Wishing for more
folding paper into a flower
The bud tenses before it bursts
The sprawling entrails on my hands
Bryth is a liar</poem>
|author = {{emdash}}[[Merri]]
|source = ''[[A Collection of Poems]]'', [[Spireloft (Campaign)|Spireloft]].
|qalign = left
|width  = 50%
}}
== Userbox Example ==
There's a very good userbox template on the wiki. It can be customized immensely, as seen here.
{{Userbox}}
{{Userbox
| border-c      = <!--border color (default=id-c)-->
| border-s      = <!--border width in pixels (default=1)--> 1
| float        = <!--left|right|none (default=left)-->
| id            = <!--id image and/or text--> [[File:GadgerIcon.png|center|frameless|80x80px]]
| id-a          = <!--id horizontal alignment left/center/right/justify (default=center)-->
| id-c          = <!--id background color (default=#d0d0d0)-->
| id-fc        = <!--id font color (default=black)-->
| id-h          = <!--id box height in pixels (default=45)-->
| id-lh        = <!--id line height (default=1.25em)-->
| id-op        = <!--id other CSS parameters-->
| id-p          = <!--id cell padding (default=0 1px 0 0)-->
| id-s          = <!--id text size in points (default=14)-->
| id-w          = <!--id box width in pixels (default=45)-->
| info          = <!--info text and/or image--> This user is normal about [[Gadger]].
| info-a        = <!--info horizontal alignment left/center/right/justify (default=left)-->
| info-c        = <!--info background color (default=#e0e0e0)--> #C1B09E
| info-fc      = <!--info font color (default=black)--> #fff
| info-lh      = <!--info line height (default=1.25em)-->
| info-op      = <!--info other CSS parameters-->
| info-p        = <!--info padding (default=0 4px 0 4px)-->
| info-s        = <!--info text size in points (default=8)-->
| nocat        = <!--block page category declarations (default=false)-->
| usercategory  = <!--user category (optional)-->
}}
<br>
== Horizontal Line ==
If you ever wanted to use a horizontal line (like the one you can insert in a word document) {{t|line}} is the template.
{{line}}
== Spotify Embeds ==
Want to embed a playlist or song onto your userpage? Need to embed a playlist for a Renova page? There is an extension that allows for this. It should be self explanatory on how to use this, and you can embed <code>playlist</code>, <code>album</code>, and/or <code>track</code>.
<br>
<br>
<spotify>playlist/6SiMIlgtfZ0zkMExLRSco4</spotify>
<br>
You may want to use a smaller box for single tracks. Use the {{t|Spotify small}} template for this special case.
{{Spotify small|track|5qxIOX5SX5iPVpEt81xP4L}}