Site Tools


style_guidelines

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
style_guidelines [2023/07/16 18:05] – [Text Content Guidelines] -add to surround filenames with quotation marks hogwildstyle_guidelines [2025/06/09 16:06] (current) – [Layout/Formatting Guidelines] -Remove "name" from image file syntax description hogwild
Line 3: Line 3:
 ===== Wiki Editing Rights ===== ===== Wiki Editing Rights =====
  
-To be able to edit the Wiki, you will need to get new user credentials. To request access, please send a personal message to user "@rs232" on the [[https://www.linksysinfo.org/index.php?forums/tomato-firmware.33/|FreshTomato Forum]], including your email address and preferred username. +To edit the Wiki, you'll need to get new user credentials. You can request access by sending a personal message to user "@rs232" on the [[https://www.linksysinfo.org/index.php?forums/tomato-firmware.33/|Tomato Forum]]. Make sure to include your email address and preferred username.
  
 ===== Text Content Guidelines ===== ===== Text Content Guidelines =====
  
-  * Some wiki readers are not fluent in English. Pleasechoose your words carefully. \\   \\  +  * Please **choose your words carefully**. Some wiki readers aren'fluent in English. \\ \\  
-  * Avoid abbreviations that aren'standard across the industry or in common English.   \\ For example, anyone unfamiliar with Linux/Unix will not know that "wl" indicates a wireless interface. If it's not standard across the industry, explain it. Using "LAN", for example, is okay. It's common terminology. \\ \\  +  * Unless explaining complex conceptsplease keep things **brief and concise. **\\ We aim to make the documentation simple and easy to read, even for beginners.  \\ Most **content is not meant to read like a reference manual**. Extra "precision" \\ can overwhelm readers. \\ \\  
-  * Avoid the word "Note". It's overused and rarely appropriate. If the content isn't a critical warning, consider putting it in the <WikiPageName Notessection at the bottom of the page. \\ \\  +  * Add a **meaningful title** to every wiki page. Format it with the Heading1 format.  \\ \\ 
-  * Avoid underlining. It's obsolete and inappropriate. Research shows it makes things harder to read. \\ \\  +  * **Avoid abbreviations not standard across the industry** or in common English.   \\ For example, anyone unfamiliar with Linux/Unix may not know that "wl" indicates \\ Broadcom wireless interface. If it's not industry standard terminology, explain it. \\ However, using "LAN", is fine. It's common industry terminology. \\ \\  
-  * Please view other pages to see which types of text are capitalized and which are written in lower case. \\ \\  +  * **Avoid **using **the word"Note"** It's overusedand doesn't add meaning\\ If the content isn't a critical warning, consider putting it in the\\ "Notes and Troubleshooting" section at the bottom of the page. \\ Otherwise, try bolding just a few of the most important words. \\ \\  
-  * Please use a spell checker. Firefox's spellchecker works well for this. \\ \\  +  * **Avoid underlining**. It's obsolete and makes things hard to read. \\ \\  
-  * When referring to FreshTomato menus, please indicate as: //Menu///Submenu// //  For example: //"Administration///Admin access"// . //\\ \\  +  * Check other pages to see which kinds of text content are capitalized \\ and which are written in lower case. \\ \\  
-  * Avoid using quotation marks, except around filenames. They're almost never appropriate. If you're unsure, don't use them.  +  * Check spelling with your browser'spell checker. \\ \\  
-  * Please surround filenames with double quotation marks. For example, "wg0.conf" \\ \\  +  * **When referring to FreshTomato web interface menus**: \\  
-  * Please use rounded brackets () . Square brackets are generally not appropriate here. \\ \\+    * If there's only one menu with that name, indicate menu paths using just \\ the name of the menu. For example, refer to the "Admin Access" menu. 
 +    * If there's more than one menu with a similar name, write it as:  \\ "/Menu/Submenu"\\ \\ For example: "/Bandwidth Monitoring/Real-Time"\\ \\ This differentiates it from the "/IP Traffic Monitoring/Real-Time" menu. \\ \\ 
 +  * **Avoid quotation marks**, except around filenames or numeric variables\\ They're almost never appropriate. \\ \\   
 +  * **Use double quotation marks around filenames**. For example, "wg0.conf" \\ \\  
 +  * **Use rounded brackets** "(). Square brackets generally aren'appropriate and could\\ be confused with code snippets or markdown language.\\ \\
  
  
 ===== Layout/Formatting Guidelines ===== ===== Layout/Formatting Guidelines =====
  
-Following style guidelines makes pages easier to understand, more pleasant to read, and easier on the brain and eyes.+Following style guidelines makes content easier to read, and easier to understand. \\ It also reduces stress on the brain and eyes while reading\\ \\
  
-The FreshTomato wiki uses [[https://www.dokuwiki.org/dokuwiki|dokuwiki]] as its underlying software. It uses [[https://prosemirror.net/|ProseMirror]] as its editor.+The wiki uses [[https://www.dokuwiki.org/dokuwiki|dokuwiki]] as its underlying software.
  
-Focus on content.  Not everyone uses the same size monitor or resolutionSome people use a mobile device to access the wiki. \\ Different browsers and accessibility also affect how formatting appears (for example, with line breaks).+It uses [[https://prosemirror.net/|ProseMirror]] as its editor \\ \\
  
- \\+  * **Focus on content**.  Not everyone uses the same size monitor or resolution. \\ Some people use a mobile device to access the wiki. Different browsers \\ and accessibility features also affect how formatting appears (such as line breaks). \\ \\  
 +  * **Subheadings use the Heading2** format, and subheadings below that, Heading3.\\ \\  
 +  * **When taking screenshots**, always use the "Tomato" theme (set in [[admin-access|Admin Access]]).\\  \\ {{:pasted:20210921-184547.png?497|A screenshot in the Standard Tomato theme}}  \\   \\  \\ In general, please use this syntax for naming screenshots files for upload:\\ ''"top node-bottom node-section name-release.png'' \\ \\ \\ For example, a screenshot of the Options section in the //Basic///DHCP Reservation menu \\ should be named "basic-dhcp reservation-options-2024.1". \\ \\  
 +  * For screenshots of just one or few settings options under one section, use syntax: \\ ''"top node-bottom node-option name to option name-release.png"''  \\ \\ \\ Example: "advanced-wireless-roaming assistant to fragmentation threshold-2024.1" \\  \\  
 +  * Please save screenshots in .png format. Lossy formats are blurry, \\ and may reveal your personal user data. \\ \\  
 +  * Please wrap bulleted text at less than 50% frame width. \\ It makes things much easier to read/follow. Shorter bulleted portions \\ should be wrapped even earlier for reading ease. \\ \\  
 +  * Screenshots in bitmap formats should be scaled/resized in even \\ multiples of their original size. Otherwise, they may appear blurry. \\ \\
  
-  * Add a meaningful title to each wiki pageFormat it with the Heading1 format. \\ \\  +  * **Avoid quotation marks**They should be used only: 
-  * Subheadings use the Heading2 format. \\ \\  +    - When slang is used. 
-  * Subheadings below that use the Heading3 format. \\ \\  +    - When expressing something precise, separate from body text, such as a filesystem path. \\ \\ 
-  * Indicate web interface menu paths using the name of the menu, unless there is another menu with similar name.  +  * **Avoid underlining**. It's been obsolete since the 1980s and makes text harder to read. \\ \\  
-    * For exampleyou can refer to the Admin Access menu. However... +  * **Avoid using the word “Note”**. Put notes in the Notes section that exists \\ at the bottom of most pages.\\ \\  
-    You should add a "/" and top node when referring to the ///Bandwidth///[[bwm-realtime|Real-Time]] menu.\\ This will help prevent it from being confused with the //IP Traffic///[[ipt-realtime|Real-Time]] menu.\\ \\ +  * Except in code window, **command strings should be set in the** ''monospace'' font, \\ or in a callout box.\\ \\  
-  * Always use the "Tomato" theme when taking screenshotsThis is set in the [[admin-access|Admin Access]] menu.+  * Avoid dividing linesThey're obsolete and make text hard to read. \\ Better spacing and modern formatting methods work better.
  
-\\ {{:pasted:20210921-184547.png|A screenshot in the Standard Tomato theme}}  \\   \\+ \\
  
-  * Avoid quotation marks. In the context of this wiki, they should be used only: + \\
-    * When slang is used. +
-    * When expressing, something precise separate from the text body, such as a filesystem path. \\ \\ +
-  * Avoid underlining. It's been obsolete since the 1980s. It makes text harder to read. \\ \\  +
-  * Avoid using the word “NOTE”. There is a section titled: "<Menu name> Notes" at the bottom of most pages for notes. \\ \\  +
-  * Unless they are in a code window, command strings should be set in the ''monospace'' font, or in a callout box. \\ \\  +
-  * Variables should be italicized. \\ \\  +
-  * Process/Module names should be italicized to distinguish them from the main text. \\ \\  +
-  * Avoid using dividing lines. They are mostly obsolete. Better spacing, and modern formatting methods work better. \\ \\+
  
  
style_guidelines.1689527142.txt.gz · Last modified: by hogwild