Help/TextFormattingRules

Synopsis

Emphasis: // for italics, ** for bold, **//...//** for both, ## for fixed width.
Lists: * for bullet lists, # for numbered lists; use multiple * or # for nested lists.
Headings: "==", "===", "====", etc. make headings.
Preformatted text: Enclose text in {{{...}}} or <pre></pre>.
Indented text: Indent the paragraph with whitespaces.
References: use double square brackets for a [[page link]] or URL [[http://cool.wiki.int/]].
References: use pipe | to name the links: [[page link|some text]] or [[http://cool.wiki.int/|some text]].
Preventing linking: Prefix with "~": ~DoNotHyperlink.
Misc: "\\" makes a linebreak, "----" makes a horizontal rule.
Allowed HTML tags: b big i small tt em strong s strike abbr acronym cite code dfn kbd samp var sup sub
More: tables, images, table of contents, plugins

More explanations: Help:TextFormattingRules

Character Formatting

Emphasis

  • Use a double slash (//) for emphasis (usually italics)
  • Use a double asterisk (**) for strong emphasis (usually bold)
  • Mix them at will: bold italics
  • Emphasis can be used multiple times within a paragraph, but cannot cross paragraph boundaries:

// this

will not work//

Monospace

Monospace text is made using two hashes:

This sentence contains ##monospace text##.

This sentence contains monospace text.

Superscript

Superscript text is made using two carets:

The XX^^th^^ century.

The XXth century.

Subscript

Subscript text is made using two commas:

Water is H,,2,,O.

Water is H2O.

Fonts

There's no syntax for font tags.

Color Text

It is possible to write text in color.

%color=green% green text %% and back to normal

will give:
green text and back to normal

The easiest way to do it is to use the COLOR button in the Edit Toolbar. The text will be in green by default. You can then change the color.

Allowed colors are:

  • an HTML color number (# followed by 3 or 6 digits),
  • the following predefined color names:

aqua

beige

black

blue

brown

chocolate

cyan

fuchsia

gold

gray

green

ivory

indigo

lime

magenta

maroon

navy

olive

orange

pink

purple

red

salmon

silver

snow

teal

turquoise

violet

white

yellow

Note: you can put the headers in color, but only if you do not have a table of content. For now, the table of content is incompatible with color headers.

Escape Character

The tilde '~' is the Escape Character:

  • A single tilde '~' followed by nothing gets rendered as a single tilde. => ~
  • Two tilde '~~' get rendered as a single tilde. => ~
  • A single tilde before a link ('~http://foo.bar') prevents linking. => http://foo.bar
  • Two tildes before a link ('~~http://foo.bar') produce a tilde followed by the hyperlinked URL. => ~http://foo.bar
  • A tilde inside an URL gets removed, unless it's formatted inside square brackets.
  • Two tildes inside an URL (without brackets) become a single tilde. => http://foo.bar/~user or http://foo.bar/~user

Special Characters

All special non-whitespace HTML characters are displayed as-is. Exceptions below.

Paragraphs

  • Don't indent paragraphs
  • Words wrap and fill as needed
  • Use blank lines as separators
  • Four or more minus signs make a horizontal rule
  • "\\", "%%%" or "<br>" makes a linebreak (in headings and lists too)

Lists

Unordered lists

Recommended syntax (Wikicreole):

  • asterisk for first level
  • double asterisk for second level, etc.

Be sure to put a space after the asterisk.

You can also use indented asterisk for second level (indent at least two spaces).

Ordered lists

Recommended syntax (Wikicreole):

  • # for first level
  • double # for second level, etc.

Be sure to put a space after the hash sign.

You can also use indented # for second level (indent at least two spaces).

Definition lists

Term:
  definition

gives

Term
definition

Remark

Items may contain multiple paragraphs and other multi-lined content, just indent the items

Headings

Wikicreole syntax (recommended)

  • '==' at the start of a line makes a large heading (h2)
  • '===' at the start of a line makes a medium heading (h3)
  • '====' at the start of a line makes a small heading (h4)
  • '=====' at the start of a line makes a smaller heading (h5)
  • '======' at the start of a line makes a tiny heading (h6)

Classic Phpwiki syntax

  • '!!!' at the start of a line makes a large heading (h2)
  • '!!' at the start of a line makes a medium heading (h3)
  • '!' at the start of a line makes a small heading (h4)

Preformatted text

Place the preformatted text between three opening curly brackets and three closing curly brackets:

{{{
Preformatted text. ~WikiLinks do not work.
}}}

gives

Preformatted text. WikiLinks do not work.

If you want Wiki interaction, place preformatted lines inside <pre>:

<pre>
Preformatted text. WikiLinks still work.
</pre>

gives

Preformatted text. WikiLinks still work.

Indented Paragraphs

Two or more whitespaces signal indented text. Indents may be nested.

This is an indented block of text.

This block is even more indented.

E-mail style block-quoting is supported as well:

> This is block-quoted text.

renders as

This is block-quoted text.

References

  • Hyperlinks to other pages within the Wiki are made by placing the page name in double square brackets: this is a page link. Single brackets or WikiWords will also work.
  • Hyperlinks to external pages are done like this: http://www.wcsb.org/
  • You can name the links by providing the hyperlink or pagename, a pipe (|) and then the name: PhpWiki home page, the front page
  • You can suppress linking to URIs by preceding the word with a '~', e.g. NotLinkedAsWikiName, http://not.linked.to/
  • Also, the old way of linking URL's is still supported: precede URLs with "http:", "ftp:" or "mailto:" to create links automatically as in: http://c2.com/
  • URLs ending with .png, .gif, or .jpg are inlined if in square brackets, by themselves:
  • You can create footnotes by using [1], [2], [3], ... like this here #[|ftnt

_ref_1][1]. See footnote for counterpart. (If the [ is in the first column, it is a footnote definition rather than a footnote

reference [1].)

  • In-page hyperlinks are made by placing a named anchor and referring to the anchor in a hyperlink:

    • Named anchors:

      • #[[foo]]: An anchor around the text "foo" with id "foo".
      • #[[|foo]]: An empty anchor with id "foo".
      • #[[howdy|foo]]: An anchor around the text "howdy" with id "foo".
    • References to name anchors are made thusly:
      [[#hyperlinks]], [[OtherPage#foo]], [[OtherPage#foo|named]].
  • Semantic links are named links like: is_a::WikiPage and attributes like size:-4000.
  • A pagelink within square brackets starting with ":" is not backlinked.

Images

An inline image is created with curly brackets. An alternate text can be put after a pipe. If there is none, an empty alternate text will be created.

{{myimage.png}}
{{myimage.png|this is the alt text for my image}}
[[some link|{{myimage.png}}]] - if you click on the image, will goto "some link"
[[some link|{{myimage.png|alt text}}]] - same with alternative
[[http://example.com/|{{myimage.png}}]] - same as above: picture links to url
[[http://example.com/|{{myimage.png|alt text}}]] - same with alternative

Tables

Wikicreole tables

All cells are separated by single pipes. Leading spaces are permitted before the first cell of a row and trailing spaces are permitted at the end of a line. The ending pipe is optional.

You can embed links, bold, italics, line breaks, and nowiki in table cells.

Equal sign directly following pipe defines a header. Headers can be arranged horizontally or vertically.

|=Heading Col 1 |=Heading Col 2         |
|Cell 1.1       |Two lines\\in Cell 1.2 |
|Cell 2.1       |Cell 2.2               |

will give:

Heading Col 1 Heading Col 2
Cell 1.1 Two lines
in Cell 1.2
Cell 2.1 Cell 2.2

Mediawiki tables

See Help:MediawikiTablePlugin.

Definition list style tables

Definition list style tables are written just like definition lists, except that you replace the trailing colon on the term with a "pipe" (|).

Term 1 |
   Definition 1 begins here.
   Term 1.1 |
      Definition 1.1
   Term 1.2 |
      Definition 1.2
   This is part of definition 1.
Term 2 |
   Here's definition 2.

will give:

Term 1

Definition 1 begins here.

Term 1.1 Definition 1.1
Term 1.2 Definition 1.2

This is part of definition 1.

Term 2 Here's definition 2.

Old-style tables

See: Help:OldStyleTablePlugin

HTML Mark-Up Language

  • Some in-line markup is allowed through the use of HTML tags: b, big, i, small, tt, em, strong, abbr, acronym, cite, code, dfn, kbd, samp, var, sup and sub
  • < and > are themselves
  • The & characters will not work

Creating various kinds of special links

See Help:MagicPhpWikiURLs for gory details on how to write various kind of wiki maintenance and other special links.

Inserting plugins

Several plugins permit embedding additional functionality to Wiki pages. For example,

<<BackLinks page=HomePage info=hits>>

gives

247 pages link to HomePage:
|<<   << - 1 / 5 - Next >>   >>|
|<<   << - 1 / 5 - Next >>   >>|
Page NameClick to reverse sort order Hits.
Help/TextFormattingRules 6797
PhpWikiAdministration 637
Help/EditMetaDataPlugin 626
Help/RedirectToPlugin 659
TextFormattingRules 4082
OldTextFormattingRules 244
RedirectToPlugin 257
NewMarkupTestPage 257
OldMarkupTestPage 248
IncludePagePlugin 334
AmperexElectronicCorporation 823
DeltaElectronics 1366
EimacDivisionOfVarian 640
GatesRadioCompany 7881
GatesRadioCatalog99 321
GeneralElectric 1724
GeneralRadio 7991
HallikainenAndFriends 7506
MoseleyAssociatesInc 2760
Motorola 669
National 666
NemsClarke 596
RCA 8389
WesternElectric 1101
Technics 773
Westinghouse 678
MilitaryRadio 2898
Historic Papers 4543
Station Histories 2377
Ratheon 250
Raytheon 935
EfJohnson 690
American Electronic Laboratories 1010
Victoreen Instrument Company 707
Anton Electronic Laboratories 835
Collins Radio 7216
HoweTech 682
Belar Electronics Laboratory 1694
Ampex 5924
Harris Corporation - Broadcast Division 5283
Dorrough Electronics 1934
Radio Engineering Laboratories 629
Standard Electronics 612
Amalgamated Wireless (Australiasia) Ltd. 1223
Byer Industries 592
Circuit Research Laboratories 1195
Bauer Electronics Corporation 692
Trimax 581
United Transformer Corporation 610
template 273
Philips 711
McMartin 1598
ITA 745
Continental Electronics 2048
Magnecord 579
TFT, Inc. 3486
Schafer Automation 970
Gentner 3741
Texar 757
Langevin 815
Altec 1349
CBS Labs 1866
Pultec 610
Sony 1963
3M 2493
UREI 1440
Frese and Kaping 792
Revox 1914
Federated Purchaser 538
CCA 1598
LPB 2236
Hollyanne 563
Telfax 553
Help/OldTextFormattingRules 261
AmministrazioneDiPhpWiki 262
Help/NewMarkupTestPage 263
Help/NewMarkupTestPage 263
Help/NewMarkupTestPage 263
Help/OldMarkupTestPage 254
Help/OldMarkupTestPage 254
Help/OldMarkupTestPage 254
Larcan 960
Tepco 681
Standard Telephones & Cables. Australia 544
Presto 632
Straight Wire Audio 551
Arrakis Systems, Inc 1300
Consolidated Electronic Industries 591
Aphex Systems Limited 856
QEI 2071
Multronics 582
ITC 2222
Machlett Laboratories 702
Cutting Edge Technologies 548
Bext 894
Tektronix 1972
Electronics Research, Inc. 528
Advanced Research & Technology 1218
Marantz 654
Microcon 572
Broadcast Television Systems 572
Bosch 699
dbx 1689
Otari 763
Crown 1650
Broadcast Electronics 6016
ATI 931
Scully 655
Marti Electronics, Inc. 1414
Harman Kardon 653
Potomac Instruments 1425
Broadcast Audio 1335
Andrew Corporation 1469
Audio Arts 763
Bird Electronic Corporation 11279
Dumont 968
Autogram 2278
Radio Engineering 260
Heathkit 2629
Mullard 604
NBC 707
Amperite 834
McIntosh 924
Inovonics 926
Neotek 1172
Moulic Specialties Co. 544
Engineering Services 612
IRC 848
ESE 1431
Comtech Antenna Corporation 748
Panasonic 2941
Orban 1547
Studer 592
Coastcom 641
Clear-Com 586
Dolby Laboratories 1348
CSI 1287
Bell Telephone Laboratories 942
Pacific Recorders and Engineers 923
Hewlett Packard 2061
Sparta Electronics 2362
Tapecaster 1507
Scala 706
Marconi Wireless Telegraph Company 758
Energy-Onix 1158
Modulation Sciences 1193
Burk Technology 1368
Auditronics 1685
Jampro Antenna 1015
Dayton Industrial 3171
Thompson-CSF 867
Rust Industrial Company, Inc. 982
Accurate Sound Corporation 1303
IGM 822
SMC 809
Radix 940
Fidelipac 1978
Hughey & Phillips 989
Microwave Radio Corporation 1145
Broadcast Tools 2397
Symmetrix 1062
GatesAir 657
Hallicrafters 1327
Kenwood 1017
Kyocera 1087
Teac 1830
Wheatstone Corporation 1095
Gorman-Redlich 877
Studer International AG 693
Data Systems Design 767
Dana Electronics 1226
American Data 1123
Teletronix Engineering Company 927
Tentel 756
Taber Manufacturing and Engineering Company 866
Standart Tape Laboratory 723
Extel 835
Russco 736
Automated Broadcast Controls 858
Electrovoice 721
Jennings 759
Wegener Communications 692
Midwest Communications 692
Aston 981
Farallon 731
Kenneth A. Bacon Associates 615
J. G. S. Engineering Inc. 715
Continental Satellite Systems 690
ComStream 977
Conex Electro Systems 661
Denon 825
Multi-technical Services 678
Electronic Signal Products 817
Lorain Products Corporation 696
C & D Batteries 1163
Nova Systems, Inc. 645
Nortronics 1334
Norcom 878
Lambda Electronics Corp. 875
US Audio 680
Jensen Transformers 739
Garner Industries 671
Sescom 809
Soltec 777
Peak Audio 644
MCI 977
MEI 1333
Minicom Division of 3M 1020
Metrotech 1146
Lang Electronics 674
Kinght-kit 969
Cetec Broadcast Group 1272
Computer Concepts 840
Dataworld 816
National Association of Broadcasters 986
Link, Fred M 715
Weston 972
Yokogawa Electric Works 850
Measurements 1001
Electronics Digest 1048
Gregg Laboratories 753
Leeds & Northrup Company 750
Video Systems of America 605
Simpson Electric Company 763
Triplett 628
Boonton Radio Corporation 653
Ohmite Manufacturing Company 887
Contel ASC 426
Audi-Cord Corporation 461
Johnson Electronics 447
Telefile Computer Products, Inc. 653
Realistic 283
Thordarson 297
Sine Systems 363
Telos 353
Harris Allied 278
Broadcasters General Store 418
QRK 389
BME - Broadcast Management Engineering Magazine 1154
Radio Business Report 267
UMC Beaucart 216
Armstrong Transmitter Corporation 5200
Cablewave Systems 180
Aristocart 226
Elgin Electronics 236
Goldline 185
NAD Electronics 591

For more information on plugins see Help:WikiPlugin, and PluginManager for a list of all plugins.