For All Mankind Wiki

Hi Bob! Find your place in the universe and leave your legacy. Join Helios today as your destiny awaits.

  • This wiki contains spoilers for all published episodes.
  • This wiki is designed for dark mode.
    For best experience please consider switching mode.

READ MORE

For All Mankind Wiki
For All Mankind Wiki
Sandbox-icon-2

Sandboxes are test pages where users can test code without the fear of messing something up.

General info

There are three main types of sandboxes:
  1. Sandboxes provided by the wiki
  2. Personal sandboxes
  3. Template sandboxes


For All Mankind Wiki sandboxes

The For All Mankind Wiki provides the following sandboxes which can be used by anyone:
Note that all these sandboxes may be occasionally blanked by an admin after a while.


Personal sandboxes

Users can have their own personal sandbox(es) on a subpage of their user page.
They can be located anywhere under their user, for example at User:<username>/sandbox User:<username>/sandboxes (../sandbox-2. etc.).
Personal sandboxes can be created manually by just creating that page.
Or it can be created using a preload template by clicking here. This will create a sandbox at User:<username>/Sandbox.
Note
Personal sandboxes are personal. Do not edit other user's sandbox without permission.

CSS sandbox

Users can test CSS code in their personal CSS file, or they can create a new CSS file on their user space and import it into their common.css.
Note that any CSS page created on a subpage of the User namespace will have the content model "CSS" by default, which allows all CSS rules.
Users may also want to test CSS to be used for TemplateStyles. This requires the CSS file to have the so-called sanitized CSS content model, which has some restrictions.
There are two ways to get a personal CSS test page in that model:
  1. Ask an admin.
    Admins can create pages with the sanitized CSS content model and then move it to your user space.
    Contact an admin and tell them where you want that page and with what name, and they will do it for you.
     
  2. Create a subpage in the template namespace, then move it.
    Subpages created in the template namespace with the ending .css have the sanitized CSS content model by default. After the file is created, it can be move to your user space and it will keep that model.
    Such a file could be created on a subpage of {{Test}} without the fear of messing something up.


Template sandboxes

Template sandboxes can be used to test that specific template.
All templates that are using the {{Documentation}} template have a link to create a sandbox in the documentation's header box.
For templates that are not using that doc-template, a sandbox can be created manually, or {{Test}} can be used.


Categorization

Sandboxes should be categorized so they can be found easily.
If the template {{Sandbox}} is used, which puts a notice-box on top of the sandbox, this happens automatically, otherwise the category Sandboxes can be added manually.
CSS sandboxes can be categorized by applying the template {{csscat}} with parameter sb inside a css comment, like this: /* {{csscat|sb}} */


See also