Recent Changes - Search:

add Test Extensions page

hide Test Extensions

Test Extensions


hide Topics

Topics

show Changed

Changed

Visitor's book Site map pmwiki-2.6.0 5540

PmWiki Plus markup

Extension Hub - PmWikiPlus version 2026-07-10 Category: Extensions SiteAdmin.Extension Hub Testing the PmWikiPlus extension markup. See PmWiki Cookbook:PmWikiPlus


KiwiWiki PmWikiPlus Markup

Attach:Emptyfile.txt
Attach:[=Empty file=].txt

Attach:Emptyfile.txt Attach:Empty file.txt

PmWiki has two markups for line break, %pmhlt%[@[[<<]]@] for Line Break with "@@clear:both@@"; [@\\@] which only works at the end of a line. [[\\]] These markups for line breaks work inside a line.
* The markup %pmhlt%[@[[\\]]@] provides an inline Line Break [[\\]]''without'' "@@clear:left@@" or "@@clear:right@@".
* Markup %pmhlt%[@[[<]]@] inline Line Break [[<]]''with'' "@@clear:left@@"
* Markup %pmhlt%[@[[>]]@] inline Line Break [[>]]''with'' "@@clear:right@@"
* '*%pmhlt%[@'* Bold markup *'@]*', contrast this with '''strong  markup'''.
* '~%pmhlt%[@'~ Italic markup ~'@]~', contrast this with ''emphasis markup''.

PmWiki has two markups for line break, [[<<]] for Line Break with "clear:both"; \\ which only works at the end of a line.
These markups for line breaks work inside a line.

  • The markup [[\\]] provides an inline Line Break
    without "clear:left" or "clear:right".
  • Markup [[<]] inline Line Break
    with "clear:left"
  • Markup [[>]] inline Line Break
    with "clear:right"
  • '* Bold markup *', contrast this with strong markup.
  • '~ Italic markup ~', contrast this with emphasis markup.
{(cc '"' test "[]\\//**.." ==++-- 12345 )}

"test[]\\//**..==++--12345

{(cc QUOTES some NBSP text 'and yet more texty')}

'some textand yet more texty'


{(chrfltr PAGE some text 'and yet more texty' "^~-12345].,/\':;")}

sometextandyetmoretexty~-12345,

{(chrfltr UPLOAD some text 'and yet more texty' "^~-12345].,/\':;")}

sometextand yet more texty-12345.,

{(chrfltr -^b-y]0-9 some text 'and yet more texty' "^~-12345].,/\':;")}

a ~-.,/\':;

{(chrfltr ^a-z]0-9 some text 'and yet more texty' "^~-12345].,/\':;")}

sometextandyetmoretexty^12345]


test contents of $argp
{(testargp a +b -c d 4 5 6)}
{(testargp "123 abc" - )}
testargp: PmWikiPlus\PMWP_MUExprTestArgp ($argp)

array ( '#' => array ( 0 => '', 1 => 'a', 2 => '+', 3 => 'b', 4 => '-', 5 => 'c', 6 => '', 7 => 'd', 8 => '', 9 => '4', 10 => '', 11 => '5', 12 => '', 13 => '6', ), '' => array ( 0 => 'a', 1 => 'd', 2 => '4', 3 => '5', 4 => '6', ), '+' => array ( 0 => 'b', ), '-' => array ( 0 => 'c', ), )

Key Values
"#" '' 'a' '+' 'b' '-' 'c' '' 'd' '' '4' '' '5' '' '6'
"" 'a' 'd' '4' '5' '6'
"+" 'b'
"-" 'c'
testargp: PmWikiPlus\PMWP_MUExprTestArgp ($argp)

array ( '#' => array ( 0 => '', 1 => '123 abc', 2 => '', 3 => '-', ), '' => array ( 0 => '123 abc', 1 => '-', ), )

Key Values
"#" '' '123 abc' '' '-'
"" '123 abc' '-'
test contents of $argp
{(testargp +a1=arg1 -arg2)}
{(testargp z1=arg1 z2=-88888 +z3='=-+;:')}
testargp: PmWikiPlus\PMWP_MUExprTestArgp ($argp)

array ( '#' => array ( 0 => '+', 1 => 'a1=arg1', 2 => '-', 3 => 'arg2', ), '+' => array ( 0 => 'a1=arg1', ), '-' => array ( 0 => 'arg2', ), )

Key Values
"#" '+' 'a1=arg1' '-' 'arg2'
"+" 'a1=arg1'
"-" 'arg2'
testargp: PmWikiPlus\PMWP_MUExprTestArgp ($argp)

array ( '#' => array ( 0 => 'z1', 1 => 'arg1', 2 => 'z2', 3 => '-88888', 4 => '+', 5 => 'z3==-+;:', ), 'z1' => 'arg1', 'z2' => '-88888', '+' => array ( 0 => 'z3==-+;:', ), )

Key Values
"#" 'z1' 'arg1' 'z2' '-88888' '+' 'z3==-+;:'
"z1" "arg1"
"z2" "-88888"
"+" 'z3==-+;:'
test contents of $argp
{(testargp QUOTES some text 'and yet more text')}
testargp: PmWikiPlus\PMWP_MUExprTestArgp ($argp)

array ( '#' => array ( 0 => '', 1 => 'QUOTES', 2 => '', 3 => 'some', 4 => '', 5 => 'text', 6 => '', 7 => 'and yet more text', ), '' => array ( 0 => 'QUOTES', 1 => 'some', 2 => 'text', 3 => 'and yet more text', ), )

Key Values
"#" '' 'QUOTES' '' 'some' '' 'text' '' 'and yet more text'
"" 'QUOTES' 'some' 'text' 'and yet more text'

test contents of $args
{(testargs a +2 -3 +"4" -'5' f )}
{(testargs "123 abc" + )}
testargs: PmWikiPlus\PMWP_MUExprTestArgs ($args)

array ( 0 => 'a', 1 => '+2', 2 => '-3', 3 => '+4', 4 => '-5', 5 => 'f', )

Key Values
"0" "a"
"1" "+2"
"2" "-3"
"3" "+4"
"4" "-5"
"5" "f"
testargs: PmWikiPlus\PMWP_MUExprTestArgs ($args)

array ( 0 => '123 abc', 1 => '+', )

Key Values
"0" "123 abc"
"1" "+"
test contents of $args
{(testargs '"' test "[]\\//**.." ==++-- 12345 )}
testargs: PmWikiPlus\PMWP_MUExprTestArgs ($args)

array ( 0 => '"', 1 => 'test', 2 => '[]\\\\//**..', 3 => '==++--', 4 => '12345', )

Key Values
"0" """
"1" "test"
"2" "[]\\//**.."
"3" "==++--"
"4" "12345"
test contents of $args
{(testargs +arg1 -"str")}
{(testargs p1=+arg1 p2=-"str")}
testargs: PmWikiPlus\PMWP_MUExprTestArgs ($args)

array ( 0 => '+arg1', 1 => '-str', )

Key Values
"0" "+arg1"
"1" "-str"
testargs: PmWikiPlus\PMWP_MUExprTestArgs ($args)

array ( )

Key Values
test contents of $args
{(testargs q1=arg1 q2=+9999 -z3='=-+;:')}
testargs: PmWikiPlus\PMWP_MUExprTestArgs ($args)

array ( 0 => '-z3==-+;:', )

Key Values
"0" "-z3==-+;:"

test contents of $parms
{(testp p1 )}
{(testp p2 p3)}

array ( '#' => array ( 0 => '', 1 => 'p1', ), '' => array ( 0 => 'p1', ), )

Key Values
"#" '' 'p1'
"" 'p1'

array ( '#' => array ( 0 => '', 1 => 'p2', 2 => '', 3 => 'p3', ), '' => array ( 0 => 'p2', 1 => 'p3', ), )

Key Values
"#" '' 'p2' '' 'p3'
"" 'p2' 'p3'

pmwikiplus
D:\Home\KiwiWiki\pmwiki\extensions\PmWikiPlus\PmWikiPlus.php= 2026-07-10
confPmWikiPlus[=dir]= D:\Home\KiwiWiki\pmwiki\extensions/PmWikiPlus
confPmWikiPlus[=url]= https://kiwiwiki.nz/pmwiki/extensions/PmWikiPlus
confPmWikiPlus[_xversions]= 2025-12-14 2026-07-10
confPmWikiPlus[debug]= debug on
confPmWikiPlus[enableCREOL]= Inactive
confPmWikiPlus[enableDBRCH]= Enable
confPmWikiPlus[enableDDMUP]= Enable
confPmWikiPlus[enableDOBML]= Enable
confPmWikiPlus[enableEDHLP]= Enable
confPmWikiPlus[enableFIXUR]= Enable
confPmWikiPlus[enableLOCSS]= Inactive
confPmWikiPlus[enableLOCTM]= Enable
confPmWikiPlus[enableNSAVW]= Enable
confPmWikiPlus[enablePMFRM]= Enable
confPmWikiPlus[enablePMSYN]= Enable
confPmWikiPlus[enablePVCHA]= Enable
confPmWikiPlus[enableRFCNT]= Enable
confPmWikiPlus[enableRWSPN]= Enable
confPmWikiPlus[enableSKNCH]= Enable
confPmWikiPlus[enableSRTBL]= Enable
confPmWikiPlus[enableURLAP]= Enable
confPmWikiPlus[enableWFATM]= Inactive
confPmWikiPlus[enableWFDC]= Inactive
confPmWikiPlus[enableWFRDF]= Inactive
confPmWikiPlus[enableWFRSS]= Inactive
confPmWikiPlus[muBrk]= Enable
confPmWikiPlus[muBrkCL]= Enable
confPmWikiPlus[muBrkCR]= Enable
confPmWikiPlus[muLnBold]= Enable
confPmWikiPlus[muLnItalic]= Enable
confPmWikiPlus[muxpr_cc]= Enable
confPmWikiPlus[muxpr_chrfltr]= Inactive
confPmWikiPlus[muxpr_testargp]= Enable
confPmWikiPlus[muxpr_testargs]= Enable
confPmWikiPlus[muxpr_testp]= Enable
confPmWikiPlus[setBLKLST]= Inactive
confPmWikiPlus[setBLKWHY]= Inactive
confPmWikiPlus[setCOPYCD]= Inactive
confPmWikiPlus[setGUIBTN]= Inactive
confPmWikiPlus[setHIDATC]= Inactive
confPmWikiPlus[setMDAMBD]= Inactive
confPmWikiPlus[setMDARMT]= Inactive
confPmWikiPlus[setMDAUPL]= Inactive
confPmWikiPlus[setMRGLME]= Inactive
confPmWikiPlus[setTOC]= Inactive
confPmWikiPlus[setTOCBLKLST]= Inactive
confPmWikiPlus[setTOCCLS]= Inactive
param= enableCREOL NULL not changed to 1
global= enableDBRCH 1 is already enabled (1)
global= enableDDMUP 1 set to 1
global= enableDOBML $LinkFunctions is already enabled ("LinkIMap")
global= enableEDHLP 1 is already enabled (1)
global= enableFIXUR 2000 is already enabled (2000)
param= enableLOCSS NULL not changed to "Site.LocalCSS"
global= enableLOCTM 1 is already enabled (1)
global= enableNSAVW 1 is already enabled (1)
global= enablePMFRM 1 is already enabled (1)
global= enablePMSYN 2 is already enabled (2)
global= enablePVCHA 1 is already enabled (1)
global= enableRFCNT 1 set to 1
global= enableRWSPN 1 is already enabled (1)
global= enableSKNCH 1 set to 1
global= enableSRTBL 1 is already enabled (1)
global= enableURLAP 1 is already enabled (1)
param= enableWFATM $EnableFeeds "atom" not changed to 1
param= enableWFDC $EnableFeeds "dc" not changed to 1
param= enableWFRDF $EnableFeeds "rdf" not changed to 1
param= enableWFRSS $EnableFeeds "rss" not changed to 1
param= setBLKLST 10 NULL not changed to 10
param= setBLKWHY 1 NULL not changed to 1
param= setCOPYCD 1 NULL not changed to 1
param= setGUIBTN 1 NULL not changed to 1
param= setHIDATC NULL not changed to 1
param= setMDAMBD $PmMedia "EnableEmbed" not changed to 1
param= setMDARMT $PmMedia "EnableRemoteEmbed" not changed to 1
param= setMDAUPL $PmMedia "EnableUploadEmbed" not changed to 1
param= setMRGLME 1 NULL not changed to 1
param= setTOC $PmToC "Enable" not changed to 1
param= setTOCBLKLST $PmToC "EnableBacklinks" not changed to 1
param= setTOCCLS $PmToC "Closed" not changed to 1
markup= muBrk [[\\]] configured
markup= muBrkCL [[<]] configured
markup= muBrkCR [[>]] configured
markup= muLnBold '* *' configured
markup= muLnItalic '~ ~' configured
MarkupExpr= muxpr_cc cc "multiple strings" configured
MarkupExpr= muxpr_chrfltr chrfltr "string filter" configured
MarkupExpr= muxpr_testargp testargp "arguments" configured
MarkupExpr= muxpr_testargs testargs "arguments" configured
MarkupExpr= muxpr_testp testp "paramaters" configured

tahi Page last modified on 2026 Jul 15 19:40

Edit - History - Recent Changes - WikiHelp - Search - ?Subject="KiwiWiki: Pm Wiki Plus Markup"&Body="From KiwiWiki: Pm Wiki Plus Markup ($ScriptUrl/TestExtensions/PmWikiPlusMarkup) - Testing the [[Extensions/PmWikiPlus extension markup. See PmWiki Cookbook:PmWikiPlus" | email page as link ]]