Site Tools


template

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
template [2025/07/23 01:12] – Changed mm recommednation to sm compsotertemplate [2026/01/12 02:21] (current) – Added banned terms list. compsoter
Line 1: Line 1:
-====== Writing, Syntax and Template ====== 
- 
-===== Template ===== 
- 
-Below is a basic template for you to base your page of. There are comments to explain aspects of the source that are not easily understood. 
- 
-<code txt template.txt > 
-  
-====== Title ====== 
-/* !! These are the htmlmetatags for Discord */ 
-/* !! Edit to page contents */ 
 {{htmlmetatags> {{htmlmetatags>
-metatag-keywords=(deadlock,movement,wiki,!!!!Add relevant keywords seperated by commas!!!+metatag-keywords=(deadlock,movement,wiki,template,syntax,writing
  
 metatag-media-og:image=(:logo.png) metatag-media-og:image=(:logo.png)
 +
 metatag-media-og:image-type=(image/png) metatag-media-og:image-type=(image/png)
  
-metatag-og:title=(!!!Title of page+metatag-og:title=(Writing, Syntax and Template) 
-metatag-og:site_name=(Deadlock Movement Wiki)+ 
 +metatag-og:site_name=(Deadlock Movement Wiki) 
  
 metatag-og:locale=(en_GB) metatag-og:locale=(en_GB)
 +
 metatag-og:locale:alternate=(ru) metatag-og:locale:alternate=(ru)
  
Line 25: Line 17:
 metatag-og:color=(#ffefd7) metatag-og:color=(#ffefd7)
  
-metatag-og:description=(!!!! first few lines of page, remove all Dokuwiki formatting)+metatag-og:description=(Learn how to write/create/edit a page on the Deadlock Movement Wiki.)
 }} }}
 +====== Writing, Syntax and Template ======
  
 +Hey! So you discovered (or saw on a Discord channel) a new movement technique. Neat! By clicking this link, I assume you want to document the technique on the Deadlock Movement Wiki. Thank you!
  
-/* !! This is the video clipReplace walking.mp4 with a relevant clip and */ +Below are a bunch of general rules and resources to help you write a page or a new section of a pre-existing pageThere are images (for the visual learners out there) with very large red circles (for the visually deficient people out there). 
-/* !the placeholder text in line 4Upload the clip via Media Manager. */ + 
-<WRAP half right infobox+The wiki has bit of a learning curve to start writing for (it's a lot more like writing a HTML webpage than a standard WYSIWYG software (like Google Docs)), but it should all be explained down below. If push comes to shove and what you've written isn't really up to standard, maybe I'll((compsoter)) will fix it. 
-{{tablelayout?rowsHeaderSource=Auto}} + 
-<wrap centeralign> **//Walking//** </wrap>|| +===== Starting out ===== 
-<wrap centeralign>{{ ::universaltech:walking.mp4?500 }}</wrap>|| +WowYou're getting startedBut how do I get started? 
-^ Tech Type                                             | Universal       | +==== Creating an account ==== 
-^ Difficulty                                            | Basic Mechanics | +<WRAP box nobox
-^ Character Dependent                                   | No              | +<WRAP half column> 
-^ Stamina                                               | 0               | +**First, create an account** on the Deadlock Movement Wiki. Click on the link circled in red shown below. 
-^ Inputs                                                | Move (WASD)     | +</WRAP
-^ Credit                                                | **compsoter**   |+<WRAP half column> 
 +{{ ::example1.png?nolink&600 |}} 
 +</WRAP>
 </WRAP> </WRAP>
-</code> 
  
-===== Video Clips =====+<WRAP box nobox> 
 +<WRAP half column> 
 +**Then, fill out the form below.** A note from the site admin; please do not include your real name, I don't want them. 
 + 
 +Once that is done, you should receive an email and have an account. Yippee! You can now edit and upload files (including pages and images) to the wiki. 
 +</WRAP> 
 +<WRAP half column> 
 +{{ ::example2.png?nolink&600 |}} 
 +</WRAP> 
 +</WRAP> 
 + 
 +==== Creating/editing a page ==== 
 +Go to your browser search bar and replace the link with what is relevant. First, you need to understand what the difference between a namespace is. 
 + - A namespace is like a folder. For links, these are signified by the words separated by slashes preceding the last one (see the image below). A namespace //can also// be a page. For example, the page [[universaltech:stamina|Stamina]] is in the [[universaltech:about|Universal Tech]] namespace, and the link is ''dlmovement.wiki/universaltech/stamina''. There is also the page [[universaltech|Universal Tech]], which has the link ''dlmovement.wiki/univeraltech''.  
 +  - The Deadlock Movement Wiki has six main namespaces. 99% of the time, you'll put your page into one of these namespaces;  
 +    - ''hero'', where character specific techniques go;  
 +    - ''itemtech'', where item specific techniques go;  
 +    - ''universaltech'', which is where universal techniques that can be performed by more than one character go,  
 +    - ''statuseffects'' which is where movement relevant status effects go,  
 +    - ''primelock'' which is where the //Primelock Movement Wiki// is located, and; 
 +    - ''viscous'', which is where the wiki version of the //Viscous Deep Dive// is located. 
 +      - For ''primelock'' and ''viscous'', they have their own version of the other four namespaces (''primelock'' has its own ''universaltech'' namespace (''dlmovement.wiki/primelock/universaltech/stamina'')) 
 + 
 +{{ ::example3.png?nolink&600 |}} 
 + 
 +To create a page, make a new link by substituting what namespace you want and what you want the page to be named into the dlmovement.wiki link (e.g. if I wanted to create a page on health pickups in the namespace ''universaltech'', I would type in ''dlmovement.wiki/universaltech/healthpickup''). If the page doesn't exist yet, you'll be greeted by this page. To create a page, click on the button next to it. If the page exists, hovering over the button will say "Edit this page" instead, and the icon will be slightly different (but still at the top). 
 + 
 +{{ ::example4.png?nolink&600 |}} 
 + 
 +==== Writing a page ( + basic syntax) ==== 
 + 
 +You'll be greeted by a screen that looks like this.  
 + 
 +{{ ::example5.png?nolink&600 |}} 
 + 
 +There are buttons on the top row; hovering over these will tell you the function of them. The most important functions are numbered; 
 +  - The bold text button **bolds** the text selected. Clicking on it without selecting anything will create a placeholder string. 
 +  - The italic text button //italicises// (tilts) the text selected. Clicking on it will without selecting anything create a placeholder string. 
 +  - The monospace text button ''monospaces'' the text selected. Clicking on it without selecting anything will create a placeholder string. 
 +  - The internal link button adds an [[template|internal link]] to a page in the Deadlock Movement Wiki. A pop-up will open which allows you to select the page or namespace you want to link to. 
 +  - The add images button opens a media file pop-up, which allows you to upload images and files to the Deadlock Movement Wiki. First, select your namespace on the side, submit your file via the button that says "Select File", then press "Upload." 
 +  - The custom button allows you to insert custom strings specifically made for the Deadlock Movement Wiki. This is elaborated on in the section [[template#custom_strings|Custom Strings]]. 
 +  - The insert table button allows you to make a table with a graphical interface, similar to how you might edit or manipulate a table in Word or Google Docs. To go back to the main editing page, save the table below (solve the maths question and submit a temporary edit summary) 
 +  - The save button saves the page. This is the very last button you press, and will exit you to the page 
 +  - The preview button previews the page below the editing region as though a viewer of the page might. This is very useful for visually confirming your edits. 
 +  - The edit summary text box is for submitting a summary of your edits (e.g. if you changed a paragraph on how stamina recharges because a patch came out, you might say "Changed paragraph on stamina recharges in accordance to XX/XX/XX patch"
 +  - The minor edits button allows you to signify that this was a minor change. Use this for small grammatical or word changes; anything that does not change the core content of a page. 
 + 
 +Writing in the box is similar to how you type in a word processor like Word, except that it is monospaced and there is no formatting applied to it (to view formatting, you have to preview the page and scroll down). Utilising the [[template#template|template]] and adapting it to your movement technique, write about it! There are general guidelines listed below in the General writing guidelines section. 
 + 
 +There are some additional formatting options you can use: 
 +  * You can create footnotes by surrounding a selection with double brackets (e.g. the phrase "I ate a ((vegan))burger((I didn't))" is typed ''I ate a %%((vegan))burger((I didn't))%%'' 
 + 
 +The wiki makes extensive use of the [[https://www.dokuwiki.org/plugin:wrap|wrap plugin]] to execute its formatting. View its documentation at https://www.dokuwiki.org/plugin:wrap, or copy paste from a Deadlock Movement Wiki page. If you are writing a character tech page and want sections to be formatted separate, use the custom string ''%%<WRAP box nobox>%%'' and ''%%</WRAP>%%'' around elements; this will ensure they are spaced properly. 
 + 
 +Once you are done, solve the maths question and press save. The edit will be published and be visible to everyone. There is no cooldown on editing a page. 
 + 
 +===== General writing guidelines ===== 
 +There are general writing guidelines. These are loose; if a pages contents work better disregarding one of these guidelines, then it will stay. 
 +  - If the movement technique can be recorded, provide a clip. This is elaborated in the section [[template#clips|clips]].  
 +  - Make sure there are no lone sentences; these look out of place in the page. Make sure you write paragraphs 
 +  - If you did testing, please provide it in a footnote 
 +  - **Bold ONLY** the first instance of a techniques name or the first instance of an AKA. 
 +  - If you are mentioning an item, mention its category (<weapon> <wrap retailsemibold><color #9E6203>Weapon</color></wrap>, <vitality> <wrap retailsemibold><color #7CB125> Vitality</color></wrap> or <spirit> <wrap retailsemibold><color #E1A0FF>Spirit</color></wrap>), show the items icon then the items name in the Retail Semibold font. (e.g. the <vitality> <wrap retailsemibold><color #7CB125> Vitality</color></wrap> item <item_healing_rite> <wrap retailsemibold>Healing Rite</wrap>). This necessitates the use of custom strings, via the button on the editing toolbar or by copy pasting from the table in [[template#custom_strings|custom strings]] 
 +  - That you use British English. 
 +  - That you link the first mention of a technique that is not the main focus of the page to its respective page. 
 +  - That maths equations are using $ \LaTeX $. If you need to show a maths equation, see the documentation on [[https://www.dokuwiki.org/plugin:latex|dokuwiki]]. 
 + 
 +===== Banned terms ===== 
 +There are couple of terms that are banned on the wiki, because they are confusing or because they are alternate/worse names to things that already exist. Using these terms is bad for consistency and will get your edit reverted or edited by an admin. You are permitted to use these terms as an AKA but not when mentioning the technique on another page. 
 +  * Wallbounce to refer to [[universaltech:walljumping|Wall Jumping]]. Wallbounce is a legacy term from Apex Legends, and the official term used by the developers is Wall Jump. 
 +  * Mantle Slide to refer to [[universaltech:mantle_glide|Mantle Glide]]. Mantle Glide was the term used by the developers first.  
 +  * Diagonal Dashing to refer to [[universaltech:strafedashing|Strafe Dashing]] for consistency reasons. 
 +  * ZMC to refer to the two second air drag buff. 
 +  * Any kind of colloquial term for a techinque. If a technique has a name on the wiki, please use that name. 
 + 
 +===== Clips =====
  
 <WRAP half right infobox> <WRAP half right infobox>
Line 59: Line 130:
 </WRAP> </WRAP>
  
-On every article that talks about a technique that can be replicated, include a clip on the right. This clip should ensure the following are followed:+On every article that talks about a technique that can be replicated, include a table and clip on the right. This clip should ensure the following are followed:
  
-  * Make sure you have an input overlay. You can download the following nohboard config I currently use [[https://drive.google.com/file/d/1AR5mgV3k6LZ2qg_wbLnl_5gO3OJnDk-p/view?usp=sharing|here]], feel free to discuss what the default input overlay should be on the //Deadlock Movement Doc// thread+  * Make sure you have an input overlay. You can use any input overlay that works
-  * ''cl_showpos 2'' is enabled in the console. +  * ''cl_showpos 2'' (which is an ''sv_cheat'' command) is enabled in the console. 
-  * Your character is <infernus_mm> Infernus. If the tech cannot be done using <infernus_mm> Infernus, use <haze_mm> Haze. If it is a character specific technique, use that specific character. +  * That the character is <infernus_sm> Infernus. If the tech cannot be done using <infernus_sm> Infernus, use <haze_sm> Haze. If neither works, you are permitted to use the alphabetically first hero that the technique does work on. If it is a character specific technique, use that specific character. 
-    * <infernus_mm> Infernus has been chosen for the following reasons: +    * <infernus_sm> Infernus has been chosen for the following reasons: 
-      * <infernus_mm> Infernus has no special innate properties relating to movement. (e.g. <ivy_mm> Ivy has the unique ability to move at full speed while shooting; this would make it impossible to make a clip with <ivy_mm> Ivy on M1 Slowdown.) +      * <infernus_sm> Infernus is a commonly seen and known character in matchmaking. This ensures that readers know who Infernus is and that this technique can be done across characters. 
-      * <infernus_mm> Infernus is a commonly seen and known character in matchmaking. This ensures that readers know who Infernus is and that this technique can be done across characters. +      * <infernus_sm> Infernus has visually clear animations for dashing and sliding, unlike other characters. 
-      * <infernus_mm> Infernus has clear animations for dashing and sliding, unlike other characters+  * The map is the sandbox map (''new_player_basics''). If the tech cannot be done on the sandbox map, use the ''dl_midtown'' map. If the tech is best showcased on a custom map made in Source 2 Hammer, then use that map.
-  * The video is h264 for playability across all devices+
-  * The map is the sandbox map (''new_player_basics''). If the tech cannot be done on the sandbox map, use the ''dl_midtown'' map.+
  
 If you don't need a clip, delete the WRAP block at the top of page source. If there is no clip, consider inserting a relevant image on the topic. If you don't need a clip, delete the WRAP block at the top of page source. If there is no clip, consider inserting a relevant image on the topic.
  
-If you need to use $ \LaTeX $ for math equations, see the documentation on [[https://www.dokuwiki.org/plugin:latex|dokuwiki]].+===== Template =====
  
-===== Text Formatting =====+Below is a basic template for you to base your page of. There are comments to explain aspects of the source that are not easily understood, which are surrounded by exclamation marks. When using, please remove comments. Please read for understanding.
  
-When writing for the Deadlock Movement Wikiplease ensure the following:+<code txt template.txt > 
 +  
 +/* !! This is the title for the page. Change!!. */ 
 +====== Title ====== 
 +/* !! These are the htmlmetatags for Discord and search pages. These help with links. */  
 +/* !! Edit to page contents. Replace whatever is surrounded in exclamation marks. */  
 +/* !! If you want to see what these look like, you can save the page and paste the link into Discord, or use a third-party website like metatags.io (scroll down to the Slack portionbecause thats what looks the most like Discord) */
  
-  That you use $ \LaTeX $ notation for writing out math equations. If you do not know $ \LaTeX $ notationfeel free to use an online equation creatoror learn it at the relevant article at overleaf.comfound [[https://www.overleaf.com/learn/latex/Mathematical_expressions|here]]. +{{htmlmetatags> 
-    For documentation for specifically the dokuwiki implementation, see the [[https://www.dokuwiki.org/plugin:latex|latex]] plugin +metatag-keywords=(deadlock,movement,wiki, !!!!Add relevant keywords seperated by commas (e.g. for an Abrams pagewrite down his techniques!!)!!! )  
-  That you use British English. __Do not use American English.__ + 
-  That heroes have their icon (specifically, the //hero//_sm iconput in front of them. Refer below to find how to insert them. + /* !! Shows the logo shown for the page. * 
-    When in tables, use their card icon. +metatag-media-og:image=(!!!!:logo.png   This can be changed to a hero profile (e.g. icons:bull_card_psd.png for Abrams)!!!!) 
-  - Link the first mention of a technique or character to their respective pages+ 
-  That you only **bold** the first instance of a page's tech name (e.g. If the page is walkingI bold the word walking once at the start of the page.)+ /* !! Change if the image type is NOT in PNG file format */  
 +metatag-media-og:image-type=(image/png) 
 + 
 + /* !! The title of the page (important!) */  
 +metatag-og:title=( !!!Title of page!!! ) 
 + 
 + /* !! Change for subsections of the Deadlock Movement Wiki (e.gif you're writing a section on Primelock, change it to Primelock Movement Wiki !! */  
 + 
 +metatag-og:site_name=(Deadlock Movement Wiki) 
 + 
 + 
 + /* !! Dont change below line ESPECIALLY if you're thinking of changing it to en_US. The wiki is primarily written in British English. */  
 +metatag-og:locale=(en_GB) 
 + 
 + /* !! Either change line depending on translations or delete if there is no translation !! * 
 +metatag-og:locale:alternate=(ru) 
 + 
 + /* !! Dont change. This determines colour of the htmlmetatag (it's beige) !! * 
 +metatag:color=(#ffefd7
 +metatag-og:color=(#ffefd7) 
 + 
 + /* !! This is the description of the page. Paste in the first few lines of a page with no Dokuwiki formatting*/  
 +metatag-og:description=(!!!! PLACEHOLDER !!!!) 
 +}} 
 + 
 +/!! This is the video clip. Replace walking.mp4 with a relevant clip and *
 +/!! the placeholder text in line 4. Upload the clip via Media Manager. */  
 +<WRAP half right infobox> 
 +{{tablelayout?rowsHeaderSource=Auto}} 
 +^ <wrap centeralign> **//Walking//** </wrap>|| 
 +^ <wrap centeralign>{{ ::universaltech:walking.mp4?500 }}</wrap>|| 
 +/* !! The below lines can be changed depending on your case (e.g. if it isn't exactly a technique and is more a conceptremove tech type and difficulty) */ 
 +^ Tech Type                                             | Universal       | 
 +^ Difficulty                                            | Basic Mechanics | 
 +^ Character Dependent                                   | No              | 
 +^ Stamina                                               | 0               | 
 +^ Inputs                                                | Move (WASD)     | 
 +/* !! Previous versions of the template had a credit sectionWe're trying to phase those out and include a history section instead. */ 
 +</WRAP> 
 +</code>
  
 ===== Custom Icons ===== ===== Custom Icons =====
Line 107: Line 221:
 | <rune_gun> Gun Rune  | %%<rune_gun>%%  | | <rune_gun> Gun Rune  | %%<rune_gun>%%  |
 | <rune_survival> Survival Rune  | %%<rune_survival>%%  | | <rune_survival> Survival Rune  | %%<rune_survival>%%  |
 +| <deadlock> Deadlock Logo | %%<deadlock>%% |
 +| <primelock> Primelock Logo | %%<primelock>%% | 
  
 ==== Character Portraits ==== ==== Character Portraits ====
Line 112: Line 228:
 If a character is mentioned outside of a paragraph, try to prefix it with their card picture. If a character is mentioned in a paragraph, prefix instead with their sm icon. Below is a list of what you need to insert in order to make the icons appear: If a character is mentioned outside of a paragraph, try to prefix it with their card picture. If a character is mentioned in a paragraph, prefix instead with their sm icon. Below is a list of what you need to insert in order to make the icons appear:
  
-{{tablelayout?rowsHeaderSource=Auto&colwidth="133px,264px"}}+{{tablelayout?rowsHeaderSource=Auto&colwidth=",50px,"}}
  
 ^ Hero  ^ Icon  ^ Type  ^ ^ Hero  ^ Icon  ^ Type  ^
Line 146: Line 262:
 | Yamato  | <yamato_sm>  | %%<yamato_sm>%%  | | Yamato  | <yamato_sm>  | %%<yamato_sm>%%  |
  
-To insert the card/portrait version, replace the word ''mm'' with ''card''.+To insert the card/portrait version, replace the word ''sm'' with ''card''.
  
-{{tablelayout?rowsHeaderSource=Auto&colwidth="133px,264px"}}+{{tablelayout?rowsHeaderSource=Auto&colwidth=",50px,"}}
  
 ^ Hero  ^ Icon  ^ Type  ^ ^ Hero  ^ Icon  ^ Type  ^
Line 182: Line 298:
 | Yamato  | <yamato_card>  | %%<yamato_card>%%  | | Yamato  | <yamato_card>  | %%<yamato_card>%%  |
  
 +==== Items ====
 +Items are able to be inserted by substituting in this string: %%<item_//(item_code_name)//>%%. This item code name can be found on the official Deadlock Wiki (at deadlock.wiki), in an items individual pages infobox at the bottom (it'll have the word "Codename" to the left of it.) For example, to input in the icon for the <vitality> <wrap retailsemibold><color #7CB125> Vitality</color></wrap> item <item_healing_rite> <wrap retailsemibold>Healing Rite</wrap>, I would type in ''%%<item_healing_rite>%%''.
 +
 +===== Custom Strings =====
 +You are able to insert custom strings by copy-pasting from the table below.
 +==== Fonts ====
 +There are different fonts for use in the Deadlock Movement Wiki.
 +{{tablelayout?rowsHeaderSource=Auto&colwidth=",,,"}}
 +
 +^ Font Name  ^ Example  ^ Syntax ^ Usage ^
 +| Forevs  | <wrap forevs>Lorem ipsum</wrap>  | %%<wrap forevs>Lorem ipsum</wrap>%%  | Old font for Deadlock's menus. |
 +| Retail Semibold  | <wrap retailsemibold>Lorem ipsum</wrap>  | %%<wrap retailsemibold>Lorem ipsum</wrap>%%  | Font for items |
 +| Valve Pulp  | <wrap valvepulp>Lorem ipsum</wrap>  | %%<wrap valvepulp>Lorem ipsum</wrap>%%  | Official Valve font for certain UI elements |
 +
 +==== Tags ====
 +These are tags for the different categories of items or special attributes.
 +{{tablelayout?rowsHeaderSource=Auto&colwidth=",,,"}}
  
 +^ Tag Name  ^ Example  ^ Syntax ^ Usage ^
 +| Weapon | <weapon> <wrap retailsemibold><color #9E6203>Weapon</color></wrap> | %%<weapon> <wrap retailsemibold><color #9E6203>Weapon</color></wrap>%% | For <weapon> <wrap retailsemibold><color #9E6203>Weapon</color></wrap> items. |
 +| Vitality | <vitality> <wrap retailsemibold><color #7CB125> Vitality</color></wrap> | %%<vitality> <wrap retailsemibold><color #7CB125> Vitality</color></wrap>%% | For <vitality> <wrap retailsemibold><color #7CB125> Vitality</color></wrap> items | 
 +| Spirit | <spirit> <wrap retailsemibold><color #E1A0FF>Spirit</color></wrap> | %%<spirit> <wrap retailsemibold><color #E1A0FF>Spirit</color></wrap>%% | For <spirit> <wrap retailsemibold><color #E1A0FF>Spirit</color></wrap> items. |
 +| Souls | <wrap retailsemibold><color #2EC4B6><soul>Soul Tag</color></wrap> | %%<wrap retailsemibold><color #2EC4B6><soul>Soul Tag</color></wrap>%% | For soul text. |
 +|
template.1753233162.txt.gz · Last modified: 2025/07/23 01:12 by compsoter