Help:Creating Character Pages

Welcome to the Dragdown page on Creating Character Pages. This page is intended to help any newer editors create and format their character's pages and subpages from scratch, to be ready for receiving information. For a guide on actual writing style or conventions, please consult the Help:Writing Character Pages page.

If something is not covered in this guide, or you are just plain confused, please consult the Dragdown Wiki Discord with any questions you may have.

Preface: What Character pages entail
A full set of character pages are made up of a "main" page (commonly called "Overview" page), and a handful of multiple "sub-pages" that are created from the character's main page. This is the list and structure of pages a character page typically has:


 * '''Overview Page
 * The "Main" page of the character, this is the first page a reader for the character sees and contains a basic, brief playstyle and gameplan overview, basic stats, pros/cons, and then their movelist and detailed descriptions for each move.
 * '''Data Page
 * Every character has dedicated data pages that transclude their info to character pages. This is where all frame data and nerdy technical data will be included.
 * '''Advantage Page
 * This page is where all information about combos, and most information about combo resets, ledge trapping and edgeguarding game will be contained.
 * '''Tech Page
 * This page is where all character-specific techniques will be described in detail.
 * '''Strategy/Counterstrategy Page
 * The strategy page will include a more in-depth breakdown of the character's gameplan, options, and game states than what is listed on the overview. It should also list counterplay for the character's techniques and strategies.
 * '''Matchups Page
 * This page will detail specific match-up intricacies for the character, versus every character.
 * '''Resources Page
 * The Resources page is intended to be a "rough-draft" or "info-dump" repository of resources for the character. Things posted here don't necessarily need to be as thoroughly written and aren't to be held to as high standards as the main pages. It is mostly used for storing existing external resources, or resources that are to be transcribed to the regular pages.
 * '''Advanced Stats Page
 * The Advanced Stats page will house the advanced or miscellaneous information about each character (such as SHFF airtime, jump height, friction, dash speeds) and their full frame data, without any editorials.

Step 1: Starting the character's Overview page
A character's Overview page is the first page that must be created before the subpages can be made. This page and all the others are also partially dependent on having a Data Page, so if it does not look entirely right by the end of this step, fixing it will be gone over in the next.

To create a character's Overview page, simply click the character on a navigation CSS, and click "create the page" on the blank page screen if the character's page does not already exist. Next, you copy and paste the "Overview Page Boilerplate" code block from this page of site boilerplates into there, and save changes so the page is created.

Once this is done, the basic top section and the navigation sections at the bottom of a character's Overview page will be created, and there will be space left empty in the middle to be used later.

There will be quite a bit more that needs to be done to make the Overview page complete (adding moves and placeholders), but for now we will move on and come back later.

Step 2: Creating the character's Data Page
Every page, but the Overview page especially all rely on information kept in the Data page, so next you will create it as the first subpage. For this, you can click on a red link to a character's nonexistent Data page or append "/Data" to the page URL to get to the screen that allows you to create that specific page. Next, you copy and paste the "/Data Page Boilerplate" code block from this page of site boilerplates into there, and save changes so the page is created.

This will set up the "CharLinks" navigation template that every other page has, and also leave some space for you to add technical data.

Step 3: Ripping and exporting technical data, finishing Overview Page
Note that this step is one of the more "technical" aspects of constructing a character's set of pages compared to all the others, but if you follow along closely, it should be painless.

For a character to have their technical data be transcluded to the main page, it must be collected and placed in the Data page in a specific way to allow us to call it from another page and have it display. Fortunately, we have resources for simplifying many parts of this step:


 * An existing Character Data sheet, by Izzychu
 * A python script for scraping this data and exporting it into templates that the website will require, made by shiburizu, partially edited by scatteraxis