Template:Shop: Difference between revisions

From Artisans Asylum Wiki
No edit summary
m (typo)
 
(30 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<code><nowiki>
{| class="infobox" cellspacing="5" style="width: 22em; text-align: left; font-size: 100%; line-height: 1.5em;"
! colspan="2" class="infobox-title" | {{{shop_title}}}
|-
|
|-
| colspan="2" class="infobox-image" | [[File:{{{image}}}|thumb|center|250px|{{{caption}}}]]
|-
| colspan="2" class="infobox-subtitle" | {{{shop_title}}}
|-
| class="infobox-rowheader" | Building || {{{building}}}
|-
| class="infobox-rowheader" | Lead || [mailto:{{{lead_email}}} {{{lead|Unknown}}}]
|-
| class="infobox-rowheader" | User email list || [mailto:{{{user_email_list|members@artisansasylum.com}}} {{{user_email_list|members@artisansasylum.com}}}]
|-
| class="infobox-rowheader" | Tool Testers || style="margin: 0; list-style-type: none;"|
{{{tool_testers|Unknown}}}
|-
| class="infobox-rowheader" | Hours || {{{hours}}}
|}
<includeonly>[[Category:Shop]]</includeonly>
<noinclude>
 
==Shop Template==
For showing off shops.
 
==Example==
<pre><nowiki>
{{Shop
{{Shop
|area_title     = Cool Creative Shop Area
|shop_title     = Electronics and Robotics
|area_subtitle  =
|image          = Electronics_area_overview_01.jpg
|image          = cool-shop-logo.svg
|caption        = Solder stations and work benches
|caption        = A picture of cool stuff
|building        = Holton
|manager        = Unknown
|lead            = Unknown
|lead_email      = ershop@artisansasylum.com
|user_email_list = ershop-users@artisansasylum.com
|tool_testers    = Unknown
|hours          = Same as membership hours
|hours          = Same as membership hours
}}
}}
</nowiki></pre>


Copy/pasteable blank version
== Copy/pasteable blank version ==


<pre>
{{Shop
{{Shop
|area_title     =
|shop_title     =  
|area_subtitle  =  
|image          =  
|image          =  
|caption        =  
|caption        =  
|manager        =  
|building        =
|lead            =
|lead_email      =
|user_email_list =
|tool_testers    =  
|hours          =  
|hours          =  
}}
}}
</code></nowiki>
</pre>
 
== Tool Tester List ==
If you'd like to add a list of Tool Testers, instead of just one Tester, use this format:
 
<pre>
...
|tool_testers    = Tester1
 
Tester2
 
Tester3
 
Tester4
...
</pre>
 
<templatedata>
{
    "description": "Adds an easily scannable information block to a shop page.",
    "params": {
        "shop_title": {
            "label": "Shop name",
            "type": "string",
            "required": true,
            "description": "Name of the shop (i.e. Metal, Wood)",
            "aliases": ["1"]
        },
        "image": {
            "label": "Image file name",
            "type": "wiki-file-name",
            "description": "File name of a picture of the shop",
            "autovalue": "No_image.jpeg",
            "aliases": ["1"]
        },
        "caption": {
            "label": "Image caption",
            "type": "string",
            "description": "Caption for the picture of the shop",
            "aliases": ["1"]
        },
        "building": {
            "label": "Building",
            "type": "string",
            "description": "Which building (Holton or Antwerp) this shop is in",
            "autovalue": "Unknown",
            "aliases": ["1"]
        },
        "lead": {
            "label": "Shop lead",
            "type": "string",
            "description": "Name of the shop lead",
            "aliases": ["1"]
        },
        "lead_email": {
            "label": "Shop lead email address",
            "type": "string",
            "description": "Typically @artisansasylum.com",
            "aliases": ["1"]
        },
        "user_email_list": {
            "label": "Shop user email list address",
            "type": "string",
            "description": "Google group mailing list for shop users",
            "aliases": ["1"]
        },
        "tool_testers": {
            "label": "Tool testers",
            "type": "string",
            "description": "Link to the tool testing request form, or a list of tool testers",
            "autovalue": "[https://www.artisansasylum.com/tool-testing Sign up here]",
            "aliases": ["1"]
        },
        "hours": {
            "label": "Open hours",
            "type": "string",
            "description": "Hours that the shop is open (i.e. 9am-5pm, Mon-Fri)",
            "autovalue": "Same as membership hours",
            "aliases": ["1"]
        }
    }
}
</templatedata>
 
</noinclude>

Latest revision as of 15:23, 17 May 2024

{{{shop_title}}}
[[File:{{{image}}}|thumb|center|250px|{{{caption}}}]]
{{{shop_title}}}
Building {{{building}}}
Lead Unknown
User email list members@artisansasylum.com
Tool Testers

Unknown

Hours {{{hours}}}


Shop Template

For showing off shops.

Example

{{Shop
|shop_title      = Electronics and Robotics
|image           = Electronics_area_overview_01.jpg
|caption         = Solder stations and work benches
|building        = Holton
|lead            = Unknown
|lead_email      = ershop@artisansasylum.com
|user_email_list = ershop-users@artisansasylum.com
|tool_testers    = Unknown
|hours           = Same as membership hours
}}

Copy/pasteable blank version

{{Shop
|shop_title      = 
|image           = 
|caption         = 
|building        = 
|lead            = 
|lead_email      = 
|user_email_list = 
|tool_testers    = 
|hours           = 
}}

Tool Tester List

If you'd like to add a list of Tool Testers, instead of just one Tester, use this format:

...
|tool_testers    = Tester1

Tester2

Tester3

Tester4
...

Adds an easily scannable information block to a shop page.

Template parameters

ParameterDescriptionTypeStatus
Shop nameshop_title 1

Name of the shop (i.e. Metal, Wood)

Stringrequired
Image file nameimage 1

File name of a picture of the shop

Auto value
No_image.jpeg
Fileoptional
Image captioncaption 1

Caption for the picture of the shop

Stringoptional
Buildingbuilding 1

Which building (Holton or Antwerp) this shop is in

Auto value
Unknown
Stringoptional
Shop leadlead 1

Name of the shop lead

Stringoptional
Shop lead email addresslead_email 1

Typically @artisansasylum.com

Stringoptional
Shop user email list addressuser_email_list 1

Google group mailing list for shop users

Stringoptional
Tool testerstool_testers 1

Link to the tool testing request form, or a list of tool testers

Auto value
[https://www.artisansasylum.com/tool-testing Sign up here]
Stringoptional
Open hourshours 1

Hours that the shop is open (i.e. 9am-5pm, Mon-Fri)

Auto value
Same as membership hours
Stringoptional