Diff: Help/TextFormattingRules

Note: You are viewing an old revision of this page. View the current version.

Differences between version 2 and predecessor to the previous major change of Help/TextFormattingRules.

Other diffs: Previous Revision, Previous Author

Newer page: version 2 Last edited on 22 May 2014 3:01 by harold Revert
Older page: version 1 Last edited on 17 January 2022 18:35 by harold Revert
@@ -11,9 +11,9 @@
 **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>b</b> <big>big</big> <i>i</i> 
-<small>small</small> < tt>tt</tt> <em>em</em> <strong>strong</strong> 
+<small>small</small> ## tt## <em>em</em> <strong>strong</strong> 
 <s>s</s> <strike>strike</strike> 
 <abbr>abbr</abbr> <acronym>acronym</acronym> <cite>cite</cite> 
 <code>code</code> <dfn>dfn</dfn> <kbd>kbd</kbd> <samp>samp</samp> 
 <var>var</var> <sup>sup</sup> <sub>sub</sub> \\ 
@@ -70,9 +70,9 @@
 There's no syntax for font tags. 
  
 === Color Text === 
  
-It is possible to write text in color. 
+Is it possible to write text in color. 
  
 {{{ 
 %color=green% green text %% and back to normal 
 }}} 
@@ -88,9 +88,9 @@
 * the following predefined color names: 
 {| class="bordered" 
 |- 
 | %color=aqua% aqua %% 
-| style ="background-color: #565c5e" | %color=beige% beige %% 
+| bgcolor ="#565c5e" | %color=beige% beige %% 
 | %color=black% black %% 
 | %color=blue% blue %% 
 | %color=brown% brown %% 
 | %color=chocolate% chocolate %% 
@@ -99,9 +99,9 @@
 | %color=gold% gold %% 
 | %color=gray% gray %% 
 |- 
 | %color=green% green %% 
-| style ="background-color: #565c5e" | %color=ivory% ivory %% 
+| bgcolor ="#565c5e" | %color=ivory% ivory %% 
 | %color=indigo% indigo %% 
 | %color=lime% lime %% 
 | %color=magenta% magenta %% 
 | %color=maroon% maroon %% 
@@ -113,13 +113,13 @@
 | %color=purple% purple %% 
 | %color=red% red %% 
 | %color=salmon% salmon %% 
 | %color=silver% silver %% 
-| style ="background-color: #565c5e" | %color=snow% snow %% 
+| bgcolor ="#565c5e" | %color=snow% snow %% 
 | %color=teal% teal %% 
 | %color=turquoise% turquoise %% 
 | %color=violet% violet %% 
-| style ="background-color: #565c5e" | %color=white% white %% 
+| bgcolor ="#565c5e" | %color=white% white %% 
 | %color=yellow% 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. 
@@ -251,17 +251,16 @@
 * 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
+* You can name the links by providing a name , a pipe (##|##) and then the hyperlink or pagename
  [[http://phpwiki.sourceforge.net/|PhpWiki home page]], [[HomePage|the front page]] 
-* You can suppress linking to URIs by preceding the word with a '##~~##',  
- e.g. ~NotLinkedAsWikiName, ~http~://not.linked.to/ 
+* 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: 
- [[http://phpwiki.demo .free .fr /themes/default/images/png.png]] 
+ [[http://phpwiki.svn .sourceforge .net/viewvc/phpwiki/trunk /themes/default/images/png.png]] 
 * You can create footnotes by using ~[1], ~[2], ~[3], ... like this here #[|ftnt 
 _ref_1]<sup>~[[1|#ftnt_1]~]</sup>. See footnote for counterpart. (If the ~[ is 
 in the first column, it is a footnote <em>definition</em> rather than a footnote 
  <em>reference</em> #[|ftnt_ref_1]<sup>~[[1|#ftnt_1]~]</sup>.) 
@@ -270,9 +269,9 @@
 *** ##~#~[~[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}}}
+* 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 == 
  

version 2

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

Is it 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 a name, a pipe (|) and then the hyperlink or pagename: 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

249 pages link to HomePage:
|<<   << - 1 / 5 - Next >>   >>|
|<<   << - 1 / 5 - Next >>   >>|
Page Name. Hits.
Help/TextFormattingRules 18575
PhpWikiAdministration 1696
Help/EditMetaDataPlugin 1348
Help/RedirectToPlugin 1378
TextFormattingRules 9032
OldTextFormattingRules 673
RedirectToPlugin 583
NewMarkupTestPage 706
OldMarkupTestPage 655
IncludePagePlugin 958
AmperexElectronicCorporation 1593
DeltaElectronics 4048
EimacDivisionOfVarian 1328
GatesRadioCompany 8704
GatesRadioCatalog99 839
GeneralElectric 1290
GeneralRadio 14983
HallikainenAndFriends 7631
MoseleyAssociatesInc 2515
Motorola 1403
National 1236
NemsClarke 1532
RCA 9995
WesternElectric 2777
Technics 1540
Westinghouse 1258
MilitaryRadio 3852
Historic Papers 6374
Station Histories 2779
Ratheon 578
Raytheon 1933
EfJohnson 1235
American Electronic Laboratories 2085
Victoreen Instrument Company 1404
Anton Electronic Laboratories 1518
Collins Radio 8879
HoweTech 1234
Belar Electronics Laboratory 3620
Ampex 7964
Harris Corporation - Broadcast Division 4813
Dorrough Electronics 3960
Radio Engineering Laboratories 1221
Standard Electronics 1119
Amalgamated Wireless (Australiasia) Ltd. 2188
Byer Industries 1231
Circuit Research Laboratories 861
Bauer Electronics Corporation 1381
Trimax 1137
United Transformer Corporation 1194
template 656
Philips 1467
McMartin 1474
ITA 1326
Continental Electronics 1904
Magnecord 1174
TFT, Inc. 2809
Schafer Automation 1933
Gentner 3802
Texar 1656
Langevin 1718
Altec 2644
CBS Labs 1449
Pultec 1181
Sony 2261
3M 2635
UREI 1349
Frese and Kaping 1696
Revox 2272
Federated Purchaser 1092
CCA 1547
LPB 4726
Hollyanne 1098
Telfax 1072
Help/OldTextFormattingRules 635
AmministrazioneDiPhpWiki 672
Help/NewMarkupTestPage 606
Help/NewMarkupTestPage 606
Help/NewMarkupTestPage 606
Help/OldMarkupTestPage 611
Help/OldMarkupTestPage 611
Help/OldMarkupTestPage 611
Larcan 2170
Tepco 1271
Standard Telephones & Cables. Australia 1189
Presto 1215
Straight Wire Audio 1148
Arrakis Systems, Inc 2784
Consolidated Electronic Industries 1181
Aphex Systems Limited 1585
QEI 4856
Multronics 1147
ITC 2677
Machlett Laboratories 1321
Cutting Edge Technologies 1133
Bext 1727
Tektronix 2092
Electronics Research, Inc. 1014
Advanced Research & Technology 2291
Marantz 1449
Microcon 1120
Broadcast Television Systems 1136
Bosch 1318
dbx 1343
Otari 1662
Crown 3932
Broadcast Electronics 9673
ATI 1944
Scully 1418
Marti Electronics, Inc. 1309
Harman Kardon 1515
Potomac Instruments 1747
Broadcast Audio 3248
Andrew Corporation 1350
Audio Arts 1424
Bird Electronic Corporation 26764
Dumont 1924
Autogram 6437
Radio Engineering 703
Heathkit 3181
Mullard 1140
NBC 1319
Amperite 1511
McIntosh 1842
Inovonics 2357
Neotek 2600
Moulic Specialties Co. 1077
Engineering Services 1202
IRC 1591
ESE 3676
Comtech Antenna Corporation 1499
Panasonic 3612
Orban 3382
Studer 1173
Coastcom 1272
Clear-Com 1175
Dolby Laboratories 1071
CSI 2858
Bell Telephone Laboratories 1997
Pacific Recorders and Engineers 1783
Hewlett Packard 2189
Sparta Electronics 3329
Tapecaster 3461
Scala 1302
Marconi Wireless Telegraph Company 1275
Energy-Onix 2492
Modulation Sciences 2707
Burk Technology 3704
Auditronics 3926
Jampro Antenna 874
Dayton Industrial 3416
Thompson-CSF 1985
Rust Industrial Company, Inc. 2041
Accurate Sound Corporation 2459
IGM 1588
SMC 1798
Radix 2008
Fidelipac 1938
Hughey & Phillips 2400
Microwave Radio Corporation 2665
Broadcast Tools 3212
Symmetrix 2665
GatesAir 1353
Hallicrafters 3091
Kenwood 2051
Kyocera 2517
Teac 1993
Wheatstone Corporation 1199
Gorman-Redlich 1763
Studer International AG 1460
Data Systems Design 1554
Dana Electronics 2504
American Data 2240
Teletronix Engineering Company 1843
Tentel 1498
Taber Manufacturing and Engineering Company 1551
Standart Tape Laboratory 1486
Extel 1695
Russco 1488
Automated Broadcast Controls 1677
Electrovoice 1475
Jennings 1467
Wegener Communications 1418
Midwest Communications 1408
Aston 1781
Farallon 1523
Kenneth A. Bacon Associates 1360
J. G. S. Engineering Inc. 1477
Continental Satellite Systems 1471
ComStream 2244
Conex Electro Systems 1358
Denon 1600
Multi-technical Services 1398
Electronic Signal Products 1695
Lorain Products Corporation 1482
C & D Batteries 2657
Nova Systems, Inc. 1307
Nortronics 3010
Norcom 1822
Lambda Electronics Corp. 1937
US Audio 1406
Jensen Transformers 1505
Garner Industries 1415
Sescom 1573
Soltec 1638
Peak Audio 1336
MCI 1907
MEI 3041
Minicom Division of 3M 2106
Metrotech 2472
Lang Electronics 1372
Kinght-kit 2039
Cetec Broadcast Group 2676
Computer Concepts 1699
Dataworld 1570
National Association of Broadcasters 2078
Link, Fred M 1438
Weston 2053
Yokogawa Electric Works 1516
Measurements 2089
Electronics Digest 862
Gregg Laboratories 1568
Leeds & Northrup Company 1493
Video Systems of America 1397
Simpson Electric Company 1499
Triplett 1397
Boonton Radio Corporation 1360
Ohmite Manufacturing Company 1614
Contel ASC 1143
Audi-Cord Corporation 1202
Johnson Electronics 1104
Telefile Computer Products, Inc. 1286
Realistic 1006
Thordarson 1075
Sine Systems 1307
Telos 1124
Harris Allied 1085
Broadcasters General Store 1443
QRK 1180
BME - Broadcast Management Engineering Magazine 1994
Radio Business Report 1033
UMC Beaucart 1010
Armstrong Transmitter Corporation 6120
Cablewave Systems 1009
Aristocart 1223
Elgin Electronics 1081
Goldline 952
NAD Electronics 1403
Will-Burt Company 536
Valcom 770

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