Difference between revisions of "Tutorial"

From Johnisdead Wiki
Jump to navigation Jump to search
 
(25 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
<h2>Basic Article Functions</h2>
 
<h2>Basic Article Functions</h2>
<i>The no-brain basic shit</i>
+
<span class="prodtext">The no-brain basic shit</span><br />
 
Editing the Johnisdead Wiki requires an account. The wiki does not support anonymous editing due to vandalism. Once an account has been created, users can begin contributing to the Wiki. In order to edit a page, simply click the "<b>Edit</b>" tab above an article.  
 
Editing the Johnisdead Wiki requires an account. The wiki does not support anonymous editing due to vandalism. Once an account has been created, users can begin contributing to the Wiki. In order to edit a page, simply click the "<b>Edit</b>" tab above an article.  
  
Line 8: Line 8:
  
 
The tabs above an article also allow you to view/restore previous page versions or move pages to new URLs.
 
The tabs above an article also allow you to view/restore previous page versions or move pages to new URLs.
 +
 +
<h2>Article Editing</h2>
 +
When you go to edit an article on the Johnisdead Wiki, you may notice that there is no visual overlay. All editing is done in the style of "Source Editing". This can be somewhat daunting to those who relied purely on visual editors on past wikis. There are two ways to stylize Wiki articles - HTML and Wiki Markup. Generally, HTML is more preferable, as it allows for more freedom and customization. However, for casual editing / archiving, Wiki Markup works perfectly fine. The chart below shows some basic HTML Markup and their Wiki Markup equivalents.
 +
 +
<div style="clear:both;"></div><div class="tradTable">
 +
<table>
 +
<tr>
 +
<th>
 +
Format
 +
</th>
 +
<th>
 +
HTML
 +
</th>
 +
<th>
 +
Wiki Markup
 +
</th>
 +
</tr>
 +
<tr>
 +
<td>
 +
Itallic
 +
</td>
 +
<td>
 +
<nowiki><i>Text</i></nowiki>
 +
</td>
 +
<td>
 +
<nowiki>''Text''</nowiki>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Bold
 +
</td>
 +
<td>
 +
<nowiki><b>Text</b></nowiki>
 +
</td>
 +
<td>
 +
<nowiki>'''Text'''</nowiki>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Itallic and Bold
 +
</td>
 +
<td>
 +
<nowiki><i><b>Text</b></i></nowiki>
 +
</td>
 +
<td>
 +
<nowiki>'''''Text'''''</nowiki>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Header 2
 +
</td>
 +
<td>
 +
<nowiki><h2>Text</h2></nowiki>
 +
</td>
 +
<td>
 +
<nowiki>== Text ==</nowiki>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Header 3
 +
</td>
 +
<td>
 +
<nowiki><h3>Text</h3></nowiki>
 +
</td>
 +
<td>
 +
<nowiki>=== Text ===</nowiki>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Header 4
 +
</td>
 +
<td>
 +
<nowiki><h4>Text</h4></nowiki>
 +
</td>
 +
<td>
 +
<nowiki>==== Text ====</nowiki>
 +
</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Basic List
 +
</td>
 +
<td>
 +
<nowiki><ul>
 +
<li>List</li>
 +
<li>List</li>
 +
</ul></nowiki>
 +
</td>
 +
<td>
 +
<nowiki>* List
 +
* List</nowiki>
 +
</td>
 +
</tr>
 +
</table>
 +
</div>
 +
 +
<h2>Templates</h2>
 +
For more advanced editing - or for convenience when it comes to repeated elements, we must use Templates. To implement a Template into a Wiki, simply type the Template's name surrounded by curly brackets:
 +
 +
<b><nowiki>{{TEMPLATE_NAME_HERE}}</nowiki></b>
 +
 +
Some Templates will require you to enter additional information in order to work properly. The following is an example of how this is achieved:
 +
 +
<b><nowiki>{{TEMPLATE_NAME_HERE</nowiki><br /><nowiki>
 +
|PARAMETER_1_NAME_HERE = INFORMATION</nowiki><br /><nowiki>
 +
|PARAMETER_2_NAME_HERE = INFORMATION</nowiki><br /><nowiki>
 +
|PARAMETER_3_NAME_HERE = INFORMATION</nowiki><br /><nowiki>
 +
}}</nowiki></b>
 +
 +
Each Template has its own parameters and stylings. In order to properly use them, you should view the Template's own Wiki page, which will usually be something along the lines of "<span class="canquote"><nowiki>https://johnisdead.withinhubris.com/</nowiki></span><b>Template:TEMPLATE_NAME_HERE</b>". For a list of useful Templates, click [[Template List|here]].
  
 
<h2>Article Etiquette</h2>
 
<h2>Article Etiquette</h2>
<span class="prodText">More like edit-quette, am I write?</span>
+
<span class="prodtext">More like edit-quette, am I write?</span><br />
 +
Character, terminology, video, and website articles each have an ideal structure that we should try and adhere to. This will keep our Wiki tidy and the information more digestible. The following pages are templates for the ideal structure of various article types:
 +
 
 +
<ul>
 +
<li>
 +
[[Character Page Example]]
 +
</li>
 +
<li>
 +
[[Terminology Page Example]]
 +
</li>
 +
<li>
 +
[[Video Page Example]]
 +
</li>
 +
<li>
 +
[[Website Page Example]]
 +
</li>
 +
</ul>
 +
 
 +
However, what is most important is having this information archived at all. While this etiquette is something to strive for, it <span style="font-weight:bold;">should not</span> take first priority. Articles can always be cleaned up at a later date if needed.

Latest revision as of 12:30, 9 May 2023

Welcome. This page exists to help teach newcomers how to contribute to the Johnisdead Wiki. MediaWiki allows for much more freedom than Fandom. However, with this added freedom comes less structure. It's up to the users to create this structure themselves through templates, CSS, and smart design.

Basic Article Functions

The no-brain basic shit
Editing the Johnisdead Wiki requires an account. The wiki does not support anonymous editing due to vandalism. Once an account has been created, users can begin contributing to the Wiki. In order to edit a page, simply click the "Edit" tab above an article.

To create a new page, type "https://johnisdead.withinhubris.com/" into your address bar followed by whatever you want the article to be titled. If that page does not already exist you will be able to create it yourself.

The tabs above an article also allow you to view/restore previous page versions or move pages to new URLs.

Article Editing

When you go to edit an article on the Johnisdead Wiki, you may notice that there is no visual overlay. All editing is done in the style of "Source Editing". This can be somewhat daunting to those who relied purely on visual editors on past wikis. There are two ways to stylize Wiki articles - HTML and Wiki Markup. Generally, HTML is more preferable, as it allows for more freedom and customization. However, for casual editing / archiving, Wiki Markup works perfectly fine. The chart below shows some basic HTML Markup and their Wiki Markup equivalents.

Format

HTML

Wiki Markup

Itallic

<i>Text</i>

''Text''

Bold

<b>Text</b>

'''Text'''

Itallic and Bold

<i><b>Text</b></i>

'''''Text'''''

Header 2

<h2>Text</h2>

== Text ==

Header 3

<h3>Text</h3>

=== Text ===

Header 4

<h4>Text</h4>

==== Text ====

Basic List

<ul> <li>List</li> <li>List</li> </ul>

* List * List

Templates

For more advanced editing - or for convenience when it comes to repeated elements, we must use Templates. To implement a Template into a Wiki, simply type the Template's name surrounded by curly brackets:

{{TEMPLATE_NAME_HERE}}

Some Templates will require you to enter additional information in order to work properly. The following is an example of how this is achieved:

{{TEMPLATE_NAME_HERE
|PARAMETER_1_NAME_HERE = INFORMATION
|PARAMETER_2_NAME_HERE = INFORMATION
|PARAMETER_3_NAME_HERE = INFORMATION
}}

Each Template has its own parameters and stylings. In order to properly use them, you should view the Template's own Wiki page, which will usually be something along the lines of "https://johnisdead.withinhubris.com/Template:TEMPLATE_NAME_HERE". For a list of useful Templates, click here.

Article Etiquette

More like edit-quette, am I write?
Character, terminology, video, and website articles each have an ideal structure that we should try and adhere to. This will keep our Wiki tidy and the information more digestible. The following pages are templates for the ideal structure of various article types:

However, what is most important is having this information archived at all. While this etiquette is something to strive for, it should not take first priority. Articles can always be cleaned up at a later date if needed.