Category:ID subpages: Difference between revisions

→‎Initial Setup: added PRONOUNS field
No edit summary
(→‎Initial Setup: added PRONOUNS field)
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
<font color=red>'''NOTICE: This feature is still in testing and changes may be made to its exact implementation.'''</font>
'''Character ID subpages''' can now be used by '''[[Template:Roster]], [[Template:Crew]], and [[Template:CrewHistory]]'''. Instead of having to specify the image information and extra options such as AVATAR, SPECIES, SEX, etc. each time on a ship's roster, you can place all this information on an ID subpage of that character.


ID subpages can now be used by [[Template:Roster]] and [[Template:Crew]]. Instead of having to specify the extra information such as AVATAR, SPECIES, SEX, etc. each time on the roster, you can place all this information on an ID subpage of that character.
[[Template:Roster]] will then take the information from that subpage to display the character on the ship's roster.
 
Template:Roster will then take the information from that subpage to display the character on the ship's roster.


This allows the ship roster page code to be relatively clean and makes it easy when transferring characters between ships.
This allows the ship roster page code to be relatively clean and makes it easy when transferring characters between ships.


Likewise, Template:Crew will use the image information from the subpage.
Likewise, [[Template:Crew]] and [[Template:CrewHistory]] will use the image information from the subpage.


====Example:====
<big>'''Examples:'''</big>
*[[Invicta Master Crew List]]
*[[Invicta Master Crew List]]
*[[Template:InvictaCrew]]
*[[Template:InvictaCrew]]
*[[Invicta Crew History]]
__TOC__


==How to Use==
==How to Use==
===1. Create a subpage to your character's page called ID.===
===Initial Setup===
<big>'''1. Create a subpage to your character's page called ID.'''</big>


====Example:====
<big>Example:</big>
*[[Bakari, Msafiri/ID]]
*[[Msafiri Bakari/ID]]
*[[Saveron/ID]]


===2. Then put the following code in the subpage, replacing Bakari's information with your character's information:===
<big>'''2. Then put the following code in the subpage, replacing Bakari's information with your character's information:'''</big>
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
<noinclude>{{ID subpage}}</noinclude>
<noinclude>{{ID|{{Member</noinclude>
<includeonly>{{{{{TEMPLATE|}}}
<includeonly>{{{{{TEMPLATE|}}}</includeonly>
|NAME=Msafiri|Bakari
|NAME=Msafiri Bakari
|IMAGE=Bakari.jpg
|IMAGE=Bakari.jpg
|MOVE UP=15
|MOVE UP=
|MOVE LEFT=
|MOVE LEFT=
|ZOOM=
|ZOOM=
Line 31: Line 36:
|AVATAR=Boris Kodjoe
|AVATAR=Boris Kodjoe
|SPECIES=Human
|SPECIES=Human
|SEX=Male
|GENDER=male
|PRONOUNS=he/him
|AUTHOR=I238705TZ0
|AUTHOR=I238705TZ0
|COLOR={{{1|Red}}}
|COLOR={{{1|}}}
|POST={{{2|First Officer}}}
|POST={{{2|}}}
|LOA={{{3|}}}}}</includeonly>
|LOA={{{3|}}}}}
<noinclude>}}</noinclude>
</pre>
</pre>


<font color=red>'''You must leave the numbers 1, 2, and 3 in the last three variables COLOR, POST, and LOA for [[Template:Roster]] to be able to use your subpage properly.'''</font>
<font color=red>'''You must leave the numbers 1, 2, and 3 in the last three variables COLOR, POST, and LOA for [[Template:Roster]] to be able to use your subpage properly.'''</font>


===3. Then, on your ship's roster page itself, use the following code to display your character:===
Leave IMAGE= blank to return a blank roster portrait for you.
 
==Using ID subpages on [[Template:Roster]]==
<big>'''On your ship's roster page itself, use the following code to display your character:'''</big>
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
{{Officer|Rank|Character Page|Color|Duty Post}}
{{Officer|Rank|Character Name|Color|Duty Post}}
</pre>
</pre>


Note that you must specific the title of the character's page itself (which is often in a "Last Name, First Name" format) rather than the previous "First Name|Last Name" way of entering in characters.
===Example===
 
====Example:====
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
{{Officer|Lt. Commander|Bakari, Msafiri|Red|Adjunct}}
{{Officer|Lt. Commander|Msafiri Bakari|Red|Adjunct}}
</pre>
</pre>


{{Roster-singlerowexample|{{Officer|Lt. Commander|Bakari, Msafiri|Red|Adjunct}}}}
{{Roster-singlerowexample|{{Officer|Lt. Commander|Msafiri Bakari|Red|Adjunct}}}}
 
Notice that on the roster, Bakari's duty post of Adjunct overrode the duty post we had specified on his ID subpage (First Officer).


'''The duty post and color specified on the roster overrides any color or duty post specified on the ID page.'''
===Change pip style===
 
You can change the pip style by adding STYLE= and specifying the alternative [[Template:Pips|pipstyle]] you want.
====Change pip style====
As before, you can still change the pip style by adding STYLE= and specifying the alternative [[Template:Pips|pipstyle]] you want.


<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
{{Officer|Lt. Commander|Bakari, Msafiri|Red|Adjunct|STYLE=DS9}}
{{Officer|Lt. Commander|Msafiri Bakari|Red|Adjunct|STYLE=DS9}}
</pre>
</pre>


{{Roster-singlerowexample|{{Officer|Lt. Commander|Bakari, Msafiri|Red|Adjunct|STYLE=DS9}}}}
{{Roster-singlerowexample|{{Officer|Lt. Commander|Msafiri Bakari|Red|Adjunct|STYLE=DS9}}}}


====Face List====
===Face List===
This is how Bakari's entry appears on the [[Face List]], revealing the extra information from his ID page:
This is how Bakari's entry appears on the [[Face List]], revealing the extra information from his ID page:


{{Face List-singlerowexample|{{Officer|Lt. Commander|Bakari, Msafiri|Red|Adjunct}}}}
{{Face List-singlerowexample|{{Officer|Lt. Commander|Msafiri Bakari|Red|Adjunct}}}}


====Officers on LOA====
===Officers on LOA===
If you want to put a character on LOA, just change "Officer" to "LOA Officer" like so:
If you want to put a character on LOA, just change "Officer" to "LOA Officer" like so:


<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
{{LOA Officer|Lt. Commander|Bakari, Msafiri|Red|Adjunct}}
{{LOA Officer|Lt. Commander|Msafiri Bakari|Red|Adjunct}}
</pre>
</pre>


And it will be displayed as usual in the LOA style:
And it will be displayed in the LOA style:
 
{{Roster-singlerowexample|{{LOA Officer|Lt. Commander|Msafiri Bakari|Red|Adjunct}}}}


{{Roster-singlerowexample|{{LOA Officer|Lt. Commander|Bakari, Msafiri|Red|Adjunct}}}}
==Using ID subpages on [[Template:Crew]]==
You can also use the information from the ID subpages in [[Template:Crew]].


===4. Using ID subpages on [[Template:Crew]]===
Use "Tile Officer" in the following format:
You can also use the information from the ID subpages in [[Template:Crew]] instead of having to type in the image information again.


For instance, instead of
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
{{Tile|Tristam|Core|Gold|Chief Engineer|Corecrew.jpg|12}}
{{Tile Officer|Character Name|Color|Duty Post}}
</pre>
</pre>


Use "Tile Officer" in the following format:
===Example===
 
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
{{Tile Officer|Character Page|Color|Duty Post}}
{{Tile Officer|Tristam Core|Gold|Chief Engineer}}
</pre>
</pre>
{{Tile Officer|Tristam Core|Gold|Chief Engineer}}
===Nicknames===
You can also specify a nickname for characters with long names.


<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
{{Tile Officer|Core, Tristam|Gold|Chief Engineer}}
{{Tile Officer|Cassandra Egan Manno|Red|Mission Cmdr.|NICKNAME=C. Egan Manno}}
</pre>
</pre>


{{Tile Officer|Core, Tristam|Gold|Chief Engineer}}
{{Tile Officer|Cassandra Egan Manno|Red|Mission Cmdr.|NICKNAME=C. Egan Manno}}


====Full example====
===Full example===
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
{{Crew
{{Crew
Line 110: Line 119:
|NPC PAGE = Invicta NPCs
|NPC PAGE = Invicta NPCs
|HISTORY PAGE = Invicta Crew History}}
|HISTORY PAGE = Invicta Crew History}}
|{{Tile Officer|Kells, Aron|Red|Commanding Ofc.}}
|{{Tile Officer|Aron Kells|Red|Commanding Ofc.}}
|{{Tile Officer|Saveron|Teal|Second Officer}}
|{{Tile Officer|Saveron|Teal|Second Officer}}
|{{Tile Officer|DeVeau, Alora|Teal|Chief Sci. Ofc.}}
|{{Tile Officer|Alora DeVeau|Teal|Chief Sci. Ofc.}}
|{{Tile Officer|Sienelis, Valesha|Teal|Science Officer}}
|{{Tile Officer|Valesha Sienelis|Teal|Science Officer}}
|{{Tile Officer|Dunross, Ian|Teal|Archaeologist}}
|{{Tile Officer|Ian Dunross|Teal|Archaeologist}}
|{{Tile Officer|Moonsong, Raissa|Teal|Chief of Counseling}}
|{{Tile Officer|Raissa Moonsong|Teal|Chief of Counseling}}
|{{Logotile|USS Invicta}}
|{{Logotile|USS Invicta}}
|-
|-
|{{Tile Officer|Rahman, Roshanara|Gold|First Officer}}
|{{Tile Officer|Roshanara Rahman|Gold|First Officer}}
|{{Tile Officer|Mei'konda|Gold|Chief of Operations}}
|{{Tile Officer|Mei'konda|Gold|Chief of Operations}}
|{{Tile Officer|Fenelli, Mary|Gold|Helm/Com/Ops}}
|{{Tile Officer|Mary Fenelli|Gold|Helm/Com/Ops}}
|{{Tile Officer|Core, Tristam|Gold|Chief Engineer}}
|{{Tile Officer|Tristam Core|Gold|Chief Engineer}}
|{{Tile Officer|Dara, Solok|Gold|Engineering Ofc.}}
|{{Tile Officer|Solok Dara|Gold|Engineering Ofc.}}
|{{Tile Officer|Delano, Evan|Gold|Chief of Security}}
|{{Tile Officer|Evan Delano|Gold|Chief of Security}}
|{{Tile Officer|Tuk, Hanar|Gold|Security Ofc.}}
|{{Tile Officer|Hanar Tuk|Gold|Security Ofc.}}
{{Crewfooter|CREWNAV=InvictaCrew}}
{{Crewfooter|CREWNAV=InvictaCrew}}
</pre>
</pre>
Line 133: Line 142:
|NPC PAGE = Invicta NPCs
|NPC PAGE = Invicta NPCs
|HISTORY PAGE = Invicta Crew History}}
|HISTORY PAGE = Invicta Crew History}}
|{{Tile Officer|Kells, Aron|Red|Commanding Ofc.}}
|{{Tile Officer|Aron Kells|Red|Commanding Ofc.}}
|{{Tile Officer|Saveron|Teal|Second Officer}}
|{{Tile Officer|Saveron|Teal|Second Officer}}
|{{Tile Officer|DeVeau, Alora|Teal|Chief Sci. Ofc.}}
|{{Tile Officer|Alora DeVeau|Teal|Chief Sci. Ofc.}}
|{{Tile Officer|Sienelis, Valesha|Teal|Science Officer}}
|{{Tile Officer|Valesha Sienelis|Teal|Science Officer}}
|{{Tile Officer|Dunross, Ian|Teal|Archaeologist}}
|{{Tile Officer|Ian Dunross|Teal|Archaeologist}}
|{{Tile Officer|Moonsong, Raissa|Teal|Chief of Counseling}}
|{{Tile Officer|Raissa Moonsong|Teal|Chief of Counseling}}
|{{Logotile|USS Invicta}}
|{{Logotile|USS Invicta}}
|-
|-
|{{Tile Officer|Rahman, Roshanara|Gold|First Officer}}
|{{Tile Officer|Roshanara Rahman|Gold|First Officer}}
|{{Tile Officer|Mei'konda|Gold|Chief of Operations}}
|{{Tile Officer|Mei'konda|Gold|Chief of Operations}}
|{{Tile Officer|Fenelli, Mary|Gold|Helm/Com/Ops}}
|{{Tile Officer|Mary Fenelli|Gold|Helm/Com/Ops}}
|{{Tile Officer|Core, Tristam|Gold|Chief Engineer}}
|{{Tile Officer|Tristam Core|Gold|Chief Engineer}}
|{{Tile Officer|Dara, Solok|Gold|Engineering Ofc.}}
|{{Tile Officer|Solok Dara|Gold|Engineering Ofc.}}
|{{Tile Officer|Delano, Evan|Gold|Chief of Security}}
|{{Tile Officer|Evan Delano|Gold|Chief of Security}}
|{{Tile Officer|Tuk, Hanar|Gold|Security Ofc.}}
|{{Tile Officer|Hanar Tuk|Gold|Security Ofc.}}
{{Crewfooter|CREWNAV=InvictaCrew}}
{{Crewfooter|CREWNAV=InvictaCrew}}


===Questions/Comments?===
==Using ID subpages on [[Template:CrewHistory]]==
You can also use the information from the ID subpages in [[Template:CrewHistory]].
 
Use "New Officer" and "Old Officer" to make entries on the crew history page in the following format:
 
<pre>
{{New Officer|Rank|Character Name|Color|Dates}}
{{Old Officer|Rank|Character Name|Color|Dates}}
</pre>
 
===Notes and Pip Style===
You can add notes to a character by including NOTES= in your entry and change pip style with STYLE=.
 
<pre style="white-space:pre-wrap;">
{{New Officer|Lt. Commander|Tristam Core|Gold|239109.24 - Present}}
{{Old Officer|Lt. Commander|Roshanara Rahman|Gold|239012.25 - 239107.23|NOTES=Relieved of duty pending investigation.}}
</pre>
 
{{CrewHistory-singlerowexample}}
{{Post|Gold|Chief Engineer}}
{{New Officer|Lt. Commander|Tristam Core|Gold|239109.24 - Present}}
{{Old Officer|Lt. Commander|Roshanara Rahman|Gold|239012.25 - 239107.23|NOTES=Relieved of duty pending investigation.}}
{{CrewHistory End}}
 
=Questions/Comments?=
Just let me know. [[User:Rich|'''♫ Rich''']] ▪ [[118Wiki:Administrators|<small>118Wiki Administrator</small>]] ▪ [[User talk:Rich|<small>Send Message</small>]]
Just let me know. [[User:Rich|'''♫ Rich''']] ▪ [[118Wiki:Administrators|<small>118Wiki Administrator</small>]] ▪ [[User talk:Rich|<small>Send Message</small>]]
__NOTOC__
 
[[Category:Templates]]