TestExtensions /

PmWiki Info

add Test Extensions page

hide Test Extensions

Test Extensions


hide Topics

Topics

show Changed

Changed

Visitor's book Site map pmwiki-2.6.0

Extension Hub -

PmWikiInfonew version 2026-05-18new Category: Extensions

See Extensions.PmWikiInfo, Cookbook:PmWikiInfo on PmWiki, and TestExtensions.PmWikiInfo.

Note: all these tests use the development version PmWikiInfonew

Test PmWikiInfo

(:pmwikiinfo:)

PmWiki Info Extension parameters

(:pmwikiinfo display= :)
display= all, recipeinfo, conditions, customsyntax, defined, fmtpv, fmtv, handleactions, handleauth, htmlstylesfmt, htmlheaderfmt, htmlfooterfmt, imap, inputlabelfmt, linkfunctions, markup, markupexpr, namepattern, pagenamechars, phpinfo, roepatterns, rospatterns, searchpatterns, server, skins, thumblist, totalcounter, trailfmt, troepatterns, uploadblacklist, uploadexts, uploadextsize, uploadnamechars, vars, wikistyle, xhub, debug
debug= false, true

(:pmwikiinfo display='recipeinfo':)

$RecipeInfo

[Ape] (array) =

[Version]: (string) "20260404"

[Attachtable] (array) =

[Version]: (string) "2025-09-09"

[AutoTel] (array) =

[Version]: (string) "2024-04-10new"

[CaseCorrection] (array) =

[Version]: (string) "20170618"

[DiagnosticMessages] (array) =

[Version]: (string) "2024-08-18"

[EditToolbar] (array) =

[Version]: (string) "2024-08-24"

[ExtensionHub] (array) =

[Version]: (string) "2025-12-14"

[Grep] (array) =

[Version]: (string) "20171103"

[GuiEditResize] (array) =

[Version]: (string) "2009-09-11"

[iconlink] (array) =

[Version]: (string) "2012-10-09"

[ImageMap] (array) =

[Version]: (string) "2022-06-23"

[InCategory] (array) =

[Version]: (string) "20220606"

[KWTLQuestionVars] (array) =

[Version]: (string) "2025-02-20"

[Maxi2] (array) =

[Version]: (string) "20240111"

[MessagesReplacement] (array) =

[Version]: (string) "2024-09-16new"

[NewGroupBox] (array) =

[Version]: (string) "2017-06-17"

[NewPageBoxPlus] (array) =

[Version]: (string) "2023-02-14"

[PageTableOfContents] (array) =

[Version]: (string) "2026-05-23"

[PmWiki:SiteAnalyzer] (array) =

[Version]: (string) "2019-09-03"

[PmWikiInfo] (array) =

[Version]: (string) "2026-05-18new"

[PmWikiPlus] (array) =

[Version]: (string) "2026-05-11"

[RandomQuote] (array) =

[Version]: (string) "2007-02-15"

[SearchCloud] (array) =

[Version]: (string) "2024-04-10"

[SubgroupMarkup] (array) =

[Version]: (string) "2025-02-11"

[TextExtract] (array) =

[Version]: (string) "2025-01-30"

[ThumbList] (array) =

[Version]: (string) "20260111"

[Toggle] (array) =

[Version]: (string) "2025-01-18"

[TotalCounter] (array) =

[Version]: (string) "2026-01-18"

[UnaccentUTF8] (array) =

[Version]: (string) "2026-04-22"

[UploadForm] (array) =

[Version]: (string) "2009-08-26"

[UrlGet] (array) =

[Version]: (string) "2026-04-16"

(:pmwikiinfo display='vars':)

Variables

Groups and pages

[$AuthorGroup] (string) = "Profiles"
[$CategoryGroup] (string) = "Category"
[$CookbookDir] (string) = "D:\Home\KiwiWiki\pmwiki/cookbook"
[$DefaultGroup] (string) = "Aotearoa"
[$DefaultName] (string) = "HomePage"
[$DefaultPage] (string) = "Aotearoa.HomePage"
[$GroupHomePage] (string) = UNDEFINED
[$GroupHomePageName] (string) = UNDEFINED
[$GroupHomePageTitle] (string) = UNDEFINED
[$GroupHomePageTitlespaced] (string) = UNDEFINED
[$GroupHomePageUrl] (string) = UNDEFINED
[$PageSearchForm] (string) = "$DefaultGroup.Search"
[$SearchBoxOpt] (array) =

[target]: (string) "Aotearoa.Search"

[$SiteAdminGroup] (string) = "SiteAdmin"
[$SiteGroup] (string) = "Site"

Skin

[$ActionSkin] (array) =

[print]: (string) "print"

[$EnableAutoSkinList] (integer) =

1

[$PageSkinList] (string) = UNDEFINED
[$Skin] (string) = "home"
[$SkinTemplateIncludeLevel] (NULL) = NULL

Identity

[$Author] (string) = EMPTY STRING
[$AuthorId] (string) = UNDEFINED
[$EnableVersionedAssets] (string) = UNDEFINED
[$RecipeInfo] (string) = "2026-05-18new"
[$RevisionNum] (string) = UNDEFINED
[$Version] (string) = "pmwiki-2.6.0"
[$VersionedAssetKeys] (string) = UNDEFINED
[$VersionNum] (integer) =

2006000

[$WikiTitle] (string) = "Kiwi wiki"

Edit

[$DefaultEmptyPageTextVars] (string) = UNDEFINED
[$DefaultPageCharset] (array) =

[]: (string) "ISO-8859-1"

[$DefaultUnsetPageTextVars] (string) = UNDEFINED
[$EditAutoBrackets] (string) = UNDEFINED
[$EnableEditAutoText*] (integer) =

1

[$EnableEscapedUrlEmbed] (string) = UNDEFINED
[$EnableGUIButtons*] (integer) =

1

[$EnableGuiEditFixUrl*] (integer) =

2000

[$EnableListIncludedPages*] (integer) =

1

[$EnableMergeLastMinorEdit*] (integer) =

1

[$EnableMinorEditKeepMeta] (string) = UNDEFINED
[$EnablePmSyntax*] (integer) =

2

[$EnablePostAuthorRequired] (integer) =

1

[$EnablePreviewChanges*] (integer) =

1

[$EnableROSEscape] (string) = UNDEFINED
[$GUIButtons] (array) =

[h2]: (array)  Array ( [0] => 20 [1] => \n!! [2] => \n [3] => $[Heading] [4] => $GUIButtonDirUrlFmt/text_heading_2.png"$[Heading Level 2]" ) [h3]: (array)  Array ( [0] => 30 [1] => \n!!! [2] => \n [3] => $[Subheading] [4] => $GUIButtonDirUrlFmt/text_heading_3.png"$[Subheading Level 3]" ) [separator1]: (array)  Array ( [0] => 40 [1] => [2] => [3] => [4] => $GUIButtonDirUrlFmt/separator.png ) [strong]: (array)  Array ( [0] => 50 [1] => ''' [2] => ''' [3] => $[Bold] [4] => $GUIButtonDirUrlFmt/text_bold.png"$[Bold]" [5] => $[ak_strong] ) [em]: (array)  Array ( [0] => 60 [1] => '' [2] => '' [3] => $[Italic] [4] => $GUIButtonDirUrlFmt/text_italic.png"$[Italic]" [5] => $[ak_em] ) [strike]: (array)  Array ( [0] => 70 [1] => {- [2] => -} [3] => $[Strikethrough] [4] => $GUIButtonDirUrlFmt/text_strikethrough.png"$[Strikethrough]" ) [sup]: (array)  Array ( [0] => 80 [1] => '^ [2] => ^' [3] => $[Superscript] [4] => $GUIButtonDirUrlFmt/text_superscript.png"$[Superscript]" ) [sub]: (array)  Array ( [0] => 90 [1] => '_ [2] => _' [3] => $[Subscript] [4] => $GUIButtonDirUrlFmt/text_subscript.png"$[Subscript]" ) [big]: (array)  Array ( [0] => 100 [1] => '+ [2] => +' [3] => $[Big text] [4] => $GUIButtonDirUrlFmt/text_big.png"$[Big text]" ) [small]: (array)  Array ( [0] => 110 [1] => '- [2] => -' [3] => $[Small text] [4] => $GUIButtonDirUrlFmt/text_small.png"$[Small text]" ) [separator2]: (array)  Array ( [0] => 120 [1] => [2] => [3] => [4] => $GUIButtonDirUrlFmt/separator.png ) [ol]: (array)  Array ( [0] => 130 [1] => \n# [2] => \n [3] => $[Ordered list] [4] => $GUIButtonDirUrlFmt/text_list_numbers.png"$[Ordered (numbered) list]" ) [ul]: (array)  Array ( [0] => 140 [1] => \n* [2] => \n [3] => $[Unordered list] [4] => $GUIButtonDirUrlFmt/text_list_bullets.png"$[Unordered (bullet) list]" ) [hr]: (array)  Array ( [0] => 150 [1] => \n----\n [2] => [3] => [4] => $GUIButtonDirUrlFmt/text_horizontalrule.png"$[Horizontal rule]" ) [table]: (array)  Array ( [0] => 160 [1] => (:table border=1 width=100%:)\n(:cell:)\n\n(:cell:)\n\n(:cell:)\n\n(:cellnr:)\n\n(:cell:)\n\n(:cell:)\n\n(:tableend:) [2] => [3] => [4] => $GUIButtonDirUrlFmt/table_add.png"$[Table]" ) [separator3]: (array)  Array ( [0] => 170 [1] => [2] => [3] => [4] => $GUIButtonDirUrlFmt/separator.png ) [center]: (array)  Array ( [0] => 180 [1] => %center% [2] => [3] => [4] => $GUIButtonDirUrlFmt/text_align_center.png"$[Center]" ) [right]: (array)  Array ( [0] => 190 [1] => %right% [2] => [3] => [4] => $GUIButtonDirUrlFmt/text_align_right.png"$[Right justified]" ) [indent]: (array)  Array ( [0] => 200 [1] => \n-> [2] => \n [3] => $[Indented text] [4] => $GUIButtonDirUrlFmt/text_indent.png"$[Indented text]" ) [outdent]: (array)  Array ( [0] => 210 [1] => \n-< [2] => \n [3] => $[Hanging indent] [4] => $GUIButtonDirUrlFmt/text_indent_remove.png"$[Hanging indent]" ) [separator4]: (array)  Array ( [0] => 220 [1] => [2] => [3] => [4] => $GUIButtonDirUrlFmt/separator.png ) [pagelink]: (array)  Array ( [0] => 230 [1] => [[ [2] => ]] [3] => $[Page link] [4] => $GUIButtonDirUrlFmt/house_link.png"$[Link to internal page]" ) [extlink]: (array)  Array ( [0] => 240 [1] => [[ [2] => ]] [3] => http:// | $[link text] [4] => $GUIButtonDirUrlFmt/world_link.png"$[Link to external page]" ) [attach]: (array)  Array ( [0] => 250 [1] => Attach: [2] => [3] => file.ext | $[link text] [4] => $GUIButtonDirUrlFmt/photo_link.png"$[Attach a file or image]" ) [thumb]: (array)  Array ( [0] => 260 [1] => \%thumb\%[[Attach: [2] => | Attach:image.jpg&quot;description&quot;]] [3] => image.jpg [4] => $GUIButtonDirUrlFmt/photos.png"$[Attach an image as a thumbnail]" ) [separator5]: (array)  Array ( [0] => 270 [1] => [2] => [3] => [4] => $GUIButtonDirUrlFmt/separator.png ) [author]: (array)  Array ( [0] => 280 [1] => ~~~ [2] => [3] => [4] => $GUIButtonDirUrlFmt/text_signature.png"$[Add author name]" ) [authordate]: (array)  Array ( [0] => 290 [1] => ~''~~~~'' [2] => [3] => [4] => $GUIButtonDirUrlFmt/time_add.png"$[Add author name and date]" ) [tabtable]: (array)  Array ( [0] => 1100 [1] => [2] => [3] => [4] => <input type='image' name='tabtable' src='$GUIButtonDirUrlFmt/excel.gif' title='$[Convert tabs to table]' /> )

[$MaxPageTextVars] (string) = UNDEFINED
[$PageEditForm] (string) = UNDEFINED

Documentation

[$EnableCopyCode*] (integer) =

1

[$EnableDarkThemeToggle] (NULL) = NULL
[$PmToC*[Closed]] (string) = UNDEFINED
[$PmToC*[Enable]] (string) = UNDEFINED
[$PmToC*[EnableBackLinks]] (string) = UNDEFINED
[$PmToC*[MinNumberedHeadings]] (string) = UNDEFINED

Format

[$GroupFooterFmt] (string) = "(:include $SiteGroup.AllGroupFooter:)(:nl:)(:include $Group.GroupFooter:)(:nl:)"
[$GroupHeaderFmt] (string) = "(:include $SiteGroup.AllGroupHeader:)(:nl:)(:include $Group.GroupHeader:)(:nl:)"
[$HandleImageTplFmt] (string) = UNDEFINED
[$HTMLTagAttr] (string) = EMPTY STRING
[$InputLabelFmt] (string) = " <label for="$LabelFor" $LabelTitle>$LabelText</label> "
[$PageListSortComp] (string) = UNDEFINED
[$PageNameChars] (string) = "-~,[:alnum:]\x80-\xfe"
[$TrailFmt] (array) =

[<<|]: (string) "<span class='wikitrail'>&lt;&lt; $prev | $trailname | $next &gt;&gt;</span>" [<|]: (string) "<span class='wikitrail'>$prev$trailname$next</span>" [^|]: (string) "<span class='wikitrail'>$crumbs</span>"

Uploads

[$EnableMediaEmbed] (string) = UNDEFINED
[$EnableRecentUploads*] (string) = UNDEFINED
[$EnableUpload] (integer) =

1

[$EnableUploadDrop*] (integer) =

1

[$EnableUploadMimeMatch] (array) =

[gpx]: (string) "!^(text/xml)$!"

[$EnableUploadTargets] (string) = UNDEFINED
[$EnableUploadVersions*] (integer) =

1

[$UploadDir] (string) = "uploads"
[$UploadDirQuota] (integer) =

0

[$UploadMaxSize] (integer) =

64000000

[$UploadNameChars] (string) = "-\w., !=+-"
[$UploadPrefixFmt] (string) = "/$Group/$Name"
[$UploadPrefixQuota] (integer) =

0

[$UploadTargets] (string) = UNDEFINED
[$UploadUrlFmt] (string) = "https://kiwiwiki.co.nz/pmwiki/uploads"

Patterns and Formats

[$BaseNamePatterns] (string) = UNDEFINED
[$DraftActionsPattern] (string) = UNDEFINED
[$FTimeFmt] (string) = "%Y %b %d %H:%M"
[$GroupPattern] (string) = "[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*"
[$HandleEditFmt] (string) = UNDEFINED
[$IMapLinkFmt] (string) = UNDEFINED
[$ImgExtPattern] (string) = "\.(?:gif|jpg|jpeg|a?png|svgz?|GIF|JPG|JPEG|A?PNG|SVGZ?|webp|WEBP|avifs?|AVIFS?)"
[$ImgTagFmt] (string) = "<img src="$LinkUrl" alt="$LinkAlt" title="$LinkAlt" loading="lazy" />"
[$LinkCategoryFmt] (string) = "<a class='categorylink' href='$LinkUrl'>$LinkText</a>"
[$LinkPageCreateFmt] (string) = "<a class='createlinktext' rel='nofollow' title='$LinkAlt' href='{$PageUrl}?action=edit'>$LinkText</a><a rel='nofollow' class='createlink' href='{$PageUrl}?action=edit'>?</a>"
[$LinkPageCreateSpaceFmt] (string) = "<a class='createlinktext' rel='nofollow' title='$LinkAlt' href='{$PageUrl}?action=edit'>$LinkText</a><a rel='nofollow' class='createlink' href='{$PageUrl}?action=edit'>?</a>"
[$LinkPageExistsFmt] (string) = "<a class='wikilink' href='$LinkUrl' title='$LinkAlt'>$LinkText</a>"
[$LinkPageSelfFmt] (string) = "<a class='selflink' href='$LinkUrl' title='$LinkAlt'>$LinkText</a>"
[$LinkPageShortFmt] (array) =

[+]: (string) "{$Title}"

[$LinkPageTooltip] (string) = UNDEFINED
[$NamePattern] (string) = "[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*(?:,[[:upper:]\d][\w\x80-\xfe]*(?:[-~][\w\x80-\xfe]+)*)?"
[$PagePathFmt] (array) =

[0]: (string) "$Group.$1" [1]: (string) "$1.$DefaultName" [2]: (string) "$DefaultGroup.$1" [3]: (string) "Profiles.$1" [4]: (string) "$1.$1"

[$PagePathResolveFmt] (NULL) = NULL
[$SearchBoxInputType] (string) = UNDEFINED
[$SearchPatterns] (array) =

[normal]: (array)  Array ( [0] => !,del-\d+$! [recent] => !\.(All)?Recent(Changes|Uploads)$! [group] => !\.Group(Print)?(Header|Footer|Attributes)$! [self] => !^TestExtensions\.PmWikiInfo$! ) [all]: (array)  Array ( )

[$TextSectionAnchorPatterns] (array) =

[[[#]: (string) "/^.*\[\[##?$aname\]\]/m" [!!#]: (string) "/^!+#$aname .*$/m"

[$TimeFmt] (string) = "%Y %b %d %H:%M"
[$UrlLinkFmt] (string) = "<a class='urllink external' href='$LinkUrl' title='$LinkAlt' target='_blank'>$LinkText</a>"
[$VarPagesFmt] (array) =

[0]: (string) "$[PmWiki.Variables]"

[$XLLangs] (array) =

[0]: (string) "en"

Security

[$AllowPassword] (boolean) = FALSE
[$CurrentLocalTime] (string) = "@2026-05-26T21:38:33Z"
[$CurrentTime] (string) = "2026 May 27 09:38"
[$CurrentTimeISO] (string) = "2026-05-27T09:38:33"
[$EnableCookieHTTPOnly*] (NULL) = NULL
[$EnableIMSCaching] (string) = UNDEFINED
[$EnableLocalConfig] (NULL) = NULL
[$EnableLocalTimes*] (integer) =

1

[$EnableObfuscateEmails*] (integer) =

1

[$EnablePageListProtect] (string) = UNDEFINED
[$EnablePGCust] (integer) =

99

[$EnableRCDiffBytes*] (integer) =

1

[$EnableStdConfig] (NULL) = NULL
[$EnableXLPageScriptLoad] (string) = UNDEFINED
[$FarmD] (string) = "D:\Home\KiwiWiki\pmwiki"
[$LocalDir] (string) = "local"
[$LogoutRedirectFmt] (string) = UNDEFINED
[$PageCacheDir] (NULL) = NULL
[$ScriptUrl] (string) = "https://kiwiwiki.co.nz"
[$WikiPageInlineCSS] (string) = UNDEFINED

Functions

[$AbortFunction] (string) = UNDEFINED
[$AsSpacedFunction] (string) = CALLABLE: function "SpaceAfterComma"
[$DiffMetaFmtFunction] (string) = UNDEFINED
[$PageIndexFoldFunction] (string) = CALLABLE: function "UnaccentUTF8"
[$PageListSortCmpFunction] (string) = CALLABLE: function "strcasecmp"
[$PageListVarFoldFn] (string) = UNDEFINED
[$PostDispatchFunctions] (string) = UNDEFINED
[$StrFoldFunction] (string) = CALLABLE: function "UnaccentUTF8"
[$UrlGetFunction] (string) = CALLABLE: function "UrlGet\UrlGet"

Links

[$EnableLinkPageRelative] (string) = UNDEFINED
[$EnableLinkPlusTitlespaced] (string) = UNDEFINED
[$EnableRelativeAttachLinks] (NULL) = NULL
[$EnableRelativePageLinks] (NULL) = NULL
[$LinkAlt] (string) = UNDEFINED
[$LinkText] (string) = UNDEFINED
[$LinkUrl] (string) = UNDEFINED

Misc

[$CookiePrefix] (string) = "tahi_"
[$EnableCommonEnhancements*] (NULL) = NULL
[$IsLocalhost] (boolean) = FALSE
[$LinkPageShortFmt] (array) =

[+]: (string) "{$Title}"

[$LinkPageTooltip] (string) = UNDEFINED
[$LogoutCookies] (array) =

[0]: (string) "tahi_author" [1]: (string) "tahi_setprefs"

[$MetaRobots] (string) = "index,follow"

$EnableCommonEnhancements*

  • see above values marked with an *
(:pmwikiinfo display='handleactions,handleauth':)

$HandleActions

[analyze] (string) = CALLABLE: function "HandleAnalyze"
[approvesites] (string) = CALLABLE: function "HandleApprove"
[approveurls] (string) = CALLABLE: function "HandleApprove"
[attr] (string) = CALLABLE: function "HandleAttr"
[browse] (string) = CALLABLE: function "HandleBrowse"
[clearcloud] (string) = CALLABLE: function "SearchCloud\SearchCloudClean"
[download] (string) = CALLABLE: function "HandleDownload"
[edit] (string) = CALLABLE: function "HandleEdit"
[hub] (string) = CALLABLE: function "HandleHub"
[login] (string) = CALLABLE: function "HandleLoginA"
[logout] (string) = CALLABLE: function "HandleLogoutA"
[new] (string) = CALLABLE: function "HandleNew"
[newgroup] (string) = CALLABLE: function "HandleNewGroup"
[pmform] (string) = CALLABLE: function "HandlePmForm"
[pmform1] (string) = CALLABLE: function "HandleCustomAction"
[postattr] (string) = CALLABLE: function "HandlePostAttr"
[postupload] (string) = CALLABLE: function "HandlePostUpload"
[postupload2] (string) = CALLABLE: function "HandlePostUpload2"
[print] (string) = CALLABLE: function "HandleBrowse"
[search] (string) = CALLABLE: function "HandleSearchA"
[source] (string) = CALLABLE: function "HandleSource"
[totalcounter] (string) = CALLABLE: function "TotalCounter\HandleTotalCounterAction"
[totalcountercheck] (string) = CALLABLE: function "TotalCounter\HandleTotalCounterCheckAction"
[totalcounterfix] (string) = CALLABLE: function "TotalCounter\HandleTotalCounterCheckAction"
[upload] (string) = CALLABLE: function "HandleUpload"

$CustomActions

[pmform1] (array) =

[auth]: (string) "edit" [function]: (string) CALLABLE: function "HandlePmForm1"

$HandleAuth

[analyze] (string) = "auth"
[approvesites] (string) = "edit"
[approveurls] (string) = "edit"
[attr] (string) = "attr"
[browse] (string) = "read"
[delattach] (string) = "edit"
[deldelattach] (string) = "admin"
[diff] (string) = "edit"
[download] (string) = "read"
[downloaddeleted] (string) = "edit"
[edit] (string) = "edit"
[hub] (string) = "admin"
[login] (string) = "login"
[logout] (string) = "read"
[pmform] (string) = "edit"
[postattr] (string) = "attr"
[postupload] (string) = "edit"
[postupload2] (string) = "edit"
[print] (string) = "read"
[renameattach] (string) = "edit"
[search] (string) = "read"
[source] (string) = "edit"
[totalcounter] (string) = "read"
[totalcountercheck] (string) = "admin"
[totalcounterfix] (string) = "admin"
[undelattach] (string) = "edit"
[upload] (string) = "edit"
(:pmwikiinfo display='uploadblacklist,uploadexts,wikistyle':)

$UploadBlacklist

[0] (string) = ".php"
[1] (string) = ".pl"
[10] (string) = ".iso"
[11] (string) = ".html"
[12] (string) = ".shtml"
[2] (string) = ".cgi"
[3] (string) = ".py"
[4] (string) = ".shtm"
[5] (string) = ".phtm"
[6] (string) = ".pcgi"
[7] (string) = ".asp"
[8] (string) = ".jsp"
[9] (string) = ".sh"

$UploadExts, $UploadExtSize

[] (array) =

[size]: (integer)  0

[3gp] (array) =

[ext]: (string) "video/3gpp" [size]: (integer)  64000000

[7z] (array) =

[ext]: (string) "application/x-7z-compressed" [size]: (integer)  64000000

[apng] (array) =

[ext]: (string) "image/apng" [size]: (integer)  64000000

[au] (array) =

[ext]: (string) "audio/basic" [size]: (integer)  64000000

[avi] (array) =

[ext]: (string) "video/x-msvideo" [size]: (integer)  64000000

[avif] (array) =

[ext]: (string) "image/avif" [size]: (integer)  32000000

[avifs] (array) =

[ext]: (string) "image/avif-sequence" [size]: (integer)  32000000

[bmp] (array) =

[ext]: (string) "image/bmp" [size]: (integer)  64000000

[csv] (array) =

[ext]: (string) "text/plain" [size]: (integer)  64000000

[doc] (array) =

[ext]: (string) "application/msword" [size]: (integer)  64000000

[docx] (array) =

[ext]: (string) "application/vnd.openxmlformats-officedocument.wordprocessingml.document" [size]: (integer)  5000000

[dvi] (array) =

[ext]: (string) "application/x-dvi" [size]: (integer)  64000000

[epub] (array) =

[ext]: (string) "application/epub+zip" [size]: (integer)  16000000

[exe] (array) =

[ext]: (string) "application/octet-stream" [size]: (integer)  64000000

[flac] (array) =

[ext]: (string) "audio/x-flac" [size]: (integer)  64000000

[gif] (array) =

[ext]: (string) "image/gif" [size]: (integer)  64000000

[gpx] (array) =

[ext]: (string) "application/gpx+xml" [size]: (integer)  64000000

[gz] (array) =

[ext]: (string) "application/x-gzip" [size]: (integer)  64000000

[heic] (array) =

[ext]: (string) "image/heic" [size]: (integer)  32000000

[hqx] (array) =

[ext]: (string) "application/mac-binhex40" [size]: (integer)  64000000

[ico] (array) =

[ext]: (string) "image/x-icon" [size]: (integer)  64000000

[jfif] (array) =

[ext]: (string) "image/jpeg" [size]: (integer)  32000000

[jpeg] (array) =

[ext]: (string) "image/jpeg" [size]: (integer)  32000000

[jpg] (array) =

[ext]: (string) "image/jpeg" [size]: (integer)  32000000

[kml] (array) =

[ext]: (string) "application/vnd.google-earth.kml+xml" [size]: (integer)  64000000

[kmz] (array) =

[ext]: (string) "application/vnd.google-earth.kmz" [size]: (integer)  64000000

[m4a] (array) =

[ext]: (string) "audio/mp4" [size]: (integer)  64000000

[m4v] (array) =

[ext]: (string) "video/x-m4v" [size]: (integer)  64000000

[mdb] (array) =

[ext]: (string) "application/x-msaccess" [size]: (integer)  64000000

[mkv] (array) =

[ext]: (string) "video/x-matroska" [size]: (integer)  64000000

[mov] (array) =

[ext]: (string) "video/quicktime" [size]: (integer)  64000000

[mp3] (array) =

[ext]: (string) "audio/mpeg" [size]: (integer)  64000000

[mp4] (array) =

[ext]: (string) "video/mp4" [size]: (integer)  64000000

[mpeg] (array) =

[ext]: (string) "video/mpeg" [size]: (integer)  64000000

[mpg] (array) =

[ext]: (string) "video/mpeg" [size]: (integer)  64000000

[odg] (array) =

[ext]: (string) "application/vnd.oasis.opendocument.graphics" [size]: (integer)  64000000

[odp] (array) =

[ext]: (string) "application/vnd.oasis.opendocument.presentation" [size]: (integer)  64000000

[ods] (array) =

[ext]: (string) "application/vnd.oasis.opendocument.spreadsheet" [size]: (integer)  64000000

[odt] (array) =

[ext]: (string) "application/vnd.oasis.opendocument.text" [size]: (integer)  5000000

[ogg] (array) =

[ext]: (string) "audio/ogg" [size]: (integer)  64000000

[ogv] (array) =

[ext]: (string) "video/ogg" [size]: (integer)  64000000

[opus] (array) =

[ext]: (string) "audio/ogg" [size]: (integer)  64000000

[pdf] (array) =

[ext]: (string) "application/pdf" [size]: (integer)  64000000

[php] (array) =

[ext]: (string) "text/x-php" [size]: (integer)  2000000

[png] (array) =

[ext]: (string) "image/png" [size]: (integer)  64000000

[ppsx] (array) =

[ext]: (string) "application/vnd.openxmlformats-officedocument.presentationml.slideshow" [size]: (integer)  64000000

[ppt] (array) =

[ext]: (string) "application/vnd.ms-powerpoint" [size]: (integer)  64000000

[pptx] (array) =

[ext]: (string) "application/vnd.openxmlformats-officedocument.presentationml.presentation" [size]: (integer)  64000000

[psd] (array) =

[ext]: (string) "image/vnd.adobe.photoshop" [size]: (integer)  64000000

[qt] (array) =

[ext]: (string) "video/quicktime" [size]: (integer)  64000000

[rpm] (array) =

[ext]: (string) "application/x-rpm" [size]: (integer)  64000000

[rtf] (array) =

[ext]: (string) "application/rtf" [size]: (integer)  64000000

[sit] (array) =

[ext]: (string) "application/x-stuffit" [size]: (integer)  64000000

[sldx] (array) =

[ext]: (string) "application/vnd.openxmlformats-officedocument.presentationml.slide" [size]: (integer)  64000000

[svg] (array) =

[ext]: (string) "image/svg+xml" [size]: (integer)  5000000

[svgz] (array) =

[ext]: (string) "image/svg+xml" [size]: (integer)  5000000

[tex] (array) =

[ext]: (string) "application/x-tex" [size]: (integer)  64000000

[tgz] (array) =

[ext]: (string) "application/x-gzip" [size]: (integer)  64000000

[txt] (array) =

[ext]: (string) "text/plain" [size]: (integer)  64000000

[vtt] (array) =

[ext]: (string) "text/vtt" [size]: (integer)  64000000

[wav] (array) =

[ext]: (string) "audio/x-wav" [size]: (integer)  64000000

[wbmp] (array) =

[ext]: (string) "image/vnd.wap.wbmp" [size]: (integer)  64000000

[webm] (array) =

[ext]: (string) "video/webm" [size]: (integer)  64000000

[webp] (array) =

[ext]: (string) "image/webp" [size]: (integer)  64000000

[wepb] (array) =

[size]: (integer)  32000000

[wmf] (array) =

[ext]: (string) "image/wmf" [size]: (integer)  64000000

[xcf] (array) =

[ext]: (string) "image/x-xcf" [size]: (integer)  64000000

[xls] (array) =

[ext]: (string) "application/vnd.ms-excel" [size]: (integer)  64000000

[xlsx] (array) =

[ext]: (string) "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" [size]: (integer)  64000000

[zip] (array) =

[ext]: (string) "application/zip" [size]: (integer)  64000000

$WikiStyle

[alpha] (array) =

[apply]: (string) "list" [list-style]: (string) "lower-alpha"

[ALPHA] (array) =

[apply]: (string) "list" [list-style]: (string) "upper-alpha"

[aqua] (array) =

[color]: (string) "aqua"

[black] (array) =

[color]: (string) "black"

[block] (array) =

[apply]: (string) CALLABLE: function "block"

[blue] (array) =

[color]: (string) "blue"

[center] (array) =

[apply]: (string) CALLABLE: function "block" [text-align]: (string) "center"

[cframe] (array) =

[class]: (string) "frame" [margin-left]: (string) "auto" [margin-right]: (string) "auto" [width]: (string) "200px" [apply]: (string) CALLABLE: function "block" [text-align]: (string) "center"

[comment] (array) =

[display]: (string) "none"

[decimal] (array) =

[apply]: (string) "list" [list-style]: (string) "decimal"

[div] (array) =

[apply]: (string) "div"

[download] (array) =

[download]: (string) EMPTY STRING

[frame] (array) =

[class]: (string) "frame"

[fuchsia] (array) =

[color]: (string) "fuchsia"

[gray] (array) =

[color]: (string) "gray"

[green] (array) =

[color]: (string) "green"

[grey] (array) =

[color]: (string) "gray"

[h] (array) =

[apply]: (string) "h"

[item] (array) =

[apply]: (string) "item"

[justify] (array) =

[apply]: (string) CALLABLE: function "block" [text-align]: (string) "justify"

[left] (array) =

[apply]: (string) CALLABLE: function "block" [text-align]: (string) "left"

[lframe] (array) =

[class]: (string) "frame lfloat"

[lime] (array) =

[color]: (string) "lime"

[list] (array) =

[apply]: (string) "list"

[maroon] (array) =

[color]: (string) "maroon"

[navy] (array) =

[color]: (string) "navy"

[newwin] (array) =

[target]: (string) "_blank"

[notoc] (array) =

[apply]: (string) CALLABLE: function "block" [class]: (string) "notoc"

[olive] (array) =

[color]: (string) "olive"

[orange] (array) =

[color]: (string) "orange"

[p] (array) =

[apply]: (string) "p"

[pre] (array) =

[apply]: (string) CALLABLE: function "block" [white-space]: (string) "pre"

[purple] (array) =

[color]: (string) "purple"

[red] (array) =

[color]: (string) "red"

[reversed] (array) =

[apply]: (string) "list" [reversed]: (string) "reversed"

[rframe] (array) =

[class]: (string) "frame rfloat"

[right] (array) =

[apply]: (string) CALLABLE: function "block" [text-align]: (string) "right"

[roman] (array) =

[apply]: (string) "list" [list-style]: (string) "lower-roman"

[ROMAN] (array) =

[apply]: (string) "list" [list-style]: (string) "upper-roman"

[sidehead] (array) =

[apply]: (string) CALLABLE: function "block" [class]: (string) "sidehead"

[silver] (array) =

[color]: (string) "silver"

[teal] (array) =

[color]: (string) "teal"

[thumb] (array) =

[width]: (string) "100px"

[white] (array) =

[color]: (string) "white"

[yellow] (array) =

[color]: (string) "yellow"

(:pmwikiinfo display='fmtpv,fmtv':)

$FmtPV

[$Action] (string) = "$GLOBALS["action"]"
[$AuthId] (string) = "NoCache($GLOBALS["AuthId"])"
[$Author] (string) = "NoCache($GLOBALS["Author"])"
[$AutoTelVersion] (string) = "'AutoTelnew version 2024-04-10new'"
[$BaseName] (string) = "MakeBaseName($pn)"
[$Created] (string) = "PSFT($GLOBALS['TimeFmt'], $page['ctime'])"
[$CreatedTime] (string) = "$page["ctime"]"
[$CreatedYear] (string) = "PSFT("%Y", $page["ctime"])"
[$CurrentLocalTime] (string) = "$GLOBALS['CurrentLocalTime']"
[$CurrentSkin] (string) = "$GLOBALS["Skin"]"
[$CurrentTime] (string) = "$GLOBALS['CurrentTime']"
[$DefaultGroup] (string) = "$GLOBALS["DefaultGroup"]"
[$DefaultName] (string) = "$GLOBALS["DefaultName"]"
[$Description] (string) = "@$page["description"]"
[$DiagnosticMessagesVersion] (string) = "'DiagnosticMessages version 2024-08-18'"
[$EnableDarkThemeToggle] (string) = "$GLOBALS["EnableDarkThemeToggle"]??0"
[$ExtHubVersion] (string) = "$GLOBALS["RecipeInfo"]["ExtensionHub"]["Version"]"
[$ExtPubDirUrl] (string) = "extFarmPubDirUrl()"
[$FullName] (string) = ""$group.$name""
[$Group] (string) = "$group"
[$GroupHomePage] (string) = "FmtGroupHome($pn,$group,$var)"
[$GroupHomePageName] (string) = "FmtGroupHome($pn,$group,$var)"
[$GroupHomePageTitle] (string) = "FmtGroupHome($pn,$group,$var)"
[$GroupHomePageTitlespaced] (string) = "FmtGroupHome($pn,$group,$var)"
[$GroupHomePageUrl] (string) = "FmtGroupHome($pn,$group,$var)"
[$Groupspaced] (string) = "$AsSpacedFunction($group)"
[$KWTLQuestionVarsVersion] (string) = "'KWTLQuestionVars version 2025-02-20'"
[$LastDay] (string) = "date("d", time()-60*60*24)"
[$LastModified] (string) = "PSFT($GLOBALS["TimeFmt"], $page["time"])"
[$LastModifiedBy] (string) = "@$page["author"]"
[$LastModifiedHost] (string) = "@$page["host"]"
[$LastModifiedSummary] (string) = "@$page["csum"]"
[$LastModifiedTime] (string) = "$page["time"]"
[$LastModifiedYear] (string) = "PSFT("%Y", $page["time"])"
[$LastMonth] (string) = "date("m", time()-60*60*24*date("d"))"
[$LastMonthName] (string) = "date("F", time()-60*60*24*date("d"))"
[$LastWeek] (string) = "date("W", time()-60*60*24*7)"
[$LastYear] (string) = "date("Y")-1"
[$Maxi2CtrlReq] (integer) =

1

[$MessagesReplacementVersion] (string) = "'MessagesReplacement version 2024-09-16new'"
[$Name] (string) = "$name"
[$Namespaced] (string) = "$AsSpacedFunction($name)"
[$NextDay] (string) = "date("d", time()+60*60*24)"
[$NextMonth] (string) = "date("m", time()+60*60*24*(32-date("d")))"
[$NextMonthName] (string) = "date("F", time()+60*60*24*(32-date("d")))"
[$NextWeek] (string) = "date("W", time()+60*60*24*7)"
[$NextYear] (string) = "date("Y")+1"
[$PageCount] (string) = "'1'"
[$PageCountToday] (string) = "number_format ($GLOBALS["TotalCounter"]["PagesTodayCounter"][$pagename])"
[$PageLogoUrl] (string) = "strval(@$GLOBALS["PageLogoUrl"])"
[$PageTableOfContentsVersion] (string) = "'PageTableOfContents version 2026-05-23'"
[$PageUrl] (string) = "PUE(($EnablePathInfo) ? "$ScriptUrl/$group/$name" : "$ScriptUrl?n=$group.$name")"
[$PageViews] (string) = "number_format ($GLOBALS["TotalCounter"]["Pages"][$pagename])"
[$PasswdAttr] (string) = "PasswdVar($pn, "attr")"
[$PasswdEdit] (string) = "PasswdVar($pn, "edit")"
[$PasswdRead] (string) = "PasswdVar($pn, "read")"
[$PasswdUpload] (string) = "PasswdVar($pn, "upload")"
[$PmWikiInfoVersion] (string) = "'PmWikiInfonew version 2026-05-18new'"
[$PmWikiPlusVersion] (string) = "'PmWikiPlus version 2026-05-11'"
[$RandomSection] (string) = "RandomSection($pn)"
[$RequestedPage] (string) = "PHSC($GLOBALS["pagename_unfiltered"], ENT_QUOTES)"
[$SearchCloudVersion] (string) = "'SearchCloud version 2024-04-10'"
[$SiteAdminGroup] (string) = "$GLOBALS["SiteAdminGroup"]"
[$SiteGroup] (string) = "$GLOBALS["SiteGroup"]"
[$SubgroupMarkupVersion] (string) = "'SubgroupMarkup version 2025-02-11'"
[$SubpageParent] (string) = "$name"
[$SubpageParentspaced] (string) = "$AsSpacedFunction($name)"
[$Targets] (string) = "$page["targets"]"
[$ThisDay] (string) = "date("d")"
[$ThisMonth] (string) = "date("m")"
[$ThisMonthName] (string) = "date("F")"
[$ThisWeek] (string) = "date("W")"
[$ThisYear] (string) = "date("Y")"
[$ThumbListVersion] (string) = "'TL-20260111'"
[$Title] (string) = "FmtPageTitle(@$page["title"], $name, 0)"
[$TitleLastFirst] (string) = "preg_replace("/^(.*?)([A-Z][a-z0-9_]*)$/", "\\2, \\1", (@$page["title"] ? $page["title"] : $AsSpacedFunction($name)))"
[$TitleNoArticle] (string) = "preg_replace("/^ *(?:The|An?) /i", "", (@$page["title"] ? $page["title"] : $AsSpacedFunction($name)), 1)"
[$Titlespaced] (string) = "FmtPageTitle(@$page["title"], $name, 1)"
[$Today] (string) = "date("Y-m-d")"
[$Tomorrow] (string) = "date("Y-m-d", time()+60*60*24)"
[$TotalCount] (string) = "'31'"
[$TotalCounterMaxItems] (string) = "'30'"
[$TotalCounterVersion] (string) = "'2026-01-18'"
[$Url] (string) = "$_SERVER["HTTP_HOST"]"
[$UrlGetVersion] (string) = "'UrlGet version 2026-04-16'"
[$Version] (string) = "$GLOBALS["Version"]"
[$VersionNum] (string) = "substr($GLOBALS["Version"], 7)"
[$WikiTitle] (string) = "$GLOBALS["WikiTitle"]"
[$Yesterday] (string) = "date("Y-m-d", time()-60*60*24)"

$FmtV

[$LinkRel] (string) = "nofollow"
[$LinkText] (string) = "&#36;WikiStyle"
[$PageSourceText] (string) = "(:Title PmWiki Info:)(:Summary:Testing the Cookbook:PmWikiInfo extension, see [[Extensions/PmWikiInfo]]:) >>rfloat smaller nfloat<< {$PmWikiInfoVersion} %rfloat smaller noprint%Category: [[!Extensions]] >><< See [[Extensions.PmWikiInfo]], [[Cookbook:PmWikiInfo]] on PmWiki, and [[TestExtensions.PmWikiInfo]]. (:pagelist group=test,testextensions name=PmWikiInfo,PmWikiInfo-* fmt=#titlesummary:) Note: all these tests use the development version PmWikiInfonew %clear:both% !! Test PmWikiInfo (:markup:) (:pmwikiinfo:) (:markupend:) (:markup:) (:pmwikiinfo display='recipeinfo':) (:markupend:) (:markup:) (:pmwikiinfo display='vars':) (:markupend:) (:markup:) (:pmwikiinfo display='handleactions,handleauth':) (:markupend:) (:markup:) (:pmwikiinfo display='uploadblacklist,uploadexts,wikistyle':) (:markupend:) (:markup:) (:pmwikiinfo display='fmtpv,fmtv':) (:markupend:) (:markup:) (:pmwikiinfo display='conditions,customsyntax,markupexpr':) (:markupend:) (:markup:) (:pmwikiinfo display='htmlheaderfmt,htmlfooterfmt,htmlstylesfmt':) (:markupend:) (:markup:) (:pmwikiinfo display='imap,linkfunctions':) (:markupend:) (:markup:) (:pmwikiinfo display='markup':) (:markupend:) (:markup:) (:pmwikiinfo display='skins':) (:markupend:) (:markup:) (:pmwikiinfo display='thumblist':) (:markupend:) (:markup:) (:pmwikiinfo display='totalcounter':) (:markupend:) (:markup:) (:pmwikiinfo display='roepatterns,rospatterns,troepatterns':) (:markupend:) (:markup:) (:pmwikiinfo display='xhub':) (:markupend:) (:markup:) (:pmwikiinfo display='defined':) (:markupend:) (:markup:) (:pmwikiinfo display='server':) (:markupend:) (:markup:) (:pmwikiinfo display='phpinfo':) (:markupend:) (:markup:) (:pmwikiinfo display='debug,invalid' do=nothing word "text string" -argument -'quoted input' debug=true -āēīōū what: unbalanced="quotes':) (:markupend:) ---- !! Messages (:messages 'PmWikiInfo*,dmsg*' details=hide:) "
[$TokenName] (string) = CALLABLE: function "pmtoken"
[$TokenValue] (string) = "0vqRZlZJOyT1B80J4ms4mA=="
(:pmwikiinfo display='conditions,customsyntax,markupexpr':)

$Conditions

[(] (string) = "CondExpr($pagename, $condname, $condparm)"
[[] (string) = "CondExpr($pagename, $condname, $condparm)"
[action] (string) = "(bool)MatchNames($GLOBALS['action'], $condparm, false)"
[attachment] (string) = "AttachExist($pagename, $condparm)"
[attachments] (string) = "AttachExist($pagename, $condparm)"
[auth] (string) = "NoCache(CondAuth($pagename, $condparm, 1))"
[authid] (string) = "NoCache(@$GLOBALS["AuthId"] > "")"
[date] (string) = "CondDate($condparm)"
[empty] (string) = "CondEmpty($condparm)"
[enabled] (string) = "(bool)@$GLOBALS[$condparm]"
[equal] (string) = "CompareArgs($condparm) == 0"
[exists] (string) = "CondExists($condparm)"
[expr] (string) = "CondExpr($pagename, $condname, $condparm)"
[extension_enabled] (string) = "CondExtEnabled($condparm)"
[false] (string) = "false"
[group] (string) = "(bool)MatchPageNames($pagename, FixGlob($condparm, '$1$2.*'))"
[grouphome] (string) = "CondGroupHome($pagename, $condparm)"
[incategory] (string) = "CondInCategory($pagename, $condparm)"
[match] (string) = "preg_match("!$condparm!",$pagename)"
[name] (string) = "(bool)MatchPageNames($pagename, FixGlob($condparm, '$1*.$2'))"
[ontrail] (string) = "CondOnTrail($pagename, $condparm)"
[skin] (string) = "(bool)MatchNames($GLOBALS['Skin'], $condparm, false)"
[true] (string) = "true"
[validemail] (string) = "(bool)filter_var($condparm, FILTER_VALIDATE_EMAIL)"

$CustomSyntax

No data

$MarkupExpr

[asspaced] (string) = "$GLOBALS["AsSpacedFunction"]($args[0])"
[extract] (string) = "MxTextExtract($pagename, preg_replace_callback($rpat, "cb_expandkpv", $params))"
[ftime] (string) = "ME_ftime(@$args[0], @$args[1], $argp)"
[mod] (string) = "0 + (intval($args[0]) % intval($args[1]))"
[pagename] (string) = "MakePageName($pagename, preg_replace_callback($rpat, "cb_expandkpv", $params))"
[rand] (string) = "($args) ? rand($args[0], $args[1]) : rand()"
[strlen] (string) = "utf8string($args[0], "strlen")"
[substr] (string) = "call_user_func_array("utf8string", $args)"
[tolower] (string) = "utf8string($args[0], "tolower")"
[toupper] (string) = "utf8string($args[0], "toupper")"
[ucfirst] (string) = "utf8string($args[0], "ucfirst")"
[ucwords] (string) = "utf8string($args[0], "ucwords")"
(:pmwikiinfo display='htmlheaderfmt,htmlfooterfmt,htmlstylesfmt':)

$HTMLHeaderFmt

[0] (string) = "<link rel='stylesheet' type='text/css' href='$PubDirUrl/css/local.css' /> "
[attachtable-css] (string) = " <link rel='stylesheet' type='text/css' href='https://kiwiwiki.co.nz/pmwiki/pub/attachtable/attachtable.css' />"
[Highlight] (string) = " <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@latest/build/styles/default.min.css" /> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@latest/build/highlight.min.js"></script>"
[iconlink] (string) = "<link rel='stylesheet' href='$PubDirUrl/css/iconlink.css' type='text/css' />"
[meta] (string) = "function:PrintMetaTags"
[pmwiki-utils] (string) = "<script type='text/javascript' src='$FarmPubDirUrl/lib/pmwiki-utils.js?st=1779095747' data-config='{&quot;fullname&quot;:&quot;TestExtensions.PmWikiInfo&quot;,&quot;sortable&quot;:1,&quot;highlight&quot;:1,&quot;copycode&quot;:&quot;Copy code&quot;,&quot;toggle&quot;:0,&quot;localtimes&quot;:1,&quot;updrop&quot;:{&quot;action&quot;:&quot;{$PageUrl}?action=postupload&amp;pmdrop=1&quot;,&quot;token&quot;:[&quot;$TokenName&quot;,&quot;0vqRZlZJOyT1B80J4ms4mA==&quot;],&quot;label&quot;:&quot;Drop files to upload:&quot;,&quot;badtype&quot;:&quot;&#039;#upext&#039; is not an allowed file extension&quot;,&quot;toobig&quot;:&quot;file is larger than allowed maximum of #upmax bytes for &#039;#upext&#039; files&quot;,&quot;sizes&quot;:{&quot;docx&quot;:5000000,&quot;odt&quot;:5000000,&quot;svg&quot;:5000000,&quot;svgz&quot;:5000000,&quot;jpeg&quot;:32000000,&quot;jpg&quot;:32000000,&quot;wepb&quot;:32000000,&quot;jfif&quot;:32000000,&quot;avif&quot;:32000000,&quot;avifs&quot;:32000000,&quot;heic&quot;:32000000,&quot;epub&quot;:16000000,&quot;pdf&quot;:64000000,&quot;pptx&quot;:64000000,&quot;php&quot;:2000000,&quot;csv&quot;:64000000,&quot;ppsx&quot;:64000000,&quot;sldx&quot;:64000000,&quot;xlsx&quot;:64000000,&quot;kml&quot;:64000000,&quot;kmz&quot;:64000000,&quot;gpx&quot;:64000000,&quot;gif&quot;:64000000,&quot;png&quot;:64000000,&quot;apng&quot;:64000000,&quot;bmp&quot;:64000000,&quot;ico&quot;:64000000,&quot;wbmp&quot;:64000000,&quot;xcf&quot;:64000000,&quot;webp&quot;:64000000,&quot;mp3&quot;:64000000,&quot;m4a&quot;:64000000,&quot;au&quot;:64000000,&quot;wav&quot;:64000000,&quot;ogg&quot;:64000000,&quot;flac&quot;:64000000,&quot;opus&quot;:64000000,&quot;ogv&quot;:64000000,&quot;mp4&quot;:64000000,&quot;webm&quot;:64000000,&quot;mpg&quot;:64000000,&quot;mpeg&quot;:64000000,&quot;mkv&quot;:64000000,&quot;m4v&quot;:64000000,&quot;3gp&quot;:64000000,&quot;mov&quot;:64000000,&quot;qt&quot;:64000000,&quot;wmf&quot;:64000000,&quot;avi&quot;:64000000,&quot;zip&quot;:64000000,&quot;7z&quot;:64000000,&quot;gz&quot;:64000000,&quot;tgz&quot;:64000000,&quot;rpm&quot;:64000000,&quot;hqx&quot;:64000000,&quot;sit&quot;:64000000,&quot;xls&quot;:64000000,&quot;mdb&quot;:64000000,&quot;doc&quot;:64000000,&quot;ppt&quot;:64000000,&quot;exe&quot;:64000000,&quot;psd&quot;:64000000,&quot;txt&quot;:64000000,&quot;rtf&quot;:64000000,&quot;tex&quot;:64000000,&quot;dvi&quot;:64000000,&quot;ods&quot;:64000000,&quot;odp&quot;:64000000,&quot;odg&quot;:64000000,&quot;vtt&quot;:64000000},&quot;areq&quot;:&quot;An author name is required.&quot;},&quot;pmtoc&quot;:{&quot;Enable&quot;:0,&quot;MaxLevel&quot;:6,&quot;MinNumber&quot;:3,&quot;ParentElement&quot;:&quot;&quot;,&quot;NumberedHeadings&quot;:&quot;&quot;,&quot;EnableBacklinks&quot;:0,&quot;EnableQMarkup&quot;:0,&quot;contents&quot;:&quot;Contents&quot;,&quot;hide&quot;:&quot;hide&quot;,&quot;show&quot;:&quot;show&quot;}}' data-fullname='{$FullName}'></script>"
[robots] (string) = " <meta name='robots' content='$MetaRobots' /> "
[styles] (array) =

[0]: (string) "<style type='text/css'><!--" [1]: (array)  Array ( [subpage] => .subpage h1, h1.subpage { margin:0px; margin-top:1.2em; margin-bottom:8px; color: #006633; font-size: 150%; } p.subpage { float: right; } [textextract] => .textextract {margin:0.5em;} [toc] => span.anchor { float: left; font-size: 60%; margin-left: -1em; width: 1em; position:relative; top:-0.1em; text-align: center; } span.anchor a { text-decoration: none; } span.anchor a:hover { text-decoration: underline; } ol.toc { text-indent:-25px; list-style: none; margin-bottom:5px; } ol ol.toc { margin-left:-24px; text-indent:-24px; } [tocf] => div.tocfloat { font-size: smaller; margin-bottom: 10px; border-top: 1px dotted #555555; border-bottom: 1px dotted #555555; padding-top: 5px; width: 38%; float: right; margin-left: 10px; clear: right; margin-right:-21px; padding-right: 13px; padding-left: 13px; background-color: #eeeeee; } div.toc { font-size: smaller; border: 1px dotted #cccccc; background: #f7f7f7; margin-bottom: 10px; } div.toc p { background-color: #f9f6d6; padding: 5px; border-bottom: 1px dotted #cccccc; } [tabtable] => table.tabtable { border-collapse: collapse; } table.tabtable td { border:1px solid #cccccc; } [TotalCounter] => .TCbar {background-color:$TotalCounterBarColor; min-height:13px; width:13px; color:#fff;} .TCtxtr {text-align:right;} .TCtxtl {text-align:left;} .TCtxth {font-weight: bold;} .TCprogress {margin-left:auto; margin-right:auto;} table.totalcounter td {font-size:x-small; text-align:left} .TCchklst {font-family: monospace; font-size:smaller;} [MessagesReplacementnew] => .dmsgprefix {display:inline-block; font-style:italic; min-width:9rem;} .dmsgpre {font-size:smaller;} .messages {font-family: monospace; font-size:small;} [DiagnosticMessages] => .dmsgprefix {font-family:monospace; font-style:italic; display:inline-block; min-width:9rem;} .dmsgakey {font-family:monospace; font-style:italic;} .dmsgcontent {font-family:monospace; white-space:break-spaces; font-size:smaller;} [PmWikiInfonew] => .pmwikiinfo {font-size: smaller; font-family: monospace; width: fit-content(100%);} .pmwikiinfo-colname {font-size: smaller; font-family: monospace; width: min-content;} .pmwikiinfo-coleq {font-size: smaller; font-family: monospace; width: min-content;} .pmwikiinfo-colval {white-space: normal; overflow-wrap: break-word; word-break: break-word;} ) [2]: (string) " --></style>"

[toctoggle] (string) = "<script type="text/javascript"> function toctoggle(obj, hide, show) { var elstyle = document.getElementById(obj).style; var text = document.getElementById(obj + "tog"); if(!hide) { var hide = "hide"; } if(!show) { var show = "show"; } if (elstyle.display == 'none') { elstyle.display = 'block'; text.innerHTML = hide; } else { elstyle.display = 'none'; text.innerHTML = show; } } </script>"

$HTMLHeader1Fmt

[Content-type] (string) = "<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />"
[core-css] (string) = "<link rel="stylesheet" type="text/css" href="$FarmPubDirUrl/lib/pmwiki-core.css" />"
[pmsyntax-css] (string) = "<link rel='stylesheet' href='$FarmPubDirUrl/lib/pmwiki.syntax.css'>"
[pmsyntax-js] (string) = "<script data-config="{&quot;imaps&quot;:[&quot;http:&quot;,&quot;https:&quot;,&quot;mailto:&quot;,&quot;ftp:&quot;,&quot;news:&quot;,&quot;gopher:&quot;,&quot;nap:&quot;,&quot;file:&quot;,&quot;tel:&quot;,&quot;geo:&quot;,&quot;Attach:&quot;,&quot;PmWiki:&quot;,&quot;Cookbook:&quot;,&quot;Skins:&quot;,&quot;Wiki:&quot;,&quot;UseMod:&quot;,&quot;Meatball:&quot;,&quot;Wikipedia:&quot;,&quot;PITS:&quot;,&quot;PmL10n:&quot;,&quot;Path:&quot;,&quot;PmWikiHome:&quot;,&quot;Wiktionary:&quot;,&quot;Wikitravel:&quot;,&quot;Wikivoyage:&quot;,&quot;Wikiquote:&quot;,&quot;Wikinews:&quot;,&quot;Wikibooks:&quot;,&quot;Wikisource:&quot;,&quot;Wikispecies:&quot;,&quot;Wikiversity:&quot;,&quot;WikiHow:&quot;,&quot;WikiLeaks:&quot;,&quot;Wikia:&quot;,&quot;Wikianswers:&quot;,&quot;Wikieducator:&quot;,&quot;Ttc:&quot;,&quot;KiwiWiki:&quot;,&quot;NZTopo:&quot;,&quot;TeAka:&quot;,&quot;Category:&quot;,&quot;mms:&quot;,&quot;Pix:&quot;],&quot;inputs&quot;:[&quot;e_textarea&quot;,&quot;dropfiles&quot;,&quot;pmform&quot;,&quot;text&quot;,&quot;submit&quot;,&quot;hidden&quot;,&quot;password&quot;,&quot;reset&quot;,&quot;file&quot;,&quot;image&quot;,&quot;email&quot;,&quot;url&quot;,&quot;tel&quot;,&quot;number&quot;,&quot;search&quot;,&quot;date&quot;,&quot;month&quot;,&quot;color&quot;,&quot;range&quot;,&quot;button&quot;,&quot;datetime-local&quot;,&quot;textarea&quot;,&quot;area&quot;,&quot;pmdatetime&quot;,&quot;radio&quot;,&quot;checkbox&quot;,&quot;form&quot;,&quot;end&quot;,&quot;select-option&quot;,&quot;select&quot;,&quot;datalist-option&quot;,&quot;datalist&quot;,&quot;default&quot;,&quot;defaults&quot;,&quot;pmtoken&quot;,&quot;auth_form&quot;,&quot;e_author&quot;],&quot;conditions&quot;:[&quot;enabled&quot;,&quot;false&quot;,&quot;true&quot;,&quot;group&quot;,&quot;name&quot;,&quot;action&quot;,&quot;skin&quot;,&quot;attachments&quot;,&quot;attachment&quot;,&quot;match&quot;,&quot;authid&quot;,&quot;equal&quot;,&quot;empty&quot;,&quot;grouphome&quot;,&quot;auth&quot;,&quot;exists&quot;,&quot;expr&quot;,&quot;extension_enabled&quot;,&quot;incategory&quot;,&quot;validemail&quot;,&quot;date&quot;,&quot;ontrail&quot;],&quot;mode&quot;:&quot;2&quot;,&quot;label&quot;:&quot;Highlight&quot;,&quot;custom&quot;:[]}" src="$FarmPubDirUrl/lib/pmwiki.syntax.js"></script>"
[pmwiki-jslib] (string) = "<script type="text/javascript" src="$FarmPubDirUrl/lib/pmwiki-lib.js"></script>"

$HTMLFooterFmt

[list-resume] (string) = "<script type="text/javascript" src="$FarmPubDirUrl/list-resume.js"></script>"

$HTMLStylesFmt

[DiagnosticMessages] (string) = " .dmsgprefix {font-family:monospace; font-style:italic; display:inline-block; min-width:9rem;} .dmsgakey {font-family:monospace; font-style:italic;} .dmsgcontent {font-family:monospace; white-space:break-spaces; font-size:smaller;} "
[MessagesReplacementnew] (string) = " .dmsgprefix {display:inline-block; font-style:italic; min-width:9rem;} .dmsgpre {font-size:smaller;} .messages {font-family: monospace; font-size:small;} "
[PmWikiInfonew] (string) = " .pmwikiinfo {font-size: smaller; font-family: monospace; width: fit-content(100%);} .pmwikiinfo-colname {font-size: smaller; font-family: monospace; width: min-content;} .pmwikiinfo-coleq {font-size: smaller; font-family: monospace; width: min-content;} .pmwikiinfo-colval {white-space: normal; overflow-wrap: break-word; word-break: break-word;}"
[subpage] (string) = " .subpage h1, h1.subpage { margin:0px; margin-top:1.2em; margin-bottom:8px; color: #006633; font-size: 150%; } p.subpage { float: right; } "
[tabtable] (string) = " table.tabtable { border-collapse: collapse; } table.tabtable td { border:1px solid #cccccc; } "
[textextract] (string) = " .textextract {margin:0.5em;} "
[toc] (string) = " span.anchor { float: left; font-size: 60%; margin-left: -1em; width: 1em; position:relative; top:-0.1em; text-align: center; } span.anchor a { text-decoration: none; } span.anchor a:hover { text-decoration: underline; } ol.toc { text-indent:-25px; list-style: none; margin-bottom:5px; } ol ol.toc { margin-left:-24px; text-indent:-24px; }"
[tocf] (string) = " div.tocfloat { font-size: smaller; margin-bottom: 10px; border-top: 1px dotted #555555; border-bottom: 1px dotted #555555; padding-top: 5px; width: 38%; float: right; margin-left: 10px; clear: right; margin-right:-21px; padding-right: 13px; padding-left: 13px; background-color: #eeeeee; } div.toc { font-size: smaller; border: 1px dotted #cccccc; background: #f7f7f7; margin-bottom: 10px; } div.toc p { background-color: #f9f6d6; padding: 5px; border-bottom: 1px dotted #cccccc; }"
[TotalCounter] (string) = ".TCbar {background-color:$TotalCounterBarColor; min-height:13px; width:13px; color:#fff;} .TCtxtr {text-align:right;} .TCtxtl {text-align:left;} .TCtxth {font-weight: bold;} .TCprogress {margin-left:auto; margin-right:auto;} table.totalcounter td {font-size:x-small; text-align:left} .TCchklst {font-family: monospace; font-size:smaller;} "
(:pmwikiinfo display='imap,linkfunctions':)

$IMap

[Attach:] (string) = "$1"
[Category:] (string) = "[[<]]%category$1"
[Cookbook:] (string) = "https://www.pmwiki.org/wiki/Cookbook/$1"
[file:] (string) = "file:$1"
[ftp:] (string) = "ftp:$1"
[geo:] (string) = "geo:$1"
[gopher:] (string) = "gopher:$1"
[http:] (string) = "http:$1"
[https:] (string) = "https:$1"
[KiwiWiki:] (string) = "https://kiwiwiki.nz/pmwiki/pmwiki.php/$1"
[mailto:] (string) = "mailto:$1"
[Meatball:] (string) = "http://meatballwiki.org/wiki/$1"
[mms:] (string) = "mms:$1"
[nap:] (string) = "nap:$1"
[news:] (string) = "news:$1"
[NZTopo:] (string) = "https://www.topomap.co.nz/NZTopoMap?v=2&new=1&$1"
[Path:] (string) = "$1"
[PITS:] (string) = "https://www.pmwiki.org/wiki/PITS/$1"
[Pix:] (string) = "Path:/pix/$1"
[PmL10n:] (string) = "https://www.pmwiki.org/wiki/Localization/$1"
[PmWiki:] (string) = "https://www.pmwiki.org/wiki/PmWiki/$1"
[PmWikiHome:] (string) = "https://pmwiki.org/wiki/$1"
[Skins:] (string) = "https://www.pmwiki.org/wiki/Skins/$1"
[TeAka:] (string) = "https://maoridictionary.co.nz/word/$1"
[tel:] (string) = "tel:$1"
[Ttc:] (string) = "https://ttc.org.nz/pmwiki/pmwiki.php/$1"
[UseMod:] (string) = "https://www.usemod.org/cgi-bin/wiki.pl?$1"
[Wiki:] (string) = "https://wiki.c2.com/?$1"
[Wikia:] (string) = "https://www.wikia.org/wiki/$1"
[Wikianswers:] (string) = "https://wiki.answers.com/$1"
[Wikibooks:] (string) = "https://en.wikibooks.org/wiki/$1"
[Wikieducator:] (string) = "https://wikieducator.org/$1"
[WikiHow:] (string) = "https://wikihow.com/$1"
[WikiLeaks:] (string) = "https://wikileaks.org.nz/wiki/$1"
[Wikinews:] (string) = "https://en.wikinews.org/wiki/$1"
[Wikipedia:] (string) = "https://en.wikipedia.org/wiki/$1"
[Wikiquote:] (string) = "https://en.wikiquote.org/wiki/$1"
[Wikisource:] (string) = "https://en.wikisource.org/wiki/$1"
[Wikispecies:] (string) = "https://species.wikimedia.org/wiki/$1"
[Wikitravel:] (string) = "https://en.wikivoyage.org/wiki/$1"
[Wikiversity:] (string) = "https://en.wikiversity.org/wiki/$1"
[Wikivoyage:] (string) = "https://en.wikivoyage.org/wiki/$1"
[Wiktionary:] (string) = "https://en.wiktionary.org/wiki/$1"

$LinkFunctions

[<:page>] (string) = CALLABLE: function "LinkPage"
[Attach:] (string) = CALLABLE: function "LinkUpload"
[Category:] (string) = CALLABLE: function "LinkIMap"
[Cookbook:] (string) = CALLABLE: function "LinkIMap"
[file:] (string) = CALLABLE: function "LinkIMap"
[ftp:] (string) = CALLABLE: function "LinkIMap"
[geo:] (string) = CALLABLE: function "LinkIMap"
[gopher:] (string) = CALLABLE: function "LinkIMap"
[http:] (string) = CALLABLE: function "LinkHTTP"
[https:] (string) = CALLABLE: function "LinkHTTP"
[KiwiWiki:] (string) = CALLABLE: function "LinkIMap"
[mailto:] (string) = CALLABLE: function "ObfuscateLinkIMap"
[Meatball:] (string) = CALLABLE: function "LinkIMap"
[mms:] (string) = CALLABLE: function "LinkIMap"
[nap:] (string) = CALLABLE: function "LinkIMap"
[news:] (string) = CALLABLE: function "LinkIMap"
[NZTopo:] (string) = CALLABLE: function "LinkIMap"
[Path:] (string) = CALLABLE: function "LinkIMap"
[PITS:] (string) = CALLABLE: function "LinkIMap"
[Pix:] (string) = CALLABLE: function "LinkIMap"
[PmL10n:] (string) = CALLABLE: function "LinkIMap"
[PmWiki:] (string) = CALLABLE: function "LinkIMap"
[PmWikiHome:] (string) = CALLABLE: function "LinkIMap"
[Skins:] (string) = CALLABLE: function "LinkIMap"
[TeAka:] (string) = CALLABLE: function "LinkIMap"
[tel:] (string) = CALLABLE: function "LinkIMap"
[Ttc:] (string) = CALLABLE: function "LinkIMap"
[UseMod:] (string) = CALLABLE: function "LinkIMap"
[Wiki:] (string) = CALLABLE: function "LinkIMap"
[Wikia:] (string) = CALLABLE: function "LinkIMap"
[Wikianswers:] (string) = CALLABLE: function "LinkIMap"
[Wikibooks:] (string) = CALLABLE: function "LinkIMap"
[Wikieducator:] (string) = CALLABLE: function "LinkIMap"
[WikiHow:] (string) = CALLABLE: function "LinkIMap"
[WikiLeaks:] (string) = CALLABLE: function "LinkIMap"
[Wikinews:] (string) = CALLABLE: function "LinkIMap"
[Wikipedia:] (string) = CALLABLE: function "LinkIMap"
[Wikiquote:] (string) = CALLABLE: function "LinkIMap"
[Wikisource:] (string) = CALLABLE: function "LinkIMap"
[Wikispecies:] (string) = CALLABLE: function "LinkIMap"
[Wikitravel:] (string) = CALLABLE: function "LinkIMap"
[Wikiversity:] (string) = CALLABLE: function "LinkIMap"
[Wikivoyage:] (string) = CALLABLE: function "LinkIMap"
[Wiktionary:] (string) = CALLABLE: function "LinkIMap"
(:pmwikiinfo display='markup':)

Markup

RuleSet

[cmd]seqdbg
[{{{]>{{{
[_begin]B
[`markup]<markupB=<<
[markup]<[=B=<
[\r]<[=B=<
[markupend]>markupB=<>
[closeall]_beginB=
[[=]_beginB=
[^{{{][=B==
[$[phrase]]>[=B=>
[casecorrection]<{$var}B=>><
[PmWikiPlus1]<{$var}B=>><
[{$var}]>$[phrase]B=>>
[{(]>{$var}B=>>>
[fulltext]>_beginB>
[&amp;amp;]<&B>=<<
[&]<ifB>=<
[PmWikiInfonew]fulltextB>=
[UrlGet]fulltextB>=
[if]fulltextB>=
[grep]<includeB>=><
[redirect]<includeB>=><
[include]>ifB>=>
[nogroupheader]>includeB>=>>
[nogroupfooter]>includeB>=>>
[groupheader]>nogroupheaderB>=>>>
[groupfooter]>nogroupfooterB>=>>>
[thumbgallery]<thumblistB>><<
[Maxi2:]<splitB>><
[thumblist]<splitB>><
[textvar:]<splitB>><
[nl0]<splitB>><
[input+sp]<splitB>><
[anydir2]<splitB>><
[nl1]>nl0B>><>
[anydir1]>anydir2B>><>
[[^#]<[[#|#B>><>><
[secref]>nl1B>><>>
[[[#|#]>nl1B>><>>
[[[?#|#]>nl1B>><>>
[\$]>nl1B>><>>
[toc]>[[#|#B>><>>>
[!vspace]>\$B>><>>>
[split]>fulltextB>>
[directives]>splitB>>>
[%define=]>splitB>>>
[pmform]<inputB>>>=<
[input-select]<inputB>>>=<
[input-datalist]<inputB>>>=<
[subpage]directivesB>>>=
[attachtable]directivesB>>>=
[robots]directivesB>>>=
[extractform]directivesB>>>=
[area]directivesB>>>=
[newpagebox]directivesB>>>=
[newgroupbox]directivesB>>>=
[tocback]directivesB>>>=
[tocpage]directivesB>>>=
[toggle]directivesB>>>=
[messages]directivesB>>>=
[input]directivesB>>>=
[noheader]directivesB>>>=
[nofooter]directivesB>>>=
[notitle]directivesB>>>=
[noleft]directivesB>>>=
[noright]directivesB>>>=
[noaction]directivesB>>>=
[spacewikiwords]directivesB>>>=
[linkwikiwords]directivesB>>>=
[linebreaks]directivesB>>>=
[comment]directivesB>>>=
[title]directivesB>>>=
[keywords]directivesB>>>=
[description]directivesB>>>=
[PmTOC]directivesB>>>=
[noPmTOC]directivesB>>>=
[pagelist]directivesB>>>=
[searchbox]directivesB>>>=
[searchresults]directivesB>>>=
[varindex]directivesB>>>=
[attachlist]directivesB>>>=
[searchcloud]directivesB>>>=
[inline]>directivesB>>>>
['+]<'''''B>>>>=<<<
['-]<'''''B>>>>=<<<
['^]<'''''B>>>>=<<<
['_]<'''''B>>>>=<<<
[''''']<'''B>>>>=<<
[''']<''B>>>>=<
[<time>]<@@B>>>>=<
[[[<<]]]inlineB>>>>=
['* *']inlineB>>>>=
['~ ~']inlineB>>>>=
[**]inlineB>>>>=
[//]inlineB>>>>=
[\\]inlineB>>>>=
[{{]inlineB>>>>=
['']inlineB>>>>=
[@@]inlineB>>>>=
[[+]inlineB>>>>=
[{+]inlineB>>>>=
[{-]inlineB>>>>=
[[[\\]]][[<<]]B>>>>==
[[[<]]][[<<]]B>>>>==
[[[>]]][[<<]]B>>>>==
[[[,]<linksB>>>>><
[^!#]<linksB>>>>><
[[[~]<linksB>>>>><
[<<|]<linksB>>>>><
[^|]<linksB>>>>><
[vardef]<linksB>>>>><
[<|]><<|B>>>>><>
[links]>inlineB>>>>>
[[[#|*]<[[|B>>>>>=<<
[[[#|+]<[[|B>>>>>=<<
[[[##]<[[#B>>>>>=<<
[[[|#]<[[|B>>>>>=<<
[[[|]<[[B>>>>>=<
[[[#]<[[B>>>>>=<
[[[->]>[[|B>>>>>=<>
[[[]linksB>>>>>=
[mailto]<urllinkB>>>>>=><
[img]<urllinkB>>>>>=><
[urllink]>[[B>>>>>=>
[`subpage]<`wikiwordB>>>>>=>><<
[`wikiword]<wikilinkB>>>>>=>><
[varlink]<wikilinkB>>>>>=>><
[wikilink]>urllinkB>>>>>=>>
[autotel_service]>wikilinkB>>>>>=>>>
[autotel_mobile]>autotel_serviceB>>>>>=>>>>
[autotel_landline]>autotel_mobileB>>>>>=>>>>>
[^>><<]<^>>B>>>>>><<<
[^>>]<tableB>>>>>><<
[det-summ]<tableB>>>>>><<
[blank]<blockB>>>>>><
[table]<blockB>>>>>><
[block]>linksB>>>>>>
[`.]>linksB>>>>>>
[^ws]<^imgB>>>>>>=<
[ptv:]blockB>>>>>>=
[^=]blockB>>>>>>=
[^img]blockB>>>>>>=
[^ ]blockB>>>>>>=
[^*]blockB>>>>>>=
[^#]blockB>>>>>>=
[^->]blockB>>>>>>=
[^-<]blockB>>>>>>=
[^::]blockB>>>>>>=
[^Q:]blockB>>>>>>=
[^A:]blockB>>>>>>=
[^||||]blockB>>>>>>=
[^!]blockB>>>>>>=
[^||]>^||||B>>>>>>=>
[^----]>^->B>>>>>>=>
[|-table]>^||B>>>>>>=>>
[^!<:]<^<:B>>>>>>><
[style]>blockB>>>>>>>
[imgmap]>blockB>>>>>>>
[imgmapend]>blockB>>>>>>>
[^<:]>blockB>>>>>>>
[restorelinks]<%%B>>>>>>>=<
[%%]styleB>>>>>>>=
[<vspace><p>]<<vspace>E<<<
[<vspace>]<restoreE<<
[restore]<_endE<
[<:]>restoreE<>
[_end]E

$MarkupRules

[ ] (array) =

[0]: (string) "$RedoMarkupLine=1; return explode("\n",$x);" [1]: (string) "split"

[/ \(:if (\d*) (?:end)? \b[^ ]*?:\) .*? (?: \(: (?:if\1|if\1end) \s* :\) | (?=\(:(?:if\1|if\1end)\b[^ ]*?:\) | $) ) /six] (array) =

[0]: (string) CALLABLE: function "MarkupCondText2" [1]: (string) "if"

[/'_(.*?)_'/] (array) =

[0]: (string) "<sub>$1</sub>" [1]: (string) "'_"

[/'''''(.*?)'''''/] (array) =

[0]: (string) "<strong><em>$1</em></strong>" [1]: (string) "'''''"

[/'''(.*?)'''/] (array) =

[0]: (string) "<strong>$1</strong>" [1]: (string) "'''"

[/''(.*?)''/] (array) =

[0]: (string) "<em>$1</em>" [1]: (string) "''"

[/'\-(.*?)\-'/] (array) =

[0]: (string) "<small>$1</small>" [1]: (string) "'-"

[/'\*(.*?)\*'/] (array) =

[0]: (string) "<b>$1</b>" [1]: (string) "'* *'"

[/'\^(.*?)\^'/] (array) =

[0]: (string) "<sup>$1</sup>" [1]: (string) "'^"

[/'\+(.*?)\+'/] (array) =

[0]: (string) "<big>$1</big>" [1]: (string) "'+"

[/'~(.*?)~'/] (array) =

[0]: (string) "<i>$1</i>" [1]: (string) "'~ ~'"

[/( [^\S ]*)?\[([=@])(.*?)\2\]/s] (array) =

[0]: (string) CALLABLE: function "MarkupPreserveText" [1]: (string) "[="

[/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))(?:(?:(\+\d{1,3}) (?:\s|[-]|\&nbsp;|\&\#8209;) ? ) ? ((?:[\(]0?\d{1}[\)] | [\(]? 0\d{1}(?:[\)]|[\)]?(?:\s|[-]|\&nbsp;|\&\#8209;) ) ) (?:\s|[-]|\&nbsp;|\&\#8209;) ?) )? (\d{3}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{4}|\d{4}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{3}) (?!\s?[0-9])/xi] (array) =

[0]: (string) CALLABLE: function "AutoTelnew\AutoTelFmtLand" [1]: (string) "autotel_landline"

[/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))(?:(\+\d{1,3}) (?:\s|[-]|\&nbsp;|\&\#8209;) ? ) ? ((?:[\(]0?\d{2}[\)] | [\(]? 0?\d{2}(?:[\)]|[\)]?(?:\s|[-]|\&nbsp;|\&\#8209;) ) ) (?:\s|[-]|\&nbsp;|\&\#8209;) ?) (\d{3}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{5}|\d{3,4}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{3,4}) (?!\s?[0-9])/xi] (array) =

[0]: (string) CALLABLE: function "AutoTelnew\AutoTelFmtMobl" [1]: (string) "autotel_mobile"

[/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))[\(]? (0[58]\d{2,2}) (?:[\)]|[\)]?(?:\s|[-]|\&nbsp;|\&\#8209;) ) (\d{3}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{5}|\d{3,4}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{3,4}) (?!\s?[0-9])/xi] (array) =

[0]: (string) CALLABLE: function "AutoTelnew\AutoTelFmtSrvc" [1]: (string) "autotel_service"

[/(?<!http:|https:|ftp:)\/\/(.*?)\/\//] (array) =

[0]: (string) "<em>$1</em>" [1]: (string) "//"

[/(?>\[\[([^\]]+?)\s*-+&gt;\s*)(.*?)\]\]((?:-?[A-Za-z0-9\x80-\xd6]+)*)/] (array) =

[0]: (string) CALLABLE: function "MarkupLinks" [1]: (string) "[[->"

[/(?>\[\[([^|\]]*)\|\s*)(.*?)\s*\]\]((?:-?[A-Za-z0-9\x80-\xd6]+)*)/] (array) =

[0]: (string) CALLABLE: function "MarkupLinks" [1]: (string) "[[|"

[/(?>\[\[([^|\]]+))\|\s*#\s*\]\]/] (array) =

[0]: (string) CALLABLE: function "MarkupLinks" [1]: (string) "[[|#"

[/(?>\[\[\s*(.*?)\]\])((?:-?[A-Za-z0-9\x80-\xd6]+)*)/] (array) =

[0]: (string) CALLABLE: function "MarkupLinks" [1]: (string) "[["

[/(?>\[\[#([A-Za-z][-.:\w]*))\]\]/] (array) =

[0]: (string) CALLABLE: function "MarkupLinks" [1]: (string) "[[#"

[/([^ ])(?>(?:\(:nl:\))+)([^ ])/i] (array) =

[0]: (string) "$1 $2" [1]: (string) "nl0"

[/(\(:details[ ].*?)summary=(?:(['"])(.*?)\2 |(\S+))(.*?:\))/xi] (array) =

[0]: (string) "$1$5<summary>$3$4</summary>" [1]: (string) "det-summ"

[/(\(:input\s+(select|datalist)\s(?>.*?:\)))\s+(?=\(:input\s)/] (array) =

[0]: (string) "$1" [1]: (string) "input+sp"

[/(\d.*?)/] (array) =

[0]: (string) CALLABLE: function "cb_expandkpv" [1]: (string) "restore"

[/(\d+L)/] (array) =

[0]: (string) CALLABLE: function "cb_expandkpv" [1]: (string) "restorelinks"

[/(`)?(Sec|SEC)\(([A-Za-z][-.:\w]*)\)/] (array) =

[0]: (object) 

Object: Closure; Id: 9; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "secref"

[/(^|\(:nl:\))\(:markup:\)[^\S ]*\[([=@])((?: `\.!+.*?)+)\2\]/sim] (array) =

[0]: (string) CALLABLE: function "hmarkupHelper" [1]: (string) "`markup"

[/@@(.*?)@@/] (array) =

[0]: (string) "<code>$1</code>" [1]: (string) "@@"

[/@\d{4}-(0[1-9]|1[012])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d)(:([0-5]\d))?Z?/i] (array) =

[0]: (string) CALLABLE: function "FmtDateTimeZ" [1]: (string) "<time>"

[/\(: *\w[-\w]* *:(?!\)).*?:\)/s] (array) =

[0]: (string) EMPTY STRING [1]: (string) "textvar:"

[/\(:([#\*])?toc(?:-(float|hide))?(?:\s+anchors=(v)isible)?(?:\s+(.*?))?(?:\s+(Q))?:\)(.*)$/s] (array) =

[0]: (object) 

Object: Closure; Id: 17; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "toc"

[/\(:(extlist|diagnosticmessages|dropzone)( .*?)?:\)([\s\S]*?)\(:\1end:\)/] (array) =

[0]: (string) CALLABLE: function "AutoMarkupDirective" [1]: (string) "anydir2"

[/\(:(extlist|diagnosticmessages|dropzone)( .*?)?:\)/] (array) =

[0]: (string) CALLABLE: function "AutoMarkupDirective" [1]: (string) "anydir1"

[/\(:(groupfooter):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupGroupHeaderFooter" [1]: (string) "groupfooter"

[/\(:(groupheader):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupGroupHeaderFooter" [1]: (string) "groupheader"

[/\(:(include)\s+(\S.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupRedirectInclude" [1]: (string) "include"

[/\(:(markup)(\s+([^ ]*?))?:\)[^\S ]* (.*?)\(:markupend:\)/si] (array) =

[0]: (string) CALLABLE: function "MarkupMarkupMarkup" [1]: (string) "markupend"

[/\(:(no)?linebreaks:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupDirectives" [1]: (string) "linebreaks"

[/\(:(no)?linkwikiwords:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupDirectives" [1]: (string) "linkwikiwords"

[/\(:(no)?spacewikiwords:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupDirectives" [1]: (string) "spacewikiwords"

[/\(:(no)(?:toc|tdm).*?:\)/im] (array) =

[0]: (string) CALLABLE: function "FmtPmTOC" [1]: (string) "noPmTOC"

[/\(:(nogroupfooter):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupGroupHeaderFooter" [1]: (string) "nogroupfooter"

[/\(:(nogroupheader):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupGroupHeaderFooter" [1]: (string) "nogroupheader"

[/\(:(pagelist)(\s+.*?)?:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupPageList" [1]: (string) "pagelist"

[/\(:(redirect)\s+(\S.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupRedirectInclude" [1]: (string) CALLABLE: function "redirect"

[/\(:(searchbox)(\s.*?)?:\)/] (array) =

[0]: (string) CALLABLE: function "MarkupPageList" [1]: (string) CALLABLE: function "searchbox"

[/\(:(searchresults)(\s+.*?)?:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupPageList" [1]: (string) "searchresults"

[/\(:(toggle(?:set)?)\s+(.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "ToggleMarkup" [1]: (string) "toggle"

[/\(:area (.*?)?\s*?:\)/] (array) =

[0]: (string) CALLABLE: function "MapArea" [1]: (string) "area"

[/\(:attachlist\s*(.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupFmtUploadList" [1]: (string) "attachlist"

[/\(:attachtable\s*(.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "mu_FmtAttachtable" [1]: (string) "attachtable"

[/\(:case-correction:\)/i] (array) =

[0]: (string) CALLABLE: function "URLCaseCorrection" [1]: (string) "casecorrection"

[/\(:comment .*?:\)/i] (array) =

[0]: (string) EMPTY STRING [1]: (string) "comment"

[/\(:description\s+(.+?):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupSetProperty" [1]: (string) "description"

[/\(:extract\s*(.*?)\s*:\)/] (array) =

[0]: (string) CALLABLE: function "TEFormMarkup" [1]: (string) "extractform"

[/\(:grep\s+(\S.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "GrepTextMarkup" [1]: (string) "grep"

[/\(:imgmap (.*?)?\s*?:\)/] (array) =

[0]: (string) "<map name='$1'>" [1]: (string) "imgmap"

[/\(:imgmapend:\)/] (array) =

[0]: (string) "</map>" [1]: (string) "imgmapend"

[/\(:input\s+(\w+)(.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupInputForms" [1]: (string) "input"

[/\(:input\s+datalist\s.*?:\)(?:\s*\(:input\s+datalist\s.*?:\))*/i] (array) =

[0]: (string) CALLABLE: function "MarkupInputForms" [1]: (string) "input-datalist"

[/\(:input\s+select\s.*?:\)(?:\s*\(:input\s+select\s.*?:\))*/i] (array) =

[0]: (string) CALLABLE: function "MarkupInputForms" [1]: (string) "input-select"

[/\(:keywords?\s+(.+?):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupSetProperty" [1]: (string) "keywords"

[/\(:markup(\s+([^ ]*?))?:\)[^\S ]*\[([=@])(.*?)\3\]/si] (array) =

[0]: (string) CALLABLE: function "MarkupMarkupMarkup" [1]: (string) CALLABLE: function "markup"

[/\(:messages(?: (.*?))?:\)/i] (array) =

[0]: (string) CALLABLE: function "MessagesReplacementnew\MessagesReplacement_Parse" [1]: (string) "messages"

[/\(:newgroupbox\s*(.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "NewGroupBox" [1]: (string) CALLABLE: function "newgroupbox"

[/\(:newpagebox\s*(.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "NewPageBox" [1]: (string) CALLABLE: function "newpagebox"

[/\(:nl:\)/i] (array) =

[0]: (string) EMPTY STRING [1]: (string) "nl1"

[/\(:noaction:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupTmplDisplay" [1]: (string) "noaction"

[/\(:nofooter:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupTmplDisplay" [1]: (string) "nofooter"

[/\(:noheader:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupTmplDisplay" [1]: (string) "noheader"

[/\(:noleft:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupTmplDisplay" [1]: (string) "noleft"

[/\(:noright:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupTmplDisplay" [1]: (string) "noright"

[/\(:notitle:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupTmplDisplay" [1]: (string) "notitle"

[/\(:pmform *([-\w]+)( .*?)?:\)/] (array) =

[0]: (string) CALLABLE: function "PmFormMarkup" [1]: (string) "pmform"

[/\(:pmwikiinfo(.*)?:\)/i] (array) =

[0]: (string) CALLABLE: function "PmWikiInfonew\PmWikiInfo_Directive" [1]: (string) "PmWikiInfonew"

[/\(:pmwikiplus(.*)?:\)/i] (array) =

[0]: (string) CALLABLE: function "PmWikiPlus\PmWikiPlus_Directive" [1]: (string) "PmWikiPlus1"

[/\(:robots\s+(\w[\w\s,]*):\)/] (array) =

[0]: (string) CALLABLE: function "MarkupRobots" [1]: (string) "robots"

[/\(:searchcloud(?: (.*?))?:\)/i] (array) =

[0]: (string) CALLABLE: function "SearchCloud\SearchCloudList" [1]: (string) "searchcloud"

[/\(:thumb(gallery)\s*(.*?):\)(.*?)\(:thumbgalleryend:\)/si] (array) =

[0]: (string) CALLABLE: function "mu_thumbgallery" [1]: (string) "thumbgallery"

[/\(:thumb(list)?\s*(.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "mu_thumblist" [1]: (string) "thumblist"

[/\(:title\s(.*?):\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupSetProperty" [1]: (string) "title"

[/\(:toc-back(?:\s+(.*?))?:\)/] (array) =

[0]: (string) CALLABLE: function "TocLinkText" [1]: (string) "tocback"

[/\(:toc-page\s+(.*?)(?:\s+self=([01]))?:\)/] (array) =

[0]: (object) 

Object: Closure; Id: 18; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "tocpage"

[/\(:urlget(.*)?:\)/i] (array) =

[0]: (string) CALLABLE: function "UrlGet\UrlGet_Directive" [1]: (string) "UrlGet"

[/\(:varindex:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupVarLinkIndex" [1]: (string) "varindex"

[/\[(([-+])+)(.*?)\1\]/] (array) =

[0]: (string) CALLABLE: function "MarkupBigSmall" [1]: (string) "[+"

[/\[\[,([^\|\]]+)(?:\|\s*([^\]]+))?\]\]/] (array) =

[0]: (object) 

Object: Closure; Id: 6; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "[[,"

[/\[\[((?:[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*)[.\/])?([\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*(?:,[[:upper:]\d][\w\x80-\xfe]*(?:[-~][\w\x80-\xfe]+)*)?)#([A-Za-z][-.:\w]*)\s*\|\s+#\]\]/] (array) =

[0]: (object) 

Object: Closure; Id: 15; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "[[?#|#"

[/\[\[\\\\]\]/] (array) =

[0]: (string) "<br style="clear:none;" />" [1]: (string) "[[\\]]"

[/\[\[&gt;\]\]/] (array) =

[0]: (string) "<br style='clear:right;' />" [1]: (string) "[[>]]"

[/\[\[&lt;\]\]/] (array) =

[0]: (string) "<br style='clear:left;' />" [1]: (string) "[[<]]"

[/\[\[&lt;&lt;\]\]/] (array) =

[0]: (string) "<br clear='all' />" [1]: (string) "[[<<]]"

[/\[\[#([A-Za-z][-.:\w]*)\s*\|\s*\*\]\]/] (array) =

[0]: (string) "[[#$1 | $1]]" [1]: (string) "[[#|*"

[/\[\[#([A-Za-z][-.:\w]*)\s*\|\s*\+\]\]/] (array) =

[0]: (string) "[[#$1 | Back to $1]]" [1]: (string) "[[#|+"

[/\[\[#([A-Za-z][-.:\w]*)\s*\|\s+#\]\]/] (array) =

[0]: (object) 

Object: Closure; Id: 10; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "[[#|#"

[/\[\[##([A-Za-z][-.:\w]*)\]\]/] (array) =

[0]: (string) CALLABLE: function "anchorHelper" [1]: (string) "[[##"

[/\[\[~(.*?)\]\]/] (array) =

[0]: (string) "[[Profiles/$1]]" [1]: (string) "[[~"

[/\[\^#([A-Za-z][-.:\w]*)\^\]/] (array) =

[0]: (object) 

Object: Closure; Id: 11; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "[^#"

[/\{-(.*?)-\}/] (array) =

[0]: (string) "<del>$1</del>" [1]: (string) "{-"

[/\{(\(\w+\b.*?\))\}/] (array) =

[0]: (string) CALLABLE: function "MarkupMarkupExpression" [1]: (string) "{("

[/\{(\*|!?[-~,\w.\/\x80-\xff]*)(\$:?\w[-\w]*)\}/] (array) =

[0]: (object) 

Object: Closure; Id: 1; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "{$var}"

[/\{\{(?>(http:|https:|mailto:|ftp:|news:|gopher:|nap:|file:|tel:|geo:|<:page>|Attach:|PmWiki:|Cookbook:|Skins:|Wiki:|UseMod:|Meatball:|Wikipedia:|PITS:|PmL10n:|Path:|PmWikiHome:|Wiktionary:|Wikitravel:|Wikivoyage:|Wikiquote:|Wikinews:|Wikibooks:|Wikisource:|Wikispecies:|Wikiversity:|WikiHow:|WikiLeaks:|Wikia:|Wikianswers:|Wikieducator:|Ttc:|KiwiWiki:|NZTopo:|TeAka:|Category:|mms:|Pix:))([^|\]]*)(?:\|\s*(.*?)\s*)?\}\}/] (array) =

[0]: (string) CALLABLE: function "MarkupCreole" [1]: (string) "{{"

[/\{\+(.*?)\+\}/] (array) =

[0]: (string) "<ins>$1</ins>" [1]: (string) "{+"

[/\\(?>(\\*)) /] (array) =

[0]: (string) CALLABLE: function "MarkupEndLineJoin" [1]: (string) "\$"

[/\\\\/] (array) =

[0]: (string) "<br />" [1]: (string) "\\"

[/\^\|([^|]+|\[\[(.+?)\]\])\|\^/] (array) =

[0]: (string) CALLABLE: function "MarkupMakeTrail" [1]: (string) "^|"

[/\$([A-Z][A-Za-z0-9]*(?:[A-Z][a-z0-9]|[a-z0-9][A-Z])[A-Za-z0-9]*|Author|Skin|pagename|Version)\b/] (array) =

[0]: (string) CALLABLE: function "MarkupVarLinkIndex" [1]: (string) CALLABLE: function "varlink"

[/\$\[(?>([^\]]+))\]/] (array) =

[0]: (string) CALLABLE: function "cb_expandxlang" [1]: (string) "$[phrase]"

[/\b(?>(http:|https:|mailto:|ftp:|news:|gopher:|nap:|file:|tel:|geo:|<:page>|Attach:|PmWiki:|Cookbook:|Skins:|Wiki:|UseMod:|Meatball:|Wikipedia:|PITS:|PmL10n:|Path:|PmWikiHome:|Wiktionary:|Wikitravel:|Wikivoyage:|Wikiquote:|Wikinews:|Wikibooks:|Wikisource:|Wikispecies:|Wikiversity:|WikiHow:|WikiLeaks:|Wikia:|Wikianswers:|Wikieducator:|Ttc:|KiwiWiki:|NZTopo:|TeAka:|Category:|mms:|Pix:))(?:(?!%%)[^\s<>"{}|\\^`()[\]'])*[^\s.,?!%<>"{}|\\^`()[\]']/] (array) =

[0]: (string) CALLABLE: function "MarkupLinks" [1]: (string) "urllink"

[/\b(?>(http:|https:|mailto:|ftp:|news:|gopher:|nap:|file:|tel:|geo:|<:page>|Attach:|PmWiki:|Cookbook:|Skins:|Wiki:|UseMod:|Meatball:|Wikipedia:|PITS:|PmL10n:|Path:|PmWikiHome:|Wiktionary:|Wikitravel:|Wikivoyage:|Wikiquote:|Wikinews:|Wikibooks:|Wikisource:|Wikispecies:|Wikiversity:|WikiHow:|WikiLeaks:|Wikia:|Wikianswers:|Wikieducator:|Ttc:|KiwiWiki:|NZTopo:|TeAka:|Category:|mms:|Pix:))([^\s<>"{}|\\^`()[\]']+\.(?:gif|jpg|jpeg|a?png|svgz?|GIF|JPG|JPEG|A?PNG|SVGZ?|webp|WEBP|avifs?|AVIFS?))("([^"]*)")?/] (array) =

[0]: (string) CALLABLE: function "MarkupLinks" [1]: (string) "img"

[/\bmailto:([^\s<>"{}|\\^`()[\]']*[^\s.,?!<>"{}|\\^`()[\]'])/] (array) =

[0]: (string) CALLABLE: function "MarkupLinks" [1]: (string) "mailto"

[/\r/] (array) =

[0]: (string) EMPTY STRING [1]: (string) "\r"

[/&amp;(?>([A-Za-z0-9]+|#\d+|#[xX][A-Fa-f0-9]+));/] (array) =

[0]: (string) "&$1;" [1]: (string) "&"

[/&amp;amp;/] (array) =

[0]: (string) "&" [1]: (string) "&amp;amp;"

[/&lt;\|([^|]+|\[\[(.+?)\]\])\|&gt;/] (array) =

[0]: (string) CALLABLE: function "MarkupMakeTrail" [1]: (string) "<|"

[/&lt;&lt;\|([^|]+|\[\[(.+?)\]\])\|&gt;&gt;/] (array) =

[0]: (string) CALLABLE: function "MarkupMakeTrail" [1]: (string) "<<|"

[/`(([\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*([\/.]))?([A-Z][A-Za-z0-9]*(?:[A-Z][a-z0-9]|[a-z0-9][A-Z])[A-Za-z0-9]*))/] (array) =

[0]: (string) CALLABLE: function "MarkupNoWikiWord" [1]: (string) "`wikiword"

[/`(([\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*([\/.]))?[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*(?:,[[:upper:]\d][\w\x80-\xfe]*(?:[-~][\w\x80-\xfe]+)*)?)/] (array) =

[0]: (object) 

Object: Closure; Id: 7; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "`subpage"

[/`\./] (array) =

[0]: (string) EMPTY STRING [1]: (string) "`."

[/^----+/] (array) =

[0]: (string) "<:block,1><hr />" [1]: (string) "^----"

[/^:\$([A-Z][A-Za-z0-9]*(?:[A-Z][a-z0-9]|[a-z0-9][A-Z])[A-Za-z0-9]*|Author|Skin|pagename|Version) *:/] (array) =

[0]: (string) ":%apply=item id=$1%$$1:" [1]: (string) "vardef"

[/^(:+)(\s*)([^:]+):/] (array) =

[0]: (string) "<:dl,$1,$1$2><dt>$2$3</dt><dd>" [1]: (string) "^::"

[/^(!(?>[^ ]+) )<:vspace>/m] (array) =

[0]: (string) "$1" [1]: (string) "!vspace"

[/^(!{1,6})(?:#([a-z_][-a-z0-9_.]*)\s)?(\s*\S.*)$/i] (array) =

[0]: (string) CALLABLE: function "MarkupHeadings" [1]: (string) "^!"

[/^(!+|Q?:)(##?\s+)/] (array) =

[0]: (object) 

Object: Closure; Id: 16; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "^!#"

[/^(?!<:)(?=.*(<\/?(form|div|table|t[rdh]|p|[uo]l|d[ltd]|h[1-6r]|pre|blockquote)\b)|\d+B)/] (array) =

[0]: (string) "<:block>" [1]: (string) "^!<:"

[/^(?=\s*\S)(<:([^>]+)>)?/] (array) =

[0]: (string) CALLABLE: function "MarkupBlock" [1]: (string) "^<:"

[/^(?=%define=)((?:%%|%[A-Za-z][-+*\/,=:#\w\s'"().]*%)\s*)+$/] (array) =

[0]: (string) CALLABLE: function "MarkupApplyStyles" [1]: (string) "%define="

[/^(?>(-+))&gt;\s?(\s*)/] (array) =

[0]: (string) "<:indent,$1,$1 $2>$2" [1]: (string) "^->"

[/^(?>(-+))&lt;\s?(\s*)/] (array) =

[0]: (string) "<:outdent,$1,$1 $2>$2" [1]: (string) "^-<"

[/^((?>(\s+|%%|%[A-Za-z][-,=:#\w\s'".]*%)*)(\d+L))(\s*\|\s?)?(.*)$/] (array) =

[0]: (string) CALLABLE: function "ImgCaptionDiv" [1]: (string) "^img"

[/^([Mm]axi:)(.+)$/m] (array) =

[0]: (string) CALLABLE: function "mLinkMaxi2" [1]: (string) "Maxi2:"

[/^(\*+)\s?(\s*)/] (array) =

[0]: (string) "<:ul,$1,$0>$2" [1]: (string) "^*"

[/^(\w[-\w]+)\s*:.*$/] (array) =

[0]: (string) "<:block,0><div class='property-$1'>$0</div>" [1]: (string) "ptv:"

[/^(#+)\s?(\s*)/] (array) =

[0]: (string) "<:ol,$1,$0>$2" [1]: (string) "^#"

[/^(={1,6})\s?(.*?)(\s*=*\s*)$/] (array) =

[0]: (string) CALLABLE: function "MarkupCreole" [1]: (string) "^="

[/^\(:(table|cell|cellnr|head|headnr|tableend|(?:div\d*|section\d*|details\d*|article\d*|header|footer|nav|address|aside)(?:end)?)(\s.*?)?:\)/i] (array) =

[0]: (string) CALLABLE: function "MarkupTables" [1]: (string) "table"

[/^\(:[#*]?(?:toc|tdm).*?:\)\s*$/im] (array) =

[0]: (string) CALLABLE: function "FmtPmTOC" [1]: (string) "PmTOC"

[/^\(:closeall:\)$/] (array) =

[0]: (string) CALLABLE: function "MarkupMarkupClose" [1]: (string) "closeall"

[/^\(:subpage\s*(.*?):\)/] (array) =

[0]: (object) 

Object: Closure; Id: 8; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[1]: (string) "subpage"

[/^\{\{\{ (.*? )\}\}\}[^\S ]* /sm] (array) =

[0]: (string) CALLABLE: function "MarkupCreole" [1]: (string) "^{{{"

[/^\*\*(?>(.+?)\*\*)(?!\S)|(?<!^)\*\*(.+?)\*\*/] (array) =

[0]: (string) "<strong>$1$2</strong>" [1]: (string) "**"

[/^\|(.*)$/] (array) =

[0]: (string) CALLABLE: function "MarkupCreole" [1]: (string) "|-table"

[/^\|\|.*\|\|.*$/] (array) =

[0]: (string) CALLABLE: function "MarkupTables" [1]: (string) "^||||"

[/^\|\|(.*)$/] (array) =

[0]: (string) CALLABLE: function "MarkupTables" [1]: (string) "^||"

[/^\s+ #1/x] (array) =

[0]: (string) CALLABLE: function "WSIndent" [1]: (string) "^ws"

[/^\s+ #2/x] (array) =

[0]: (string) CALLABLE: function "MarkupWSPre" [1]: (string) "^ "

[/^\s+$/] (array) =

[0]: (string) EMPTY STRING [1]: (string) "blank"

[/^&gt;&gt;(.+?)&lt;&lt;(.*)$/] (array) =

[0]: (string) "(:div:)%div $1 apply=div%$2 " [1]: (string) "^>>"

[/^&gt;&gt;&lt;&lt;/] (array) =

[0]: (string) "(:divend:)" [1]: (string) "^>><<"

[/^A:/] (array) =

[0]: (string) "" [1]: (string) "^A:"

[/^Q:(.*)$/] (array) =

[0]: (string) "<:block,1><p class='question'>$1</p>" [1]: (string) "^Q:"

[/<:[^>]*>/] (array) =

[0]: (string) EMPTY STRING [1]: (string) "<:"

[/<vspace>/] (array) =

[0]: (string) "<div class='vspace'></div>" [1]: (string) "<vspace>"

[/<vspace><p\b(([^>]*)(\s)class=(['"])([^>]*?)\4)?/] (array) =

[0]: (string) "<p$2 class='vspace$3$5'" [1]: (string) "<vspace><p>"

[%] (array) =

[0]: (string) "return ApplyStyles($x);" [1]: (string) "%%"

$MarkupTable

[_begin] (array) =

[seq]: (string) "B" [dep]: (array)  Array ( [fulltext] => > [closeall] => [[=] => )

[_end] (array) =

[seq]: (string) "E" [dep]: (array)  Array ( [restore] => < )

[!vspace] (array) =

[cmd]: (string) ">\$" [seq]: (string) "B>><>>>" [pat]: (string) "/^(!(?>[^ ]+) )<:vspace>/m" [rep]: (string) "$1"

['_] (array) =

[cmd]: (string) "<'''''" [seq]: (string) "B>>>>=<<<" [pat]: (string) "/'_(.*?)_'/" [rep]: (string) "<sub>$1</sub>"

['-] (array) =

[cmd]: (string) "<'''''" [seq]: (string) "B>>>>=<<<" [pat]: (string) "/'\-(.*?)\-'/" [rep]: (string) "<small>$1</small>"

[''] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/''(.*?)''/" [rep]: (string) "<em>$1</em>" [dep]: (array)  Array ( ['''] => < )

['''] (array) =

[cmd]: (string) "<''" [seq]: (string) "B>>>>=<" [pat]: (string) "/'''(.*?)'''/" [rep]: (string) "<strong>$1</strong>" [dep]: (array)  Array ( ['''''] => < )

['''''] (array) =

[cmd]: (string) "<'''" [seq]: (string) "B>>>>=<<" [pat]: (string) "/'''''(.*?)'''''/" [rep]: (string) "<strong><em>$1</em></strong>" [dep]: (array)  Array ( ['+] => < ['-] => < ['^] => < ['_] => < )

['* *'] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/'\*(.*?)\*'/" [rep]: (string) "<b>$1</b>"

['^] (array) =

[cmd]: (string) "<'''''" [seq]: (string) "B>>>>=<<<" [pat]: (string) "/'\^(.*?)\^'/" [rep]: (string) "<sup>$1</sup>"

['+] (array) =

[cmd]: (string) "<'''''" [seq]: (string) "B>>>>=<<<" [pat]: (string) "/'\+(.*?)\+'/" [rep]: (string) "<big>$1</big>"

['~ ~'] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/'~(.*?)~'/" [rep]: (string) "<i>$1</i>"

[[[] (array) =

[cmd]: (string) "links" [seq]: (string) "B>>>>>=" [pat]: (string) "/(?>\[\[\s*(.*?)\]\])((?:-?[A-Za-z0-9\x80-\xd6]+)*)/" [rep]: (string) CALLABLE: function "MarkupLinks" [dep]: (array)  Array ( [[[|] => < [[[#] => < [urllink] => > )

[[[->] (array) =

[cmd]: (string) ">[[|" [seq]: (string) "B>>>>>=<>" [pat]: (string) "/(?>\[\[([^\]]+?)\s*-+&gt;\s*)(.*?)\]\]((?:-?[A-Za-z0-9\x80-\xd6]+)*)/" [rep]: (string) CALLABLE: function "MarkupLinks"

[[[,] (array) =

[cmd]: (string) "<links" [seq]: (string) "B>>>>><" [pat]: (string) "/\[\[,([^\|\]]+)(?:\|\s*([^\]]+))?\]\]/" [rep]: (object) 

Object: Closure; Id: 6; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none
[[[?#|#] (array) =

[cmd]: (string) ">nl1" [pat]: (string) "/\[\[((?:[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*)[.\/])?([\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*(?:,[[:upper:]\d][\w\x80-\xfe]*(?:[-~][\w\x80-\xfe]+)*)?)#([A-Za-z][-.:\w]*)\s*\|\s+#\]\]/" [rep]: (object) 

Object: Closure; Id: 15; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[seq]: (string) "B>><>>"

[[[\\]]] (array) =

[cmd]: (string) "[[<<]]" [pat]: (string) "/\[\[\\\\]\]/" [rep]: (string) "<br style="clear:none;" />" [seq]: (string) "B>>>>=="

[[[#] (array) =

[cmd]: (string) "<[[" [seq]: (string) "B>>>>>=<" [pat]: (string) "/(?>\[\[#([A-Za-z][-.:\w]*))\]\]/" [rep]: (string) CALLABLE: function "MarkupLinks"

[[[##] (array) =

[cmd]: (string) "<[[#" [pat]: (string) "/\[\[##([A-Za-z][-.:\w]*)\]\]/" [rep]: (string) CALLABLE: function "anchorHelper" [seq]: (string) "B>>>>>=<<"

[[[#|*] (array) =

[cmd]: (string) "<[[|" [pat]: (string) "/\[\[#([A-Za-z][-.:\w]*)\s*\|\s*\*\]\]/" [rep]: (string) "[[#$1 | $1]]" [seq]: (string) "B>>>>>=<<"

[[[#|#] (array) =

[cmd]: (string) ">nl1" [pat]: (string) "/\[\[#([A-Za-z][-.:\w]*)\s*\|\s+#\]\]/" [rep]: (object) 

Object: Closure; Id: 10; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[seq]: (string) "B>><>>"

[[[#|+] (array) =

[cmd]: (string) "<[[|" [pat]: (string) "/\[\[#([A-Za-z][-.:\w]*)\s*\|\s*\+\]\]/" [rep]: (string) "[[#$1 | Back to $1]]" [seq]: (string) "B>>>>>=<<"

[[[<]]] (array) =

[cmd]: (string) "[[<<]]" [pat]: (string) "/\[\[&lt;\]\]/" [rep]: (string) "<br style='clear:left;' />" [seq]: (string) "B>>>>=="

[[[<<]]] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/\[\[&lt;&lt;\]\]/" [rep]: (string) "<br clear='all' />"

[[[>]]] (array) =

[cmd]: (string) "[[<<]]" [pat]: (string) "/\[\[&gt;\]\]/" [rep]: (string) "<br style='clear:right;' />" [seq]: (string) "B>>>>=="

[[[|] (array) =

[cmd]: (string) "<[[" [seq]: (string) "B>>>>>=<" [pat]: (string) "/(?>\[\[([^|\]]*)\|\s*)(.*?)\s*\]\]((?:-?[A-Za-z0-9\x80-\xd6]+)*)/" [rep]: (string) CALLABLE: function "MarkupLinks" [dep]: (array)  Array ( [[[->] => > [[[|#] => < )

[[[|#] (array) =

[cmd]: (string) "<[[|" [seq]: (string) "B>>>>>=<<" [pat]: (string) "/(?>\[\[([^|\]]+))\|\s*#\s*\]\]/" [rep]: (string) CALLABLE: function "MarkupLinks"

[[[~] (array) =

[cmd]: (string) "<links" [seq]: (string) "B>>>>><" [pat]: (string) "/\[\[~(.*?)\]\]/" [rep]: (string) "[[Profiles/$1]]"

[[^#] (array) =

[cmd]: (string) "<[[#|#" [pat]: (string) "/\[\^#([A-Za-z][-.:\w]*)\^\]/" [rep]: (object) 

Object: Closure; Id: 11; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[seq]: (string) "B>><>><"

[[+] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/\[(([-+])+)(.*?)\1\]/" [rep]: (string) CALLABLE: function "MarkupBigSmall"

[[=] (array) =

[cmd]: (string) "_begin" [seq]: (string) "B=" [pat]: (string) "/( [^\S ]*)?\[([=@])(.*?)\2\]/s" [rep]: (string) CALLABLE: function "MarkupPreserveText" [dep]: (array)  Array ( [\r] => < [$[phrase]] => > [markup] => < )

[{-] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/\{-(.*?)-\}/" [rep]: (string) "<del>$1</del>"

[{(] (array) =

[cmd]: (string) ">{$var}" [seq]: (string) "B=>>>" [pat]: (string) "/\{(\(\w+\b.*?\))\}/" [rep]: (string) CALLABLE: function "MarkupMarkupExpression"

[{{] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/\{\{(?>(\L))([^|\]]*)(?:\|\s*(.*?)\s*)?\}\}/" [rep]: (string) CALLABLE: function "MarkupCreole"

[{{{] (array) =

[cmd]: (string) ">{{{" [dep]: (array)  Array ( [{{{] => > ) [pat]: (string) "/\{\{\{(.*?)\}\}\}/s" [rep]: (string) CALLABLE: function "MarkupCreole"

[{+] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/\{\+(.*?)\+\}/" [rep]: (string) "<ins>$1</ins>"

[{$var}] (array) =

[cmd]: (string) ">$[phrase]" [pat]: (string) "/\{(\*|!?[-~,\w.\/\x80-\xff]*)(\$:?\w[-\w]*)\}/" [rep]: (object) 

Object: Closure; Id: 1; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[seq]: (string) "B=>>" [dep]: (array)  Array ( [{(] => > )

[@@] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/@@(.*?)@@/" [rep]: (string) "<code>$1</code>" [dep]: (array)  Array ( [<time>] => < )

[**] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/^\*\*(?>(.+?)\*\*)(?!\S)|(?<!^)\*\*(.+?)\*\*/" [rep]: (string) "<strong>$1$2</strong>"

[//] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/(?<!http:|https:|ftp:)\/\/(.*?)\/\//" [rep]: (string) "<em>$1</em>"

[\\] (array) =

[cmd]: (string) "inline" [seq]: (string) "B>>>>=" [pat]: (string) "/\\\\/" [rep]: (string) "<br />"

[\$] (array) =

[cmd]: (string) ">nl1" [seq]: (string) "B>><>>" [pat]: (string) "/\\(?>(\\*)) /" [rep]: (string) CALLABLE: function "MarkupEndLineJoin" [dep]: (array)  Array ( [!vspace] => > )

[\r] (array) =

[cmd]: (string) "<[=" [seq]: (string) "B=<" [pat]: (string) "/\r/" [rep]: (string) EMPTY STRING

[&] (array) =

[cmd]: (string) "<if" [pat]: (string) "/&amp;(?>([A-Za-z0-9]+|#\d+|#[xX][A-Fa-f0-9]+));/" [rep]: (string) "&$1;" [seq]: (string) "B>=<"

[&amp;amp;] (array) =

[cmd]: (string) "<&" [pat]: (string) "/&amp;amp;/" [rep]: (string) "&" [seq]: (string) "B>=<<"

[%%] (array) =

[cmd]: (string) "style" [seq]: (string) "B>>>>>>>=" [pat]: (string) "%" [rep]: (string) "return ApplyStyles($x);" [dep]: (array)  Array ( [restorelinks] => < )

[%define=] (array) =

[cmd]: (string) ">split" [seq]: (string) "B>>>" [pat]: (string) "/^(?=%define=)((?:%%|%[A-Za-z][-+*\/,=:#\w\s'"().]*%)\s*)+$/" [rep]: (string) CALLABLE: function "MarkupApplyStyles"

[`.] (array) =

[cmd]: (string) ">links" [seq]: (string) "B>>>>>>" [pat]: (string) "/`\./" [rep]: (string) EMPTY STRING

[`markup] (array) =

[cmd]: (string) "<markup" [pat]: (string) "/(^|\(:nl:\))\(:markup:\)[^\S ]*\[([=@])((?: `\.!+.*?)+)\2\]/sim" [rep]: (string) CALLABLE: function "hmarkupHelper" [seq]: (string) "B=<<"

[`subpage] (array) =

[cmd]: (string) "<`wikiword" [pat]: (string) "/`(([\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*([\/.]))?[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*(?:,[[:upper:]\d][\w\x80-\xfe]*(?:[-~][\w\x80-\xfe]+)*)?)/" [rep]: (object) 

Object: Closure; Id: 7; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[seq]: (string) "B>>>>>=>><<"

[`wikiword] (array) =

[cmd]: (string) "<wikilink" [seq]: (string) "B>>>>>=>><" [pat]: (string) "/`(([\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*([\/.]))?([A-Z][A-Za-z0-9]*(?:[A-Z][a-z0-9]|[a-z0-9][A-Z])[A-Za-z0-9]*))/" [rep]: (string) CALLABLE: function "MarkupNoWikiWord"

[^ ] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^\s+ #2/x" [rep]: (string) CALLABLE: function "MarkupWSPre"

[^----] (array) =

[cmd]: (string) ">^->" [seq]: (string) "B>>>>>>=>" [pat]: (string) "/^----+/" [rep]: (string) "<:block,1><hr />"

[^-<] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^(?>(-+))&lt;\s?(\s*)/" [rep]: (string) "<:outdent,$1,$1 $2>$2"

[^->] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^(?>(-+))&gt;\s?(\s*)/" [rep]: (string) "<:indent,$1,$1 $2>$2" [dep]: (array)  Array ( [^----] => > )

[^::] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^(:+)(\s*)([^:]+):/" [rep]: (string) "<:dl,$1,$1$2><dt>$2$3</dt><dd>"

[^!] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^(!{1,6})(?:#([a-z_][-a-z0-9_.]*)\s)?(\s*\S.*)$/i" [rep]: (string) CALLABLE: function "MarkupHeadings"

[^!#] (array) =

[cmd]: (string) "<links" [seq]: (string) "B>>>>><" [pat]: (string) "/^(!+|Q?:)(##?\s+)/" [rep]: (object) 

Object: Closure; Id: 16; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none
[^!<:] (array) =

[cmd]: (string) "<^<:" [seq]: (string) "B>>>>>>><" [pat]: (string) "/^(?!<:)(?=.*(<\/?(form|div|table|t[rdh]|p|[uo]l|d[ltd]|h[1-6r]|pre|blockquote)\b)|\d+B)/" [rep]: (string) "<:block>"

[^{{{] (array) =

[cmd]: (string) "[=" [pat]: (string) "/^\{\{\{ (.*? )\}\}\}[^\S ]* /sm" [rep]: (string) CALLABLE: function "MarkupCreole" [seq]: (string) "B=="

[^*] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^(\*+)\s?(\s*)/" [rep]: (string) "<:ul,$1,$0>$2"

[^#] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^(#+)\s?(\s*)/" [rep]: (string) "<:ol,$1,$0>$2"

[^<:] (array) =

[cmd]: (string) ">block" [seq]: (string) "B>>>>>>>" [pat]: (string) "/^(?=\s*\S)(<:([^>]+)>)?/" [rep]: (string) CALLABLE: function "MarkupBlock" [dep]: (array)  Array ( [^!<:] => < )

[^=] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^(={1,6})\s?(.*?)(\s*=*\s*)$/" [rep]: (string) CALLABLE: function "MarkupCreole"

[^>>] (array) =

[cmd]: (string) "<table" [seq]: (string) "B>>>>>><<" [pat]: (string) "/^&gt;&gt;(.+?)&lt;&lt;(.*)$/" [rep]: (string) "(:div:)%div $1 apply=div%$2 " [dep]: (array)  Array ( [^>><<] => < )

[^>><<] (array) =

[cmd]: (string) "<^>>" [seq]: (string) "B>>>>>><<<" [pat]: (string) "/^&gt;&gt;&lt;&lt;/" [rep]: (string) "(:divend:)"

[^|] (array) =

[cmd]: (string) "<links" [seq]: (string) "B>>>>><" [pat]: (string) "/\^\|([^|]+|\[\[(.+?)\]\])\|\^/" [rep]: (string) CALLABLE: function "MarkupMakeTrail"

[^||] (array) =

[cmd]: (string) ">^||||" [seq]: (string) "B>>>>>>=>" [pat]: (string) "/^\|\|(.*)$/" [rep]: (string) CALLABLE: function "MarkupTables"

[^||||] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^\|\|.*\|\|.*$/" [rep]: (string) CALLABLE: function "MarkupTables" [dep]: (array)  Array ( [^||] => > )

[^A:] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^A:/" [rep]: (string) ""

[^img] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^((?>(\s+|%%|%[A-Za-z][-,=:#\w\s'".]*%)*)(\d+L))(\s*\|\s?)?(.*)$/" [rep]: (string) CALLABLE: function "ImgCaptionDiv" [dep]: (array)  Array ( [^ws] => < )

[^Q:] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^Q:(.*)$/" [rep]: (string) "<:block,1><p class='question'>$1</p>"

[^ws] (array) =

[cmd]: (string) "<^img" [seq]: (string) "B>>>>>>=<" [pat]: (string) "/^\s+ #1/x" [rep]: (string) CALLABLE: function "WSIndent"

[<:] (array) =

[cmd]: (string) ">restore" [seq]: (string) "E<>" [pat]: (string) "/<:[^>]*>/" [rep]: (string) EMPTY STRING

[<<|] (array) =

[cmd]: (string) "<links" [seq]: (string) "B>>>>><" [pat]: (string) "/&lt;&lt;\|([^|]+|\[\[(.+?)\]\])\|&gt;&gt;/" [rep]: (string) CALLABLE: function "MarkupMakeTrail" [dep]: (array)  Array ( [<|] => > )

[<|] (array) =

[cmd]: (string) "><<|" [seq]: (string) "B>>>>><>" [pat]: (string) "/&lt;\|([^|]+|\[\[(.+?)\]\])\|&gt;/" [rep]: (string) CALLABLE: function "MarkupMakeTrail"

[<time>] (array) =

[cmd]: (string) "<@@" [seq]: (string) "B>>>>=<" [pat]: (string) "/@\d{4}-(0[1-9]|1[012])-(0[1-9]|[12]\d|3[01])T([01]\d|2[0-3]):([0-5]\d)(:([0-5]\d))?Z?/i" [rep]: (string) CALLABLE: function "FmtDateTimeZ"

[<vspace>] (array) =

[cmd]: (string) "<restore" [seq]: (string) "E<<" [pat]: (string) "/<vspace>/" [rep]: (string) "<div class='vspace'></div>" [dep]: (array)  Array ( [<vspace><p>] => < )

[<vspace><p>] (array) =

[cmd]: (string) "<<vspace>" [seq]: (string) "E<<<" [pat]: (string) "/<vspace><p\b(([^>]*)(\s)class=(['"])([^>]*?)\4)?/" [rep]: (string) "<p$2 class='vspace$3$5'"

[|-table] (array) =

[cmd]: (string) ">^||" [pat]: (string) "/^\|(.*)$/" [rep]: (string) CALLABLE: function "MarkupCreole" [seq]: (string) "B>>>>>>=>>"

[$[phrase]] (array) =

[cmd]: (string) ">[=" [seq]: (string) "B=>" [pat]: (string) "/\$\[(?>([^\]]+))\]/" [rep]: (string) CALLABLE: function "cb_expandxlang" [dep]: (array)  Array ( [{$var}] => > )

[anydir1] (array) =

[cmd]: (string) ">anydir2" [seq]: (string) "B>><>" [pat]: (string) "/\(:(extlist|diagnosticmessages|dropzone)( .*?)?:\)/" [rep]: (string) CALLABLE: function "AutoMarkupDirective"

[anydir2] (array) =

[cmd]: (string) "<split" [seq]: (string) "B>><" [pat]: (string) "/\(:(extlist|diagnosticmessages|dropzone)( .*?)?:\)([\s\S]*?)\(:\1end:\)/" [rep]: (string) CALLABLE: function "AutoMarkupDirective" [dep]: (array)  Array ( [anydir1] => > )

[area] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:area (.*?)?\s*?:\)/" [rep]: (string) CALLABLE: function "MapArea"

[attachlist] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:attachlist\s*(.*?):\)/i" [rep]: (string) CALLABLE: function "MarkupFmtUploadList"

[attachtable] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:attachtable\s*(.*?):\)/i" [rep]: (string) CALLABLE: function "mu_FmtAttachtable"

[autotel_landline] (array) =

[cmd]: (string) ">autotel_mobile" [pat]: (string) "/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))(?:(?:(\+\d{1,3}) (?:\s|[-]|\&nbsp;|\&\#8209;) ? ) ? ((?:[\(]0?\d{1}[\)] | [\(]? 0\d{1}(?:[\)]|[\)]?(?:\s|[-]|\&nbsp;|\&\#8209;) ) ) (?:\s|[-]|\&nbsp;|\&\#8209;) ?) )? (\d{3}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{4}|\d{4}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{3}) (?!\s?[0-9])/xi" [rep]: (string) CALLABLE: function "AutoTelnew\AutoTelFmtLand" [seq]: (string) "B>>>>>=>>>>>"

[autotel_mobile] (array) =

[cmd]: (string) ">autotel_service" [pat]: (string) "/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))(?:(\+\d{1,3}) (?:\s|[-]|\&nbsp;|\&\#8209;) ? ) ? ((?:[\(]0?\d{2}[\)] | [\(]? 0?\d{2}(?:[\)]|[\)]?(?:\s|[-]|\&nbsp;|\&\#8209;) ) ) (?:\s|[-]|\&nbsp;|\&\#8209;) ?) (\d{3}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{5}|\d{3,4}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{3,4}) (?!\s?[0-9])/xi" [rep]: (string) CALLABLE: function "AutoTelnew\AutoTelFmtMobl" [seq]: (string) "B>>>>>=>>>>"

[autotel_service] (array) =

[cmd]: (string) ">wikilink" [pat]: (string) "/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))[\(]? (0[58]\d{2,2}) (?:[\)]|[\)]?(?:\s|[-]|\&nbsp;|\&\#8209;) ) (\d{3}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{5}|\d{3,4}(?:\s|[-]|\&nbsp;|\&\#8209;) \d{3,4}) (?!\s?[0-9])/xi" [rep]: (string) CALLABLE: function "AutoTelnew\AutoTelFmtSrvc" [seq]: (string) "B>>>>>=>>>"

[blank] (array) =

[cmd]: (string) "<block" [seq]: (string) "B>>>>>><" [pat]: (string) "/^\s+$/" [rep]: (string) EMPTY STRING

[block] (array) =

[cmd]: (string) ">links" [seq]: (string) "B>>>>>>" [dep]: (array)  Array ( [style] => > [imgmap] => > [imgmapend] => > [ptv:] => [^=] => [blank] => < [^<:] => > [^img] => [^ ] => [^*] => [^#] => [^->] => [^-<] => [^::] => [^Q:] => [^A:] => [^||||] => [table] => < [^!] => )

[casecorrection] (array) =

[cmd]: (string) "<{$var}" [pat]: (string) "/\(:case-correction:\)/i" [rep]: (string) CALLABLE: function "URLCaseCorrection" [seq]: (string) "B=>><"

[closeall] (array) =

[cmd]: (string) "_begin" [seq]: (string) "B=" [pat]: (string) "/^\(:closeall:\)$/" [rep]: (string) CALLABLE: function "MarkupMarkupClose"

[comment] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:comment .*?:\)/i" [rep]: (string) EMPTY STRING

[description] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:description\s+(.+?):\)/i" [rep]: (string) CALLABLE: function "MarkupSetProperty"

[det-summ] (array) =

[cmd]: (string) "<table" [seq]: (string) "B>>>>>><<" [pat]: (string) "/(\(:details[ ].*?)summary=(?:(['"])(.*?)\2 |(\S+))(.*?:\))/xi" [rep]: (string) "$1$5<summary>$3$4</summary>"

[directives] (array) =

[cmd]: (string) ">split" [seq]: (string) "B>>>" [dep]: (array)  Array ( [inline] => > [subpage] => [attachtable] => [robots] => [extractform] => [area] => [newpagebox] => [newgroupbox] => [tocback] => [tocpage] => [toggle] => [messages] => [noheader] => [nofooter] => [notitle] => [noleft] => [noright] => [noaction] => [spacewikiwords] => [linkwikiwords] => [linebreaks] => [comment] => [title] => [keywords] => [description] => [PmTOC] => [noPmTOC] => [pagelist] => [searchbox] => [searchresults] => [varindex] => [input] => [attachlist] => [searchcloud] => )

[extractform] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:extract\s*(.*?)\s*:\)/" [rep]: (string) CALLABLE: function "TEFormMarkup"

[fulltext] (array) =

[cmd]: (string) ">_begin" [seq]: (string) "B>" [dep]: (array)  Array ( [split] => > [PmWikiInfonew] => [UrlGet] => [if] => )

[grep] (array) =

[cmd]: (string) "<include" [pat]: (string) "/\(:grep\s+(\S.*?):\)/i" [rep]: (string) CALLABLE: function "GrepTextMarkup" [seq]: (string) "B>=><"

[groupfooter] (array) =

[cmd]: (string) ">nogroupfooter" [seq]: (string) "B>=>>>" [pat]: (string) "/\(:(groupfooter):\)/i" [rep]: (string) CALLABLE: function "MarkupGroupHeaderFooter"

[groupheader] (array) =

[cmd]: (string) ">nogroupheader" [seq]: (string) "B>=>>>" [pat]: (string) "/\(:(groupheader):\)/i" [rep]: (string) CALLABLE: function "MarkupGroupHeaderFooter"

[if] (array) =

[cmd]: (string) "fulltext" [seq]: (string) "B>=" [pat]: (string) "/ \(:if (\d*) (?:end)? \b[^ ]*?:\) .*? (?: \(: (?:if\1|if\1end) \s* :\) | (?=\(:(?:if\1|if\1end)\b[^ ]*?:\) | $) ) /six" [rep]: (string) CALLABLE: function "MarkupCondText2" [dep]: (array)  Array ( [include] => > )

[img] (array) =

[cmd]: (string) "<urllink" [seq]: (string) "B>>>>>=><" [pat]: (string) "/\b(?>(\L))([^\s<>"{}|\\^`()[\]']+\.(?:gif|jpg|jpeg|a?png|svgz?|GIF|JPG|JPEG|A?PNG|SVGZ?|webp|WEBP|avifs?|AVIFS?))("([^"]*)")?/" [rep]: (string) CALLABLE: function "MarkupLinks"

[imgmap] (array) =

[cmd]: (string) ">block" [seq]: (string) "B>>>>>>>" [pat]: (string) "/\(:imgmap (.*?)?\s*?:\)/" [rep]: (string) "<map name='$1'>"

[imgmapend] (array) =

[cmd]: (string) ">block" [seq]: (string) "B>>>>>>>" [pat]: (string) "/\(:imgmapend:\)/" [rep]: (string) "</map>"

[include] (array) =

[cmd]: (string) ">if" [seq]: (string) "B>=>" [pat]: (string) "/\(:(include)\s+(\S.*?):\)/i" [rep]: (string) CALLABLE: function "MarkupRedirectInclude" [dep]: (array)  Array ( [redirect] => < [nogroupheader] => > [nogroupfooter] => > )

[inline] (array) =

[cmd]: (string) ">directives" [seq]: (string) "B>>>>" [dep]: (array)  Array ( [links] => > ['* *'] => ['~ ~'] => [**] => [//] => [\\] => [{{] => [''] => [@@] => [[+] => [{+] => [{-] => [[[<<]]] => )

[input] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:input\s+(\w+)(.*?):\)/i" [rep]: (string) CALLABLE: function "MarkupInputForms" [dep]: (array)  Array ( [input-select] => < [input-datalist] => < )

[input-datalist] (array) =

[cmd]: (string) "<input" [seq]: (string) "B>>>=<" [pat]: (string) "/\(:input\s+datalist\s.*?:\)(?:\s*\(:input\s+datalist\s.*?:\))*/i" [rep]: (string) CALLABLE: function "MarkupInputForms"

[input-select] (array) =

[cmd]: (string) "<input" [seq]: (string) "B>>>=<" [pat]: (string) "/\(:input\s+select\s.*?:\)(?:\s*\(:input\s+select\s.*?:\))*/i" [rep]: (string) CALLABLE: function "MarkupInputForms"

[input+sp] (array) =

[cmd]: (string) "<split" [seq]: (string) "B>><" [pat]: (string) "/(\(:input\s+(select|datalist)\s(?>.*?:\)))\s+(?=\(:input\s)/" [rep]: (string) "$1"

[keywords] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:keywords?\s+(.+?):\)/i" [rep]: (string) CALLABLE: function "MarkupSetProperty"

[linebreaks] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:(no)?linebreaks:\)/i" [rep]: (string) CALLABLE: function "MarkupDirectives"

[links] (array) =

[cmd]: (string) ">inline" [seq]: (string) "B>>>>>" [dep]: (array)  Array ( [block] => > [[[,] => < [`.] => > [^!#] => < [[[~] => < [[[] => [<<|] => < [^|] => < [vardef] => < )

[linkwikiwords] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:(no)?linkwikiwords:\)/i" [rep]: (string) CALLABLE: function "MarkupDirectives"

[mailto] (array) =

[cmd]: (string) "<urllink" [seq]: (string) "B>>>>>=><" [pat]: (string) "/\bmailto:([^\s<>"{}|\\^`()[\]']*[^\s.,?!<>"{}|\\^`()[\]'])/" [rep]: (string) CALLABLE: function "MarkupLinks"

[markup] (array) =

[cmd]: (string) "<[=" [seq]: (string) "B=<" [pat]: (string) "/\(:markup(\s+([^ ]*?))?:\)[^\S ]*\[([=@])(.*?)\3\]/si" [rep]: (string) CALLABLE: function "MarkupMarkupMarkup" [dep]: (array)  Array ( [markupend] => > )

[markupend] (array) =

[cmd]: (string) ">markup" [seq]: (string) "B=<>" [pat]: (string) "/\(:(markup)(\s+([^ ]*?))?:\)[^\S ]* (.*?)\(:markupend:\)/si" [rep]: (string) CALLABLE: function "MarkupMarkupMarkup"

[Maxi2:] (array) =

[cmd]: (string) "<split" [seq]: (string) "B>><" [pat]: (string) "/^([Mm]axi:)(.+)$/m" [rep]: (string) CALLABLE: function "mLinkMaxi2"

[messages] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:messages(?: (.*?))?:\)/i" [rep]: (string) CALLABLE: function "MessagesReplacementnew\MessagesReplacement_Parse"

[newgroupbox] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:newgroupbox\s*(.*?):\)/i" [rep]: (string) CALLABLE: function "NewGroupBox"

[newpagebox] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:newpagebox\s*(.*?):\)/i" [rep]: (string) CALLABLE: function "NewPageBox"

[nl0] (array) =

[cmd]: (string) "<split" [seq]: (string) "B>><" [pat]: (string) "/([^ ])(?>(?:\(:nl:\))+)([^ ])/i" [rep]: (string) "$1 $2" [dep]: (array)  Array ( [nl1] => > )

[nl1] (array) =

[cmd]: (string) ">nl0" [seq]: (string) "B>><>" [pat]: (string) "/\(:nl:\)/i" [rep]: (string) EMPTY STRING [dep]: (array)  Array ( [\$] => > )

[noaction] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:noaction:\)/i" [rep]: (string) CALLABLE: function "MarkupTmplDisplay"

[nofooter] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:nofooter:\)/i" [rep]: (string) CALLABLE: function "MarkupTmplDisplay"

[nogroupfooter] (array) =

[cmd]: (string) ">include" [seq]: (string) "B>=>>" [pat]: (string) "/\(:(nogroupfooter):\)/i" [rep]: (string) CALLABLE: function "MarkupGroupHeaderFooter" [dep]: (array)  Array ( [groupfooter] => > )

[nogroupheader] (array) =

[cmd]: (string) ">include" [seq]: (string) "B>=>>" [pat]: (string) "/\(:(nogroupheader):\)/i" [rep]: (string) CALLABLE: function "MarkupGroupHeaderFooter" [dep]: (array)  Array ( [groupheader] => > )

[noheader] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:noheader:\)/i" [rep]: (string) CALLABLE: function "MarkupTmplDisplay"

[noleft] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:noleft:\)/i" [rep]: (string) CALLABLE: function "MarkupTmplDisplay"

[noPmTOC] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:(no)(?:toc|tdm).*?:\)/im" [rep]: (string) CALLABLE: function "FmtPmTOC"

[noright] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:noright:\)/i" [rep]: (string) CALLABLE: function "MarkupTmplDisplay"

[notitle] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:notitle:\)/i" [rep]: (string) CALLABLE: function "MarkupTmplDisplay"

[pagelist] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:(pagelist)(\s+.*?)?:\)/i" [rep]: (string) CALLABLE: function "MarkupPageList"

[pmform] (array) =

[cmd]: (string) "<input" [pat]: (string) "/\(:pmform *([-\w]+)( .*?)?:\)/" [rep]: (string) CALLABLE: function "PmFormMarkup" [seq]: (string) "B>>>=<"

[PmTOC] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/^\(:[#*]?(?:toc|tdm).*?:\)\s*$/im" [rep]: (string) CALLABLE: function "FmtPmTOC"

[PmWikiInfonew] (array) =

[cmd]: (string) "fulltext" [seq]: (string) "B>=" [pat]: (string) "/\(:pmwikiinfo(.*)?:\)/i" [rep]: (string) CALLABLE: function "PmWikiInfonew\PmWikiInfo_Directive"

[PmWikiPlus1] (array) =

[cmd]: (string) "<{$var}" [pat]: (string) "/\(:pmwikiplus(.*)?:\)/i" [rep]: (string) CALLABLE: function "PmWikiPlus\PmWikiPlus_Directive" [seq]: (string) "B=>><"

[ptv:] (array) =

[cmd]: (string) CALLABLE: function "block" [seq]: (string) "B>>>>>>=" [pat]: (string) "/^(\w[-\w]+)\s*:.*$/" [rep]: (string) "<:block,0><div class='property-$1'>$0</div>"

[redirect] (array) =

[cmd]: (string) "<include" [seq]: (string) "B>=><" [pat]: (string) "/\(:(redirect)\s+(\S.*?):\)/i" [rep]: (string) CALLABLE: function "MarkupRedirectInclude"

[restore] (array) =

[cmd]: (string) "<_end" [seq]: (string) "E<" [pat]: (string) "/(\d.*?)/" [rep]: (string) CALLABLE: function "cb_expandkpv" [dep]: (array)  Array ( [<:] => > [<vspace>] => < )

[restorelinks] (array) =

[cmd]: (string) "<%%" [seq]: (string) "B>>>>>>>=<" [pat]: (string) "/(\d+L)/" [rep]: (string) CALLABLE: function "cb_expandkpv"

[robots] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:robots\s+(\w[\w\s,]*):\)/" [rep]: (string) CALLABLE: function "MarkupRobots"

[searchbox] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:(searchbox)(\s.*?)?:\)/" [rep]: (string) CALLABLE: function "MarkupPageList"

[searchcloud] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:searchcloud(?: (.*?))?:\)/i" [rep]: (string) CALLABLE: function "SearchCloud\SearchCloudList"

[searchresults] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:(searchresults)(\s+.*?)?:\)/i" [rep]: (string) CALLABLE: function "MarkupPageList"

[secref] (array) =

[cmd]: (string) ">nl1" [pat]: (string) "/(`)?(Sec|SEC)\(([A-Za-z][-.:\w]*)\)/" [rep]: (object) 

Object: Closure; Id: 9; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[seq]: (string) "B>><>>"

[spacewikiwords] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:(no)?spacewikiwords:\)/i" [rep]: (string) CALLABLE: function "MarkupDirectives"

[split] (array) =

[cmd]: (string) ">fulltext" [seq]: (string) "B>>" [pat]: (string) " " [rep]: (string) "$RedoMarkupLine=1; return explode("\n",$x);" [dep]: (array)  Array ( [directives] => > [Maxi2:] => < [thumblist] => < [textvar:] => < [nl0] => < [%define=] => > [input+sp] => < [anydir2] => < )

[style] (array) =

[cmd]: (string) ">block" [seq]: (string) "B>>>>>>>" [dep]: (array)  Array ( [%%] => )

[subpage] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/^\(:subpage\s*(.*?):\)/" [rep]: (object) 

Object: Closure; Id: 8; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none
[table] (array) =

[cmd]: (string) "<block" [seq]: (string) "B>>>>>><" [pat]: (string) "/^\(:(table|cell|cellnr|head|headnr|tableend|(?:div\d*|section\d*|details\d*|article\d*|header|footer|nav|address|aside)(?:end)?)(\s.*?)?:\)/i" [rep]: (string) CALLABLE: function "MarkupTables" [dep]: (array)  Array ( [^>>] => < [det-summ] => < )

[textvar:] (array) =

[cmd]: (string) "<split" [seq]: (string) "B>><" [pat]: (string) "/\(: *\w[-\w]* *:(?!\)).*?:\)/s" [rep]: (string) EMPTY STRING

[thumbgallery] (array) =

[cmd]: (string) "<thumblist" [seq]: (string) "B>><<" [pat]: (string) "/\(:thumb(gallery)\s*(.*?):\)(.*?)\(:thumbgalleryend:\)/si" [rep]: (string) CALLABLE: function "mu_thumbgallery"

[thumblist] (array) =

[cmd]: (string) "<split" [seq]: (string) "B>><" [pat]: (string) "/\(:thumb(list)?\s*(.*?):\)/i" [rep]: (string) CALLABLE: function "mu_thumblist" [dep]: (array)  Array ( [thumbgallery] => < )

[title] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:title\s(.*?):\)/i" [rep]: (string) CALLABLE: function "MarkupSetProperty"

[toc] (array) =

[cmd]: (string) ">[[#|#" [pat]: (string) "/\(:([#\*])?toc(?:-(float|hide))?(?:\s+anchors=(v)isible)?(?:\s+(.*?))?(?:\s+(Q))?:\)(.*)$/s" [rep]: (object) 

Object: Closure; Id: 17; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none

[seq]: (string) "B>><>>>"

[tocback] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:toc-back(?:\s+(.*?))?:\)/" [rep]: (string) CALLABLE: function "TocLinkText"

[tocpage] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:toc-page\s+(.*?)(?:\s+self=([01]))?:\)/" [rep]: (object) 

Object: Closure; Id: 18; Parent: none
Interfaces: none
Methods: (4): bind; bindTo; call; fromCallable
Properties: none
[toggle] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:(toggle(?:set)?)\s+(.*?):\)/i" [rep]: (string) CALLABLE: function "ToggleMarkup"

[UrlGet] (array) =

[cmd]: (string) "fulltext" [seq]: (string) "B>=" [pat]: (string) "/\(:urlget(.*)?:\)/i" [rep]: (string) CALLABLE: function "UrlGet\UrlGet_Directive"

[urllink] (array) =

[cmd]: (string) ">[[" [seq]: (string) "B>>>>>=>" [pat]: (string) "/\b(?>(\L))(?:(?!%%)[^\s<>"{}|\\^`()[\]'])*[^\s.,?!%<>"{}|\\^`()[\]']/" [rep]: (string) CALLABLE: function "MarkupLinks" [dep]: (array)  Array ( [mailto] => < [img] => < [wikilink] => > )

[vardef] (array) =

[cmd]: (string) "<links" [seq]: (string) "B>>>>><" [pat]: (string) "/^:\$([A-Z][A-Za-z0-9]*(?:[A-Z][a-z0-9]|[a-z0-9][A-Z])[A-Za-z0-9]*|Author|Skin|pagename|Version) *:/" [rep]: (string) ":%apply=item id=$1%$$1:"

[varindex] (array) =

[cmd]: (string) "directives" [seq]: (string) "B>>>=" [pat]: (string) "/\(:varindex:\)/i" [rep]: (string) CALLABLE: function "MarkupVarLinkIndex"

[varlink] (array) =

[cmd]: (string) "<wikilink" [seq]: (string) "B>>>>>=>><" [pat]: (string) "/\$([A-Z][A-Za-z0-9]*(?:[A-Z][a-z0-9]|[a-z0-9][A-Z])[A-Za-z0-9]*|Author|Skin|pagename|Version)\b/" [rep]: (string) CALLABLE: function "MarkupVarLinkIndex"

[wikilink] (array) =

[cmd]: (string) ">urllink" [seq]: (string) "B>>>>>=>>" [dep]: (array)  Array ( [`wikiword] => < [varlink] => < )

$MarkupDirectiveFunctions

[diagnosticmessages] (string) = CALLABLE: function "DiagnosticMessages\DiagnosticMessages_Parse"
[dropzone] (string) = CALLABLE: function "FmtDropZone"
[extlist] (string) = CALLABLE: function "FmtExtList"
(:pmwikiinfo display='skins':)

Skins


(:pmwikiinfo display='thumblist':)

$ThumbList

[_tmpl] (array) =

[captionwrap]: (string) "<div class="caption">%s</div>" [inlinewrap]: (string) "<div class="thumbdiv">%s%s</div>" [inlinewrapall]: (string) "%s" [imgwrap]: (string) "<img class="thumbs" src="?u" title="%1$s" alt="%1$s" %2$s border="0" loading="lazy" />" [tableattributes]: (array)  Array ( [0] => border [1] => cellpadding [2] => cellspacing [3] => rules [4] => style [5] => bgcolor [6] => align ) [awrap]: (string) "<a href='?L' class='thumblink' title='?f' %2$s>%1$s</a> " [cellwrap]: (string) "<td class='thumbtd' align='center' valign='top' %3$s><div class='img' %4$s>%1$s</div>%2$s</td>" [rowwrap]: (string) "<tr class='thumbtr'>%s</tr>" [tablewrap]: (string) "<table %s>%s%s</table>" [navwrap]: (string) "<div class="thumblist-navigation">%s</div>" [navpagelink]: (string) "<a class="page-number" href="%s">%s</a>" [navpagelinksep]: (string) " " [navpagecurrent]: (string) "<span class="page-number current">%2$s</span>" [navprevnext]: (string) "<a class="next" href="%s">%s</a>" [navdisabled]: (string) "<span class="disabled">%2$s</span>"

[AllowedUploadPages] (string) = "*"
[AttachLinks] (integer) =

1

[BgColor] (string) = "#ffffff"
[CaptionFormat] (string) = EMPTY STRING
[CustVarFunction] (string) = CALLABLE: function "KWTLQuestionVars\KWTLQuestionVars"
[DirThumbsRatio] (integer) =

3

[EnableMarkup] (integer) =

1

[EnableMessages] (integer) =

0

[EnableThumbs] (integer) =

1

[EXIFvars] (array) =

[D]: (string) "EXIF.ImageDescription" [O]: (string) "IFD0.Orientation" [M]: (string) "IFD0.Make" [m]: (string) "IFD0.Model" [W]: (array)  Array ( [0] => COMPUTED.Width [1] => EXIF.ExifImageWidth ) [H]: (array)  Array ( [0] => COMPUTED.Height [1] => EXIF.ExifImageHeight ) [E]: (string) "EXIF.ExposureTime" [F]: (string) "EXIF.FocalLength" [A]: (string) "COMPUTED.ApertureFNumber" [I]: (string) "EXIF.ISOSpeedRatings"

[fEXIF] (string) = CALLABLE: function "uThumbMetaData"
[fGetFileList] (string) = CALLABLE: function "ThumbGetFileList"
[fGetFileStat] (string) = CALLABLE: function "ThumbGetFileStat"
[FileExt] (string) = "jpg"
[FileListOrder] (string) = "name"
[fOrderFileList] (string) = CALLABLE: function "ThumbOrderFileList"
[fPreChecks] (NULL) = NULL
[HTMLpx] (integer) =

1

[ImageTplFmt] (string) = "(:include Site.ImageTemplate:)"
[IMCLTpl] (array) =

[default]: (string) "{%x} -size "{%W}x{%H}" "{%P}"[0] -resize "{%w}x{%h}" -background "{%c}" -flatten -unsharp 0 -quality "{%q}" "{%p}"" [shadow]: (string) "{%x} -size "{%W}x{%H}" "{%P}"[0] -resize "{%w}x{%h}" -bordercolor "white" -border 3 -bordercolor grey60 -border 1 -background black \( +clone -shadow 60x3+2+2 \) +swap -background "{%c}" -flatten -resize "{%w}x{%h}!" -unsharp 0 -quality "{%q}" "{%p}""

[ImTypes] (array) =

[1]: (string) "gif" [2]: (string) "jpeg" [3]: (string) "png" [15]: (string) "wbmp" [16]: (string) "xbm" [18]: (string) "webp"

[ImTypesRegExp] (string) = "\.(?:jpe?g|png|gif|jpe|wbmp|xbm|webp)"
[LinkOriginal] (integer) =

0

[LinkRel] (string) = EMPTY STRING
[MaxThumbs] (integer) =

6000

[NextLink] (string) = ">>"
[PerPage] (integer) =

0

[PerPageNav] (integer) =

2

[PrevLink] (string) = "<<"
[Px] (integer) =

304

[ShowErrors] (integer) =

0

[stat_dirlist] (array) =

[time]: (string) CALLABLE: function "stat" [size]: (string) CALLABLE: function "stat" [width]: (string) CALLABLE: function "getimagesize" [height]: (string) CALLABLE: function "getimagesize" [ratio]: (string) CALLABLE: function "getimagesize"

[TableCols] (integer) =

0

[ThumbDir] (string) = ".thumblist"
[TitleFormat] (string) = "?f: ?wx?h, ?kk (?t)"
[tlmode] (integer) =

1

[TrailPx] (integer) =

64

[UseTmpl] (integer) =

1

(:pmwikiinfo display='totalcounter':)

$TotalCounter

[Bots] (array) =

[PerplexityBot]: (integer)  1 [Petalbot]: (integer)  1 [Amazonbot]: (integer)  1 [ClaudeBot]: (integer)  1

[Browsers] (array) =

[Chrome]: (integer)  26 [Firefox]: (integer)  1

[DateCreated] (string) = "2026-05-27T09:36:53+12:00"
[LastDay] (array) =

[0]: (integer)  0 [1]: (integer)  0 [2]: (integer)  0 [3]: (integer)  0 [4]: (integer)  0 [5]: (integer)  0 [6]: (integer)  0 [7]: (integer)  0 [8]: (integer)  0 [9]: (integer)  0 [10]: (integer)  0 [11]: (integer)  0 [12]: (integer)  0 [13]: (integer)  0 [14]: (integer)  0 [15]: (integer)  0 [16]: (integer)  0 [17]: (integer)  0 [18]: (integer)  0 [19]: (integer)  0 [20]: (integer)  0 [21]: (integer)  0 [22]: (integer)  0 [23]: (integer)  27

[LastTimestamp] (integer) =

1779831505

[LastWeek] (array) =

[0]: (integer)  0 [1]: (integer)  0 [2]: (integer)  0 [3]: (integer)  0 [4]: (integer)  0 [5]: (integer)  0 [6]: (integer)  27

[LastYear] (array) =

[0]: (integer)  0 [1]: (integer)  0 [2]: (integer)  0 [3]: (integer)  0 [4]: (integer)  0 [5]: (integer)  0 [6]: (integer)  0 [7]: (integer)  0 [8]: (integer)  0 [9]: (integer)  0 [10]: (integer)  0 [11]: (integer)  27

[LastYears] (array) =

[0]: (integer)  0 [1]: (integer)  0 [2]: (integer)  0 [3]: (integer)  0 [4]: (integer)  0 [5]: (integer)  0 [6]: (integer)  0 [7]: (integer)  0 [8]: (integer)  0 [9]: (integer)  0 [10]: (integer)  0 [11]: (integer)  0 [12]: (integer)  0 [13]: (integer)  0 [14]: (integer)  0 [15]: (integer)  0 [16]: (integer)  0 [17]: (integer)  0 [18]: (integer)  0 [19]: (integer)  0 [20]: (integer)  0 [21]: (integer)  0 [22]: (integer)  0 [23]: (integer)  0 [24]: (integer)  0 [25]: (integer)  0 [26]: (integer)  0 [27]: (integer)  0 [28]: (integer)  0 [29]: (integer)  27

[Locations] (array) =

[Unknown]: (integer)  22 [net]: (integer)  1 [com]: (integer)  3 [ar]: (integer)  1

[Metadata] (array) =

[Browsers]: (array)  Array ( [Chrome] => Array ( [LastSeen] => 2026-05-27T09:38:25+12:00 ) [Firefox] => Array ( [LastSeen] => 2026-05-27T09:37:50+12:00 ) ) [OSes]: (array)  Array ( [Mac] => Array ( [LastSeen] => 2026-05-27T09:38:25+12:00 ) [Windows] => Array ( [LastSeen] => 2026-05-27T09:37:50+12:00 ) ) [Bots]: (array)  Array ( [PerplexityBot] => Array ( [LastSeen] => 2026-05-27T09:37:04+12:00 ) [Petalbot] => Array ( [LastSeen] => 2026-05-27T09:37:30+12:00 ) [Amazonbot] => Array ( [LastSeen] => 2026-05-27T09:38:07+12:00 ) [ClaudeBot] => Array ( [LastSeen] => 2026-05-27T09:38:33+12:00 ) )

[OSes] (array) =

[Mac]: (integer)  25 [Windows]: (integer)  1

[Pages] (array) =

[Songbook.IfIWereACarpenter]: (integer)  1 [Songbook.HouseOfTheRisingSun]: (integer)  1 [Recipes.Marmalade]: (integer)  1 [TeReoRangatira.MaoriPhrases]: (integer)  1 [Trips.2017-01-10NozawaOnsen,Day08]: (integer)  1 [Songbook.TryALittleKindness]: (integer)  1 [Songbook.MeWhakaitiTatou]: (integer)  1 [Songbook.SweetBabyJames]: (integer)  1 [Songbook.KillingMeSoftly]: (integer)  1 [Songbook.ClickGoTheShears]: (integer)  1 [Songbook.OneMorningInMay]: (integer)  1 [Songbook.WhakatauTeWairua]: (integer)  1 [Songbook.TararuaRanges]: (integer)  1 [Site.AllRecentChanges]: (integer)  1 [Category.Markup]: (integer)  1 [Songbook.ETūKahikitea]: (integer)  1 [Aotearoa.ToolBox]: (integer)  1 [Songbook.OnTheRoadAgain]: (integer)  1 [Technology.PHP]: (integer)  1 [Songbook.RainyDayPeople]: (integer)  1 [Songbook.KaPīoioi]: (integer)  1 [Songbook.LoveMeLikeYouDo]: (integer)  1 [Songbook.StarOfTheCountyDown]: (integer)  1 [Songbook.TheGypsyRover]: (integer)  1 [Aotearoa.SiteMap]: (integer)  1 [Trips.2024-03-01ShigaKōgenAndŌsaka,Day09]: (integer)  1 [Category.Country]: (integer)  1 [PmWiki.IncludeOtherPages]: (integer)  1 [Diâcritīc.RecentChanges]: (integer)  1 [Songbook.GardenParty]: (integer)  1 [TestExtensions.PmWikiInfo]: (integer)  1

[PagesTodayCounter] (array) =

[Songbook.IfIWereACarpenter]: (integer)  1 [Songbook.HouseOfTheRisingSun]: (integer)  1 [Recipes.Marmalade]: (integer)  1 [TeReoRangatira.MaoriPhrases]: (integer)  1 [Trips.2017-01-10NozawaOnsen,Day08]: (integer)  1 [Songbook.TryALittleKindness]: (integer)  1 [Songbook.MeWhakaitiTatou]: (integer)  1 [Songbook.SweetBabyJames]: (integer)  1 [Songbook.KillingMeSoftly]: (integer)  1 [Songbook.ClickGoTheShears]: (integer)  1 [Songbook.OneMorningInMay]: (integer)  1 [Songbook.WhakatauTeWairua]: (integer)  1 [Songbook.TararuaRanges]: (integer)  1 [Site.AllRecentChanges]: (integer)  1 [Category.Markup]: (integer)  1 [Songbook.ETūKahikitea]: (integer)  1 [Aotearoa.ToolBox]: (integer)  1 [Songbook.OnTheRoadAgain]: (integer)  1 [Technology.PHP]: (integer)  1 [Songbook.RainyDayPeople]: (integer)  1 [Songbook.KaPīoioi]: (integer)  1 [Songbook.LoveMeLikeYouDo]: (integer)  1 [Songbook.StarOfTheCountyDown]: (integer)  1 [Songbook.TheGypsyRover]: (integer)  1 [Aotearoa.SiteMap]: (integer)  1 [Trips.2024-03-01ShigaKōgenAndŌsaka,Day09]: (integer)  1 [Category.Country]: (integer)  1 [PmWiki.IncludeOtherPages]: (integer)  1 [Diâcritīc.RecentChanges]: (integer)  1 [Songbook.GardenParty]: (integer)  1 [TestExtensions.PmWikiInfo]: (integer)  1

[PagesTodayDay] (array) =

[Songbook.IfIWereACarpenter]: (string) "%26%05%27" [Songbook.HouseOfTheRisingSun]: (string) "%26%05%27" [Recipes.Marmalade]: (string) "%26%05%27" [TeReoRangatira.MaoriPhrases]: (string) "%26%05%27" [Trips.2017-01-10NozawaOnsen,Day08]: (string) "%26%05%27" [Songbook.TryALittleKindness]: (string) "%26%05%27" [Songbook.MeWhakaitiTatou]: (string) "%26%05%27" [Songbook.SweetBabyJames]: (string) "%26%05%27" [Songbook.KillingMeSoftly]: (string) "%26%05%27" [Songbook.ClickGoTheShears]: (string) "%26%05%27" [Songbook.OneMorningInMay]: (string) "%26%05%27" [Songbook.WhakatauTeWairua]: (string) "%26%05%27" [Songbook.TararuaRanges]: (string) "%26%05%27" [Site.AllRecentChanges]: (string) "%26%05%27" [Category.Markup]: (string) "%26%05%27" [Songbook.ETūKahikitea]: (string) "%26%05%27" [Aotearoa.ToolBox]: (string) "%26%05%27" [Songbook.OnTheRoadAgain]: (string) "%26%05%27" [Technology.PHP]: (string) "%26%05%27" [Songbook.RainyDayPeople]: (string) "%26%05%27" [Songbook.KaPīoioi]: (string) "%26%05%27" [Songbook.LoveMeLikeYouDo]: (string) "%26%05%27" [Songbook.StarOfTheCountyDown]: (string) "%26%05%27" [Songbook.TheGypsyRover]: (string) "%26%05%27" [Aotearoa.SiteMap]: (string) "%26%05%27" [Trips.2024-03-01ShigaKōgenAndŌsaka,Day09]: (string) "%26%05%27" [Category.Country]: (string) "%26%05%27" [PmWiki.IncludeOtherPages]: (string) "%26%05%27" [Diâcritīc.RecentChanges]: (string) "%26%05%27" [Songbook.GardenParty]: (string) "%26%05%27" [TestExtensions.PmWikiInfo]: (string) "%26%05%27"

[Referers] (array) =

[Unknown]: (integer)  26 [10.30.199.38]: (integer)  1

[Total] (integer) =

31

[TotalCounterVersion] (string) = "2026-01-18"
[Users] (array) =

[Guest (not authenticated)]: (integer)  31

(:pmwikiinfo display='roepatterns,rospatterns,troepatterns':)

$ROEPatterns

No data

$TROEPatterns

No data

$ROSPatterns

No data

(:pmwikiinfo display='xhub':)

$xHub

[=included] (array) =

[PmWikiPlus]: (integer)  1 [MessagesReplacementnew]: (integer)  1 [DiagnosticMessages]: (integer)  1 [KWTLQuestionVars]: (integer)  1 [PmWikiInfonew]: (integer)  1 [UrlGet]: (integer)  1

[ConfigStore] (object) =
Object: PageStore; Id: 4; Parent: none
Interfaces: none
Methods: (11): PFD; PFE; __construct; delete; exists; ls; pagefile; read; recode; recodefn; write
Properties: attr: array(0); dirfmt: wiki.d/.extensions/TestExtensions.PmWikiInfo; encodefilenames: ; iswrite: 0;
[DataDir] (string) = "wiki.d/.extensions"
[DataPageName] (string) = "Extensions.Config"
[DecodeFn] (string) = CALLABLE: function "base64_decode"
[EnablePriority] (integer) =

1

[EncodeFn] (string) = CALLABLE: function "base64_encode"
[ExtDir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions"
[ExtPaths] (array) =

[BootstrapIcons]: (string) "phar://D:\Home\KiwiWiki\pmwiki\extensions/BootstrapIcons-2025-11-16.zip/BootstrapIcons-2025-11-16/BootstrapIcons.php" [CodeHighlight]: (string) "phar://D:\Home\KiwiWiki\pmwiki\extensions/CodeHighlight-2025-03-26a.zip/CodeHighlight-2025-03-26a/CodeHighlight.php" [DiagnosticMessages]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/DiagnosticMessages/DiagnosticMessages.php" [Filterable]: (string) "phar://D:\Home\KiwiWiki\pmwiki\extensions/Filterable-2025-07-22.zip/Filterable-2025-07-22/Filterable.php" [Formula]: (string) "phar://D:\Home\KiwiWiki\pmwiki\extensions/Formula-2026-01-07.zip/Formula-2026-01-07/Formula.php" [GpxStatnew]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/GpxStatnew/GpxStatnew.php" [InputStar]: (string) "phar://D:\Home\KiwiWiki\pmwiki\extensions/InputStar-2024-04-06a.zip/InputStar-2024-04-06a/InputStar.php" [KWTLQuestionVars]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/KWTLQuestionVars/KWTLQuestionVars.php" [MessagesReplacementnew]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/MessagesReplacementnew/MessagesReplacementnew.php" [PmWikiInfo]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiInfo/PmWikiInfo.php" [PmWikiInfonew]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiInfonew/PmWikiInfonew.php" [PmWikiPlus]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiPlus/PmWikiPlus.php" [SimplePlaylist]: (string) "phar://D:\Home\KiwiWiki\pmwiki\extensions/SimplePlaylist-2024-05-30.zip/SimplePlaylist-2024-05-30/SimplePlaylist.php" [Sortable]: (string) "phar://D:\Home\KiwiWiki\pmwiki\extensions/Sortable-2024-08-10.zip/Sortable-2024-08-10/Sortable.php" [TTCTLQuestionVars]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/TTCTLQuestionVars/TTCTLQuestionVars.php" [UrlGet]: (string) "D:\Home\KiwiWiki\pmwiki\extensions/UrlGet/UrlGet.php"

[injectFmt] (array) =

[css]: (string) "<link rel='stylesheet' href='%s' %s /> " [js]: (string) "<script src='%s' %s></script> "

[Pages] (array) =

[{$SiteAdminGroup}.ExtensionHub]: (string) "(:messages:) (:Summary: Cookbook:ExtensionHub Template used when listing extensions and editing configurations:) (:if20240205 enabled EnableExtSaved:) >>frame note<< $[Configuration saved.] $[Return to] [[{*$FullName}|+]] >><< (:if20240205 enabled EnableExtDeleted:) >>frame note<< $[Configuration deleted.] >><< (:if20240205end:) (:if20240205 enabled EnableExtConfig:) !! {*$ExtName} configuration (:if202402051 exists Site.{*$ExtName}Form:) (:include Site.{*$ExtName}Form##form:) (:else202402051:) >>frame<< Cookbook:{*$ExtName} >><< (:if202402051end:) (:input form "{*$PageUrl}?action=hub&x={*$ExtName}&i={*$ExtIndex}" method=post:) (:input default request=1:) (:input hidden n {*$FullName}:) (:input hidden action hub:) (:input pmtoken:) (:input hidden x:) (:input hidden i:) (:input checkbox xEnabled 1 "$[Enable configuration]":) (:if202402052 enabled EnableExtPgCust:) $[Applies to pages:]\\ (:input textarea xNamePatterns placeholder=* required=required cols=60 rows={*$NamePatternsRows}:) \\ ''$[Glob patterns like @@Group1.*,Group2.*,-*.HomePage@@]'' (:else202402052:) (:input hidden xName *:) (:if202402052end:) (:if202402051 exists Site.{*$ExtName}Form:) (:include Site.{*$ExtName}Form#form#formend:) ''Leave fields empty to reset to default values.'' (:if202402051end:) (:xmoveconfig:)(:input submit xPost "$[Save]":) &nbsp; [[{*$FullName}| $[Cancel] ]] (:input submit xReset "$[Delete configuration]" data-pmconfirm="$[Confirm deletion?]":) (:input end:) (:include Site.{*$ExtName}Form#formend:) (:else20240205:) >>recipeinfo frame<< $[Summary]: Configuration panel for PmWiki extensions \\ %hlt php%@@$ExtPubDirUrl@@: {$ExtPubDirUrl}\\ $[Version]: {$ExtHubVersion}\\ $[Cookbook]: [[(Cookbook:)ExtensionHub]]\\ $[Maintainer]: [[https://www.pmwiki.org/petko|Petko]] >><< $[Here you can enable and configure your PmWiki extensions.] >>padding=.5em<< (:extlist:) >><< $[See Cookbook:Extensions to find new extensions.] (:if20240205end:)"

[Resources] (array) =

[0]: (array)  Array ( ) [1]: (array)  Array ( )

[ResourcesSeen] (array) =
[ResourcesSent] (integer) =

1

[StatusIcons] (array) =

[new]: (string) "&#128993;" [active]: (string) "&#128994;" [inactive]: (string) "&#128308;"

$Extensions configuration

PmWikiPlus

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => * [_xversions] => 2025-12-14 2026-05-11 [debug] => debug on [enableCREOL] => Enable [enableDBRCH] => Enable [enableDDMUP] => Enable [enableDOBML] => Enable [enableEDHLP] => Enable [enableFIXUR] => Enable [enableLOCSS] => Inactive [enableLOCTM] => Enable [enableNSAVW] => Enable [enablePMFRM] => Enable [enablePMSYN] => Enable [enablePVCHA] => Enable [enableRFCNT] => Enable [enableRWSPN] => Enable [enableSKNCH] => Enable [enableSRTBL] => Enable [enableURLAP] => Enable [enableWFATM] => Enable [enableWFDC] => Enable [enableWFRDF] => Enable [enableWFRSS] => Enable [muBrk] => Enable [muBrkCL] => Enable [muBrkCR] => Enable [muLnBold] => Enable [muLnItalic] => Enable [setBLKLST] => Set [setBLKWHY] => Set [setCOPYCD] => Set [setGUIBTN] => Set [setHIDATC] => Set [setMDAMBD] => Inactive [setMDARMT] => Inactive [setMDAUPL] => Inactive [setMRGLME] => Set [setTOC] => Inactive [setTOCBLKLST] => Inactive [setTOCCLS] => Inactive )

[=dir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiPlus"
[=path] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiPlus/PmWikiPlus.php"
[=url] (string) = "{$ExtPubDirUrl}/PmWikiPlus"
[xAction] (string) = "*"
[xPriority] (integer) =

101

MessagesReplacementnew

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => * [MessagesReplacementDebug] => true [MessagesReplacementDetail] => show [MessagesReplacementHeading] => off ) [1]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => * )

[=dir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/MessagesReplacementnew"
[=path] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/MessagesReplacementnew/MessagesReplacementnew.php"
[=url] (string) = "{$ExtPubDirUrl}/MessagesReplacementnew"
[xAction] (string) = "*"
[xPriority] (integer) =

102

BootstrapIcons

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 0 [xNamePatterns] => * )

[=dir] (string) = "phar://D:\Home\KiwiWiki\pmwiki\extensions/BootstrapIcons-2025-11-16.zip/BootstrapIcons-2025-11-16"
[=path] (string) = "phar://D:\Home\KiwiWiki\pmwiki\extensions/BootstrapIcons-2025-11-16.zip/BootstrapIcons-2025-11-16/BootstrapIcons.php"
[=url] (string) = "{$ExtPubDirUrl}/hub.php/BootstrapIcons-2025-11-16"
[xAction] (string) = "*"
[xPriority] (integer) =

150

CodeHighlight

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 0 [xNamePatterns] => * )

[=dir] (string) = "phar://D:\Home\KiwiWiki\pmwiki\extensions/CodeHighlight-2025-03-26a.zip/CodeHighlight-2025-03-26a"
[=path] (string) = "phar://D:\Home\KiwiWiki\pmwiki\extensions/CodeHighlight-2025-03-26a.zip/CodeHighlight-2025-03-26a/CodeHighlight.php"
[=url] (string) = "{$ExtPubDirUrl}/hub.php/CodeHighlight-2025-03-26a"
[xAction] (string) = "*"
[xPriority] (integer) =

150

DiagnosticMessages

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => * [logDiagnosticMessages] => false )

[=dir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/DiagnosticMessages"
[=path] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/DiagnosticMessages/DiagnosticMessages.php"
[=url] (string) = "{$ExtPubDirUrl}/DiagnosticMessages"
[xAction] (string) = "*"
[xPriority] (integer) =

150

Filterable

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 0 [xNamePatterns] => * )

[=dir] (string) = "phar://D:\Home\KiwiWiki\pmwiki\extensions/Filterable-2025-07-22.zip/Filterable-2025-07-22"
[=path] (string) = "phar://D:\Home\KiwiWiki\pmwiki\extensions/Filterable-2025-07-22.zip/Filterable-2025-07-22/Filterable.php"
[=url] (string) = "{$ExtPubDirUrl}/hub.php/Filterable-2025-07-22"
[xAction] (string) = "*"
[xPriority] (integer) =

150

KWTLQuestionVars

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => -Test*.TTCTLQuestionVars [KWTLQuestionVarsHidden] => hidden [debugKWTLQuestionVars] => true )

[=dir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/KWTLQuestionVars"
[=path] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/KWTLQuestionVars/KWTLQuestionVars.php"
[=url] (string) = "{$ExtPubDirUrl}/KWTLQuestionVars"
[xAction] (string) = "*"
[xPriority] (integer) =

150

PmWikiInfo

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => *,-Test*.PmWikiInfo [debugPmWikiInfo] => false )

[=dir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiInfo"
[=path] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiInfo/PmWikiInfo.php"
[=url] (string) = "{$ExtPubDirUrl}/PmWikiInfo"
[xAction] (string) = "*"
[xPriority] (integer) =

150

PmWikiInfonew

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => TestExtensions.PmWikiInfo [debugPmWikiInfo] => true )

[=dir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiInfonew"
[=path] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/PmWikiInfonew/PmWikiInfonew.php"
[=url] (string) = "{$ExtPubDirUrl}/PmWikiInfonew"
[xAction] (string) = "*"
[xPriority] (integer) =

150

TTCTLQuestionVars

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => *.TTCTLQuestionVars,*ExtensionHub [TTCTLQuestionVarsHidden] => hidden [_xversions] => 2025-11-16 2024-07-21 [debugTTCTLQuestionVars] => true )

[=dir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/TTCTLQuestionVars"
[=path] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/TTCTLQuestionVars/TTCTLQuestionVars.php"
[=url] (string) = "{$ExtPubDirUrl}/TTCTLQuestionVars"
[xAction] (string) = "*"
[xPriority] (integer) =

150

UrlGet

[=conf] (array) =

[0]: (array)  Array ( [xEnabled] => 1 [xNamePatterns] => * [_xversions] => 2025-12-14 2026-04-16^ [debugUrlGet] => false )

[=dir] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/UrlGet"
[=path] (string) = "D:\Home\KiwiWiki\pmwiki\extensions/UrlGet/UrlGet.php"
[=url] (string) = "{$ExtPubDirUrl}/UrlGet"
[xAction] (string) = "*"
[xPriority] (integer) =

150

(:pmwikiinfo display='defined':)

Defined

Please login as "admin".

(:pmwikiinfo display='server':)

$_Server

Please login as "admin".

(:pmwikiinfo display='phpinfo':)

PhpInfo

Please login as "admin".

(:pmwikiinfo display='debug,invalid' do=nothing word "text string" -argument -'quoted input' debug=true -āēīōū what: unbalanced="quotes':)

Debug information

m[]: [0] => (:pmwikiinfo display='debug,invalid' do=nothing word "text string" -argument -'quoted input' debug=true -āēīōū what: unbalanced="quotes':)
[1] => display='debug,invalid' do=nothing word "text string" -argument -'quoted input' debug=true -āēīōū what: unbalanced="quotes'
args[]: [display] => debug,invalid
[do] => nothing
[] => word; text string;
[-] => argument; quoted input; āēīōū;
[debug] => true
[unbalanced] => "quotes'



Unknown display option: "invalid"


Messages

pmwikiinfonew.php <hr>D:\Home\KiwiWiki\pmwiki\extensions\PmWikiInfonew\PmWikiInfonew.php: '2026-05-18new'
conf[]: akey: debugKWTLQuestionVars, debugPmWikiInfo, stylesPmWikiInfo, =dir, =url
Array ( [debugKWTLQuestionVars] => [debugPmWikiInfo] => true [stylesPmWikiInfo] => [=dir] => D:\Home\KiwiWiki\pmwiki\extensions/PmWikiInfonew [=url] => https://kiwiwiki.co.nz/pmwiki/extensions/PmWikiInfonew )

PmWiki Info markup: '/\(:pmwikiinfo(.*)?:\)/i'
pmwikiinfonew\pmwikiinfo_directive() <hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo:) [1] => )

args[]: akey:
Array ( )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='recipeinfo':) [1] => display='recipeinfo' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => recipeinfo ) [display] => recipeinfo )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='vars':) [1] => display='vars' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => vars ) [display] => vars )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='handleactions,handleauth':) [1] => display='handleactions,handleauth' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => handleactions,handleauth ) [display] => handleactions,handleauth )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='uploadblacklist,uploadexts,wikistyle':) [1] => display='uploadblacklist,uploadexts,wikistyle' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => uploadblacklist,uploadexts,wikistyle ) [display] => uploadblacklist,uploadexts,wikistyle )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='fmtpv,fmtv':) [1] => display='fmtpv,fmtv' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => fmtpv,fmtv ) [display] => fmtpv,fmtv )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='conditions,customsyntax,markupexpr':) [1] => display='conditions,customsyntax,markupexpr' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => conditions,customsyntax,markupexpr ) [display] => conditions,customsyntax,markupexpr )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='htmlheaderfmt,htmlfooterfmt,htmlstylesfmt':) [1] => display='htmlheaderfmt,htmlfooterfmt,htmlstylesfmt' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => htmlheaderfmt,htmlfooterfmt,htmlstylesfmt ) [display] => htmlheaderfmt,htmlfooterfmt,htmlstylesfmt )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='imap,linkfunctions':) [1] => display='imap,linkfunctions' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => imap,linkfunctions ) [display] => imap,linkfunctions )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='markup':) [1] => display='markup' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => markup ) [display] => markup )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='skins':) [1] => display='skins' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => skins ) [display] => skins )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='thumblist':) [1] => display='thumblist' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => thumblist ) [display] => thumblist )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='totalcounter':) [1] => display='totalcounter' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => totalcounter ) [display] => totalcounter )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='roepatterns,rospatterns,troepatterns':) [1] => display='roepatterns,rospatterns,troepatterns' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => roepatterns,rospatterns,troepatterns ) [display] => roepatterns,rospatterns,troepatterns )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='xhub':) [1] => display='xhub' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => xhub ) [display] => xhub )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='defined':) [1] => display='defined' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => defined ) [display] => defined )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='server':) [1] => display='server' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => server ) [display] => server )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='phpinfo':) [1] => display='phpinfo' )

args[]: akey: #, display
Array ( [#] => Array ( [0] => display [1] => phpinfo ) [display] => phpinfo )

<hr>: 'PmWikiInfo'
m[]: akey: 0, 1
Array ( [0] => (:pmwikiinfo display='debug,invalid' do=nothing word "text string" -argument -'quoted input' debug=true -āēīōū what: unbalanced="quotes':) [1] => display='debug,invalid' do=nothing word "text string" -argument -'quoted input' debug=true -āēīōū what: unbalanced="quotes' )

args[]: akey: #, display, do, , -, debug, unbalanced
Array ( [#] => Array ( [0] => display [1] => debug,invalid [2] => do [3] => nothing [4] => [5] => word [6] => [7] => text string [8] => - [9] => argument [10] => - [11] => quoted input [12] => debug [13] => true [14] => - [15] => āēīōū [16] => unbalanced [17] => "quotes' ) [display] => debug,invalid [do] => nothing [] => Array ( [0] => word [1] => text string ) [-] => Array ( [0] => argument [1] => quoted input [2] => āēīōū ) [debug] => true [unbalanced] => "quotes' )

home Page last modified on 2026 Apr 22 10:01

Edit - History - Recent Changes - WikiHelp - Search - ?Subject="KiwiWiki: Pm Wiki Info"&Body="From KiwiWiki: Pm Wiki Info (https://kiwiwiki [period] co [period] nz/TestExtensions/PmWikiInfo) - Testing the Cookbook:PmWikiInfo extension, see [[Extensions/PmWikiInfo" | email page as link ]]