Template:WritingCredits/doc

Usage
The purpose of the WritingCredits template is to easily add the relevant writing credits in episode tables when they are separate, including formatting and a sufficiently-spaced colon.

The default order of the parameters as displayed are an unlabelled credit, "Writer", "Story", "Teleplay", "Storyboard", then the three extra parameters. The labelled credits can be changed using the "order" parameter (any unlabelled credit set with 1 remains top priority and cannot be reorganized).

Usage and examples








TemplateData
{   "description": "", "params": { "1": {           "label": "No label", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "A credit of the story without a label. This parameter cannot be reorganized and takes priority" },       "order": { "label": "Order", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "Customizable order of the parameters (w, s, t, sb, ex1, ex2, ex3), separated by a comma. The parameters declared are are listed first in their provided order, and then any other credit parameters are displayed afterwards, in their default order. The unlabeled parameter cannot be reorganized." },       "w": { "label": "Writer", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "The credited writers of the episode in question." },       "wlabel": { "label": "Writer label", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "Alternate label to \"Written by\". Italics and colon still remain." },       "s": { "label": "Story", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "The credited writers of the story of the episode in question." },       "slabel": { "label": "Story label", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "Alternate label to \"Story by\". Italics and colon still remain." },       "t": { "label": "Teleplay", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "The credited writers of the teleplay of the episode in question." },       "tlabel": { "label": "Teleplay label", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "Alternate label to \"Teleplay by\". Italics and colon still remain." },       "sb": { "label": "Storyboard", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "The credited writers of the storyboard of the episode in question." },       "sblabel": { "label": "Storyboard label", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "Alternate label to \"Storyboarded by\". Italics and colon still remain." },       "ex1": { "label": "Extras 1", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "An extra credit for the episode in question." },       "ex1label": { "label": "Extras 1 label", "type": "string", "required": false, "suggested": false, "deprecated": false, "description": "Label for the extra credit. Italics and colon still remain. Required when the ex parameter is set." },       "ex2": { "label": "Extras 2", "inherits": "ex1" },       "ex2label": { "label": "Extras 2 label", "inherits": "ex1label" },       "ex3": { "label": "Extras 3", "inherits": "ex1" },       "ex3label": { "label": "Extras 3 label", "inherits": "ex1label" }   },    "paramOrder": [ "1",       "order", "w", "wlabel", "s", "slabel", "t", "tlabel", "sb", "sblabel", "ex1", "ex1label", "ex2", "ex2label", "ex3", "ex3label" ] }