Latest revision |
Your text |
Line 2: |
Line 2: |
|
| |
|
| There are also more advanced features that can be utilized, found in this guide: [[MediaWiki/Editing/Advanced]]. | | There are also more advanced features that can be utilized, found in this guide: [[MediaWiki/Editing/Advanced]]. |
|
| |
| == Miscellaneous Templates ==
| |
|
| |
| * [[Template:Quotation]] - Quotes in a little textbox, with author and publication specifiable.
| |
| * [[:Category:Color Templates|Color Templates]] - Color templates you can use to give text different colors.
| |
| * [[Special:Interwiki]] - You can have interwiki links to related pages on other wikis or websites: {{ic|<nowiki>[[mw:Help:Editing Pages]]</nowiki>}}. Ask an admin if you want to create more.
| |
| ** The Know Your Meme interwiki link uses subdirectories under the main {{ic|/memes}} directory, so if it were {{ic|/memes/subcultures/association-football}}, use {{ic|<nowiki>{{kym:subcultures/association-football}}</nowiki>}}.
| |
|
| |
| === 4chan Templates ===
| |
|
| |
| * [[Template:Greentext]]/[[Template:Gt]] - If you have greentext from 4chan, just copy and paste, enclose the lines with this template and it will look perfect.
| |
| ** [[Template:GreentextTalk]]/[[Template:Gtt]] - Use greentext in a single line without having to add an arrow. Meant for comments on talk pages or image captions.
| |
| * [[Template:Fortune]] (proposed) - Using the [https://www.mediawiki.org/wiki/Extension:RandomSelection RandomSelection] extension, randomly display a line from a preset array. Could be used to resurrect the 4chan fortunes function: or provide BSD-style fortunes.
| |
|
| |
| == Code ==
| |
|
| |
| * Use [[Template:bc]] for block code without line numbers.
| |
| * Use [[Template:lc]] for block code with line numbers.
| |
| * Use [[Template:hc]] for block code with header.
| |
| * Use [[Template:ic]] for inline code.
| |
|
| |
| === Inline Code ===
| |
|
| |
| You can use {{Ic|inline code}} here:
| |
|
| |
| <pre>
| |
| {{Ic|your inline code}}
| |
| </pre>
| |
|
| |
| If there are errors, enclose your code in nowiki blocks.
| |
|
| |
| <pre>
| |
| {{Ic|<nowiki>Weird HTML block code here: <p></p></nowiki>}}
| |
| </pre>
| |
|
| |
| === Block Code ===
| |
|
| |
| Block code can just be indented with spaces to turn them into monospaced blocks with no text wrapping.
| |
|
| |
| You can also avoid adding spaces by using [[Template:Bc]] (or [[Template:Lc]] for line numbers):
| |
|
| |
| <pre>{{bc|
| |
| block
| |
| code
| |
| }}</pre>
| |
|
| |
| {{bc|
| |
| block
| |
| code
| |
| }}
| |
|
| |
| By specifying the language to use, you can get syntax highlighting as well. Here's a [[mw:Extension:SyntaxHighlight#Supported_languages|long list of supported languages.]]
| |
|
| |
| <pre>{{Bc|
| |
| # says hello
| |
| print "hello world"
| |
|
| |
| # says goodbye
| |
| print "goodbye world"
| |
| |lang=python}}</pre>
| |
|
| |
| {{Bc|
| |
| # says hello
| |
| print "hello world"
| |
|
| |
| # says goodbye
| |
| print "goodbye world"
| |
| |lang=python}}
| |
|
| |
|
| |
| === Code with Header ===
| |
|
| |
| {{Note|Header code is currently not highlighted and may need nowiki tags, but we're working on it.}}
| |
|
| |
| Just like on the Arch Wiki, it might be useful to provide a header to the code to state a filename or something.
| |
|
| |
| {{hc|/path/to/filename.sh|<nowiki>
| |
| # The content of a file is included here.
| |
| echo "Hello World"
| |
| </nowiki>}}
| |
|
| |
| <pre>
| |
| {{hc|/path/to/filename.sh|<nowiki>
| |
| # The content of a file is included here.
| |
| echo "Hello World"
| |
| </nowiki>}}
| |
| </pre>
| |
|
| |
| === Advanced Block Code ===
| |
|
| |
| The [[mw:Extension:SyntaxHighlight_GeSHi#Usage|SyntaxHighlight Extension]] is utilized in the code formatting templates above, but you can use it directly to make use of special features.
| |
|
| |
| <syntaxhighlight lang="python" line='line'>
| |
| def quickSort(arr):
| |
| less = []
| |
| pivotList = []
| |
| more = []
| |
| if len(arr) <= 1:
| |
| return arr
| |
| else:
| |
| pass
| |
| </syntaxhighlight>
| |
|
| |
| <pre><nowiki>
| |
| <syntaxhighlight lang="python" line='line'>
| |
| def quickSort(arr):
| |
| less = []
| |
| pivotList = []
| |
| more = []
| |
| if len(arr) <= 1:
| |
| return arr
| |
| else:
| |
| pass
| |
| </syntaxhighlight>
| |
| </nowiki></pre>
| |
|
| |
| == Uploading Files ==
| |
|
| |
| You can upload images, pdfs, or webms (strongly preferred over gif, please convert) for media that is closely tied to the wiki at [[Special:Upload]]. You can even upload multiple files using [[Special:BatchUpload]]. File size limit is 50MB.
| |
|
| |
| === Some Files Go on Eikonos ===
| |
|
| |
| {{#eimage:https://img.bibanon.org/data/image/4c/4a/4c4a18aeb28ad5bff49ab24664627562.jpg|200x100px|thumb|inline|Eikonos image embed test.}}
| |
|
| |
| Some ''media is interesting in itself'', such as screencaps, greentext, and reaction images. [https://img.bibanon.org Eikonos] is our image tag database system that works as an online museum gallery to sort and organize our large collection of images.
| |
|
| |
| These should be posted to Eikonos and linked back here instead. The exact size of the preview must be specified. See the syntax below, and an example to the right.
| |
|
| |
| <pre>{{#eimage:https://img.bibanon.org/data/image/4c/4a/4c4a18aeb28ad5bff49ab24664627562.jpg|200x100px|thumb|inline|Eikonos image embed test.}}</pre>
| |
|
| |
| === Embedding Videos or Music ===
| |
|
| |
| Use the [[mw:Extension:EmbedVideo|EmbedVideo]] extension to embed YouTube videos and such.
| |
|
| |
| == Categories ==
| |
|
| |
| Categories are crucial to the organization of data on this wiki. Despite their name, they function similarly to tags: they can be user generated and pages can have multiples of them.
| |
|
| |
| Subcategories are easily made by marking a parent category in a category page. https://commons.wikimedia.org/wiki/Commons:How_to_create_new_categories_or_subcategories
| |
|
| |
| * In the editor, at least on a desktop, there is a MsCatSelect system allowing you to visually choose which categories to apply from a combobox (whereas the manual way requires you to think them up).
| |
| * Dynamic Page List can also be used to produce a list of pages matching a certain category.
| |
| * Category Functions can be used in tables showing pages with columns marking which ones are in which categories.
| |
|
| |
| == Adding Images ==
| |
|
| |
| === Adding External Images ===
| |
| {{#eimage:YH1xBez|800px|thumb|float|Downloading the entire internet via dialup.}}
| |
|
| |
| While it is much better to upload images to this wiki to prevent dead links, in some cases you can use an [[mediawikiwiki:Extension:EImage|EImage]] link to embed an external image, such as from Eikonos, and in rare cases, Imgur or Flickr. An example is shown on the right.
| |
|
| |
| In general, the external image format is as follows. More details can be found at the [[mediawikiwiki:Extension:EImage|EImage Documentation.]] Imgur IDs can be used straight up.
| |
|
| |
| {{bc|<nowiki>
| |
| {{#eimage:your_url_or_id|options|caption}}
| |
| </nowiki>}}
| |
|
| |
| == Table Design ==
| |
|
| |
| You might find it useful to have table column coloring templates, which can highlight table cells with some text. [[wp:Category:Unified_table_cell_templates]]
| |
|
| |
| See [[wp:Template:Yes#Templates|this guide]] for usage instructions. Note that templates that are not yet on the wiki need to be copied over to work.
| |
|
| |
| == Citing and Archiving Sources ==
| |
|
| |
| All URLs that you post should be archived, in case they ever go down or suffer link rot.
| |
|
| |
| This handy form and API from our sister project provides an easy way to archive through all three known public URL scraping systems. This way when we see a URL, we will not lose it. http://archivenow.memestudies.org
| |
|
| |
|
| == Design Models == | | == Design Models == |
Line 178: |
Line 10: |
| * [http://wiki.travellerrpg.com/Special:CargoTables Traveller RPG Wiki] - The cargo templates are heavily influenced by their implementation here. | | * [http://wiki.travellerrpg.com/Special:CargoTables Traveller RPG Wiki] - The cargo templates are heavily influenced by their implementation here. |
| * Tanasinn.info - Their VIP quality templates are just plain hilarious. | | * Tanasinn.info - Their VIP quality templates are just plain hilarious. |
| * Wikimedia - Lua templates and other complex templates are imported from the less complex Mediawiki instances at the Wikimedia Foundation.
| |
| ** Templates from Wikipedia are generally avoided since they tend to be significantly more complex to provide all features for its broad userbase.
| |