Recent Changes · Search:

Support the Project

Wikipublisher

PmWiki

edit SideBar

Wikipublisher.MarkupExtensions History

Hide minor edits - Show changes to output

08 January 2014 at 11:43 AM by John Rankin - remove spam
Changed line 74 from:
[[http://www.mranggendemak.blogspot.com/2013/11/cameracoid-toko-kamera-murah-di.html]]
to:
20 December 2013 at 03:13 AM by Kabar Makkah -
Changed line 74 from:
to:
[[http://www.mranggendemak.blogspot.com/2013/11/cameracoid-toko-kamera-murah-di.html]]
31 December 2008 at 04:21 PM by John Rankin - tidy markup table
Changed line 86 from:
||ref ||[@TAB(id), FIG(id), DIV(id)@] ||cross-reference links to id attributes of tables, figures and divisions ||
to:
||ref ||[@TAB(id), FIG(id)@] and [@DIV(id)@] ||cross-reference links to id attributes of tables, figures and divisions ||
31 December 2008 at 04:18 PM by John Rankin - tidy markup table
Changed line 68 from:
||=| ||[@=<text, =|text and =>text@] ||left, centred and right aligned text (left and right aligned omitted in print) ||
to:
||=| ||[@=<text, =|text@] and [@=>text@] ||left, centred and right aligned text (left and right aligned omitted in print) ||
30 May 2008 at 11:00 AM by John Rankin - prevent smart quotes changing markup examples
Changed lines 16-17 from:
For example, $MarkupExtensions['q&a'] = false; will disable the variant of Q: and A: markup, restoring PmWiki's default behaviour.
to:
For example, [@$MarkupExtensions['q&a'] = false;@] will disable the variant of Q: and A: markup, restoring PmWiki's default behaviour.
Changed line 69 from:
||^!! ||[@!run-in head!text@] ||run-in headings (if the browser supports this -- looks stunning in pdf) ||
to:
||^!! ||[@!run-in head! text@] ||run-in headings (if the browser supports this -- looks stunning in pdf) ||
30 May 2008 at 10:56 AM by John Rankin - prevent smart quotes changing markup examples
Changed lines 30-34 from:
||[=`.=] ||[@`.@] ||invisible stop; removed on output, tells markup such as para to stop reading ||
||[=`-=] ||[@`-@] ||backtick-hyphen makes an en dash &ndash; (meaning "to" as in A&ndash;B) ||
||[=`s=] ||[@` @] ||backtick-space makes a non-breaking space ||
||[=`:=] ||[@`:@] ||backtick-colon makes a mid-dot &middot; ||
||[=`f=] ||[@`1/4 `1/2 `3/4@] ||makes a fraction &#188; &#189; &#190; ||
to:
||[@`.@] ||[@`.@] ||invisible stop; removed on output, tells markup such as para to stop reading ||
||[@`-@] ||[@`-@] ||backtick-hyphen makes an en dash &ndash; (meaning "to" as in A&ndash;B) ||
||[@`s@] ||[@` @] ||backtick-space makes a non-breaking space ||
||[@`:@] ||[@`:@] ||backtick-colon makes a mid-dot &middot; ||
||[@`f@] ||[@`1/4 `1/2 `3/4@] ||makes a fraction &#188; &#189; &#190; ||
Changed lines 50-52 from:
||'/ ||[@'/text/'@] ||<cite>text</cite> (often rendered in italics) ||
||'@ ||[@'@text@'@] ||<kbd>text</kbd> (often rendered in monospace) ||
||'; ||[@';text;'@] ||small caps text (if the browser supports this font variant) ||
to:
||[@'/@] ||[@'/text/'@] ||<cite>text</cite> (often rendered in italics) ||
||[@'@@] ||[@'@text@'@] ||<kbd>text</kbd> (often rendered in monospace) ||
||[@';@] ||[@';text;'@] ||small caps text (if the browser supports this font variant) ||
Changed lines 71-72 from:
||:: ||:term:definition[=:+=]more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item[=:+=]more text for paragraphs in lists ||
to:
||:: ||:term:definition[=:+=] more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item[=:+=]more text for paragraphs in lists ||
Changed line 83 from:
||[=`A=] ||[@Wiki`Word@] ||another way to prevent wikiwords, like Ph`D ||
to:
||[@`A@] ||[@Wiki`Word@] ||another way to prevent wikiwords, like Ph`D ||
Changed lines 85-86 from:
||lazyweb ||[@www.affinity.co.nz@] ||lazy web links -- omit the [=http://=] ||
||ref ||[@TAB(id), FIG(id)@] ||cross-reference links to id attributes of tables and figures ||
to:
||lazyweb ||[@www.sample.co.nz@] ||lazy web links -- omit the [=http://=] ||
||ref ||[@TAB(id), FIG(id), DIV(id)@] ||cross-reference links to id attributes of tables, figures and divisions ||
20 October 2006 at 06:14 PM by John Rankin - fix pdf table width
Changed line 30 from:
||[=`.=] ||[@`.@] ||invisible stop; removed on output, tells markup such as para to stop ||
to:
||[=`.=] ||[@`.@] ||invisible stop; removed on output, tells markup such as para to stop reading ||
20 October 2006 at 06:12 PM by John Rankin - fix pdf table width
Changed line 30 from:
||[=`.=] ||[@`.@] ||invisible stop; removed on output, tells markups such as para to stop ||
to:
||[=`.=] ||[@`.@] ||invisible stop; removed on output, tells markup such as para to stop ||
Changed line 35 from:
||-d ||[@-- d-d +- -d@] ||make em dash &mdash;, digit en dash digit, plus or minus &plusmn; and minus digit ||
to:
||-d ||[@-- d-d +- -d@] ||em dash &mdash;, digit en dash digit, plus or minus &plusmn; and minus digit ||
20 October 2006 at 06:10 PM by John Rankin - fix pdf table width
Changed line 37 from:
||aquo ||[@<- -> <<...>> <...| |...>@] ||left and right arrows &larr; &rarr; and angle quotes &laquo;` ...` &raquo; &lsaquo;` ...` | and |` ...` &rsaquo; ||
to:
||aquo ||[@<- -> <<...>>@] [@<...| |...>@] ||left and right arrows &larr; &rarr;; angle quotes &laquo;` ...` &raquo; &lsaquo;` ...` | and |` ...` &rsaquo; ||
20 October 2006 at 06:07 PM by John Rankin - fix pdf table width
Changed line 30 from:
||[=`.=] ||[@`.@] ||invisible stop; removed on output, tells markups such as para to "stop" ||
to:
||[=`.=] ||[@`.@] ||invisible stop; removed on output, tells markups such as para to stop ||
Changed line 35 from:
||-d ||[@-- d-d +- -d@] ||make em dash &mdash;, digit en dash digit, plus or minus &plusmn;, and minus digit ||
to:
||-d ||[@-- d-d +- -d@] ||make em dash &mdash;, digit en dash digit, plus or minus &plusmn; and minus digit ||
28 June 2006 at 12:23 PM by John Rankin - add table cross-references
Changed lines 25-27 from:
These extensions provide additional special characters.

||border=1 cellspacing=0 bordercolor=gray
to:
These extensions, TAB(character.extensions), provide additional special characters.

||border=1 cellspacing=0 bordercolor=gray id=character.extensions"character extensions"
Changed lines 45-47 from:
These extensions provide additional text markups.

||border=1 cellspacing=0 bordercolor=gray
to:
These extensions, TAB(inline.extensions), provide additional text markups.

||border=1 cellspacing=0 bordercolor=gray id=inline.extensions"inline extensions"
Changed lines 61-63 from:
These extensions provide additional paragraph markups.

||border=1 cellspacing=0 bordercolor
=gray
to:
These extensions, TAB(paragraph.extensions), provide additional paragraph markups.

||border
=1 cellspacing=0 bordercolor=gray id=paragraph.extensions"paragraph extensions"
Changed line 70 from:
||fig ||=figure image caption ||display an image and its caption (superseded by image | caption) ||
to:
||fig ||=figure image caption ||display an image and its caption (deprecated: superseded by image | caption) ||
Changed lines 76-78 from:
These extensions provide additional link markups.

||border=1 cellspacing=0 bordercolor
=gray
to:
These extensions, TAB(link.extensions), provide additional link markups.

||border
=1 cellspacing=0 bordercolor=gray id=link.extensions"link extensions"
Added line 86:
||ref ||[@TAB(id), FIG(id)@] ||cross-reference links to id attributes of tables and figures ||
03 April 2006 at 10:19 AM by John Rankin - escape markup
Changed lines 71-72 from:
||:: ||:term:definition:+more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item:+more text for paragraphs in lists ||
to:
||:: ||:term:definition[=:+=]more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item[=:+=]more text for paragraphs in lists ||
27 October 2005 at 04:20 PM by John Rankin - change :: to :+
Changed lines 71-72 from:
||:: ||:term:definition::more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item::more text for paragraphs in lists ||
to:
||:: ||:term:definition:+more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item:+more text for paragraphs in lists ||
19 September 2005 at 12:34 PM by John Rankin - divide table into sections
Added line 37:
||aquo ||[@<- -> <<...>> <...| |...>@] ||left and right arrows &larr; &rarr; and angle quotes &laquo;` ...` &raquo; &lsaquo;` ...` | and |` ...` &rsaquo; ||
Deleted line 49:
||aquo ||[@<- -> <<...>> <...| |...>@] ||left and right arrows &larr; &rarr; and angle quotes &laquo;` ...` &raquo; &lsaquo;` ...` | and |` ...` &rsaquo; ||
19 September 2005 at 12:30 PM by John Rankin - divide table into sections
Added lines 22-26:
(:toc:)

!!!!Character markups
These extensions provide additional special characters.
Changed line 28 from:
||!List of extensions!||
to:
||!List of character extensions!||
Deleted lines 29-31:
||inote ||[@(:inote PageName:)@] ||inserts the contents of `PageName formatted as a sticky note ||
||abbr ||n/a ||prevents wikiwords with only one lower case letter, like PhD or CIOs ||
||[=`A=] ||[@Wiki`Word@] ||another way to prevent wikiwords, like Ph`D ||
Deleted line 36:
||aquo ||[@<- -> <<...>> <...| |...>@] ||left and right arrows &larr; &rarr; and angle quotes &laquo; ... &raquo; &lsaquo;&nbsp;...&nbsp;| and | ... &rsaquo; ||
Deleted lines 37-40:
||'/ ||[@'/text/'@] ||<cite>text</cite> (often rendered in italics) ||
||'@ ||[@'@text@'@] ||<kbd>text</kbd> (often rendered in monospace) ||
||'; ||[@';text;'@] ||small caps text (if the browser supports this font variant) ||
||[^ ||[@[^footnote text^]@] and [@[^#^]@] ||swallow footnote text and list the footnotes, with links both ways ||
Deleted lines 38-49:
||q&a ||Q: and A: ||render Q: and A: markups with drop-caps ||
||A; ||D;rop caps; markup ||Drop cap followed by small caps (looks stunning in pdf) ||
||[={|}=] ||[@{abbr|abbreviation}@] and [@{:term:definition}@] ||<abbr title='...'> and <dfn title='...'> tags (with print equivalents) ||
||=| ||[@=<text, =|text and =>text@] ||left, centred and right aligned text (left and right aligned omitted in print) ||
||{= ||[@{=sticky note|colour=}@] ||a sticky note, colour (optional) is yellow, green, blue, purple, pink, grey ||
||revisions ||(:`.revisions:) ||toggle between show and hide revision markups {+insert+} and {-delete-} ||
||^!! ||[@!run-in head!text@] ||run-in headings (if the browser supports this -- looks stunning in pdf) ||
||fig ||=figure image caption ||display an image and its caption (superseded by image | caption) ||
||:: ||:term:definition::more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item::more text for paragraphs in lists ||
||para ||T[*#:] Name#id and [@(:para Name#id action:)@] ||teaser markup and paragraph include markup (action = more, edit) ||
||lazyweb ||[@www.affinity.co.nz@] ||lazy web links -- omit the [=http://=] ||
||spaced ||n/a ||tidy wikiword spacing and display wikiwords like `TheReturnOfTheKing as The Return of the King ||
Added lines 40-86:

=>(:toc-back:)

!!!!Inline markups
These extensions provide additional text markups.

||border=1 cellspacing=0 bordercolor=gray
||!List of inline extensions!||
||!Extension ||!Markup ||!Function ||
||aquo ||[@<- -> <<...>> <...| |...>@] ||left and right arrows &larr; &rarr; and angle quotes &laquo;` ...` &raquo; &lsaquo;` ...` | and |` ...` &rsaquo; ||
||'/ ||[@'/text/'@] ||<cite>text</cite> (often rendered in italics) ||
||'@ ||[@'@text@'@] ||<kbd>text</kbd> (often rendered in monospace) ||
||'; ||[@';text;'@] ||small caps text (if the browser supports this font variant) ||
||[^ ||[@[^footnote text^]@] and [@[^#^]@] ||swallow footnote text and list the footnotes, with links both ways ||
||[={|}=] ||[@{abbr|abbreviation}@] and [@{:term:definition}@] ||<abbr title='...'> and <dfn title='...'> tags (with print equivalents) ||
||{= ||[@{=sticky note|colour=}@] ||a sticky note, colour (optional) is yellow, green, blue, purple, pink, grey ||
||revisions ||(:`.revisions:) ||toggle between show and hide revision markups {+insert+} and {-delete-} ||

=>(:toc-back:)

!!!!Block markups
These extensions provide additional paragraph markups.

||border=1 cellspacing=0 bordercolor=gray
||!List of paragraph extensions!||
||!Extension ||!Markup ||!Function ||
||q&a ||Q: and A: ||render Q: and A: markups with drop-caps ||
||A; ||D;rop caps; markup ||Drop cap followed by small caps (looks stunning in pdf) ||
||=| ||[@=<text, =|text and =>text@] ||left, centred and right aligned text (left and right aligned omitted in print) ||
||^!! ||[@!run-in head!text@] ||run-in headings (if the browser supports this -- looks stunning in pdf) ||
||fig ||=figure image caption ||display an image and its caption (superseded by image | caption) ||
||:: ||:term:definition::more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item::more text for paragraphs in lists ||

=>(:toc-back:)

!!!!Link markups
These extensions provide additional link markups.

||border=1 cellspacing=0 bordercolor=gray
||!List of link extensions!||
||!Extension ||!Markup ||!Function ||
||inote ||[@(:inote PageName:)@] ||inserts the contents of `PageName formatted as a sticky note ||
||abbr ||n/a ||prevents wikiwords with only one lower case letter, like PhD or CIOs ||
||[=`A=] ||[@Wiki`Word@] ||another way to prevent wikiwords, like Ph`D ||
||para ||T[*#:] Name#id and [@(:para Name#id action:)@] ||teaser markup and paragraph include markup (action = more, edit) ||
||lazyweb ||[@www.affinity.co.nz@] ||lazy web links -- omit the [=http://=] ||
||spaced ||n/a ||tidy wikiword spacing and display wikiwords like `TheReturnOfTheKing as The Return of the King ||
Added lines 89-90:
=>(:toc-back:)
18 September 2005 at 07:29 PM by John Rankin - fix single quote
Changed lines 16-17 from:
For example, [=$MarkupExtensions['q&a'] = false;=] will disable the variant of Q: and A: markup, restoring PmWiki's default behaviour.
to:
For example, $MarkupExtensions['q&a'] = false; will disable the variant of Q: and A: markup, restoring PmWiki's default behaviour.
15 September 2005 at 11:56 AM by John Rankin - add trail markup
Added line 57:
<<|UserGuide|>>
15 September 2005 at 10:28 AM by John Rankin - tidy look
Changed lines 6-7 from:
array("inote abbr `A `. `- `s `: `f -d ... aquo mac '/ '@ '; [^",
"q&a A; {|} =| {= revisions ^!! fig :: para lazyweb spaced squo links"));
to:
array("inote abbr `A `. `- `s `: `f -d ... aquo mac '/ '@ '; [^",
"q&a A; {|} =| {= revisions ^!! fig :: para lazyweb spaced squo links"));
Changed lines 20-21 from:
All extensions "do the right thing" when a page is composed for printing.
to:
All extensions "do the right thing" when a page is composed for printing; most of them significantly improve the quality of printed pages.
14 September 2005 at 07:28 PM by John Rankin - define page
Added lines 1-56:
!!!An administrator can turn extensions on and off

[[Wikipublisher]] works best when all MarkupExtensions are turned on. This is the [[install]]ation default. However, all extensions are optional, controlled through the $MarkupExtensionsFmt array. This is set to:
[=
SDV($MarkupExtensionsFmt,
array("inote abbr `A `. `- `s `: `f -d ... aquo mac '/ '@ '; [^",
"q&a A; {|} =| {= revisions ^!! fig :: para lazyweb spaced squo links"));
=]

To enable a selected subset of these markups, copy the above 3 lines into local/config.php ''before'' including the [[Wikipublisher]] library and remove the markups you don't want.

To disable just a few markups, add one or more lines like the following ''before'' including the library:

[=$MarkupExtensions['extension'] = false;=]

For example, [=$MarkupExtensions['q&a'] = false;=] will disable the variant of Q: and A: markup, restoring PmWiki's default behaviour.

!!!Available extensions

All extensions "do the right thing" when a page is composed for printing.

||border=1 cellspacing=0 bordercolor=gray
||!List of extensions!||
||!Extension ||!Markup ||!Function ||
||inote ||[@(:inote PageName:)@] ||inserts the contents of `PageName formatted as a sticky note ||
||abbr ||n/a ||prevents wikiwords with only one lower case letter, like PhD or CIOs ||
||[=`A=] ||[@Wiki`Word@] ||another way to prevent wikiwords, like Ph`D ||
||[=`.=] ||[@`.@] ||invisible stop; removed on output, tells markups such as para to "stop" ||
||[=`-=] ||[@`-@] ||backtick-hyphen makes an en dash &ndash; (meaning "to" as in A&ndash;B) ||
||[=`s=] ||[@` @] ||backtick-space makes a non-breaking space ||
||[=`:=] ||[@`:@] ||backtick-colon makes a mid-dot &middot; ||
||[=`f=] ||[@`1/4 `1/2 `3/4@] ||makes a fraction &#188; &#189; &#190; ||
||-d ||[@-- d-d +- -d@] ||make em dash &mdash;, digit en dash digit, plus or minus &plusmn;, and minus digit ||
||[=...=] ||[@...@] ||ellipsis &hellip; ||
||aquo ||[@<- -> <<...>> <...| |...>@] ||left and right arrows &larr; &rarr; and angle quotes &laquo; ... &raquo; &lsaquo;&nbsp;...&nbsp;| and | ... &rsaquo; ||
||mac ||{vowel} ||macronised vowels &#256;, &#257;, &#274;, &#275;, etc ||
||'/ ||[@'/text/'@] ||<cite>text</cite> (often rendered in italics) ||
||'@ ||[@'@text@'@] ||<kbd>text</kbd> (often rendered in monospace) ||
||'; ||[@';text;'@] ||small caps text (if the browser supports this font variant) ||
||[^ ||[@[^footnote text^]@] and [@[^#^]@] ||swallow footnote text and list the footnotes, with links both ways ||
||copy ||[@(tm) (r) (c)@] ||&trade; &reg; &copy; symbols ||
||q&a ||Q: and A: ||render Q: and A: markups with drop-caps ||
||A; ||D;rop caps; markup ||Drop cap followed by small caps (looks stunning in pdf) ||
||[={|}=] ||[@{abbr|abbreviation}@] and [@{:term:definition}@] ||<abbr title='...'> and <dfn title='...'> tags (with print equivalents) ||
||=| ||[@=<text, =|text and =>text@] ||left, centred and right aligned text (left and right aligned omitted in print) ||
||{= ||[@{=sticky note|colour=}@] ||a sticky note, colour (optional) is yellow, green, blue, purple, pink, grey ||
||revisions ||(:`.revisions:) ||toggle between show and hide revision markups {+insert+} and {-delete-} ||
||^!! ||[@!run-in head!text@] ||run-in headings (if the browser supports this -- looks stunning in pdf) ||
||fig ||=figure image caption ||display an image and its caption (superseded by image | caption) ||
||:: ||:term:definition::more definition ||multiple <dd> tags per <dt> tag (also tidy :: used for indenting) and * item::more text for paragraphs in lists ||
||para ||T[*#:] Name#id and [@(:para Name#id action:)@] ||teaser markup and paragraph include markup (action = more, edit) ||
||lazyweb ||[@www.affinity.co.nz@] ||lazy web links -- omit the [=http://=] ||
||spaced ||n/a ||tidy wikiword spacing and display wikiwords like `TheReturnOfTheKing as The Return of the King ||
||squo ||n/a ||automatic smart quotes -- highly recommended for pdf ||
||links ||n/a ||automatic tool tips on wiki links, if the page starts with a heading or definition; also disables links to the page you're on, and highlights them ||
Creative Commons License
Edit · History · Print · Recent Changes · Search · Links
Page last modified on 08 January 2014 at 11:43 AM