Help:Editing: Difference between revisions

From miki
Jump to navigation Jump to search
(→‎Raw File: Hiding text block using display:none style)
(→‎Hint and Tips: REDIRECT page)
Line 42: Line 42:
| Use <tt><nowiki>__TOC__</nowiki></tt> to control the location of the Table Of Content. This is particularly handy when there are some texts before the first heading in a page, and you want the TOC to appear first.
| Use <tt><nowiki>__TOC__</nowiki></tt> to control the location of the Table Of Content. This is particularly handy when there are some texts before the first heading in a page, and you want the TOC to appear first.
|
|
|-
| Use <code><nowiki>#REDIRECT [[Some Page]]</nowiki></code> to automatically redirect a page to another page
|}
|}



Revision as of 20:05, 20 October 2009

External Links

MediaWiki

MediaWiki - Meta

Help Contents
Editing
Advanced editing | Editing FAQ | Edit toolbar | Export | Import | Shortcuts
Style & formatting
Wikitext examples | Reference card | HTML in wikitext | List | Table | Sorting | CSS

From Wikipedia

Hint and Tips

Use <div style="padding-left:...;"> to indend easily a pre, source or blockquote block:
* Look at my indented block:
<div style="padding-left:2em;"><pre>
Some PRE text
  ... some more ...
Let's finish here
</pre></div>
  • Look at my indented block:
Some PRE text
  ... some more ...
Let's finish here
Use __TOC__ to control the location of the Table Of Content. This is particularly handy when there are some texts before the first heading in a page, and you want the TOC to appear first.
Use #REDIRECT [[Some Page]] to automatically redirect a page to another page

Frequently Used

Description You type You get
anywhere
Arrows entities

&rArr; &lArr; &dArr; &uArr; &hArr; &rarr; &darr; &uarr; &larr; &harr;

⇒ ⇐ ⇓ ⇑ ⇔ → ↓ ↑ ← ↔

Space

&nbsp;

 

only at the beginning of the line
Definition list

;Definition
:item 1
:item 2

Definition
item 1
item 2

HTML Tags

Description You type You get
font tag Change the <font color="red">font color</font>

Change the <font size="3">font size</font>
Change the <font face="verdana">font face</font>

Change the font color

Change the font size
Change the font face

Tables

Basic syntax for table is

{| [opt-table-attr] 
|- [opt-line-attr]
|[opt-cell-attr |]Orange
|[opt-cell-attr |]Apple
|- [opt-line-attr
|[opt-cell-attr |]
|[opt-cell-attr |]Pie
|- [opt-line-attr
|[opt-cell-attr |]Butter |[opt-cell-attr]| Ice cream 
|}
Table can be easily formatted using templates like:
{| {{Prettytable}}
|-
|{{Hl2}}|First
|Second
|-
|Third
|{{Hl2}}|Fourth
|}
First Second
Third Fourth
Or better yet, using CSS (eg. see MediaWiki:Common.css) class wikitable (see Table):
{| class="wikitable"
|-
!First
|Second
|-
|Third
!Fourth
|}
First Second
Third Fourth
Cell content can be formatted for each cell individually or for all cells on a same row
{| class="wikitable"
|-
!Very long header
!Very long header
!Very long header
|-
|align="left"|left
|align="center"|center
|align="right"|right
|- align="center"
|center
|center
|center
|}
|}
Very long header Very long header Very long header
left center right
center center center

Using Extensions

Raw File

See reference syntax here

Example without anchor (best choice when block immediately follows the link).
Download [{{#file: HelpRawScript.sh}} this file].
<source lang="bash">
#! /bin/bash

echo 'Hello, World!'
</source>

Download [{{#file: HelpRawScript.sh}} this file].

#! /bin/bash

echo 'Hello, World!'
Example with an anchor (necessary when there is intermediate block - but need keeping name in sync!).

When anchor is on another page, use notation {{#fileLink: myscript.sh|Another Page}}

Download [{{#filelink: HelpAnotherRawScript.sh}} this file].
<pre>
This block is just to confuse RawFile
</pre>
{{#fileanchor: HelpAnotherRawScript.sh}}
<source lang="bash">
#! /bin/bash

echo 'Hello, World!'
</source>
Download [{{#filelink: HelpAnotherRawScript.sh}} this file].
This block is just to confuse RawFile

{{#fileanchor: HelpAnotherRawScript.sh}}

#! /bin/bash

echo 'I said "Hello, World!"'
For very long text, it is possible to hide the file content using CSS style="display:none"
Download [{{#file: HiddenRawScript.sh}} this file].
<div style="display:none"><source lang="bash">
#! /bin/bash

echo 'Hello, Wonderland!'
</source></div>

Download [{{#file: HiddenRawScript.sh}} this file].

#! /bin/bash

echo 'Hello, Wonderland!'