< Release notes | Documentation Index | Glossary >
See the cookbook recent changes page for additional updates and activity by other developers, or join the PmWiki mailing lists to discuss feature development with us.
$EnableUploadDrop
.
$HTMLHeader1Fmt
.
$EnableCopyCode
fix bug when disabled on HTTPS.
[+]
button will now toggle to [-]
and hide the page changes.
{(substr)}
in UTF-8, reported by Martin Cuno.
$EditAutoBrackets
, $EnableEditAutoText
= 2 to enable in all textareas, new shortcuts Alt+ArrowUp and Alt+ArrowDown to swap lines, other improvements to guiedit.js.
$EnablePmSyntax
is set to 2, any textarea with the class name "pmsyntax" will now enable Cookbook:PmSyntax. F8 to toggle highlighting.
$RehashedPassword
.
$PagePathResolveFmt
.
(:input range:)
, enable atribute data-labelvalue="1"
.
$EnableMergeLastMinorEdit
.
$MessagesFmt
to allow nested arrays with keys that can be set from recipes and new attributes (:messages keys=a,b details=open:)
. If a message starts with "markup:" it will now be processed through the markup engine.
$UploadBlockPatterns
, deprecate $UploadBlacklist
.
{$$CurrentLocalTime}
.
+ / *
(PITS:01514).
{$GroupHomePageUrl}
.
$EnableSortable
, $EnableSimpleTableRowspan
enabled by default.
$EnableSimpleTableRowspan
and for Cookbook:InputStar; fix line-height for some skin configurations.
$EnableCommonEnhancements
, update docs/sample-config.php, remove from sample-config.php $EnableNotSavedWarning
which was enabled in 2.3.0.
$EnableObfuscateEmails
, $EnablePreserveLineBreaks
.
$EnableUrlApprove
, $EnablePmForm
, $EnableCreole
, $EnableRefCount
, $EnableFeeds
(PITS:01511).
(:input e_minorcheckbox:)
to include label and title per $EnableMergeLastMinorEdit
, update Site.EditForm, XLPage.
$EnableUploadDrop
based on Cookbook:DragDropMultiUpload.
$TROEPatterns
.
(:comment ...:)
add required space; add (:input defaults ...:)
(with "s").
(:if action browse,edit:)
conditional.
$GUIButtons
remove invalid elements (warning reported by Simon).
$EnablePreviewChanges
to show "No changes" if there are no changes.
$HTMLTitleFmt
(PITS:01502).
(:if auth level:)
.
$ImgDarkSuffix
, $FmtV
['$PathUpload']. Restore light styles and pictures for printing.
$EnableDarkThemeToggle
, enable 3-way theme toggle, "Light", "Dark" and "Auto", add annotation tooltip showing the current theme on tap and on mouse over.
$EditTemplatesFmt
entries to apply to specific pages with name= specification (suggested by Simon).
$EnableUploadVersions
.
$PageLogoUrl
.
$EnableUploadMimeMatch
with Fileinfo not enabled to deny uploads.
$EnableRedirectQuiet
= 2. Prevent infinite redirect loops.
$MarkupDirectiveFunctions
allow dashes in attribute names.
$NotifyRelatedTrailFmt
.
$InputLabelFmt
snippet (PITS:01493).
$TrailFmt
snippets.
$EnableSearchAtLeastOneTerm
, default disabled.
$EnableUploadMimeMatch
.
$EnableMergeLastMinorEdit
, edit functions MergeLastMinorEdit (based on Cookbook:FuseEdit), SaveChangeSummary (refactored out of HandleEdit).
$pagename
argument.
$PmCryptAlgo
, pmcrypt() to call password_verify() if it exists.
$AuthFormRespCode
.
$EnableDownloadRanges
, default 1.
(:input pmtoken:)
helper.
HandleLogoutA()
split LogoutCookies()
.
data-pmconfirm="Question"
will ask the question before they are submitted.
$MarkupDirectiveFunctions
, reported by Antti Tikanmäki.
$EnableCopyCode
and Copy code button to <pre> blocks, suggested by Alex Doré.
$PageIndexFile
.
$FmtV
['$LinkDownload'] with current or future download link.
$FmtV
['$PageSourceText'].
$EnableUploadVersions
>=10 to rename base.ext to base-1.ext, base-2.ext,...$PageLogoUrl
(PITS:01297).
$EnableReadOnly
.
$MarkupDirectiveFunctions
.
$EnableBaseNameConfig
.
[[<<]]
with <br class='clearboth' />
, update PmTOC styles.
$EnableListIncludedPages
use class name instead of style.
[[Highlight]]
label font size and family (reported by Hans).
$CookieSameSite
default to 'Lax'
$CookieSameSite
, refactor for old and new PHP versions.
$Author
(PITS:01208).
(:template requires? ...:)
.
$MultiFactorAuthFunction
, add $FailedLoginsFunction
.
ftime
add %L as human readable local timestamp.
{$GroupHomePage}
, {$GroupHomePageName}
, {$GroupHomePageTitle}
, {$GroupHomePageTitlespaced}
.
$MarkupDirectiveFunctions
.
$DefaultUnsetPageTextVars
or $DefaultEmptyPageTextVars
.
$EnablePmSyntax
= 3; will enable syntax highlighting in the edit form by default, without the user clicking on "Highlight". Fix occasional text mis-alignment between the text area and the highlighted block.
$DefaultUnsetPageTextVars
to (:input default:)
(reported by Johnny).
%hlt%
on the same line (reported by Simon).
$EnableHighlight
will now remember any links to PmWiki variables and restore them after the highlighting, see thread.
$EnablePmSyntax
will now process %hlt pmwiki%
in addition to %pmhlt%
blocks, and escaped markup after it will be tentatively highlighted.
$PageIndexTermsFunction
.
label=""
; add default placeholder="$[Search]"
.
$EnableHighlight
convert code blocks to plain text, see thread.
$FmtV
["$filepath"]
and $FmtV
["$upurl"]
with the file path and direct URL to the newly uploaded file.
$EnableLocalTimes
to define custom duration of the pulled page history.
$EnableListIncludedPages
(avoid ambiguity).
$EnablePmUtils
, default enabled.
$HTMLHeaderFmt
(often prevents page redraw with the TOC/PmToggle/LocalTimes).
$VersionNum
variable and the [[#anchor]]
markup with the PmWiki-responsive skin.
$EnablePmSyntax
, $CustomSyntax
, {$EnabledIMap}
, see Cookbook:PmSyntax, Cookbook:CustomSyntax.
(:markup:)
can now have class=norender
to only show the source code without processing it.
$EnableFTimeNew
, update core function calls, add %o
for the ordinal suffix of the date (PITS:01418).
tz=
(timezone) per-user.
$EnableLocalTimes
(default disabled) and styles, add HandleDiffList().
@2022-01-09T08:35:00Z
output as <time>; localized if $EnableLocalTimes
.
$CurrentLocalTime
in the above format, used by default in $RecentChangesFmt
.
$EnableRecentUploads
(only Site.AllRecentChanges, only if $RecentUploadsFmt
not defined).
$EnableNotSavedWarning
, add to sample-config.php. EditHelp to behave more like a word processor, typing "Enter" twice without writing text removes the preceding bullet.
DownloadUrl($pagename
, $path)
moved from LinkUpload()
.
ChangeLog Archive - changes prior to version 2.3.0.
< Release notes | Documentation Index | Glossary >
This page may have a more recent version on pmwiki.org: PmWiki:ChangeLog, and a talk page: PmWiki:ChangeLog-Talk.