Editing FiM++ Wiki:Page Structure Guidelines 0 You are not logged in. The rich text editor does not work with JavaScript switched off. Please either enable it in your browser options, or visit your preferences to switch to the old MediaWiki editor <p data-rte-fromparser="true">A FiM++ Wiki page should have the following general structure: </p> <pre data-rte-empty-lines-before="1">(Optional redirection or encouragement) (Optional infobox) Introductory paragraph Headings Content, subheadings ... (Optional "External Links" Heading) "See Also" Heading * At least one related page (Optional "References" Heading) (Optional navbox) (Optional "Stub" template, or similar) </pre> <h2 data-rte-spaces-before="1" data-rte-spaces-after="1" data-rte-empty-lines-before="1"> Example code </h2> <p data-rte-fromparser="true">There are six templates designed for the explicit purpose of making it easy to post well-formatted example FiM++ code on this wiki: </p> <ul data-rte-empty-lines-before="1"><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7CCode%7Ctype%7Cvalue%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> <ul><li data-rte-spaces-before="1">A Code tag has two mandatory arguments. That is to say, you must provide two values, separated by "|"s. </li><li data-rte-spaces-before="1"><tt data-rte-washtml="1">type</tt> is the type of value being specified. The following are treated specially: <ul><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Cclass%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Ccomment%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Ckeyword%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Cliteral%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Cmethod%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Coperator%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" />, <img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Ccomparator%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Cpunctuation%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Cvalue%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Ctype%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Cvariable%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22code%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bcode%7Cwhitespace%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> </li></ul> </li><li data-rte-spaces-before="1"><tt data-rte-washtml="1">value</tt> is the actual text that is displayed. </li></ul> </li></ul> <p data-rte-fromparser="true"><br /> </p> <ul data-rte-empty-lines-before="2"><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7CCodeblock%7Cany%20text%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> <ul><li data-rte-spaces-before="1">This creates a standalone block of code, used to make is more visually easy to understand when a lot of code is used at once, such as a class or method. The <img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7Ccode%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> template or <span data-rte-entity="lt"><</span>SOURCE<span data-rte-entity="gt">></span> tag should be used within this. </li></ul> </li></ul> <ul data-rte-empty-lines-before="1"><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7CCodeerror%7Cany%20text%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> <ul><li data-rte-spaces-before="1">This formats text for demonstration of something that one should <i><b>not</b></i> do. </li></ul> </li></ul> <ul data-rte-empty-lines-before="1"><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7Ccode%5C%2Fexperimental%7Ctype%7Cvalue%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> <ul><li data-rte-spaces-before="1">Same as <img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7Ccode%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" />, but for anything that isn't completely solidified, yet. This should be applied to <i><b>all</b></i> items that have not been in the language for over a month. </li></ul> </li></ul> <ul data-rte-empty-lines-before="1"><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7Ctag%7Ctype%7Cspecifics%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> <ul><li data-rte-spaces-before="1">This provides a uniform way to represent many (or infinite) possibilities in one angle-bracket-enclosed tag. </li><li data-rte-spaces-before="1"><tt data-rte-washtml="1">type</tt> is the same as for the <img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7Ccode%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> template. </li><li data-rte-spaces-before="1"><tt data-rte-washtml="1">specifics</tt> represents that you want to show a specific type of variable, rather than a broad, generic type. </li></ul> </li></ul> <ul data-rte-empty-lines-before="1"><li data-rte-spaces-before="1"><img data-rte-meta="%7B%22type%22%3A%22double-brackets%22%2C%22lineStart%22%3A%22%22%2C%22title%22%3A%22t%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%7B%7Bt%7Coutput%7Cany%20text%7D%7D%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-double-brackets" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="double-brackets" /> <ul><li data-rte-spaces-before="1">This represents example output from a program. Not all outputs must be represented, but the one that is used must be a legitimately possible output. </li></ul> </li></ul> <p data-rte-fromparser="true" data-rte-empty-lines-before="1">These must be used for their intended purposes. Try to not misuse them. For instance, instead of using <tt data-rte-washtml="1"><img data-rte-meta="%7B%22type%22%3A%22ext%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%3CNOWIKI%3E%7B%7Bcode%7Cvariable%7C%3Cvariable%3Anumber%3E%7D%7D%3C%5C%2FNOWIKI%3E%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-ext" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="ext" /></tt>, use <tt data-rte-washtml="1"><img data-rte-meta="%7B%22type%22%3A%22ext%22%2C%22placeholder%22%3A1%2C%22wikitext%22%3A%22%3CNOWIKI%3E%7B%7Btag%7Cvariable%7Cnumber%7D%7D%3C%5C%2FNOWIKI%3E%22%7D" data-rte-instance="620390-1371422531572a275971613" class="placeholder placeholder-ext" src="data:image/gif;base64,R0lGODlhAQABAIABAAAAAP///yH5BAEAAAEALAAAAAABAAEAQAICTAEAOw%3D%3D" type="ext" /></tt>. </p> Loading editor Below are some commonly used wiki markup codes. Simply click on what you want to use and it will appear in the edit box above. Insert: – — … ° ≈ ≠ ≤ ≥ ± − × ÷ ← → · § Sign your username: ~~~~ Wiki markup: {{}} | [] [[]] [[Category:]] #REDIRECT [[]] <s></s> <sup></sup> <sub></sub> <code></code> <blockquote></blockquote> <ref></ref> {{Reflist}} <references/> <includeonly></includeonly> <noinclude></noinclude> {{DEFAULTSORT:}} <nowiki></nowiki> <!-- --> <span class="plainlinks"></span> Symbols: ~ | ¡ ¿ † ‡ ↔ ↑ ↓ • ¶ # ¹ ² ³ ½ ⅓ ⅔ ¼ ¾ ⅛ ⅜ ⅝ ⅞ ∞ ‘ “ ’ ” «» ¤ ₳ ฿ ₵ ¢ ₡ ₢ $ ₫ ₯ € ₠ ₣ ƒ ₴ ₭ ₤ ℳ ₥ ₦ № ₧ ₰ £ ៛ ₨ ₪ ৳ ₮ ₩ ¥ ♠ ♣ ♥ ♦ View this template This field is a spam trap. DO NOT fill it in! Edit summary Preview Mobile Desktop Show changes