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 6667
PhpWikiAdministration 636
Help/EditMetaDataPlugin 626
Help/RedirectToPlugin 659
TextFormattingRules 4081
OldTextFormattingRules 244
RedirectToPlugin 257
NewMarkupTestPage 257
OldMarkupTestPage 248
IncludePagePlugin 333
AmperexElectronicCorporation 821
DeltaElectronics 1362
EimacDivisionOfVarian 639
GatesRadioCompany 7878
GatesRadioCatalog99 321
GeneralElectric 1721
GeneralRadio 7981
HallikainenAndFriends 7505
MoseleyAssociatesInc 2664
Motorola 668
National 665
NemsClarke 595
RCA 8384
WesternElectric 1098
Technics 770
Westinghouse 677
MilitaryRadio 2897
Historic Papers 4541
Station Histories 2375
Ratheon 250
Raytheon 934
EfJohnson 690
American Electronic Laboratories 1006
Victoreen Instrument Company 707
Anton Electronic Laboratories 832
Collins Radio 7213
HoweTech 681
Belar Electronics Laboratory 1693
Ampex 5921
Harris Corporation - Broadcast Division 5280
Dorrough Electronics 1930
Radio Engineering Laboratories 628
Standard Electronics 611
Amalgamated Wireless (Australiasia) Ltd. 1222
Byer Industries 591
Circuit Research Laboratories 1195
Bauer Electronics Corporation 691
Trimax 581
United Transformer Corporation 610
template 273
Philips 711
McMartin 1598
ITA 744
Continental Electronics 2045
Magnecord 578
TFT, Inc. 3481
Schafer Automation 969
Gentner 3737
Texar 755
Langevin 813
Altec 1345
CBS Labs 1863
Pultec 610
Sony 1962
3M 2490
UREI 1439
Frese and Kaping 791
Revox 1913
Federated Purchaser 538
CCA 1598
LPB 2234
Hollyanne 562
Telfax 552
Help/OldTextFormattingRules 261
AmministrazioneDiPhpWiki 262
Help/NewMarkupTestPage 263
Help/NewMarkupTestPage 263
Help/NewMarkupTestPage 263
Help/OldMarkupTestPage 254
Help/OldMarkupTestPage 254
Help/OldMarkupTestPage 254
Larcan 959
Tepco 680
Standard Telephones & Cables. Australia 543
Presto 632
Straight Wire Audio 550
Arrakis Systems, Inc 1297
Consolidated Electronic Industries 591
Aphex Systems Limited 854
QEI 2068
Multronics 581
ITC 2220
Machlett Laboratories 702
Cutting Edge Technologies 548
Bext 893
Tektronix 1970
Electronics Research, Inc. 528
Advanced Research & Technology 1215
Marantz 653
Microcon 571
Broadcast Television Systems 571
Bosch 699
dbx 1687
Otari 762
Crown 1649
Broadcast Electronics 6012
ATI 929
Scully 654
Marti Electronics, Inc. 1411
Harman Kardon 650
Potomac Instruments 1425
Broadcast Audio 1334
Andrew Corporation 1467
Audio Arts 763
Bird Electronic Corporation 11266
Dumont 968
Autogram 2276
Radio Engineering 260
Heathkit 2629
Mullard 603
NBC 707
Amperite 832
McIntosh 923
Inovonics 926
Neotek 1171
Moulic Specialties Co. 543
Engineering Services 611
IRC 847
ESE 1429
Comtech Antenna Corporation 748
Panasonic 2941
Orban 1546
Studer 591
Coastcom 641
Clear-Com 586
Dolby Laboratories 1347
CSI 1287
Bell Telephone Laboratories 940
Pacific Recorders and Engineers 922
Hewlett Packard 2060
Sparta Electronics 2362
Tapecaster 1505
Scala 704
Marconi Wireless Telegraph Company 757
Energy-Onix 1156
Modulation Sciences 1191
Burk Technology 1365
Auditronics 1684
Jampro Antenna 1013
Dayton Industrial 3169
Thompson-CSF 866
Rust Industrial Company, Inc. 982
Accurate Sound Corporation 1300
IGM 821
SMC 809
Radix 940
Fidelipac 1977
Hughey & Phillips 987
Microwave Radio Corporation 1143
Broadcast Tools 2396
Symmetrix 1061
GatesAir 656
Hallicrafters 1326
Kenwood 1016
Kyocera 1087
Teac 1828
Wheatstone Corporation 1095
Gorman-Redlich 876
Studer International AG 692
Data Systems Design 765
Dana Electronics 1226
American Data 1121
Teletronix Engineering Company 926
Tentel 756
Taber Manufacturing and Engineering Company 864
Standart Tape Laboratory 722
Extel 833
Russco 736
Automated Broadcast Controls 855
Electrovoice 719
Jennings 758
Wegener Communications 691
Midwest Communications 691
Aston 978
Farallon 730
Kenneth A. Bacon Associates 615
J. G. S. Engineering Inc. 713
Continental Satellite Systems 690
ComStream 975
Conex Electro Systems 659
Denon 824
Multi-technical Services 677
Electronic Signal Products 814
Lorain Products Corporation 694
C & D Batteries 1160
Nova Systems, Inc. 644
Nortronics 1334
Norcom 878
Lambda Electronics Corp. 874
US Audio 678
Jensen Transformers 737
Garner Industries 670
Sescom 809
Soltec 777
Peak Audio 642
MCI 975
MEI 1331
Minicom Division of 3M 1019
Metrotech 1145
Lang Electronics 673
Kinght-kit 969
Cetec Broadcast Group 1270
Computer Concepts 840
Dataworld 815
National Association of Broadcasters 984
Link, Fred M 714
Weston 970
Yokogawa Electric Works 849
Measurements 1001
Electronics Digest 1048
Gregg Laboratories 751
Leeds & Northrup Company 748
Video Systems of America 603
Simpson Electric Company 761
Triplett 628
Boonton Radio Corporation 653
Ohmite Manufacturing Company 886
Contel ASC 424
Audi-Cord Corporation 461
Johnson Electronics 446
Telefile Computer Products, Inc. 653
Realistic 282
Thordarson 295
Sine Systems 361
Telos 352
Harris Allied 277
Broadcasters General Store 416
QRK 389
BME - Broadcast Management Engineering Magazine 1153
Radio Business Report 266
UMC Beaucart 214
Armstrong Transmitter Corporation 5197
Cablewave Systems 179
Aristocart 221
Elgin Electronics 235
Goldline 183
NAD Electronics 589

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