Guidelines

From UBot Studio
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
All entries explaining commands or functions should contain subsections:
+
This article will go over guidelines that should apply to every article written for this wiki.
  
# '''A description of the command'''. Inside the description, the group where the command or function belongs (ie, "[[Action Commands]]") should be described and linked to.  
+
==Explaining Concepts==
# '''An examples use of the command'''. Examples of the command should include both screenshots of the node view of the code example, and the correct code view syntax as well.
+
When explaining concepts in your articles, write in a way that will be easily understood by everyone, even if they are a novice with UBot Studio and automation. Be sure to explain things in their full context. Remember that people do not necessarily know what you know, and they might not be thinking the same things you're thinking.
# If possible, '''external uses of the command'''. Suggestions for this would be forum posts.
+
  
 +
If you need to build on top of other concepts that are not explained or defined in your article, make sure the concept links to an article that provides further explanation. It is ok if the article doesn't exist yet.
  
 +
Write with minimalism in mind. While you need to explain ideas in their full breadth, use as few words as possible to do so. Simple and concise beats complicated and wordy.
  
 
== Where to use links ==
 
== Where to use links ==
  
 
Links should be made to any concept or idea (ie, [[loops]]) that has a page, and any concept or idea that does not already exist as a page should have a page created.
 
Links should be made to any concept or idea (ie, [[loops]]) that has a page, and any concept or idea that does not already exist as a page should have a page created.
 +
 +
==Documenting Commands and Functions
 +
 +
All entries explaining commands or functions should contain subsections:
 +
 +
# A general summary. This will appear under the main article title. This should start out by saying which command/function group the command/function belongs to.
 +
# An example use of the command. Ideally, this will contain both code from the code view and an image of the visual editor. Make the examples as simple as possible while effectively demonstrating the command/function's proper use.
 +
# Additional Information. In this section you will put additional information that wil aid in the user's understanding of the command.

Revision as of 01:03, 10 October 2012

This article will go over guidelines that should apply to every article written for this wiki.

Explaining Concepts

When explaining concepts in your articles, write in a way that will be easily understood by everyone, even if they are a novice with UBot Studio and automation. Be sure to explain things in their full context. Remember that people do not necessarily know what you know, and they might not be thinking the same things you're thinking.

If you need to build on top of other concepts that are not explained or defined in your article, make sure the concept links to an article that provides further explanation. It is ok if the article doesn't exist yet.

Write with minimalism in mind. While you need to explain ideas in their full breadth, use as few words as possible to do so. Simple and concise beats complicated and wordy.

Where to use links

Links should be made to any concept or idea (ie, loops) that has a page, and any concept or idea that does not already exist as a page should have a page created.

==Documenting Commands and Functions

All entries explaining commands or functions should contain subsections:

  1. A general summary. This will appear under the main article title. This should start out by saying which command/function group the command/function belongs to.
  2. An example use of the command. Ideally, this will contain both code from the code view and an image of the visual editor. Make the examples as simple as possible while effectively demonstrating the command/function's proper use.
  3. Additional Information. In this section you will put additional information that wil aid in the user's understanding of the command.
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox