{*$Variable}
syntax (from 2.2.0 page variables).
$FarmD
when register_globals is set "On".
(:attachlist:)
when passed a wikiword argument (reported by Kathryn Andersen).
$HTMLStylesFmt
['markup'] to honor config.php setting (reported by Hans).
(:input image:)
markup (requested by JB).
{$Action}
(reported by Bart).
$SkinLibDirs
variable, to select filesystem and url locations where skins may be found (resolves PITS:00708, as reported by Hagan Fox, with additional suggestions from Ben Wilson).
<!--HeaderText-->
to <!--HTMLHeader-->
in skin templates, and added an optional <!--HTMLFooter-->
directive (PITS:00767).
@_site_*
passwords (reported by Jean-Fabrice and others).
$LocalDir
variable (requested by John Rankin).
$DefaultPage
in scripts/pgcust.php (it's now handled by ResolvePageName() ).
(:noaction:)
directive to turn off actions.
%define=...%
wikistyles (PITS:00753).
$FPLTemplatePageFmt
to be an array of pages to be searched for page templates, enabled searching of current page and Site.LocalTemplates page.
[[~Author]]
links (PITS:00530 reported by Klonk, PITS:00611 reported by weijang, PITS:00671 reported by Stirling Westrup, and helpful clues provided by Clayton Curtis).
(:if auth xyz PageName:)
syntax.
{$Action}
page variable. (PITS:00696, reported by Sebastian Pipping).
(:attachlist:)
to use a natural case sort (suggested by H. Fox).
(:include:)
(PITS:00620).
$EnablePageListProtect
is not set.
(:markup:)
markup.
(:redirect:)
to be a true markup, now honors conditional markup and includes.
(:include:)
(PITS:00620, thanks to Eric Wolleson for the fix).
(:if exists PAGENAME:)
conditional markup.
$EditRedirectFmt
option to allow save/cancel in ?action=edit to redirect somewhere other than the current page (PITS:00674, requested by T. Dowling).
{$Description}
page variable, changed feeds.php to use this instead of $ItemDesc
.
(:searchbox:)
directive (reported by Hans).
$EnablePageListProtect
to 1 (was inadvertently switched to zero in beta27).
(:searchbox:)
, and added ability to pass other options to search results.
<!--PageActionFmt-->
section to pmwiki skin.
target=
option to (:searchbox:)
.
(:searchresults:)
in the page's markup.
$PageSearchForm
can now be an array of pages to possibly be used to display the results of ?action=search -- first one found is used (suggested by Hans).
$AuthId
after logins.
(:include:)
directive now supports a self=0|1 parameter to tell the directive if it should include the current page.
$GroupHeaderFmt
and $GroupFooterFmt
now have "self=0" added to prevent their contents from being displayed twice.
$AuthId
(unless overridden by a local config or by the author).
order=random
option to (:pagelist:)
.
$UploadNameChars
to allow customization of characters in upload filenames.
$InterMapFiles
to allow fmt substitutions.
{$LastModifiedSummary}
page variable.
[[target | # ]]
links (suggested by Ryan Varick).
$EnableDrafts
= 1 .
$UploadUrlFmt
to be based on $PubDirUrl
(excellent suggestion by Hagan Fox).
(:encrypt <phrase>:)
markup, to simplify generation of encrypted passwords in Site.AuthUser.
(:pagelist:)
(based on suggestions from H. Bass).
{$SiteGroup}.InterMap
.
(:if enabled:)
conditional (PITS:00630).
(:if equal ...:)
.
$EnablePageListProtect
to default to 1.
white-space:nowrap
to command section of pmwiki skin (PITS:00591, contributed by floozy).
(:if enabled VAR:)
conditional markup.
[[target|+]]
titled markup.
(:markup:)
(reported by Hans).
(:input file:)
and $InputValues array (PITS:00566).
(:linebreaks:)
and (:nolinebreaks:)
(PITS:00549).
(:if date:)
condition to the markup.
$VersionNum
variable.
$LogoutCookies
to tell ?action=logout which cookies to expire.
$CookiePrefix
a prefix for cookies set by PmWiki scripts and recipes.
$VersionNum
numeric variable and ({$VersionNum}
markup to make testing for specific versions easier.
$SiteGroup
instead of "Site" for search pages.
$EnablePageListProtect
option to sample-config.php.
%cframe%
wikistyle.
(:include:)
markup to allow selection from multiple pages.
(:nl:)
directives in sequence (reported by C. Ridderström).
(:markup:)
appearing at beginning of page.
(:markup:)
to use tables instead of divs.
$HandleAuth
array allows setting of authorization requirements on a per-action basis.
$[phrase]
, (:noleft:)
, (:noright:)
markups.
$MessagesFmt
array, added (:messages:)
markup.
(:e_guibuttons:)
markup.
$SiteGroup
variable.
(:div:)
markups.
%id=...%
wikistyle.
(:if attachments:)
markup (suggested by Leigh Hausman and others).
%value%
wikistyle to set item value for ordered lists (PITS:00457, requested by Richard Rothwell)
$UploadDir
(PITS:00439, contributed by Zoyo).
(:pagelist:)
(caught by John Coxon).
$RCLinesMax
, which can be used to limit the total number of lines in RecentChanges files.
$EnableDirectDownload
(PITS:00109).
$EnableFixedUrlRedirect
(requested by Monty and Fred Chittenden).
$LinkWikiWords
= 0.
(:attachlist:)
to limit output to selected extensions (PITS:00389, requested by corqspy).
(:attachlist:)
to request listing of attachments for a page other than the current one.
$MetaRobots
(PITS:00393, noticed by Didier Lebrun).
{$FullName}
markup.
$EnablePostAttrClearSession
switch to control remembering of session's passwords when posting attributes (requested by Dirk Blaas).
$EnablePageListProtect
-- when set to a true value it causes read-protected pages to not appear in page listings and search results unless the browser has already been authorized to read them (based on suggestions from Nils Knappmeier, Neil Herber, and PITS:00344).
[[page:]]
and [[linebreaks]]
v1 markups from cookbook recipes (suggested by C. Ridderström and P. Ogay).
$UrlLinkFmt
to have rel='nofollow' attribute in external links.
$HTMLHeaderFmt
, to allow disabling of inlined styles.
{$Title}
markup (PITS:00177, thanks to Neil Herber).
{$Titlespaced}
(requested by H. Fox).
$PageEditFmt
.
(:description:)
markup for setting <meta name='description' ...> (PITS:00016).
$EnableStopWatch
to control functionality.
$LinkUploadCreateFmt
)
[[target |#]]
markup.
$FmtV
into $LinkText.
[[target|#]]
(PITS:00049).
(:keywords:)
markup (PITS:00089).
$DefaultPageTextFmt
.
$MaxIncludes
default value to 50.
$WikiWordCountMax
and $WikiWordCount
functionality (PITS:00007).
$EnablePostAuthorRequired
(variable was misnamed -- thanks to John Feezell for reporting the bug).
[[Drawing:SomePage]]
is converted to (:drawing SomePage:)
.
(:attachlist:)
links (PITS:00192, thanks to Brent Zupp for reporting this).
(:attachlist:)
markup (PITS:00001).
[[ target | text ]]
links (PITS:00149, thanks to Klonk).
[[{{free link}}#anchor text]]
correctly (PITS:00148, thanks to Klonk and kt007).
{$fmt}
and {$var}
markup rules.
[[text -> target]]
when target is empty (thanks to S. Leite).
(:nl:)
handling (thanks to Balu).
$LinkWikiWords
set off (thanks to Steven Leite).
%align=left%
and %align=right%
WikiStyles for images (PITS:00009).
[[!Category]]
markup (proposed by jr). This is still experimental, and may be changed/removed for 2.0.
(:searchresults:)
directive with parameters (thanks to Knut Alboldt for finding this).
$EnablePGCust
.
`WikiWord
markup to protect `Group.WikiWord
.
(:if:)
markup.
$SearchPatterns
(PITS:00066, thanks to PRZ).
$AsSpacedFunction
and AsSpaced.
$LinkWikiWords
to control WikiWord linking.
[:nofooter:]
(PITS:00080, thanks to PRZ).
' big ', '-small-', '^super^', '_sub_', { ins }, {-del-}
and `WikiWord
(with credit to John Rankin).
--<hanging indent
text (suggested by John Rankin).
$DefaultPasswords
.
$GroupPattern
bug in trails.php (PITS:00057, thanks to John Rankin).
$LinkPageSelfFmt
to specify how self-referencing page links should be formatted (kudos to John Rankin).
[:table:]
). May still need some testing.
$EnableIMSCaching
=1; in config.php.
$UrlLinkFmt
, $IMapLinkFmt
(PITS:00050, thanks to John Rankin)
[[<<]]
markup (thanks to JF)
$EnablePathInfo
support.