PmWiki
pmwiki.org
edit SideBar
|
PmWikiInfo version 2024-09-10
Category: Extensions
See Cookbook.PmWikiInfo, Cookbook:PmWikiInfo on PmWiki, and Test.PmWikiInfo?.
Note: all these tests use the development version of PmWikiInfo- PmWikiInfonew
Test
(: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, trailfmt, troepatterns, uploadblacklist, uploadexts, uploadextsize, uploadnamechars, vars, wikistyle, debug
debug= false, true
|
(:pmwikiinfo display='recipeinfo':)
| RecipeInfo
[Ape]
| =
|
[Version]: 20240427
|
[Attachtable]
| =
|
[Version]: 2023-02-21
|
[AutoTel]
| =
|
[Version]: 2024-04-10new
|
[CaseCorrection]
| =
|
[Version]: 20170618
|
[DiagnosticMessages]
| =
|
[Version]: 2024-08-18
|
[EditToolbar]
| =
|
[Version]: 2024-08-24
|
[ExtensionHub]
| =
|
[Version]: 2024-08-13a
|
[Grep]
| =
|
[Version]: 20171103
|
[GuiEditResize]
| =
|
[Version]: 2009-09-11
|
[iconlink]
| =
|
[Version]: 2012-10-09
|
[ImageMap]
| =
|
[Version]: 2022-06-23
|
[Maxi2]
| =
|
[Version]: 20240111
|
[MessagesReplacement]
| =
|
[Version]: 2024-09-16new
|
[NewGroupBox]
| =
|
[Version]: 2017-06-17
|
[NewPageBoxPlus]
| =
|
[Version]: 2023-02-14
|
[PageTableOfContents]
| =
|
[Version]: 2017-11-08
|
[PmWiki:SiteAnalyzer]
| =
|
[Version]: 2019-09-03
|
[PmWikiInfo]
| =
|
[Version]: 2024-09-10
|
[PmWikiPlus]
| =
|
[Version]: 2024-08-19
|
[RandomQuote]
| =
|
[Version]: 2007-02-15
|
[SearchCloud]
| =
|
[Version]: 2024-04-10
|
[SubgroupMarkup]
| =
|
[Version]: 2024-05-02
|
[TextExtract]
| =
|
[Version]: 2024-05-14a
|
[ThumbList]
| =
|
[Version]: 20240906
|
[TLQuestionVars]
| =
|
[Version]: 2024-06-30
|
[Toggle]
| =
|
[Version]: 2022-06-17
|
[TotalCounter]
| =
|
[Version]: 2024-04-10
|
[UploadForm]
| =
|
[Version]: 2009-08-26
|
|
(:pmwikiinfo display='vars':)
| Variables
[ActionSkin]
| =
|
[print]: print
|
[Author]
| =
|
|
[AuthorGroup]
| =
|
Profiles
|
[CategoryGroup]
| =
|
Category
|
[CookiePrefix]
| =
|
tahi_
|
[DefaultGroup]
| =
|
Aotearoa
|
[DefaultName]
| =
|
HomePage
|
[DefaultPage]
| =
|
Aotearoa.HomePage
|
[EnableAutoSkinList]
| =
|
1
|
[EnableUpload]
| =
|
1
|
[EnableUploadDrop]
| =
|
1
|
[EnableUploadMimeMatch]
| =
|
[gpx]: !^(text/xml)$!
|
[GroupFooterFmt]
| =
|
(:include $SiteGroup.AllGroupFooter:)(:nl:)(:include $Group.GroupFooter:)(:nl:)
|
[GroupHeaderFmt]
| =
|
(:include $SiteGroup.AllGroupHeader:)(:nl:)(:include $Group.GroupHeader:)(:nl:)
|
[GroupHomePageUrl]
| =
|
|
[GUIButtons]
| =
|
[h2]: Array
(
[0] => 20
[1] => \n!!
[2] => \n
[3] => $[Heading]
[4] => $GUIButtonDirUrlFmt/text_heading_2.png"$[Heading Level 2]"
)
[h3]: Array
(
[0] => 30
[1] => \n!!!
[2] => \n
[3] => $[Subheading]
[4] => $GUIButtonDirUrlFmt/text_heading_3.png"$[Subheading Level 3]"
)
[separator1]: Array
(
[0] => 40
[1] =>
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/separator.png
)
[strong]: Array
(
[0] => 50
[1] => '''
[2] => '''
[3] => $[Bold]
[4] => $GUIButtonDirUrlFmt/text_bold.png"$[Bold]"
[5] => $[ak_strong]
)
[em]: Array
(
[0] => 60
[1] => ''
[2] => ''
[3] => $[Italic]
[4] => $GUIButtonDirUrlFmt/text_italic.png"$[Italic]"
[5] => $[ak_em]
)
[strike]: Array
(
[0] => 70
[1] => {-
[2] => -}
[3] => $[Strikethrough]
[4] => $GUIButtonDirUrlFmt/text_strikethrough.png"$[Strikethrough]"
)
[sup]: Array
(
[0] => 80
[1] => '^
[2] => ^'
[3] => $[Superscript]
[4] => $GUIButtonDirUrlFmt/text_superscript.png"$[Superscript]"
)
[sub]: Array
(
[0] => 90
[1] => '_
[2] => _'
[3] => $[Subscript]
[4] => $GUIButtonDirUrlFmt/text_subscript.png"$[Subscript]"
)
[big]: Array
(
[0] => 100
[1] => '+
[2] => +'
[3] => $[Big text]
[4] => $GUIButtonDirUrlFmt/text_big.png"$[Big text]"
)
[small]: Array
(
[0] => 110
[1] => '-
[2] => -'
[3] => $[Small text]
[4] => $GUIButtonDirUrlFmt/text_small.png"$[Small text]"
)
[separator2]: Array
(
[0] => 120
[1] =>
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/separator.png
)
[ol]: Array
(
[0] => 130
[1] => \n#
[2] => \n
[3] => $[Ordered list]
[4] => $GUIButtonDirUrlFmt/text_list_numbers.png"$[Ordered (numbered) list]"
)
[ul]: Array
(
[0] => 140
[1] => \n*
[2] => \n
[3] => $[Unordered list]
[4] => $GUIButtonDirUrlFmt/text_list_bullets.png"$[Unordered (bullet) list]"
)
[hr]: Array
(
[0] => 150
[1] => \n----\n
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/text_horizontalrule.png"$[Horizontal rule]"
)
[table]: 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
(
[0] => 170
[1] =>
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/separator.png
)
[center]: Array
(
[0] => 180
[1] => %center%
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/text_align_center.png"$[Center]"
)
[right]: Array
(
[0] => 190
[1] => %right%
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/text_align_right.png"$[Right justified]"
)
[indent]: Array
(
[0] => 200
[1] => \n->
[2] => \n
[3] => $[Indented text]
[4] => $GUIButtonDirUrlFmt/text_indent.png"$[Indented text]"
)
[outdent]: Array
(
[0] => 210
[1] => \n-<
[2] => \n
[3] => $[Hanging indent]
[4] => $GUIButtonDirUrlFmt/text_indent_remove.png"$[Hanging indent]"
)
[separator4]: Array
(
[0] => 220
[1] =>
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/separator.png
)
[pagelink]: Array
(
[0] => 230
[1] => [[
[2] => ]]
[3] => $[Page link]
[4] => $GUIButtonDirUrlFmt/house_link.png"$[Link to internal page]"
)
[extlink]: Array
(
[0] => 240
[1] => [[
[2] => ]]
[3] => http:// | $[link text]
[4] => $GUIButtonDirUrlFmt/world_link.png"$[Link to external page]"
)
[attach]: Array
(
[0] => 250
[1] => Attach:
[2] =>
[3] => file.ext | $[link text]
[4] => $GUIButtonDirUrlFmt/photo_link.png"$[Attach a file or image]"
)
[thumb]: Array
(
[0] => 260
[1] => \%thumb\%[[Attach:
[2] => | Attach:image.jpg"description"]]
[3] => image.jpg
[4] => $GUIButtonDirUrlFmt/photos.png"$[Attach an image as a thumbnail]"
)
[separator5]: Array
(
[0] => 270
[1] =>
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/separator.png
)
[author]: Array
(
[0] => 280
[1] => ~~~
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/text_signature.png"$[Add author name]"
)
[authordate]: Array
(
[0] => 290
[1] => ~''~~~~''
[2] =>
[3] =>
[4] => $GUIButtonDirUrlFmt/time_add.png"$[Add author name and date]"
)
[tabtable]: Array
(
[0] => 1100
[1] =>
[2] =>
[3] =>
[4] => <input type='image' name='tabtable' src='$GUIButtonDirUrlFmt/excel.gif' title='$[Convert tabs to table]' />
)
|
[HandleImageTplFmt]
| =
|
|
[HTMLTagAttr]
| =
|
|
[InputLabelFmt]
| =
|
<label for="$LabelFor" $LabelTitle>$LabelText</label>
|
[MetaRobots]
| =
|
index,follow
|
[NamePattern]
| =
|
[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*(?:,[[:upper:]\d][\w\x80-\xfe]*(?:[-~][\w\x80-\xfe]+)*)?
|
[PageNameChars]
| =
|
-~,[:alnum:]\x80-\xfe
|
[PageSkinList]
| =
|
|
[RecipeInfo]
| =
|
2024-09-10
|
[SearchPatterns]
| =
|
[normal]: Array
(
[0] => !,del-\d+$!
[recent] => !\.(All)?Recent(Changes|Uploads)$!
[group] => !\.Group(Print)?(Header|Footer|Attributes)$!
[self] => !^TestExtensions\.PmWikiInfo$!
)
[all]: Array
(
)
|
[SiteAdminGroup]
| =
|
SiteAdmin
|
[SiteGroup]
| =
|
Site
|
[Skin]
| =
|
pmwiki
|
[SkinTemplateIncludeLevel]
| =
|
|
[TrailFmt]
| =
|
|
[UploadDir]
| =
|
uploads
|
[UploadDirQuota]
| =
|
0
|
[UploadMaxSize]
| =
|
32000000
|
[UploadNameChars]
| =
|
-\w\.\, !=\+\#\x80-\xfe
|
[UploadPrefixFmt]
| =
|
/$Group/$Name
|
[UploadPrefixQuota]
| =
|
0
|
[UploadUrlFmt]
| =
|
https://kiwiwiki.nz/pmwiki/uploads
|
[Version]
| =
|
pmwiki-2.3.37
|
[WikiTitle]
| =
|
Kiwi wiki
|
|
(:pmwikiinfo display='handleactions,handleauth':)
| HandleActions
[analyze]
| =
|
HandleAnalyze
|
[approvesites]
| =
|
HandleApprove
|
[approveurls]
| =
|
HandleApprove
|
[attr]
| =
|
HandleAttr
|
[browse]
| =
|
HandleBrowse
|
[clearcloud]
| =
|
SearchCloud\SearchCloudClean
|
[download]
| =
|
HandleDownload
|
[edit]
| =
|
HandleEdit
|
[hub]
| =
|
HandleHub
|
[login]
| =
|
HandleLoginA
|
[logout]
| =
|
HandleLogoutA
|
[new]
| =
|
HandleNew
|
[newgroup]
| =
|
HandleNewGroup
|
[pmform]
| =
|
HandlePmForm
|
[postattr]
| =
|
HandlePostAttr
|
[postupload]
| =
|
HandlePostUpload
|
[postupload2]
| =
|
HandlePostUpload2
|
[print]
| =
|
HandleBrowse
|
[search]
| =
|
HandleSearchA
|
[source]
| =
|
HandleSource
|
[totalcounter]
| =
|
TotalCounter\HandleTotalCounter
|
[upload]
| =
|
HandleUpload
|
HandleAuth
[analyze]
| =
|
auth
|
[approvesites]
| =
|
edit
|
[approveurls]
| =
|
edit
|
[attr]
| =
|
attr
|
[browse]
| =
|
read
|
[delattach]
| =
|
edit
|
[deldelattach]
| =
|
admin
|
[diff]
| =
|
edit
|
[download]
| =
|
read
|
[downloaddeleted]
| =
|
edit
|
[edit]
| =
|
edit
|
[hub]
| =
|
admin
|
[login]
| =
|
login
|
[logout]
| =
|
read
|
[pmform]
| =
|
edit
|
[postattr]
| =
|
attr
|
[postupload]
| =
|
edit
|
[postupload2]
| =
|
edit
|
[print]
| =
|
read
|
[renameattach]
| =
|
edit
|
[search]
| =
|
read
|
[source]
| =
|
edit
|
[totalcounter]
| =
|
read
|
[undelattach]
| =
|
edit
|
[upload]
| =
|
edit
|
|
(:pmwikiinfo display='uploadblacklist,uploadexts,wikistyle':)
| UploadBlacklist
[0]
| =
|
.php
|
[1]
| =
|
.pl
|
[10]
| =
|
.iso
|
[11]
| =
|
.html
|
[12]
| =
|
.shtml
|
[2]
| =
|
.cgi
|
[3]
| =
|
.py
|
[4]
| =
|
.shtm
|
[5]
| =
|
.phtm
|
[6]
| =
|
.pcgi
|
[7]
| =
|
.asp
|
[8]
| =
|
.jsp
|
[9]
| =
|
.sh
|
[]
| =
|
[size]: 0
|
[3gp]
| =
|
[ext]: video/3gpp
[size]: 32000000
|
[7z]
| =
|
[ext]: application/x-7z-compressed
[size]: 32000000
|
[ai]
| =
|
[ext]: application/postscript
[size]: 32000000
|
[apng]
| =
|
[ext]: image/apng
[size]: 32000000
|
[au]
| =
|
[ext]: audio/basic
[size]: 32000000
|
[avi]
| =
|
[ext]: video/x-msvideo
[size]: 32000000
|
[avif]
| =
|
[ext]: image/avif
[size]: 32000000
|
[avifs]
| =
|
[ext]: image/avif
[size]: 32000000
|
[bmp]
| =
|
[ext]: image/bmp
[size]: 32000000
|
[csv]
| =
|
[ext]: text/plain
[size]: 32000000
|
[doc]
| =
|
[ext]: application/msword
[size]: 32000000
|
[docx]
| =
|
[ext]: application/vnd.openxmlformats-officedocument.wordprocessingml.document
[size]: 5000000
|
[dvi]
| =
|
[ext]: application/x-dvi
[size]: 32000000
|
[eps]
| =
|
[ext]: application/postscript
[size]: 32000000
|
[epub]
| =
|
[ext]: application/epub+zip
[size]: 16000000
|
[exe]
| =
|
[ext]: application/octet-stream
[size]: 32000000
|
[flac]
| =
|
[ext]: audio/x-flac
[size]: 32000000
|
[gif]
| =
|
[ext]: image/gif
[size]: 32000000
|
[gpx]
| =
|
[ext]: application/gpx+xml
[size]: 32000000
|
[gz]
| =
|
[ext]: application/x-gzip
[size]: 32000000
|
[hqx]
| =
|
[ext]: application/mac-binhex40
[size]: 32000000
|
[ico]
| =
|
[ext]: image/x-icon
[size]: 32000000
|
[iso]
| =
|
[ext]: application/x-iso9660-image
[size]: 32000000
|
[jfif]
| =
|
[ext]: image/jpeg
[size]: 32000000
|
[jpeg]
| =
|
[ext]: image/jpeg
[size]: 32000000
|
[jpg]
| =
|
[ext]: image/jpeg
[size]: 32000000
|
[kml]
| =
|
[ext]: application/vnd.google-earth.kml+xml
[size]: 32000000
|
[kmz]
| =
|
[ext]: application/vnd.google-earth.kmz
[size]: 32000000
|
[m4a]
| =
|
[ext]: audio/mp4
[size]: 32000000
|
[m4v]
| =
|
[ext]: video/x-m4v
[size]: 32000000
|
[mdb]
| =
|
[ext]: application/x-msaccess
[size]: 32000000
|
[mid]
| =
|
[ext]: video/wmv
[size]: 32000000
|
[midi]
| =
|
[ext]: video/wmv
[size]: 32000000
|
[mkv]
| =
|
[ext]: video/x-matroska
[size]: 32000000
|
[mov]
| =
|
[ext]: video/quicktime
[size]: 32000000
|
[mp3]
| =
|
[ext]: audio/mpeg
[size]: 32000000
|
[mp4]
| =
|
[ext]: video/mp4
[size]: 32000000
|
[mpeg]
| =
|
[ext]: video/mpeg
[size]: 32000000
|
[mpg]
| =
|
[ext]: video/mpeg
[size]: 32000000
|
[odg]
| =
|
[ext]: application/vnd.oasis.opendocument.graphics
[size]: 32000000
|
[odp]
| =
|
[ext]: application/vnd.oasis.opendocument.presentation
[size]: 32000000
|
[ods]
| =
|
[ext]: application/vnd.oasis.opendocument.spreadsheet
[size]: 32000000
|
[odt]
| =
|
[ext]: application/vnd.oasis.opendocument.text
[size]: 5000000
|
[ogg]
| =
|
[ext]: audio/ogg
[size]: 32000000
|
[ogv]
| =
|
[ext]: video/ogg
[size]: 32000000
|
[opus]
| =
|
[ext]: audio/opus
[size]: 32000000
|
[pdf]
| =
|
[ext]: application/pdf
[size]: 30000000
|
[php]
| =
|
[ext]: text/x-php
[size]: 2000000
|
[png]
| =
|
[ext]: image/png
[size]: 32000000
|
[ppsx]
| =
|
[ext]: application/vnd.openxmlformats-officedocument.presentationml.slideshow
[size]: 32000000
|
[ppt]
| =
|
[ext]: application/vnd.ms-powerpoint
[size]: 32000000
|
[pptx]
| =
|
[ext]: application/vnd.openxmlformats-officedocument.presentationml.presentation
[size]: 64000000
|
[ps]
| =
|
[ext]: application/postscript
[size]: 32000000
|
[psd]
| =
|
[ext]: image/vnd.adobe.photoshop
[size]: 32000000
|
[qt]
| =
|
[ext]: video/quicktime
[size]: 32000000
|
[rpm]
| =
|
[ext]: application/x-rpm
[size]: 32000000
|
[rtf]
| =
|
[ext]: application/rtf
[size]: 32000000
|
[sit]
| =
|
[ext]: application/x-stuffit
[size]: 32000000
|
[sldx]
| =
|
[ext]: application/vnd.openxmlformats-officedocument.presentationml.slide
[size]: 32000000
|
[tex]
| =
|
[ext]: application/x-tex
[size]: 32000000
|
[tgz]
| =
|
[ext]: application/x-gzip
[size]: 32000000
|
[txt]
| =
|
[ext]: text/plain
[size]: 32000000
|
[vtt]
| =
|
[ext]: text/vtt
[size]: 32000000
|
[wav]
| =
|
[ext]: audio/x-wav
[size]: 32000000
|
[wbmp]
| =
|
[ext]: image/vnd.wap.wbmp
[size]: 32000000
|
[webm]
| =
|
[ext]: video/webm
[size]: 32000000
|
[webp]
| =
|
[ext]: image/webp
[size]: 32000000
|
[wma]
| =
|
[ext]: audio/wma
[size]: 32000000
|
[wmf]
| =
|
[ext]: image/wmf
[size]: 32000000
|
[wmv]
| =
|
[ext]: video/wmv
[size]: 32000000
|
[xcf]
| =
|
[ext]: image/x-xcf
[size]: 32000000
|
[xls]
| =
|
[ext]: application/vnd.ms-excel
[size]: 32000000
|
[xlsx]
| =
|
[ext]: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
[size]: 32000000
|
[zip]
| =
|
[ext]: application/zip
[size]: 32000000
|
WikiStyle
[alpha]
| =
|
[apply]: list
[list-style]: lower-alpha
|
[ALPHA]
| =
|
[apply]: list
[list-style]: upper-alpha
|
[aqua]
| =
|
[color]: aqua
|
[black]
| =
|
[color]: black
|
[block]
| =
|
[apply]: callable
|
[blue]
| =
|
[color]: blue
|
[center]
| =
|
[apply]: callable
[text-align]: center
|
[cframe]
| =
|
[class]: frame
[margin-left]: auto
[margin-right]: auto
[width]: 200px
[apply]: callable
[text-align]: center
|
[comment]
| =
|
[display]: none
|
[decimal]
| =
|
[apply]: list
[list-style]: decimal
|
[div]
| =
|
[apply]: div
|
[frame]
| =
|
[class]: frame
|
[fuchsia]
| =
|
[color]: fuchsia
|
[gray]
| =
|
[color]: gray
|
[green]
| =
|
[color]: green
|
[grey]
| =
|
[color]: gray
|
[item]
| =
|
[apply]: item
|
[justify]
| =
|
[apply]: callable
[text-align]: justify
|
[left]
| =
|
[apply]: callable
[text-align]: left
|
[lframe]
| =
|
[class]: frame lfloat
|
[lime]
| =
|
[color]: lime
|
[list]
| =
|
[apply]: list
|
[maroon]
| =
|
[color]: maroon
|
[navy]
| =
|
[color]: navy
|
[newwin]
| =
|
[target]: _blank
|
[notoc]
| =
|
[apply]: callable
[class]: notoc
|
[olive]
| =
|
[color]: olive
|
[orange]
| =
|
[color]: orange
|
[p]
| =
|
[apply]: p
|
[pre]
| =
|
[apply]: callable
[white-space]: pre
|
[purple]
| =
|
[color]: purple
|
[red]
| =
|
[color]: red
|
[reversed]
| =
|
[apply]: list
[reversed]: reversed
|
[rframe]
| =
|
[class]: frame rfloat
|
[right]
| =
|
[apply]: callable
[text-align]: right
|
[roman]
| =
|
[apply]: list
[list-style]: lower-roman
|
[ROMAN]
| =
|
[apply]: list
[list-style]: upper-roman
|
[sidehead]
| =
|
[apply]: callable
[class]: sidehead
|
[silver]
| =
|
[color]: silver
|
[teal]
| =
|
[color]: teal
|
[thumb]
| =
|
[width]: 100px
|
[white]
| =
|
[color]: white
|
[yellow]
| =
|
[color]: yellow
|
|
(:pmwikiinfo display='fmtpv,fmtv':)
| FmtPV
[$Action]
| =
|
$GLOBALS["action"]
|
[$AuthId]
| =
|
NoCache($GLOBALS["AuthId"])
|
[$Author]
| =
|
NoCache($GLOBALS["Author"])
|
[$AutoTelVersion]
| =
|
'AutoTelnew version 2024-04-10new'
|
[$BaseName]
| =
|
MakeBaseName($pn)
|
[$Created]
| =
|
PSFT($GLOBALS['TimeFmt'], $page['ctime'])
|
[$CreatedTime]
| =
|
$page["ctime"]
|
[$CreatedYear]
| =
|
PSFT("%Y", $page["ctime"])
|
[$CurrentSkin]
| =
|
$GLOBALS["Skin"]
|
[$CurrentTime]
| =
|
$GLOBALS['CurrentTime']
|
[$DefaultGroup]
| =
|
$GLOBALS["DefaultGroup"]
|
[$DefaultName]
| =
|
$GLOBALS["DefaultName"]
|
[$Description]
| =
|
@$page["description"]
|
[$DiagnosticMessagesVersion]
| =
|
'DiagnosticMessages version 2024-08-18'
|
[$EnabledIMap]
| =
|
implode("|", array_keys($GLOBALS["IMap"]))
|
[$ExtHubVersion]
| =
|
$GLOBALS["RecipeInfo"]["ExtensionHub"]["Version"]
|
[$ExtPubDirUrl]
| =
|
extFarmPubDirUrl()
|
[$FullName]
| =
|
"$group.$name"
|
[$Group]
| =
|
$group
|
[$GroupHomePage]
| =
|
FmtGroupHome($pn,$group,$var)
|
[$GroupHomePageName]
| =
|
FmtGroupHome($pn,$group,$var)
|
[$GroupHomePageTitle]
| =
|
FmtGroupHome($pn,$group,$var)
|
[$GroupHomePageTitlespaced]
| =
|
FmtGroupHome($pn,$group,$var)
|
[$GroupHomePageUrl]
| =
|
FmtGroupHome($pn,$group,$var)
|
[$Groupspaced]
| =
|
$AsSpacedFunction($group)
|
[$LastDay]
| =
|
date("d", time()-60*60*24)
|
[$LastModified]
| =
|
PSFT($GLOBALS["TimeFmt"], $page["time"])
|
[$LastModifiedBy]
| =
|
@$page["author"]
|
[$LastModifiedHost]
| =
|
@$page["host"]
|
[$LastModifiedSummary]
| =
|
@$page["csum"]
|
[$LastModifiedTime]
| =
|
$page["time"]
|
[$LastModifiedYear]
| =
|
PSFT("%Y", $page["time"])
|
[$LastMonth]
| =
|
date("m", time()-60*60*24*date("d"))
|
[$LastMonthName]
| =
|
date("F", time()-60*60*24*date("d"))
|
[$LastWeek]
| =
|
date("W", time()-60*60*24*7)
|
[$LastYear]
| =
|
date("Y")-1
|
[$Maxi2CtrlReq]
| =
|
1
|
[$MessagesReplacementVersion]
| =
|
'MessagesReplacement version 2024-09-16new'
|
[$Name]
| =
|
$name
|
[$Namespaced]
| =
|
$AsSpacedFunction($name)
|
[$NextDay]
| =
|
date("d", time()+60*60*24)
|
[$NextMonth]
| =
|
date("m", time()+60*60*24*(32-date("d")))
|
[$NextMonthName]
| =
|
date("F", time()+60*60*24*(32-date("d")))
|
[$NextWeek]
| =
|
date("W", time()+60*60*24*7)
|
[$NextYear]
| =
|
date("Y")+1
|
[$PageCount]
| =
|
'86'
|
[$PageCountToday]
| =
|
$GLOBALS["TotalCounter"]["PagesTodayCounter"][$pagename]
|
[$PageLogoUrl]
| =
|
strval(@$GLOBALS["PageLogoUrl"])
|
[$PageTableOfContentsVersion]
| =
|
'PageTableOfContents version 2017-11-08'
|
[$PageUrl]
| =
|
PUE(($EnablePathInfo)
? "$ScriptUrl/$group/$name"
: "$ScriptUrl?n=$group.$name")
|
[$PageViews]
| =
|
$GLOBALS["TotalCounter"]["Pages"][$pagename]
|
[$PasswdAttr]
| =
|
PasswdVar($pn, "attr")
|
[$PasswdEdit]
| =
|
PasswdVar($pn, "edit")
|
[$PasswdRead]
| =
|
PasswdVar($pn, "read")
|
[$PasswdUpload]
| =
|
PasswdVar($pn, "upload")
|
[$PmWikiInfoVersion]
| =
|
'PmWikiInfo version 2024-09-10'
|
[$PmWikiPlusVersion]
| =
|
'PmWikiPlus version 2024-08-19'
|
[$RandomSection]
| =
|
RandomSection($pn)
|
[$RequestedPage]
| =
|
PHSC($GLOBALS["pagename_unfiltered"], ENT_QUOTES)
|
[$SearchCloudVersion]
| =
|
'SearchCloud version 2024-04-10'
|
[$SiteAdminGroup]
| =
|
$GLOBALS["SiteAdminGroup"]
|
[$SiteGroup]
| =
|
$GLOBALS["SiteGroup"]
|
[$SubgroupMarkupVersion]
| =
|
'SubgroupMarkup version 2024-05-02'
|
[$SubpageParent]
| =
|
$name
|
[$SubpageParentspaced]
| =
|
$AsSpacedFunction($name)
|
[$Targets]
| =
|
$page["targets"]
|
[$ThisDay]
| =
|
date("d")
|
[$ThisMonth]
| =
|
date("m")
|
[$ThisMonthName]
| =
|
date("F")
|
[$ThisWeek]
| =
|
date("W")
|
[$ThisYear]
| =
|
date("Y")
|
[$ThumbListVersion]
| =
|
'TL-20240906'
|
[$Title]
| =
|
FmtPageTitle(@$page["title"], $name, 0)
|
[$TitleLastFirst]
| =
|
preg_replace("/^(.*?)([A-Z][a-z0-9_]*)$/", "\\2, \\1", (@$page["title"] ? $page["title"] : $AsSpacedFunction($name)))
|
[$TitleNoArticle]
| =
|
preg_replace("/^ *(?:The|An?) /i", "", (@$page["title"] ? $page["title"] : $AsSpacedFunction($name)), 1)
|
[$Titlespaced]
| =
|
FmtPageTitle(@$page["title"], $name, 1)
|
[$TLQuestionVarsVersion]
| =
|
'TLQuestionVars version 2024-06-30'
|
[$Today]
| =
|
date("Y-m-d")
|
[$Tomorrow]
| =
|
date("Y-m-d", time()+60*60*24)
|
[$TotalCount]
| =
|
'148,009'
|
[$TotalCounterMaxItems]
| =
|
'30'
|
[$TotalCounterVersion]
| =
|
'2024-04-10'
|
[$Url]
| =
|
$_SERVER["HTTP_HOST"]
|
[$Version]
| =
|
$GLOBALS["Version"]
|
[$VersionNum]
| =
|
$GLOBALS["VersionNum"]
|
[$WikiTitle]
| =
|
$GLOBALS["WikiTitle"]
|
[$Yesterday]
| =
|
date("Y-m-d", time()-60*60*24)
|
FmtV
[$LinkText]
| =
|
$UploadExts
|
[$PageSourceText]
| =
|
(:Title PmWiki Info:)(:Summary:Testing the Cookbook:PmWikiInfo extension, see [[Cookbook/PmWikiInfo]]:)
>>rfloat smaller nfloat<<
{$PmWikiInfoVersion}
>><<
%rfloat smaller noprint%Category: [[!Extensions]]
See [[Cookbook.PmWikiInfo]], [[Cookbook:PmWikiInfo]] on PmWiki, and [[Test.PmWikiInfo]].
(:pagelist group=test name=PmWikiInfo,PmWikiInfo-* fmt=#titlesummary:)
Note: all these tests use the development version of PmWikiInfo- PmWikiInfonew
(:div73 style="max-width:99%;":)
!! Test
(: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='roepatterns,rospatterns,troepatterns':)
(: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:)
(:div73end:)
|
[$TokenName]
| =
|
pmtoken
|
|
(:pmwikiinfo display='conditions,customsyntax,markupexpr':)
| Conditions
[(]
| =
|
CondExpr($pagename, $condname, $condparm)
|
[[]
| =
|
CondExpr($pagename, $condname, $condparm)
|
[action]
| =
|
(boolean)MatchNames($GLOBALS['action'], $condparm, false)
|
[attachments]
| =
|
AttachExist($pagename, $condparm)
|
[auth]
| =
|
NoCache(CondAuth($pagename, $condparm, 1))
|
[authid]
| =
|
NoCache(@$GLOBALS["AuthId"] > "")
|
[date]
| =
|
CondDate($condparm)
|
[enabled]
| =
|
(boolean)@$GLOBALS[$condparm]
|
[equal]
| =
|
CompareArgs($condparm) == 0
|
[exists]
| =
|
CondExists($condparm)
|
[expr]
| =
|
CondExpr($pagename, $condname, $condparm)
|
[extension_enabled]
| =
|
CondExtEnabled($condparm)
|
[false]
| =
|
false
|
[group]
| =
|
(boolean)MatchPageNames($pagename, FixGlob($condparm, '$1$2.*'))
|
[incategory]
| =
|
CondInCategory($pagename, $condparm)
|
[match]
| =
|
preg_match("!$condparm!",$pagename)
|
[name]
| =
|
(boolean)MatchPageNames($pagename, FixGlob($condparm, '$1*.$2'))
|
[ontrail]
| =
|
CondOnTrail($pagename, $condparm)
|
[true]
| =
|
true
|
[validemail]
| =
|
(bool)filter_var($condparm, FILTER_VALIDATE_EMAIL)
|
CustomSyntax
No data
MarkupExpr
[asspaced]
| =
|
$GLOBALS["AsSpacedFunction"]($args[0])
|
[extract]
| =
|
MxTextExtract($pagename, preg_replace_callback($rpat, "cb_expandkpv", $params))
|
[ftime]
| =
|
ME_ftime(@$args[0], @$args[1], $argp)
|
[mod]
| =
|
0 + (intval($args[0]) % intval($args[1]))
|
[pagename]
| =
|
MakePageName($pagename, preg_replace_callback($rpat, "cb_expandkpv", $params))
|
[rand]
| =
|
($args) ? rand($args[0], $args[1]) : rand()
|
[strlen]
| =
|
utf8string($args[0], "strlen")
|
[substr]
| =
|
call_user_func_array("utf8string", $args)
|
[tolower]
| =
|
utf8string($args[0], "tolower")
|
[toupper]
| =
|
utf8string($args[0], "toupper")
|
[ucfirst]
| =
|
utf8string($args[0], "ucfirst")
|
[ucwords]
| =
|
utf8string($args[0], "ucwords")
|
|
(:pmwikiinfo display='htmlheaderfmt,htmlfooterfmt,htmlstylesfmt':)
| HTMLHeaderFmt
[0]
| =
|
<link rel='stylesheet'
href='$FarmPubDirUrl/guiedit/pmwiki.syntax.css'>
|
[1]
| =
|
<script data-imap='{$EnabledIMap}'
src='$FarmPubDirUrl/guiedit/pmwiki.syntax.js'
data-label="$[Highlight]" data-mode='2'
data-custom=""></script>
|
[2]
| =
|
<link rel='stylesheet' type='text/css' href='$PubDirUrl/css/local.css' />
|
[attachtable-css]
| =
|
<link rel='stylesheet' type='text/css' href='https://kiwiwiki.nz/pmwiki/pub/attachtable/attachtable.css' />
|
[Content-type]
| =
|
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
|
[Highlight]
| =
|
<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]
| =
|
<link rel='stylesheet' href='$PubDirUrl/css/iconlink.css' type='text/css' />
|
[meta]
| =
|
function:PrintMetaTags
|
[pmwiki-utils]
| =
|
<script type='text/javascript' src='$FarmPubDirUrl/pmwiki-utils.js?st=1724314042'
data-config='{"sortable":1,"highlight":1,"copycode":"Copy code","toggle":0,"localtimes":1,"rediquiet":0,"updrop":false,"pmtoc":{"Enable":0,"MaxLevel":6,"MinNumber":3,"ParentElement":"","NumberedHeadings":"","EnableBacklinks":0,"EnableQMarkup":0,"contents":"Contents","hide":"hide","show":"show"}}' data-fullname='{$FullName}'></script>
|
[robots]
| =
|
<meta name='robots' content='$MetaRobots' />
|
[styles]
| =
|
[0]: <style type='text/css'><!--
[1]: Array
(
[pmwiki] =>
ul, ol, pre, dl, p { margin-top:0px; margin-bottom:0px; }
code.escaped { white-space: pre; }
.vspace { margin-top:1.33em; }
.indent { margin-left:40px; }
.outdent { margin-left:40px; text-indent:-40px; }
a.createlinktext { text-decoration:none; border-bottom:1px dotted gray; }
a.createlink { text-decoration:none; position:relative; top:-0.5em;
font-weight:bold; font-size:smaller; border-bottom:none; }
img { border:0px; }
[rtl-ltr] =>
.rtl, .rtl * {direction:rtl; unicode-bidi:bidi-override;}
.ltr, .ltr * {direction:ltr; unicode-bidi:bidi-override;}
.rtl .indent, .rtl.indent, .rtl .outdent, .rtl.outdent {
margin-left:0; margin-right: 40px;
}
[subpage] =>
.subpage h1, h1.subpage { margin:0px; margin-top:1.2em; margin-bottom:8px;
color: #006633;
font-size: 150%; }
p.subpage { float: right; }
[urlapprove] => .apprlink { font-size:smaller; }
[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:center}
[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;}
[PmWikiInfo] =>
.pmwikiinfo {font-size: smaller; font-family: monospace;}
.pmwikiinfo-col {max-width: 50%; word-wrap: break-word;}
[simuledit] => .editconflict { color:green;
font-style:italic; margin-top:1.33em; margin-bottom:1.33em; }
[markup] =>
table.markup { border:2px dotted #ccf; width:90%; }
td.markup1, td.markup2 { padding-left:10px; padding-right:10px; }
table.vert td.markup1 { border-bottom:1px solid #ccf; }
table.horiz td.markup1 { width:23em; border-right:1px solid #ccf; }
table.markup caption { text-align:left; }
div.faq p, div.faq pre { margin-left:2em; }
div.faq p.question { margin:1em 0 0.75em 0; font-weight:bold; }
div.faqtoc div.faq * { display:none; }
div.faqtoc div.faq p.question
{ display:block; font-weight:normal; margin:0.5em 0 0.5em 20px; line-height:normal; }
div.faqtoc div.faq p.question * { display:inline; }
td.markup1 pre { white-space: pre-wrap; }
[PmTOC] => .noPmTOC, .PmTOCdiv:empty {display:none;}
.PmTOCdiv { display: inline-block; font-size: 13px; overflow: auto; max-height: 500px;}
.PmTOCdiv a { text-decoration: none; display: block; line-height: 1;}
.PmTOCdiv a.pmtoc-indent1 { margin-left: 1em; }
.PmTOCdiv a.pmtoc-indent2 { margin-left: 2em; }
.PmTOCdiv a.pmtoc-indent3 { margin-left: 3em; }
.PmTOCdiv a.pmtoc-indent4 { margin-left: 4em; }
.PmTOCdiv a.pmtoc-indent5 { margin-left: 5em; }
.PmTOCdiv a.pmtoc-indent6 { margin-left: 6em; }
.back-arrow {font-size: .8rem; text-decoration: none; vertical-align: text-top;}
#PmTOCchk + label {cursor: pointer;}
#PmTOCchk {display: none;}
#PmTOCchk:not(:checked) + label > .pmtoc-show {display: none;}
#PmTOCchk:checked + label > .pmtoc-hide {display: none;}
#PmTOCchk:checked + label + div {display: none;}
[PmSortable] => table.sortable th { cursor: pointer; }
table.sortable th::after { color: transparent; content: "\00A0\025B8"; }
table.sortable th:hover::after { color: inherit; content: "\00A0\025B8"; }
table.sortable th.dir-u::after { color: inherit; content: "\00A0\025BE"; }
table.sortable th.dir-d::after { color: inherit; content: "\00A0\025B4"; }
[wikistyles] =>
.frame
{ border:1px solid #cccccc; padding:4px; background-color:#f9f9f9; }
.lfloat { float:left; margin-right:0.5em; }
.rfloat { float:right; margin-left:0.5em; }
[vardoc] => a.varlink { text-decoration:none;}
[copycode] =>
.pmcopycode { cursor:pointer; display:block; border-radius:.2em; opacity:.2; position:relative; z-index:2; }
.pmcopycode::before { content:"+"; display:block; width:.8em; height:.8em; line-height:.8em; text-align:center; }
.pmcopycode.copied::before { content:"\2714"; }
.pmcopycode.copied { background-color:#afa; }
html.pmDarkTheme .pmcopycode.copied { background-color: #272; }
pre:hover .pmcopycode { opacity:1; }
)
[2]:
--></style>
|
[toctoggle]
| =
|
<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>
|
HTMLFooterFmt
[list-resume]
| =
|
<script type="text/javascript" src="$FarmPubDirUrl/list-resume.js"></script>
|
HTMLStylesFmt
[copycode]
| =
|
.pmcopycode { cursor:pointer; display:block; border-radius:.2em; opacity:.2; position:relative; z-index:2; }
.pmcopycode::before { content:"+"; display:block; width:.8em; height:.8em; line-height:.8em; text-align:center; }
.pmcopycode.copied::before { content:"\2714"; }
.pmcopycode.copied { background-color:#afa; }
html.pmDarkTheme .pmcopycode.copied { background-color: #272; }
pre:hover .pmcopycode { opacity:1; }
|
[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;}
|
[markup]
| =
|
table.markup { border:2px dotted #ccf; width:90%; }
td.markup1, td.markup2 { padding-left:10px; padding-right:10px; }
table.vert td.markup1 { border-bottom:1px solid #ccf; }
table.horiz td.markup1 { width:23em; border-right:1px solid #ccf; }
table.markup caption { text-align:left; }
div.faq p, div.faq pre { margin-left:2em; }
div.faq p.question { margin:1em 0 0.75em 0; font-weight:bold; }
div.faqtoc div.faq * { display:none; }
div.faqtoc div.faq p.question
{ display:block; font-weight:normal; margin:0.5em 0 0.5em 20px; line-height:normal; }
div.faqtoc div.faq p.question * { display:inline; }
td.markup1 pre { white-space: pre-wrap; }
|
[MessagesReplacementnew]
| =
|
.dmsgprefix {display:inline-block; font-style:italic; min-width:9rem;}
.dmsgpre {font-size:smaller;}
.messages {font-family: monospace; font-size:small;}
|
[PmSortable]
| =
|
table.sortable th { cursor: pointer; }
table.sortable th::after { color: transparent; content: "\00A0\025B8"; }
table.sortable th:hover::after { color: inherit; content: "\00A0\025B8"; }
table.sortable th.dir-u::after { color: inherit; content: "\00A0\025BE"; }
table.sortable th.dir-d::after { color: inherit; content: "\00A0\025B4"; }
|
[PmTOC]
| =
|
.noPmTOC, .PmTOCdiv:empty {display:none;}
.PmTOCdiv { display: inline-block; font-size: 13px; overflow: auto; max-height: 500px;}
.PmTOCdiv a { text-decoration: none; display: block; line-height: 1;}
.PmTOCdiv a.pmtoc-indent1 { margin-left: 1em; }
.PmTOCdiv a.pmtoc-indent2 { margin-left: 2em; }
.PmTOCdiv a.pmtoc-indent3 { margin-left: 3em; }
.PmTOCdiv a.pmtoc-indent4 { margin-left: 4em; }
.PmTOCdiv a.pmtoc-indent5 { margin-left: 5em; }
.PmTOCdiv a.pmtoc-indent6 { margin-left: 6em; }
.back-arrow {font-size: .8rem; text-decoration: none; vertical-align: text-top;}
#PmTOCchk + label {cursor: pointer;}
#PmTOCchk {display: none;}
#PmTOCchk:not(:checked) + label > .pmtoc-show {display: none;}
#PmTOCchk:checked + label > .pmtoc-hide {display: none;}
#PmTOCchk:checked + label + div {display: none;}
|
[pmwiki]
| =
|
ul, ol, pre, dl, p { margin-top:0px; margin-bottom:0px; }
code.escaped { white-space: pre; }
.vspace { margin-top:1.33em; }
.indent { margin-left:40px; }
.outdent { margin-left:40px; text-indent:-40px; }
a.createlinktext { text-decoration:none; border-bottom:1px dotted gray; }
a.createlink { text-decoration:none; position:relative; top:-0.5em;
font-weight:bold; font-size:smaller; border-bottom:none; }
img { border:0px; }
|
[PmWikiInfo]
| =
|
.pmwikiinfo {font-size: smaller; font-family: monospace;}
.pmwikiinfo-col {max-width: 50%; word-wrap: break-word;}
|
[rtl-ltr]
| =
|
.rtl, .rtl * {direction:rtl; unicode-bidi:bidi-override;}
.ltr, .ltr * {direction:ltr; unicode-bidi:bidi-override;}
.rtl .indent, .rtl.indent, .rtl .outdent, .rtl.outdent {
margin-left:0; margin-right: 40px;
}
|
[simuledit]
| =
|
.editconflict { color:green;
font-style:italic; margin-top:1.33em; margin-bottom:1.33em; }
|
[subpage]
| =
|
.subpage h1, h1.subpage { margin:0px; margin-top:1.2em; margin-bottom:8px;
color: #006633;
font-size: 150%; }
p.subpage { float: right; }
|
[tabtable]
| =
|
table.tabtable { border-collapse: collapse; }
table.tabtable td { border:1px solid #cccccc; }
|
[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; }
|
[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:center}
|
[urlapprove]
| =
|
.apprlink { font-size:smaller; }
|
[vardoc]
| =
|
a.varlink { text-decoration:none;}
|
[wikistyles]
| =
|
.frame
{ border:1px solid #cccccc; padding:4px; background-color:#f9f9f9; }
.lfloat { float:left; margin-right:0.5em; }
.rfloat { float:right; margin-left:0.5em; }
|
|
(:pmwikiinfo display='imap,linkfunctions':)
| IMap
[Attach:]
| =
|
$1
|
[Category:]
| =
|
[[<]]%category$1
|
[Cookbook:]
| =
|
https://www.pmwiki.org/wiki/Cookbook/$1
|
[file:]
| =
|
file:$1
|
[ftp:]
| =
|
ftp:$1
|
[geo:]
| =
|
geo:$1
|
[gopher:]
| =
|
gopher:$1
|
[http:]
| =
|
http:$1
|
[https:]
| =
|
https:$1
|
[KiwiWiki:]
| =
|
https://kiwiwiki.nz/pmwiki/pmwiki.php/$1
|
[mailto:]
| =
|
mailto:$1
|
[Meatball:]
| =
|
http://meatballwiki.org/wiki/$1
|
[mms:]
| =
|
mms:$1
|
[nap:]
| =
|
nap:$1
|
[news:]
| =
|
news:$1
|
[NZTopo:]
| =
|
https://www.topomap.co.nz/NZTopoMap?v=2&new=1&$1
|
[Path:]
| =
|
$1
|
[PITS:]
| =
|
https://www.pmwiki.org/wiki/PITS/$1
|
[Pix:]
| =
|
Path:/pix/$1
|
[PmL10n:]
| =
|
https://www.pmwiki.org/wiki/Localization/$1
|
[PmWiki:]
| =
|
https://www.pmwiki.org/wiki/PmWiki/$1
|
[PmWikiHome:]
| =
|
https://pmwiki.org/wiki/$1
|
[Skins:]
| =
|
https://www.pmwiki.org/wiki/Skins/$1
|
[TeAka:]
| =
|
https://maoridictionary.co.nz/word/$1
|
[tel:]
| =
|
tel:$1
|
[Ttc:]
| =
|
https://ttc.org.nz/pmwiki/pmwiki.php/$1
|
[UseMod:]
| =
|
http://www.usemod.com/cgi-bin/wiki.pl?$1
|
[Wiki:]
| =
|
http://www.c2.com/cgi/wiki?$1
|
[Wikia:]
| =
|
https://www.wikia.org/wiki/$1
|
[Wikianswers:]
| =
|
https://wiki.answers.com/$1
|
[Wikibooks:]
| =
|
https://en.wikibooks.org/wiki/$1
|
[Wikieducator:]
| =
|
https://wikieducator.org/$1
|
[WikiHow:]
| =
|
https://wikihow.com/$1
|
[WikiLeaks:]
| =
|
https://wikileaks.org.nz/wiki/$1
|
[Wikinews:]
| =
|
https://en.wikinews.org/wiki/$1
|
[Wikipedia:]
| =
|
https://en.wikipedia.org/wiki/$1
|
[Wikiquote:]
| =
|
https://en.wikiquote.org/wiki/$1
|
[Wikisource:]
| =
|
https://en.wikisource.org/wiki/$1
|
[Wikispecies:]
| =
|
https://species.wikimedia.org/wiki/$1
|
[Wikitravel:]
| =
|
https://en.wikivoyage.org/wiki/$1
|
[Wikiversity:]
| =
|
https://en.wikiversity.org/wiki/$1
|
[Wikivoyage:]
| =
|
https://en.wikivoyage.org/wiki/$1
|
[Wiktionary:]
| =
|
https://en.wiktionary.org/wiki/$1
|
LinkFunctions
[<:page>]
| =
|
LinkPage
|
[Attach:]
| =
|
LinkUpload
|
[Category:]
| =
|
LinkIMap
|
[Cookbook:]
| =
|
LinkIMap
|
[file:]
| =
|
LinkIMap
|
[ftp:]
| =
|
LinkIMap
|
[geo:]
| =
|
LinkIMap
|
[gopher:]
| =
|
LinkIMap
|
[http:]
| =
|
LinkHTTP
|
[https:]
| =
|
LinkHTTP
|
[KiwiWiki:]
| =
|
LinkIMap
|
[mailto:]
| =
|
ObfuscateLinkIMap
|
[Meatball:]
| =
|
LinkIMap
|
[mms:]
| =
|
LinkIMap
|
[nap:]
| =
|
LinkIMap
|
[news:]
| =
|
LinkIMap
|
[NZTopo:]
| =
|
LinkIMap
|
[Path:]
| =
|
LinkIMap
|
[PITS:]
| =
|
LinkIMap
|
[Pix:]
| =
|
LinkIMap
|
[PmL10n:]
| =
|
LinkIMap
|
[PmWiki:]
| =
|
LinkIMap
|
[PmWikiHome:]
| =
|
LinkIMap
|
[Skins:]
| =
|
LinkIMap
|
[TeAka:]
| =
|
LinkIMap
|
[tel:]
| =
|
LinkIMap
|
[Ttc:]
| =
|
LinkIMap
|
[UseMod:]
| =
|
LinkIMap
|
[Wiki:]
| =
|
LinkIMap
|
[Wikia:]
| =
|
LinkIMap
|
[Wikianswers:]
| =
|
LinkIMap
|
[Wikibooks:]
| =
|
LinkIMap
|
[Wikieducator:]
| =
|
LinkIMap
|
[WikiHow:]
| =
|
LinkIMap
|
[WikiLeaks:]
| =
|
LinkIMap
|
[Wikinews:]
| =
|
LinkIMap
|
[Wikipedia:]
| =
|
LinkIMap
|
[Wikiquote:]
| =
|
LinkIMap
|
[Wikisource:]
| =
|
LinkIMap
|
[Wikispecies:]
| =
|
LinkIMap
|
[Wikitravel:]
| =
|
LinkIMap
|
[Wikiversity:]
| =
|
LinkIMap
|
[Wikivoyage:]
| =
|
LinkIMap
|
[Wiktionary:]
| =
|
LinkIMap
|
|
(:pmwikiinfo display='markup':)
| Markup
RuleSet
[cmd] | seq | dbg |
[_begin] | | B | |
[`markup] | <markup | B=<< | |
[markup] | <[= | B=< | |
[\r] | <[= | B=< | |
[markupend] | >markup | B=<> | |
[closeall] | _begin | B= | |
[[=] | _begin | B= | |
[$[phrase]] | >[= | B=> | |
[casecorrection] | <{$var} | B=>>< | |
[PmWikiPlus1] | <{$var} | B=>>< | |
[{$var}] | >$[phrase] | B=>> | |
[{(] | >{$var} | B=>>> | |
[fulltext] | >_begin | B> | |
[&amp;] | <& | B>=<< | |
[&] | <if | B>=< | |
[PmWikiInfo] | fulltext | B>= | |
[if] | fulltext | B>= | |
[grep] | <include | B>=>< | |
[redirect] | <include | B>=>< | |
[include] | >if | B>=> | |
[nogroupheader] | >include | B>=>> | |
[nogroupfooter] | >include | B>=>> | |
[groupheader] | >nogroupheader | B>=>>> | |
[groupfooter] | >nogroupfooter | B>=>>> | |
[thumbgallery] | <thumblist | B>><< | |
[Maxi2:] | <split | B>>< | |
[thumblist] | <split | B>>< | |
[textvar:] | <split | B>>< | |
[nl0] | <split | B>>< | |
[anydir2] | <split | B>>< | |
[input+sp] | <split | B>>< | |
[nl1] | >nl0 | B>><> | |
[anydir1] | >anydir2 | B>><> | |
[[^#] | <[[#|# | B>><>>< | |
[secref] | >nl1 | B>><>> | |
[[[#|#] | >nl1 | B>><>> | |
[[[?#|#] | >nl1 | B>><>> | |
[\$] | >nl1 | B>><>> | |
[toc] | >[[#|# | B>><>>> | |
[!vspace] | >\$ | B>><>>> | |
[split] | >fulltext | B>> | |
[directives] | >split | B>>> | |
[%define=] | >split | B>>> | |
[pmform] | <input | B>>>=< | |
[input-select] | <input | B>>>=< | |
[input-datalist] | <input | B>>>=< | |
[subpage] | directives | B>>>= | |
[attachtable] | directives | B>>>= | |
[robots] | directives | B>>>= | |
[extractform] | directives | B>>>= | |
[area] | directives | B>>>= | |
[newpagebox] | directives | B>>>= | |
[newgroupbox] | directives | B>>>= | |
[tocback] | directives | B>>>= | |
[tocpage] | directives | B>>>= | |
[input] | directives | B>>>= | |
[toggle] | directives | B>>>= | |
[messages] | directives | B>>>= | |
[noheader] | directives | B>>>= | |
[nofooter] | directives | B>>>= | |
[notitle] | directives | B>>>= | |
[noleft] | directives | B>>>= | |
[noright] | directives | B>>>= | |
[noaction] | directives | B>>>= | |
[spacewikiwords] | directives | B>>>= | |
[linkwikiwords] | directives | B>>>= | |
[linebreaks] | directives | B>>>= | |
[comment] | directives | B>>>= | |
[title] | directives | B>>>= | |
[keywords] | directives | B>>>= | |
[description] | directives | B>>>= | |
[PmTOC] | directives | B>>>= | |
[noPmTOC] | directives | B>>>= | |
[pagelist] | directives | B>>>= | |
[searchbox] | directives | B>>>= | |
[searchresults] | directives | B>>>= | |
[varindex] | directives | B>>>= | |
[attachlist] | directives | B>>>= | |
[searchcloud] | directives | B>>>= | |
[inline] | >directives | B>>>> | |
['+] | <''''' | B>>>>=<<< | |
['-] | <''''' | B>>>>=<<< | |
['^] | <''''' | B>>>>=<<< | |
['_] | <''''' | B>>>>=<<< | |
['''''] | <''' | B>>>>=<< | |
['''] | <'' | B>>>>=< | |
[<time>] | <@@ | B>>>>=< | |
[[[<<]]] | inline | B>>>>= | |
['* *'] | inline | B>>>>= | |
['~ ~'] | inline | B>>>>= | |
[''] | inline | B>>>>= | |
[@@] | inline | B>>>>= | |
[[+] | inline | B>>>>= | |
[{+] | inline | B>>>>= | |
[{-] | inline | B>>>>= | |
[[[\\]]] | [[<<]] | B>>>>== | |
[[[<]]] | [[<<]] | B>>>>== | |
[[[>]]] | [[<<]] | B>>>>== | |
[[[,] | <links | B>>>>>< | |
[^!#] | <links | B>>>>>< | |
[[[~] | <links | B>>>>>< | |
[<<|] | <links | B>>>>>< | |
[^|] | <links | B>>>>>< | |
[vardef] | <links | B>>>>>< | |
[<|] | ><<| | B>>>>><> | |
[links] | >inline | B>>>>> | |
[[[#|*] | <[[| | B>>>>>=<< | |
[[[#|+] | <[[| | B>>>>>=<< | |
[[[##] | <[[# | B>>>>>=<< | |
[[[|#] | <[[| | B>>>>>=<< | |
[[[|] | <[[ | B>>>>>=< | |
[[[#] | <[[ | B>>>>>=< | |
[[[->] | >[[| | B>>>>>=<> | |
[[[] | links | B>>>>>= | |
[img] | <urllink | B>>>>>=>< | |
[mailto] | <urllink | B>>>>>=>< | |
[Attach] | >img | B>>>>>=><> | |
[urllink] | >[[ | B>>>>>=> | |
[`subpage] | <`wikiword | B>>>>>=>><< | |
[`wikiword] | <wikilink | B>>>>>=>>< | |
[varlink] | <wikilink | B>>>>>=>>< | |
[wikilink] | >urllink | B>>>>>=>> | |
[autotel_service] | >wikilink | B>>>>>=>>> | |
[autotel_mobile] | >autotel_service | B>>>>>=>>>> | |
[autotel_landline] | >autotel_mobile | B>>>>>=>>>>> | |
[^>><<] | <^>> | B>>>>>><<< | |
[^>>] | <table | B>>>>>><< | |
[det-summ] | <table | B>>>>>><< | |
[blank] | <block | B>>>>>>< | |
[table] | <block | B>>>>>>< | |
[block] | >links | B>>>>>> | |
[^ws] | <^img | B>>>>>>=< | |
[ptv:] | block | B>>>>>>= | |
[^img] | block | B>>>>>>= | |
[^ ] | block | B>>>>>>= | |
[^*] | block | B>>>>>>= | |
[^#] | block | B>>>>>>= | |
[^->] | block | B>>>>>>= | |
[^-<] | block | B>>>>>>= | |
[^::] | block | B>>>>>>= | |
[^Q:] | block | B>>>>>>= | |
[^A:] | block | B>>>>>>= | |
[^||||] | block | B>>>>>>= | |
[^!] | block | B>>>>>>= | |
[^||] | >^|||| | B>>>>>>=> | |
[^----] | >^-> | B>>>>>>=> | |
[^!<:] | <^<: | B>>>>>>>< | |
[style] | >block | B>>>>>>> | |
[imgmap] | >block | B>>>>>>> | |
[imgmapend] | >block | B>>>>>>> | |
[^<:] | >block | B>>>>>>> | |
[restorelinks] | <%% | B>>>>>>>=< | |
[%%] | style | B>>>>>>>= | |
[<vspace><p>] | <<vspace> | E<<< | |
[<vspace>] | <restore | E<< | |
[restore] | <_end | E< | |
[<:] | >restore | E<> | |
[_end] | | E | |
MarkupRules
[
]
| =
|
[0]: $RedoMarkupLine=1; return explode("\n",$x);
[1]: split
|
[%]
| =
|
[0]: return ApplyStyles($x);
[1]: %%
|
[/(\d+L)/]
| =
|
[0]: callable
[1]: restorelinks
|
[/(\d.*?)/]
| =
|
[0]: callable
[1]: restore
|
[/ \(:if (\d*) (?:end)? \b[^
]*?:\)
.*?
(?: \(: (?:if\1|if\1end) \s* :\)
| (?=\(:(?:if\1|if\1end)\b[^
]*?:\) | $)
)
/six]
| =
|
[0]: callable
[1]: if
|
[/&(?>([A-Za-z0-9]+|#\d+|#[xX][A-Fa-f0-9]+));/]
| =
|
[0]: &$1;
[1]: &
|
[/&amp;/]
| =
|
[0]: &
[1]: &amp;
|
[/<<\|([^|]+|\[\[(.+?)\]\])\|>>/]
| =
|
[0]: callable
[1]: <<|
|
[/<\|([^|]+|\[\[(.+?)\]\])\|>/]
| =
|
[0]: callable
[1]: <|
|
[/'''''(.*?)'''''/]
| =
|
[0]: <strong><em>$1</em></strong>
[1]: '''''
|
[/'''(.*?)'''/]
| =
|
[0]: <strong>$1</strong>
[1]: '''
|
[/''(.*?)''/]
| =
|
[0]: <em>$1</em>
[1]: ''
|
[/'\*(.*?)\*'/]
| =
|
[0]: <b>$1</b>
[1]: '* *'
|
[/'\+(.*?)\+'/]
| =
|
[0]: <big>$1</big>
[1]: '+
|
[/'\-(.*?)\-'/]
| =
|
[0]: <small>$1</small>
[1]: '-
|
[/'\^(.*?)\^'/]
| =
|
[0]: <sup>$1</sup>
[1]: '^
|
[/'_(.*?)_'/]
| =
|
[0]: <sub>$1</sub>
[1]: '_
|
[/'~(.*?)~'/]
| =
|
[0]: <i>$1</i>
[1]: '~ ~'
|
[/(
[^\S
]*)?\[([=@])(.*?)\2\]/s]
| =
|
[0]: callable
[1]: [=
|
[/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))(?:(?:(\+\d{1,3}) (?:\s|[-]|\ |\&\#8209;) ? ) ? ((?:[\(]0?\d{1}[\)] | [\(]? 0\d{1}(?:[\)]|[\)]?(?:\s|[-]|\ |\&\#8209;) ) ) (?:\s|[-]|\ |\&\#8209;) ?) )? (\d{3}(?:\s|[-]|\ |\&\#8209;) \d{4}|\d{4}(?:\s|[-]|\ |\&\#8209;) \d{3}) (?!\s?[0-9])/xi]
| =
|
[0]: callable
[1]: autotel_landline
|
[/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))(?:(\+\d{1,3}) (?:\s|[-]|\ |\&\#8209;) ? ) ? ((?:[\(]0?\d{2}[\)] | [\(]? 0?\d{2}(?:[\)]|[\)]?(?:\s|[-]|\ |\&\#8209;) ) ) (?:\s|[-]|\ |\&\#8209;) ?) (\d{3}(?:\s|[-]|\ |\&\#8209;) \d{5}|\d{3,4}(?:\s|[-]|\ |\&\#8209;) \d{3,4}) (?!\s?[0-9])/xi]
| =
|
[0]: callable
[1]: autotel_mobile
|
[/(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))[\(]? (0[58]\d{2,2}) (?:[\)]|[\)]?(?:\s|[-]|\ |\&\#8209;) ) (\d{3}(?:\s|[-]|\ |\&\#8209;) \d{5}|\d{3,4}(?:\s|[-]|\ |\&\#8209;) \d{3,4}) (?!\s?[0-9])/xi]
| =
|
[0]: callable
[1]: autotel_service
|
[/(?>\[\[#([A-Za-z][-.:\w]*))\]\]/]
| =
|
[0]: callable
[1]: [[#
|
[/(?>\[\[([^\]]+?)\s*-+>\s*)(.*?)\]\]((?:-?[A-Za-z0-9\x80-\xd6]+)*)/]
| =
|
[0]: callable
[1]: [[->
|
[/(?>\[\[([^|\]]*)\|\s*)(.*?)\s*\]\]((?:-?[A-Za-z0-9\x80-\xd6]+)*)/]
| =
|
[0]: callable
[1]: [[|
|
[/(?>\[\[([^|\]]+))\|\s*#\s*\]\]/]
| =
|
[0]: callable
[1]: [[|#
|
[/(?>\[\[\s*(.*?)\]\])((?:-?[A-Za-z0-9\x80-\xd6]+)*)/]
| =
|
[0]: callable
[1]: [[
|
[/([^
])(?>(?:\(:nl:\))+)([^
])/i]
| =
|
[0]: $1
$2
[1]: nl0
|
[/(\(:details[ ].*?)summary=(?:(['"])(.*?)\2
|(\S+))(.*?:\))/xi]
| =
|
[0]: $1$5<summary>$3$4</summary>
[1]: det-summ
|
[/(\(:input\s+(select|datalist)\s(?>.*?:\)))\s+(?=\(:input\s)/]
| =
|
[0]: $1
[1]: input+sp
|
[/(^|\(:nl:\))\(:markup:\)[^\S
]*\[([=@])((?:
`\.!+.*?)+)\2\]/sim]
| =
|
[0]: callable
[1]: `markup
|
[/(`)?(Sec|SEC)\(([A-Za-z][-.:\w]*)\)/]
| =
|
[0]: callable
[1]: secref
|
[/<:[^>]*>/]
| =
|
[0]:
[1]: <:
|
[/<vspace>/]
| =
|
[0]: <div class='vspace'></div>
[1]: <vspace>
|
[/<vspace><p\b(([^>]*)(\s)class=(['"])([^>]*?)\4)?/]
| =
|
[0]: <p$2 class='vspace$3$5'
[1]: <vspace><p>
|
[/@@(.*?)@@/]
| =
|
[0]: <code>$1</code>
[1]: @@
|
[/@\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]
| =
|
[0]: callable
[1]: <time>
|
[/\$([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/]
| =
|
[0]: callable
[1]: callable
|
[/\$\[(?>([^\]]+))\]/]
| =
|
[0]: callable
[1]: $[phrase]
|
[/\(: *\w[-\w]* *:(?!\)).*?:\)/s]
| =
|
[0]:
[1]: textvar:
|
[/\(:([#\*])?toc(?:-(float|hide))?(?:\s+anchors=(v)isible)?(?:\s+(.*?))?(?:\s+(Q))?:\)(.*)$/s]
| =
|
[0]: callable
[1]: toc
|
[/\(:(extlist|diagnosticmessages)( .*?)?:\)([\s\S]*?)\(:\1end:\)/]
| =
|
[0]: callable
[1]: anydir2
|
[/\(:(extlist|diagnosticmessages)( .*?)?:\)/]
| =
|
[0]: callable
[1]: anydir1
|
[/\(:(groupfooter):\)/i]
| =
|
[0]: callable
[1]: groupfooter
|
[/\(:(groupheader):\)/i]
| =
|
[0]: callable
[1]: groupheader
|
[/\(:(include)\s+(\S.*?):\)/i]
| =
|
[0]: callable
[1]: include
|
[/\(:(markup)(\s+([^
]*?))?:\)[^\S
]*
(.*?)\(:markupend:\)/si]
| =
|
[0]: callable
[1]: markupend
|
[/\(:(no)(?:toc|tdm).*?:\)/im]
| =
|
[0]: callable
[1]: noPmTOC
|
[/\(:(no)?linebreaks:\)/i]
| =
|
[0]: callable
[1]: linebreaks
|
[/\(:(no)?linkwikiwords:\)/i]
| =
|
[0]: callable
[1]: linkwikiwords
|
[/\(:(no)?spacewikiwords:\)/i]
| =
|
[0]: callable
[1]: spacewikiwords
|
[/\(:(nogroupfooter):\)/i]
| =
|
[0]: callable
[1]: nogroupfooter
|
[/\(:(nogroupheader):\)/i]
| =
|
[0]: callable
[1]: nogroupheader
|
[/\(:(pagelist)(\s+.*?)?:\)/i]
| =
|
[0]: callable
[1]: pagelist
|
[/\(:(redirect)\s+(\S.*?):\)/i]
| =
|
[0]: callable
[1]: callable
|
[/\(:(searchbox)(\s.*?)?:\)/]
| =
|
[0]: callable
[1]: callable
|
[/\(:(searchresults)(\s+.*?)?:\)/i]
| =
|
[0]: callable
[1]: searchresults
|
[/\(:(toggle(?:set)?)\s+(.*?):\)/i]
| =
|
[0]: callable
[1]: toggle
|
[/\(:area (.*?)?\s*?:\)/]
| =
|
[0]: callable
[1]: area
|
[/\(:attachlist\s*(.*?):\)/i]
| =
|
[0]: callable
[1]: attachlist
|
[/\(:attachtable\s*(.*?):\)/i]
| =
|
[0]: callable
[1]: attachtable
|
[/\(:case-correction:\)/i]
| =
|
[0]: callable
[1]: casecorrection
|
[/\(:comment .*?:\)/i]
| =
|
[0]:
[1]: comment
|
[/\(:description\s+(.+?):\)/i]
| =
|
[0]: callable
[1]: description
|
[/\(:extract\s*(.*?)\s*:\)/]
| =
|
[0]: callable
[1]: extractform
|
[/\(:grep\s+(\S.*?):\)/i]
| =
|
[0]: callable
[1]: grep
|
[/\(:imgmap (.*?)?\s*?:\)/]
| =
|
[0]: <map name='$1'>
[1]: imgmap
|
[/\(:imgmapend:\)/]
| =
|
[0]: </map>
[1]: imgmapend
|
[/\(:input\s+(\w+)(.*?):\)/i]
| =
|
[0]: callable
[1]: input
|
[/\(:input\s+datalist\s.*?:\)(?:\s*\(:input\s+datalist\s.*?:\))*/i]
| =
|
[0]: callable
[1]: input-datalist
|
[/\(:input\s+select\s.*?:\)(?:\s*\(:input\s+select\s.*?:\))*/i]
| =
|
[0]: callable
[1]: input-select
|
[/\(:keywords?\s+(.+?):\)/i]
| =
|
[0]: callable
[1]: keywords
|
[/\(:markup(\s+([^
]*?))?:\)[^\S
]*\[([=@])(.*?)\3\]/si]
| =
|
[0]: callable
[1]: callable
|
[/\(:messages(?: (.*?))?:\)/i]
| =
|
[0]: callable
[1]: messages
|
[/\(:newgroupbox\s*(.*?):\)/i]
| =
|
[0]: callable
[1]: callable
|
[/\(:newpagebox\s*(.*?):\)/i]
| =
|
[0]: callable
[1]: callable
|
[/\(:nl:\)/i]
| =
|
[0]:
[1]: nl1
|
[/\(:noaction:\)/i]
| =
|
[0]: callable
[1]: noaction
|
[/\(:nofooter:\)/i]
| =
|
[0]: callable
[1]: nofooter
|
[/\(:noheader:\)/i]
| =
|
[0]: callable
[1]: noheader
|
[/\(:noleft:\)/i]
| =
|
[0]: callable
[1]: noleft
|
[/\(:noright:\)/i]
| =
|
[0]: callable
[1]: noright
|
[/\(:notitle:\)/i]
| =
|
[0]: callable
[1]: notitle
|
[/\(:pmform *([-\w]+)( .*?)?:\)/]
| =
|
[0]: callable
[1]: pmform
|
[/\(:pmwikiinfo(.*)?:\)/i]
| =
|
[0]: callable
[1]: PmWikiInfo
|
[/\(:pmwikiplus(.*)?:\)/i]
| =
|
[0]: callable
[1]: PmWikiPlus1
|
[/\(:robots\s+(\w[\w\s,]*):\)/]
| =
|
[0]: callable
[1]: robots
|
[/\(:searchcloud(?: (.*?))?:\)/i]
| =
|
[0]: callable
[1]: searchcloud
|
[/\(:thumb(gallery)\s*(.*?):\)(.*?)\(:thumbgalleryend:\)/si]
| =
|
[0]: callable
[1]: thumbgallery
|
[/\(:thumb(list)?\s*(.*?):\)/i]
| =
|
[0]: callable
[1]: thumblist
|
[/\(:title\s(.*?):\)/i]
| =
|
[0]: callable
[1]: title
|
[/\(:toc-back(?:\s+(.*?))?:\)/]
| =
|
[0]: callable
[1]: tocback
|
[/\(:toc-page\s+(.*?)(?:\s+self=([01]))?:\)/]
| =
|
[0]: callable
[1]: tocpage
|
[/\(:varindex:\)/i]
| =
|
[0]: callable
[1]: varindex
|
[/\[(([-+])+)(.*?)\1\]/]
| =
|
[0]: callable
[1]: [+
|
[/\[\[##([A-Za-z][-.:\w]*)\]\]/]
| =
|
[0]: callable
[1]: [[##
|
[/\[\[#([A-Za-z][-.:\w]*)\s*\|\s*\*\]\]/]
| =
|
[0]: [[#$1 | $1]]
[1]: [[#|*
|
[/\[\[#([A-Za-z][-.:\w]*)\s*\|\s*\+\]\]/]
| =
|
[0]: [[#$1 | Back to $1]]
[1]: [[#|+
|
[/\[\[#([A-Za-z][-.:\w]*)\s*\|\s+#\]\]/]
| =
|
[0]: callable
[1]: [[#|#
|
[/\[\[<<\]\]/]
| =
|
[0]: <br clear='all' />
[1]: [[<<]]
|
[/\[\[<\]\]/]
| =
|
[0]: <br style='clear:left;' />
[1]: [[<]]
|
[/\[\[&rt;\]\]/]
| =
|
[0]: <br style='clear:right;' />
[1]: [[>]]
|
[/\[\[((?:[\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+#\]\]/]
| =
|
[0]: callable
[1]: [[?#|#
|
[/\[\[,([^\|\]]+)(?:\|\s*([^\]]+))?\]\]/]
| =
|
[0]: callable
[1]: [[,
|
[/\[\[\\\\]\]/]
| =
|
[0]: <br style="clear:none;" />
[1]: [[\\]]
|
[/\[\[~(.*?)\]\]/]
| =
|
[0]: [[Profiles/$1]]
[1]: [[~
|
[/\[\^#([A-Za-z][-.:\w]*)\^\]/]
| =
|
[0]: callable
[1]: [^#
|
[/\\(?>(\\*))
/]
| =
|
[0]: callable
[1]: \$
|
[/\^\|([^|]+|\[\[(.+?)\]\])\|\^/]
| =
|
[0]: callable
[1]: ^|
|
[/\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?)|\.webp|\.WEBP))("([^"]*)")?/]
| =
|
[0]: callable
[1]: img
|
[/\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.,?!<>"{}|\\^`()[\]']/]
| =
|
[0]: callable
[1]: urllink
|
[/\bAttach:([^\s<>"{}|\\^`()[\]']*[^\s.,?!<>"{}|\\^`()[\]'])/]
| =
|
[0]: callable
[1]: Attach
|
[/\bmailto:([^\s<>"{}|\\^`()[\]']*[^\s.,?!<>"{}|\\^`()[\]'])/]
| =
|
[0]: callable
[1]: mailto
|
[/\r/]
| =
|
[0]:
[1]: \r
|
[/\{(\(\w+\b.*?\))\}/]
| =
|
[0]: callable
[1]: {(
|
[/\{(\*|!?[-~,\w.\/\x80-\xff]*)(\$:?\w[-\w]*)\}/]
| =
|
[0]: callable
[1]: {$var}
|
[/\{-(.*?)-\}/]
| =
|
[0]: <del>$1</del>
[1]: {-
|
[/\{\+(.*?)\+\}/]
| =
|
[0]: <ins>$1</ins>
[1]: {+
|
[/^>><</]
| =
|
[0]: (:divend:)
[1]: ^>><<
|
[/^>>(.+?)<<(.*)$/]
| =
|
[0]: (:div:)%div $1 apply=div%$2
[1]: ^>>
|
[/^(!(?>[^
]+)
)<:vspace>/m]
| =
|
[0]: $1
[1]: !vspace
|
[/^(!+|Q?:)#(#?)/]
| =
|
[0]: callable
[1]: ^!#
|
[/^(!{1,6})\s?(.*)$/]
| =
|
[0]: callable
[1]: ^!
|
[/^(#+)\s?(\s*)/]
| =
|
[0]: <:ol,$1,$0>$2
[1]: ^#
|
[/^((?>(\s+|%%|%[A-Za-z][-,=:#\w\s'".]*%)*)(\d+L))(\s*\|\s?)?(.*)$/]
| =
|
[0]: callable
[1]: ^img
|
[/^(:+)(\s*)([^:]+):/]
| =
|
[0]: <:dl,$1,$1$2><dt>$2$3</dt><dd>
[1]: ^::
|
[/^(?!<:)(?=.*(<\/?(form|div|table|t[rdh]|p|[uo]l|d[ltd]|h[1-6r]|pre|blockquote)\b)|\d+B)/]
| =
|
[0]: <:block>
[1]: ^!<:
|
[/^(?=%define=)((?:%%|%[A-Za-z][-,=:#\w\s'"().]*%)\s*)+$/]
| =
|
[0]: callable
[1]: %define=
|
[/^(?=\s*\S)(<:([^>]+)>)?/]
| =
|
[0]: callable
[1]: ^<:
|
[/^(?>(-+))>\s?(\s*)/]
| =
|
[0]: <:indent,$1,$1 $2>$2
[1]: ^->
|
[/^(?>(-+))<\s?(\s*)/]
| =
|
[0]: <:outdent,$1,$1 $2>$2
[1]: ^-<
|
[/^([Mm]axi:)(.+)$/m]
| =
|
[0]: callable
[1]: Maxi2:
|
[/^(\*+)\s?(\s*)/]
| =
|
[0]: <:ul,$1,$0>$2
[1]: ^*
|
[/^(\w[-\w]+)\s*:.*$/]
| =
|
[0]: <:block,0><div class='property-$1'>$0</div>
[1]: ptv:
|
[/^----+/]
| =
|
[0]: <:block,1><hr />
[1]: ^----
|
[/^:\$([A-Z][A-Za-z0-9]*(?:[A-Z][a-z0-9]|[a-z0-9][A-Z])[A-Za-z0-9]*|Author|Skin|pagename|Version) *:/]
| =
|
[0]: :%apply=item id=$1%$$1:
[1]: vardef
|
[/^\(:(table|cell|cellnr|head|headnr|tableend|(?:div\d*|section\d*|details\d*|article\d*|header|footer|nav|address|aside)(?:end)?)(\s.*?)?:\)/i]
| =
|
[0]: callable
[1]: table
|
[/^\(:[#*]?(?:toc|tdm).*?:\)\s*$/im]
| =
|
[0]: callable
[1]: PmTOC
|
[/^\(:closeall:\)$/]
| =
|
[0]: callable
[1]: closeall
|
[/^\(:subpage\s*(.*?):\)/]
| =
|
[0]: callable
[1]: subpage
|
[/^\s+ #1/x]
| =
|
[0]: callable
[1]: ^ws
|
[/^\s+ #2/x]
| =
|
[0]: callable
[1]: ^
|
[/^\s+$/]
| =
|
[0]:
[1]: blank
|
[/^\|\|(.*)$/]
| =
|
[0]: callable
[1]: ^||
|
[/^\|\|.*\|\|.*$/]
| =
|
[0]: callable
[1]: ^||||
|
[/^A:/]
| =
|
[0]:
[1]: ^A:
|
[/^Q:(.*)$/]
| =
|
[0]: <:block,1><p class='question'>$1</p>
[1]: ^Q:
|
[/`(([\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]*))/]
| =
|
[0]: callable
[1]: `wikiword
|
[/`(([\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*([\/.]))?[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*(?:,[[:upper:]\d][\w\x80-\xfe]*(?:[-~][\w\x80-\xfe]+)*)?)/]
| =
|
[0]: callable
[1]: `subpage
|
MarkupTable
[!vspace]
| =
|
[cmd]: >\$
[seq]: B>><>>>
[pat]: /^(!(?>[^
]+)
)<:vspace>/m
[rep]: $1
|
[$[phrase]]
| =
|
[cmd]: >[=
[seq]: B=>
[pat]: /\$\[(?>([^\]]+))\]/
[rep]: callable
[dep]: Array
(
[{$var}] => >
)
|
[%%]
| =
|
[cmd]: style
[seq]: B>>>>>>>=
[pat]: %
[rep]: return ApplyStyles($x);
[dep]: Array
(
[restorelinks] => <
)
|
[%define=]
| =
|
[cmd]: >split
[seq]: B>>>
[pat]: /^(?=%define=)((?:%%|%[A-Za-z][-,=:#\w\s'"().]*%)\s*)+$/
[rep]: callable
|
[&]
| =
|
[cmd]: <if
[pat]: /&(?>([A-Za-z0-9]+|#\d+|#[xX][A-Fa-f0-9]+));/
[rep]: &$1;
[seq]: B>=<
|
[&amp;]
| =
|
[cmd]: <&
[pat]: /&amp;/
[rep]: &
[seq]: B>=<<
|
['']
| =
|
[cmd]: inline
[seq]: B>>>>=
[pat]: /''(.*?)''/
[rep]: <em>$1</em>
[dep]: Array
(
['''] => <
)
|
[''']
| =
|
[cmd]: <''
[seq]: B>>>>=<
[pat]: /'''(.*?)'''/
[rep]: <strong>$1</strong>
[dep]: Array
(
['''''] => <
)
|
[''''']
| =
|
[cmd]: <'''
[seq]: B>>>>=<<
[pat]: /'''''(.*?)'''''/
[rep]: <strong><em>$1</em></strong>
[dep]: Array
(
['+] => <
['-] => <
['^] => <
['_] => <
)
|
['* *']
| =
|
[cmd]: inline
[seq]: B>>>>=
[pat]: /'\*(.*?)\*'/
[rep]: <b>$1</b>
|
['+]
| =
|
[cmd]: <'''''
[seq]: B>>>>=<<<
[pat]: /'\+(.*?)\+'/
[rep]: <big>$1</big>
|
['-]
| =
|
[cmd]: <'''''
[seq]: B>>>>=<<<
[pat]: /'\-(.*?)\-'/
[rep]: <small>$1</small>
|
['^]
| =
|
[cmd]: <'''''
[seq]: B>>>>=<<<
[pat]: /'\^(.*?)\^'/
[rep]: <sup>$1</sup>
|
['_]
| =
|
[cmd]: <'''''
[seq]: B>>>>=<<<
[pat]: /'_(.*?)_'/
[rep]: <sub>$1</sub>
|
['~ ~']
| =
|
[cmd]: inline
[seq]: B>>>>=
[pat]: /'~(.*?)~'/
[rep]: <i>$1</i>
|
[<:]
| =
|
[cmd]: >restore
[seq]: E<>
[pat]: /<:[^>]*>/
[rep]:
|
[<<|]
| =
|
[cmd]: <links
[seq]: B>>>>><
[pat]: /<<\|([^|]+|\[\[(.+?)\]\])\|>>/
[rep]: callable
[dep]: Array
(
[<|] => >
)
|
[<time>]
| =
|
[cmd]: <@@
[seq]: B>>>>=<
[pat]: /@\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]: callable
|
[<vspace>]
| =
|
[cmd]: <restore
[seq]: E<<
[pat]: /<vspace>/
[rep]: <div class='vspace'></div>
[dep]: Array
(
[<vspace><p>] => <
)
|
[<vspace><p>]
| =
|
[cmd]: <<vspace>
[seq]: E<<<
[pat]: /<vspace><p\b(([^>]*)(\s)class=(['"])([^>]*?)\4)?/
[rep]: <p$2 class='vspace$3$5'
|
[<|]
| =
|
[cmd]: ><<|
[seq]: B>>>>><>
[pat]: /<\|([^|]+|\[\[(.+?)\]\])\|>/
[rep]: callable
|
[@@]
| =
|
[cmd]: inline
[seq]: B>>>>=
[pat]: /@@(.*?)@@/
[rep]: <code>$1</code>
[dep]: Array
(
[<time>] => <
)
|
[[+]
| =
|
[cmd]: inline
[seq]: B>>>>=
[pat]: /\[(([-+])+)(.*?)\1\]/
[rep]: callable
|
[[=]
| =
|
[cmd]: _begin
[seq]: B=
[pat]: /(
[^\S
]*)?\[([=@])(.*?)\2\]/s
[rep]: callable
[dep]: Array
(
[\r] => <
[$[phrase]] => >
[markup] => <
)
|
[[[]
| =
|
[cmd]: links
[seq]: B>>>>>=
[pat]: /(?>\[\[\s*(.*?)\]\])((?:-?[A-Za-z0-9\x80-\xd6]+)*)/
[rep]: callable
[dep]: Array
(
[[[|] => <
[[[#] => <
[urllink] => >
)
|
[[[#]
| =
|
[cmd]: <[[
[seq]: B>>>>>=<
[pat]: /(?>\[\[#([A-Za-z][-.:\w]*))\]\]/
[rep]: callable
|
[[[##]
| =
|
[cmd]: <[[#
[pat]: /\[\[##([A-Za-z][-.:\w]*)\]\]/
[rep]: callable
[seq]: B>>>>>=<<
|
[[[#|#]
| =
|
[cmd]: >nl1
[pat]: /\[\[#([A-Za-z][-.:\w]*)\s*\|\s+#\]\]/
[rep]: callable
[seq]: B>><>>
|
[[[#|*]
| =
|
[cmd]: <[[|
[pat]: /\[\[#([A-Za-z][-.:\w]*)\s*\|\s*\*\]\]/
[rep]: [[#$1 | $1]]
[seq]: B>>>>>=<<
|
[[[#|+]
| =
|
[cmd]: <[[|
[pat]: /\[\[#([A-Za-z][-.:\w]*)\s*\|\s*\+\]\]/
[rep]: [[#$1 | Back to $1]]
[seq]: B>>>>>=<<
|
[[[,]
| =
|
[cmd]: <links
[seq]: B>>>>><
[pat]: /\[\[,([^\|\]]+)(?:\|\s*([^\]]+))?\]\]/
[rep]: callable
|
[[[->]
| =
|
[cmd]: >[[|
[seq]: B>>>>>=<>
[pat]: /(?>\[\[([^\]]+?)\s*-+>\s*)(.*?)\]\]((?:-?[A-Za-z0-9\x80-\xd6]+)*)/
[rep]: callable
|
[[[<<]]]
| =
|
[cmd]: inline
[seq]: B>>>>=
[pat]: /\[\[<<\]\]/
[rep]: <br clear='all' />
|
[[[<]]]
| =
|
[cmd]: [[<<]]
[pat]: /\[\[<\]\]/
[rep]: <br style='clear:left;' />
[seq]: B>>>>==
|
[[[>]]]
| =
|
[cmd]: [[<<]]
[pat]: /\[\[&rt;\]\]/
[rep]: <br style='clear:right;' />
[seq]: B>>>>==
|
[[[?#|#]
| =
|
[cmd]: >nl1
[pat]: /\[\[((?:[\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]: callable
[seq]: B>><>>
|
[[[\\]]]
| =
|
[cmd]: [[<<]]
[pat]: /\[\[\\\\]\]/
[rep]: <br style="clear:none;" />
[seq]: B>>>>==
|
[[[|]
| =
|
[cmd]: <[[
[seq]: B>>>>>=<
[pat]: /(?>\[\[([^|\]]*)\|\s*)(.*?)\s*\]\]((?:-?[A-Za-z0-9\x80-\xd6]+)*)/
[rep]: callable
[dep]: Array
(
[[[->] => >
[[[|#] => <
)
|
[[[|#]
| =
|
[cmd]: <[[|
[seq]: B>>>>>=<<
[pat]: /(?>\[\[([^|\]]+))\|\s*#\s*\]\]/
[rep]: callable
|
[[[~]
| =
|
[cmd]: <links
[seq]: B>>>>><
[pat]: /\[\[~(.*?)\]\]/
[rep]: [[Profiles/$1]]
|
[[^#]
| =
|
[cmd]: <[[#|#
[pat]: /\[\^#([A-Za-z][-.:\w]*)\^\]/
[rep]: callable
[seq]: B>><>><
|
[\$]
| =
|
[cmd]: >nl1
[seq]: B>><>>
[pat]: /\\(?>(\\*))
/
[rep]: callable
[dep]: Array
(
[!vspace] => >
)
|
[\r]
| =
|
[cmd]: <[=
[seq]: B=<
[pat]: /\r/
[rep]:
|
[^ ]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^\s+ #2/x
[rep]: callable
|
[^!]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^(!{1,6})\s?(.*)$/
[rep]: callable
|
[^!#]
| =
|
[cmd]: <links
[seq]: B>>>>><
[pat]: /^(!+|Q?:)#(#?)/
[rep]: callable
|
[^!<:]
| =
|
[cmd]: <^<:
[seq]: B>>>>>>><
[pat]: /^(?!<:)(?=.*(<\/?(form|div|table|t[rdh]|p|[uo]l|d[ltd]|h[1-6r]|pre|blockquote)\b)|\d+B)/
[rep]: <:block>
|
[^#]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^(#+)\s?(\s*)/
[rep]: <:ol,$1,$0>$2
|
[^*]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^(\*+)\s?(\s*)/
[rep]: <:ul,$1,$0>$2
|
[^----]
| =
|
[cmd]: >^->
[seq]: B>>>>>>=>
[pat]: /^----+/
[rep]: <:block,1><hr />
|
[^-<]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^(?>(-+))<\s?(\s*)/
[rep]: <:outdent,$1,$1 $2>$2
|
[^->]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^(?>(-+))>\s?(\s*)/
[rep]: <:indent,$1,$1 $2>$2
[dep]: Array
(
[^----] => >
)
|
[^::]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^(:+)(\s*)([^:]+):/
[rep]: <:dl,$1,$1$2><dt>$2$3</dt><dd>
|
[^<:]
| =
|
[cmd]: >block
[seq]: B>>>>>>>
[pat]: /^(?=\s*\S)(<:([^>]+)>)?/
[rep]: callable
[dep]: Array
(
[^!<:] => <
)
|
[^>>]
| =
|
[cmd]: <table
[seq]: B>>>>>><<
[pat]: /^>>(.+?)<<(.*)$/
[rep]: (:div:)%div $1 apply=div%$2
[dep]: Array
(
[^>><<] => <
)
|
[^>><<]
| =
|
[cmd]: <^>>
[seq]: B>>>>>><<<
[pat]: /^>><</
[rep]: (:divend:)
|
[^A:]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^A:/
[rep]:
|
[^img]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^((?>(\s+|%%|%[A-Za-z][-,=:#\w\s'".]*%)*)(\d+L))(\s*\|\s?)?(.*)$/
[rep]: callable
[dep]: Array
(
[^ws] => <
)
|
[^Q:]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^Q:(.*)$/
[rep]: <:block,1><p class='question'>$1</p>
|
[^ws]
| =
|
[cmd]: <^img
[seq]: B>>>>>>=<
[pat]: /^\s+ #1/x
[rep]: callable
|
[^|]
| =
|
[cmd]: <links
[seq]: B>>>>><
[pat]: /\^\|([^|]+|\[\[(.+?)\]\])\|\^/
[rep]: callable
|
[^||]
| =
|
[cmd]: >^||||
[seq]: B>>>>>>=>
[pat]: /^\|\|(.*)$/
[rep]: callable
|
[^||||]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^\|\|.*\|\|.*$/
[rep]: callable
[dep]: Array
(
[^||] => >
)
|
[_begin]
| =
|
[seq]: B
[dep]: Array
(
[fulltext] => >
[closeall] =>
[[=] =>
)
|
[_end]
| =
|
[seq]: E
[dep]: Array
(
[restore] => <
)
|
[`markup]
| =
|
[cmd]: <markup
[pat]: /(^|\(:nl:\))\(:markup:\)[^\S
]*\[([=@])((?:
`\.!+.*?)+)\2\]/sim
[rep]: callable
[seq]: B=<<
|
[`subpage]
| =
|
[cmd]: <`wikiword
[pat]: /`(([\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*([\/.]))?[\w\x80-\xfe]+(?:-[\w\x80-\xfe]+)*(?:,[[:upper:]\d][\w\x80-\xfe]*(?:[-~][\w\x80-\xfe]+)*)?)/
[rep]: callable
[seq]: B>>>>>=>><<
|
[`wikiword]
| =
|
[cmd]: <wikilink
[seq]: B>>>>>=>><
[pat]: /`(([\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]: callable
|
[anydir1]
| =
|
[cmd]: >anydir2
[seq]: B>><>
[pat]: /\(:(extlist|diagnosticmessages)( .*?)?:\)/
[rep]: callable
|
[anydir2]
| =
|
[cmd]: <split
[seq]: B>><
[pat]: /\(:(extlist|diagnosticmessages)( .*?)?:\)([\s\S]*?)\(:\1end:\)/
[rep]: callable
[dep]: Array
(
[anydir1] => >
)
|
[area]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:area (.*?)?\s*?:\)/
[rep]: callable
|
[Attach]
| =
|
[cmd]: >img
[pat]: /\bAttach:([^\s<>"{}|\\^`()[\]']*[^\s.,?!<>"{}|\\^`()[\]'])/
[rep]: callable
[seq]: B>>>>>=><>
|
[attachlist]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:attachlist\s*(.*?):\)/i
[rep]: callable
|
[attachtable]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:attachtable\s*(.*?):\)/i
[rep]: callable
|
[autotel_landline]
| =
|
[cmd]: >autotel_mobile
[pat]: /(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))(?:(?:(\+\d{1,3}) (?:\s|[-]|\ |\&\#8209;) ? ) ? ((?:[\(]0?\d{1}[\)] | [\(]? 0\d{1}(?:[\)]|[\)]?(?:\s|[-]|\ |\&\#8209;) ) ) (?:\s|[-]|\ |\&\#8209;) ?) )? (\d{3}(?:\s|[-]|\ |\&\#8209;) \d{4}|\d{4}(?:\s|[-]|\ |\&\#8209;) \d{3}) (?!\s?[0-9])/xi
[rep]: callable
[seq]: B>>>>>=>>>>>
|
[autotel_mobile]
| =
|
[cmd]: >autotel_service
[pat]: /(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))(?:(\+\d{1,3}) (?:\s|[-]|\ |\&\#8209;) ? ) ? ((?:[\(]0?\d{2}[\)] | [\(]? 0?\d{2}(?:[\)]|[\)]?(?:\s|[-]|\ |\&\#8209;) ) ) (?:\s|[-]|\ |\&\#8209;) ?) (\d{3}(?:\s|[-]|\ |\&\#8209;) \d{5}|\d{3,4}(?:\s|[-]|\ |\&\#8209;) \d{3,4}) (?!\s?[0-9])/xi
[rep]: callable
[seq]: B>>>>>=>>>>
|
[autotel_service]
| =
|
[cmd]: >wikilink
[pat]: /(?:(?<![:=#0-9"'\]\)])|(?<![0-9\)]\s))[\(]? (0[58]\d{2,2}) (?:[\)]|[\)]?(?:\s|[-]|\ |\&\#8209;) ) (\d{3}(?:\s|[-]|\ |\&\#8209;) \d{5}|\d{3,4}(?:\s|[-]|\ |\&\#8209;) \d{3,4}) (?!\s?[0-9])/xi
[rep]: callable
[seq]: B>>>>>=>>>
|
[blank]
| =
|
[cmd]: <block
[seq]: B>>>>>><
[pat]: /^\s+$/
[rep]:
|
[block]
| =
|
[cmd]: >links
[seq]: B>>>>>>
[dep]: Array
(
[style] => >
[imgmap] => >
[imgmapend] => >
[ptv:] =>
[blank] => <
[^<:] => >
[^img] =>
[^ ] =>
[^*] =>
[^#] =>
[^->] =>
[^-<] =>
[^::] =>
[^Q:] =>
[^A:] =>
[^||||] =>
[table] => <
[^!] =>
)
|
[casecorrection]
| =
|
[cmd]: <{$var}
[pat]: /\(:case-correction:\)/i
[rep]: callable
[seq]: B=>><
|
[closeall]
| =
|
[cmd]: _begin
[seq]: B=
[pat]: /^\(:closeall:\)$/
[rep]: callable
|
[comment]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:comment .*?:\)/i
[rep]:
|
[description]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:description\s+(.+?):\)/i
[rep]: callable
|
[det-summ]
| =
|
[cmd]: <table
[seq]: B>>>>>><<
[pat]: /(\(:details[ ].*?)summary=(?:(['"])(.*?)\2
|(\S+))(.*?:\))/xi
[rep]: $1$5<summary>$3$4</summary>
|
[directives]
| =
|
[cmd]: >split
[seq]: B>>>
[dep]: 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]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:extract\s*(.*?)\s*:\)/
[rep]: callable
|
[fulltext]
| =
|
[cmd]: >_begin
[seq]: B>
[dep]: Array
(
[split] => >
[PmWikiInfo] =>
[if] =>
)
|
[grep]
| =
|
[cmd]: <include
[pat]: /\(:grep\s+(\S.*?):\)/i
[rep]: callable
[seq]: B>=><
|
[groupfooter]
| =
|
[cmd]: >nogroupfooter
[seq]: B>=>>>
[pat]: /\(:(groupfooter):\)/i
[rep]: callable
|
[groupheader]
| =
|
[cmd]: >nogroupheader
[seq]: B>=>>>
[pat]: /\(:(groupheader):\)/i
[rep]: callable
|
[if]
| =
|
[cmd]: fulltext
[seq]: B>=
[pat]: / \(:if (\d*) (?:end)? \b[^
]*?:\)
.*?
(?: \(: (?:if\1|if\1end) \s* :\)
| (?=\(:(?:if\1|if\1end)\b[^
]*?:\) | $)
)
/six
[rep]: callable
[dep]: Array
(
[include] => >
)
|
[img]
| =
|
[cmd]: <urllink
[seq]: B>>>>>=><
[pat]: /\b(?>(\L))([^\s<>"{}|\\^`()[\]']+(?:\.(?:gif|jpg|jpeg|a?png|svgz?|GIF|JPG|JPEG|A?PNG|SVGZ?|webp|WEBP|avifs?|AVIFS?)|\.webp|\.WEBP))("([^"]*)")?/
[rep]: callable
|
[imgmap]
| =
|
[cmd]: >block
[seq]: B>>>>>>>
[pat]: /\(:imgmap (.*?)?\s*?:\)/
[rep]: <map name='$1'>
|
[imgmapend]
| =
|
[cmd]: >block
[seq]: B>>>>>>>
[pat]: /\(:imgmapend:\)/
[rep]: </map>
|
[include]
| =
|
[cmd]: >if
[seq]: B>=>
[pat]: /\(:(include)\s+(\S.*?):\)/i
[rep]: callable
[dep]: Array
(
[redirect] => <
[nogroupheader] => >
[nogroupfooter] => >
)
|
[inline]
| =
|
[cmd]: >directives
[seq]: B>>>>
[dep]: Array
(
[links] => >
['* *'] =>
['~ ~'] =>
[''] =>
[@@] =>
[[+] =>
[{+] =>
[{-] =>
[[[<<]]] =>
)
|
[input]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:input\s+(\w+)(.*?):\)/i
[rep]: callable
[dep]: Array
(
[input-select] => <
[input-datalist] => <
)
|
[input+sp]
| =
|
[cmd]: <split
[seq]: B>><
[pat]: /(\(:input\s+(select|datalist)\s(?>.*?:\)))\s+(?=\(:input\s)/
[rep]: $1
|
[input-datalist]
| =
|
[cmd]: <input
[seq]: B>>>=<
[pat]: /\(:input\s+datalist\s.*?:\)(?:\s*\(:input\s+datalist\s.*?:\))*/i
[rep]: callable
|
[input-select]
| =
|
[cmd]: <input
[seq]: B>>>=<
[pat]: /\(:input\s+select\s.*?:\)(?:\s*\(:input\s+select\s.*?:\))*/i
[rep]: callable
|
[keywords]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:keywords?\s+(.+?):\)/i
[rep]: callable
|
[linebreaks]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:(no)?linebreaks:\)/i
[rep]: callable
|
[links]
| =
|
[cmd]: >inline
[seq]: B>>>>>
[dep]: Array
(
[block] => >
[[[,] => <
[^!#] => <
[[[~] => <
[[[] =>
[<<|] => <
[^|] => <
[vardef] => <
)
|
[linkwikiwords]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:(no)?linkwikiwords:\)/i
[rep]: callable
|
[mailto]
| =
|
[cmd]: <urllink
[seq]: B>>>>>=><
[pat]: /\bmailto:([^\s<>"{}|\\^`()[\]']*[^\s.,?!<>"{}|\\^`()[\]'])/
[rep]: callable
|
[markup]
| =
|
[cmd]: <[=
[seq]: B=<
[pat]: /\(:markup(\s+([^
]*?))?:\)[^\S
]*\[([=@])(.*?)\3\]/si
[rep]: callable
[dep]: Array
(
[markupend] => >
)
|
[markupend]
| =
|
[cmd]: >markup
[seq]: B=<>
[pat]: /\(:(markup)(\s+([^
]*?))?:\)[^\S
]*
(.*?)\(:markupend:\)/si
[rep]: callable
|
[Maxi2:]
| =
|
[cmd]: <split
[seq]: B>><
[pat]: /^([Mm]axi:)(.+)$/m
[rep]: callable
|
[messages]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:messages(?: (.*?))?:\)/i
[rep]: callable
|
[newgroupbox]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:newgroupbox\s*(.*?):\)/i
[rep]: callable
|
[newpagebox]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:newpagebox\s*(.*?):\)/i
[rep]: callable
|
[nl0]
| =
|
[cmd]: <split
[seq]: B>><
[pat]: /([^
])(?>(?:\(:nl:\))+)([^
])/i
[rep]: $1
$2
[dep]: Array
(
[nl1] => >
)
|
[nl1]
| =
|
[cmd]: >nl0
[seq]: B>><>
[pat]: /\(:nl:\)/i
[rep]:
[dep]: Array
(
[\$] => >
)
|
[noaction]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:noaction:\)/i
[rep]: callable
|
[nofooter]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:nofooter:\)/i
[rep]: callable
|
[nogroupfooter]
| =
|
[cmd]: >include
[seq]: B>=>>
[pat]: /\(:(nogroupfooter):\)/i
[rep]: callable
[dep]: Array
(
[groupfooter] => >
)
|
[nogroupheader]
| =
|
[cmd]: >include
[seq]: B>=>>
[pat]: /\(:(nogroupheader):\)/i
[rep]: callable
[dep]: Array
(
[groupheader] => >
)
|
[noheader]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:noheader:\)/i
[rep]: callable
|
[noleft]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:noleft:\)/i
[rep]: callable
|
[noPmTOC]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:(no)(?:toc|tdm).*?:\)/im
[rep]: callable
|
[noright]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:noright:\)/i
[rep]: callable
|
[notitle]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:notitle:\)/i
[rep]: callable
|
[pagelist]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:(pagelist)(\s+.*?)?:\)/i
[rep]: callable
|
[pmform]
| =
|
[cmd]: <input
[pat]: /\(:pmform *([-\w]+)( .*?)?:\)/
[rep]: callable
[seq]: B>>>=<
|
[PmTOC]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /^\(:[#*]?(?:toc|tdm).*?:\)\s*$/im
[rep]: callable
|
[PmWikiInfo]
| =
|
[cmd]: fulltext
[seq]: B>=
[pat]: /\(:pmwikiinfo(.*)?:\)/i
[rep]: callable
|
[PmWikiPlus1]
| =
|
[cmd]: <{$var}
[pat]: /\(:pmwikiplus(.*)?:\)/i
[rep]: callable
[seq]: B=>><
|
[ptv:]
| =
|
[cmd]: callable
[seq]: B>>>>>>=
[pat]: /^(\w[-\w]+)\s*:.*$/
[rep]: <:block,0><div class='property-$1'>$0</div>
|
[redirect]
| =
|
[cmd]: <include
[seq]: B>=><
[pat]: /\(:(redirect)\s+(\S.*?):\)/i
[rep]: callable
|
[restore]
| =
|
[cmd]: <_end
[seq]: E<
[pat]: /(\d.*?)/
[rep]: callable
[dep]: Array
(
[<:] => >
[<vspace>] => <
)
|
[restorelinks]
| =
|
[cmd]: <%%
[seq]: B>>>>>>>=<
[pat]: /(\d+L)/
[rep]: callable
|
[robots]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:robots\s+(\w[\w\s,]*):\)/
[rep]: callable
|
[searchbox]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:(searchbox)(\s.*?)?:\)/
[rep]: callable
|
[searchcloud]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:searchcloud(?: (.*?))?:\)/i
[rep]: callable
|
[searchresults]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:(searchresults)(\s+.*?)?:\)/i
[rep]: callable
|
[secref]
| =
|
[cmd]: >nl1
[pat]: /(`)?(Sec|SEC)\(([A-Za-z][-.:\w]*)\)/
[rep]: callable
[seq]: B>><>>
|
[spacewikiwords]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:(no)?spacewikiwords:\)/i
[rep]: callable
|
[split]
| =
|
[cmd]: >fulltext
[seq]: B>>
[pat]:
[rep]: $RedoMarkupLine=1; return explode("\n",$x);
[dep]: Array
(
[directives] => >
[Maxi2:] => <
[thumblist] => <
[textvar:] => <
[nl0] => <
[anydir2] => <
[%define=] => >
[input+sp] => <
)
|
[style]
| =
|
[cmd]: >block
[seq]: B>>>>>>>
[dep]: Array
(
[%%] =>
)
|
[subpage]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /^\(:subpage\s*(.*?):\)/
[rep]: callable
|
[table]
| =
|
[cmd]: <block
[seq]: B>>>>>><
[pat]: /^\(:(table|cell|cellnr|head|headnr|tableend|(?:div\d*|section\d*|details\d*|article\d*|header|footer|nav|address|aside)(?:end)?)(\s.*?)?:\)/i
[rep]: callable
[dep]: Array
(
[^>>] => <
[det-summ] => <
)
|
[textvar:]
| =
|
[cmd]: <split
[seq]: B>><
[pat]: /\(: *\w[-\w]* *:(?!\)).*?:\)/s
[rep]:
|
[thumbgallery]
| =
|
[cmd]: <thumblist
[seq]: B>><<
[pat]: /\(:thumb(gallery)\s*(.*?):\)(.*?)\(:thumbgalleryend:\)/si
[rep]: callable
|
[thumblist]
| =
|
[cmd]: <split
[seq]: B>><
[pat]: /\(:thumb(list)?\s*(.*?):\)/i
[rep]: callable
[dep]: Array
(
[thumbgallery] => <
)
|
[title]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:title\s(.*?):\)/i
[rep]: callable
|
[toc]
| =
|
[cmd]: >[[#|#
[pat]: /\(:([#\*])?toc(?:-(float|hide))?(?:\s+anchors=(v)isible)?(?:\s+(.*?))?(?:\s+(Q))?:\)(.*)$/s
[rep]: callable
[seq]: B>><>>>
|
[tocback]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:toc-back(?:\s+(.*?))?:\)/
[rep]: callable
|
[tocpage]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:toc-page\s+(.*?)(?:\s+self=([01]))?:\)/
[rep]: callable
|
[toggle]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:(toggle(?:set)?)\s+(.*?):\)/i
[rep]: callable
|
[urllink]
| =
|
[cmd]: >[[
[seq]: B>>>>>=>
[pat]: /\b(?>(\L))[^\s<>"{}|\\^`()[\]']*[^\s.,?!<>"{}|\\^`()[\]']/
[rep]: callable
[dep]: Array
(
[mailto] => <
[img] => <
[wikilink] => >
)
|
[vardef]
| =
|
[cmd]: <links
[seq]: B>>>>><
[pat]: /^:\$([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]: :%apply=item id=$1%$$1:
|
[varindex]
| =
|
[cmd]: directives
[seq]: B>>>=
[pat]: /\(:varindex:\)/i
[rep]: callable
|
[varlink]
| =
|
[cmd]: <wikilink
[seq]: B>>>>>=>><
[pat]: /\$([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]: callable
|
[wikilink]
| =
|
[cmd]: >urllink
[seq]: B>>>>>=>>
[dep]: Array
(
[`wikiword] => <
[varlink] => <
)
|
[{$var}]
| =
|
[cmd]: >$[phrase]
[pat]: /\{(\*|!?[-~,\w.\/\x80-\xff]*)(\$:?\w[-\w]*)\}/
[rep]: callable
[seq]: B=>>
[dep]: Array
(
[{(] => >
)
|
[{(]
| =
|
[cmd]: >{$var}
[seq]: B=>>>
[pat]: /\{(\(\w+\b.*?\))\}/
[rep]: callable
|
[{+]
| =
|
[cmd]: inline
[seq]: B>>>>=
[pat]: /\{\+(.*?)\+\}/
[rep]: <ins>$1</ins>
|
[{-]
| =
|
[cmd]: inline
[seq]: B>>>>=
[pat]: /\{-(.*?)-\}/
[rep]: <del>$1</del>
|
MarkupDirectiveFunctions
[diagnosticmessages]
| =
|
DiagnosticMessages\DiagnosticMessages_Parse
|
[extlist]
| =
|
FmtExtList
|
|
(:pmwikiinfo display='skins':)
| Skins
|
(:pmwikiinfo display='thumblist':)
| ThumbList
[_tmpl]
| =
|
[captionwrap]: <div class="caption">%s</div>
[inlinewrap]: <div class="thumbdiv">%s%s</div>
[inlinewrapall]: %s
[imgwrap]: <img class="thumbs" src="?u" title="%1$s" alt="%1$s" %2$s border="0" loading="lazy" />
[tableattributes]: Array
(
[0] => border
[1] => cellpadding
[2] => cellspacing
[3] => rules
[4] => style
[5] => bgcolor
[6] => align
)
[awrap]: <a href='?L' class='thumblink' title='?f' %2$s>%1$s</a>
[cellwrap]: <td class='thumbtd' align='center' valign='top' %3$s><div class='img' %4$s>%1$s</div>%2$s</td>
[rowwrap]: <tr class='thumbtr'>%s</tr>
[tablewrap]: <table %s>%s%s</table>
[navwrap]: <div class="thumblist-navigation">%s</div>
[navpagelink]: <a class="page-number" href="%s">%s</a>
[navpagelinksep]:
[navpagecurrent]: <span class="page-number current">%2$s</span>
[navprevnext]: <a class="next" href="%s">%s</a>
[navdisabled]: <span class="disabled">%2$s</span>
|
[AllowedUploadPages]
| =
|
*
|
[AttachLinks]
| =
|
1
|
[BgColor]
| =
|
#ffffff
|
[CaptionFormat]
| =
|
|
[CustVarFunction]
| =
|
TLQuestionVars\TLQuestionVars
|
[DirThumbsRatio]
| =
|
3
|
[EnableMarkup]
| =
|
1
|
[EnableMessages]
| =
|
1
|
[EnableThumbs]
| =
|
1
|
[EXIFvars]
| =
|
[D]: EXIF.ImageDescription
[O]: IFD0.Orientation
[M]: IFD0.Make
[m]: IFD0.Model
[W]: Array
(
[0] => COMPUTED.Width
[1] => EXIF.ExifImageWidth
)
[H]: Array
(
[0] => COMPUTED.Height
[1] => EXIF.ExifImageHeight
)
[E]: EXIF.ExposureTime
[F]: EXIF.FocalLength
[A]: COMPUTED.ApertureFNumber
[I]: EXIF.ISOSpeedRatings
|
[fEXIF]
| =
|
uThumbMetaData
|
[fGetFileList]
| =
|
ThumbGetFileList
|
[fGetFileStat]
| =
|
ThumbGetFileStat
|
[FileExt]
| =
|
jpg
|
[FileListOrder]
| =
|
name
|
[fOrderFileList]
| =
|
ThumbOrderFileList
|
[fPreChecks]
| =
|
|
[HTMLpx]
| =
|
1
|
[ImageTplFmt]
| =
|
(:include Site.ImageTemplate:)
|
[IMCLTpl]
| =
|
[default]: {%x} -size "{%W}x{%H}" "{%P}"[0] -resize "{%w}x{%h}" -background "{%c}" -flatten -unsharp 0 -quality "{%q}" "{%p}"
[shadow]: {%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]
| =
|
[1]: gif
[2]: jpeg
[3]: png
[15]: wbmp
[16]: xbm
[18]: webp
|
[ImTypesRegExp]
| =
|
\.(?:jpe?g|png|gif|jpe|wbmp|xbm|webp)
|
[LinkOriginal]
| =
|
0
|
[LinkRel]
| =
|
|
[MaxThumbs]
| =
|
6000
|
[NextLink]
| =
|
>>
|
[PerPage]
| =
|
0
|
[PerPageNav]
| =
|
2
|
[PrevLink]
| =
|
<<
|
[Px]
| =
|
304
|
[ShowErrors]
| =
|
0
|
[stat_dirlist]
| =
|
[time]: callable
[size]: callable
[width]: callable
[height]: callable
[ratio]: callable
|
[TableCols]
| =
|
0
|
[TitleFormat]
| =
|
?f: ?wx?h, ?kk (?t)
|
[tlmode]
| =
|
1
|
[TrailPx]
| =
|
64
|
[UseTmpl]
| =
|
1
|
|
(:pmwikiinfo display='roepatterns,rospatterns,troepatterns':)
| ROE patterns
No data
TROE patterns
No data
ROS patterns
No data
|
(: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; what:;
[-] => argument; quoted input; āēīōū;
[debug] => true
[unbalanced] => "quotes'
Unknown display option: "invalid"
|
Messages
pmwikiinfo.phppmwikiinfo.php
<hr>D:\Home\KiwiWiki\pmwiki\extensions\PmWikiInfo\PmWikiInfo.php: '2024-09-10'
conf[]: akey: debugTLQuestionVars, debugPmWikiInfo, stylesPmWikiInfo, =dir, =url
Array
(
[debugTLQuestionVars] =>
[debugPmWikiInfo] => false
[stylesPmWikiInfo] =>
[=dir] => D:\Home\KiwiWiki\pmwiki\extensions/PmWikiInfo
[=url] => https://kiwiwiki.nz/pmwiki/extensions/PmWikiInfo
)
PmWiki Info markup: '/\(:pmwikiinfo(.*)?:\)/i'
pmwikiinfo\pmwikiinfo_directive()pmwikiinfo\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='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='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] =>
[17] => what:
[18] => unbalanced
[19] => "quotes'
)
[display] => debug,invalid
[do] => nothing
[] => Array
(
[0] => word
[1] => text string
[2] => what:
)
[-] => Array
(
[0] => argument
[1] => quoted input
[2] => āēīōū
)
[debug] => true
[unbalanced] => "quotes'
)
|