(17 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
− | I created this as a means of listing all the staff members in a centralized page but I realized it could probably be repurposed in the future so I built this template. By default it checks for | + | I created this as a means of listing all the staff members in a centralized page but I realized it could probably be repurposed in the future so I built this template. By default it checks for 8 staff members, but it's an easy enough pattern to replicate to create a longer listing. Originally this wasn't going to be a template at all but I figured setting it up this way would make it easier to edit information later without digging through code. Blanking or removing a field should hide that information. |
<div style="width: 50%;"> | <div style="width: 50%;"> | ||
<pre> | <pre> | ||
{{StaffList| | {{StaffList| | ||
+ | |HEADING=Wizlist Title | ||
+ | |||
|STAFF1=Staff Name | |STAFF1=Staff Name | ||
|IMAGE1=Icon | |IMAGE1=Icon | ||
Line 60: | Line 62: | ||
|DISCORD8=Discord name/number | |DISCORD8=Discord name/number | ||
|ABOUT8=Details | |ABOUT8=Details | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|}}</pre> | |}}</pre> | ||
</div> | </div> | ||
[[Category:Templates]] | [[Category:Templates]] | ||
− | </noinclude><center> | + | </noinclude><includeonly><center> |
{| style="clear: right; width: 70%; font-size: 90%; border: 1px solid #000; background:#111; box-shadow: -3px 3px 5px #000;" | {| style="clear: right; width: 70%; font-size: 90%; border: 1px solid #000; background:#111; box-shadow: -3px 3px 5px #000;" | ||
|- | |- | ||
− | ! "text-align:center; background:#000; font-size=120%;" | ''' | + | ! "text-align:center; background:#000; font-size=120%;" | '''{{{HEADING}}}''' |
|- | |- | ||
| | | | ||
Line 86: | Line 74: | ||
|- | |- | ||
| style="background: #333; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE1}}}|100px]] <br /> {{{STAFF1}}} | | style="background: #333; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE1}}}|100px]] <br /> {{{STAFF1}}} | ||
− | | style="background: #000; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE1|}}} | {{{QUOTE1}}}<br /><br />}} {{#if:{{{NAME1|}}} | {{{NAME1}}}<br />}} {{#if:{{{DISCORD1|}}} | Discord: '''{{{DISCORD1}}}'''<br /><br />}}{{{ABOUT1}}} | + | | style="background: #000; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE1|}}} | ''{{{QUOTE1}}}''<br /><br />}} {{#if:{{{NAME1|}}} | {{{NAME1}}}<br />}} {{#if:{{{DISCORD1|}}} | Discord: '''{{{DISCORD1}}}'''<br /><br />}}{{{ABOUT1}}} |
|- | |- | ||
| style="background: #000; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE2}}}|100px]] <br /> {{{STAFF2}}} | | style="background: #000; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE2}}}|100px]] <br /> {{{STAFF2}}} | ||
− | | style="background: #333; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE2|}}} | {{{QUOTE2}}}<br /><br />}} {{#if:{{{NAME2|}}} | {{{NAME2}}}<br />}} {{#if:{{{DISCORD2|}}} | Discord: '''{{{DISCORD2}}}'''<br /><br />}}{{{ABOUT2}}} | + | | style="background: #333; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE2|}}} | ''{{{QUOTE2}}}''<br /><br />}} {{#if:{{{NAME2|}}} | {{{NAME2}}}<br />}} {{#if:{{{DISCORD2|}}} | Discord: '''{{{DISCORD2}}}'''<br /><br />}}{{{ABOUT2}}} |
− | + | ||
|- | |- | ||
| style="background: #333; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE3}}}|100px]] <br /> {{{STAFF3}}} | | style="background: #333; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE3}}}|100px]] <br /> {{{STAFF3}}} | ||
− | | style="background: #000; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE3|}}} | {{{QUOTE3}}}<br /><br />}}{{#if:{{{NAME3|}}} | {{{NAME3}}}<br />}}{{#if:{{{DISCORD3|}}} | Discord: '''{{{DISCORD3}}}'''<br /><br />}}{{{ABOUT3}}} | + | | style="background: #000; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE3|}}} | ''{{{QUOTE3}}}''<br /><br />}}{{#if:{{{NAME3|}}} | {{{NAME3}}}<br />}}{{#if:{{{DISCORD3|}}} | Discord: '''{{{DISCORD3}}}'''<br /><br />}}{{{ABOUT3}}} |
− | + | ||
|- | |- | ||
| style="background: #000; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE4}}}|100px]] <br /> {{{STAFF4}}} | | style="background: #000; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE4}}}|100px]] <br /> {{{STAFF4}}} | ||
− | | style="background: #333; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE4|}}} | {{{QUOTE4}}}<br /><br />}}{{#if:{{{NAME4|}}} | {{{NAME4}}}<br />}}{{#if:{{{DISCORD4|}}} | Discord: '''{{{DISCORD4}}}'''<br /><br />}}{{{ABOUT4}}} | + | | style="background: #333; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE4|}}} | ''{{{QUOTE4}}}''<br /><br />}}{{#if:{{{NAME4|}}} | {{{NAME4}}}<br />}}{{#if:{{{DISCORD4|}}} | Discord: '''{{{DISCORD4}}}'''<br /><br />}}{{{ABOUT4}}} |
− | + | ||
|- | |- | ||
| style="background: #333; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE5}}}|100px]] <br /> {{{STAFF5}}} | | style="background: #333; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE5}}}|100px]] <br /> {{{STAFF5}}} | ||
− | | style="background: #000; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE5|}}} | {{{QUOTE5}}}<br /><br />}}{{#if:{{{NAME5|}}} | {{{NAME5}}}<br />}}{{#if:{{{DISCORD5|}}} | Discord: '''{{{DISCORD5}}}'''<br /><br />}}{{{ABOUT5}}} | + | | style="background: #000; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE5|}}} | ''{{{QUOTE5}}}''<br /><br />}}{{#if:{{{NAME5|}}} | {{{NAME5}}}<br />}}{{#if:{{{DISCORD5|}}} | Discord: '''{{{DISCORD5}}}'''<br /><br />}}{{{ABOUT5}}} |
− | + | ||
|- | |- | ||
| style="background: #000; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE6}}}|100px]] <br /> {{{STAFF6}}} | | style="background: #000; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE6}}}|100px]] <br /> {{{STAFF6}}} | ||
− | | style="background: #333; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE6|}}} | {{{QUOTE6}}}<br /><br />}}{{#if:{{{NAME6|}}} | {{{NAME6}}}<br />}}{{#if:{{{DISCORD6|}}} | Discord: '''{{{DISCORD6}}}'''<br /><br />}}{{{ABOUT6}}} | + | | style="background: #333; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE6|}}} | ''{{{QUOTE6}}}''<br /><br />}}{{#if:{{{NAME6|}}} | {{{NAME6}}}<br />}}{{#if:{{{DISCORD6|}}} | Discord: '''{{{DISCORD6}}}'''<br /><br />}}{{{ABOUT6}}} |
− | + | ||
|- | |- | ||
| style="background: #333; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE7}}}|100px]] <br /> {{{STAFF7}}} | | style="background: #333; width: 100px; text-align:center; padding: 5px 5px 5px 5px;" | [[File:{{{IMAGE7}}}|100px]] <br /> {{{STAFF7}}} | ||
− | | style="background: #000; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE7|}}} | {{{QUOTE7}}}<br /><br />}}{{#if:{{{NAME7|}}} | {{{NAME7}}}<br />}}{{#if:{{{DISCORD7|}}} | Discord: '''{{{DISCORD7}}}'''<br /><br />}}{{{ABOUT7}}} | + | | style="background: #000; padding: 5px 5px 5px 5px;" | {{#if:{{{QUOTE7|}}} | ''{{{QUOTE7}}}''<br /><br />}}{{#if:{{{NAME7|}}} | {{{NAME7}}}<br />}}{{#if:{{{DISCORD7|}}} | Discord: '''{{{DISCORD7}}}'''<br /><br />}}{{{ABOUT7}}} |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|} | |} | ||
− | |}</center> | + | |}</center></includeonly> |
I created this as a means of listing all the staff members in a centralized page but I realized it could probably be repurposed in the future so I built this template. By default it checks for 8 staff members, but it's an easy enough pattern to replicate to create a longer listing. Originally this wasn't going to be a template at all but I figured setting it up this way would make it easier to edit information later without digging through code. Blanking or removing a field should hide that information.
{{StaffList| |HEADING=Wizlist Title |STAFF1=Staff Name |IMAGE1=Icon |QUOTE1=Wizlist Quote |NAME1=Real Name (if applicable) |DISCORD1=Discord name/number |ABOUT1=Details |STAFF2=Staff Name |IMAGE2=Icon |QUOTE2=Wizlist Quote |NAME2=Real Name (if applicable) |DISCORD2=Discord name/number |ABOUT2=Details |STAFF3=Staff Name |IMAGE3=Icon |QUOTE3=Wizlist Quote |NAME3=Real Name (if applicable) |DISCORD3=Discord name/number |ABOUT3=Details |STAFF4=Staff Name |IMAGE4=Icon |QUOTE4=Wizlist Quote |NAME4=Real Name (if applicable) |DISCORD4=Discord name/number |ABOUT4=Details |STAFF5=Staff Name |IMAGE5=Icon |QUOTE5=Wizlist Quote |NAME5=Real Name (if applicable) |DISCORD5=Discord name/number |ABOUT5=Details |STAFF6=Staff Name |IMAGE6=Icon |QUOTE6=Wizlist Quote |NAME6=Real Name (if applicable) |DISCORD6=Discord name/number |ABOUT6=Details |STAFF7=Staff Name |IMAGE7=Icon |QUOTE7=Wizlist Quote |NAME7=Real Name (if applicable) |DISCORD7=Discord name/number |ABOUT7=Details |STAFF8=Staff Name |IMAGE8=Icon |QUOTE8=Wizlist Quote |NAME8=Real Name (if applicable) |DISCORD8=Discord name/number |ABOUT8=Details |}}