History log of /dokuwiki/lib/scripts/ (Results 1 – 25 of 607)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
18cdf10207-Jul-2026 Andreas Gohr <gohr@cosmocode.de>

fix(editor): give toolbar and picker buttons an explicit type

Toolbar and picker buttons are created as <button> elements with no type
attribute, so they default to type="submit". When a plugin rend

fix(editor): give toolbar and picker buttons an explicit type

Toolbar and picker buttons are created as <button> elements with no type
attribute, so they default to type="submit". When a plugin renders the
toolbar into a container inside its own form, clicking any button (e.g. a
smiley picker) submits that form. Set type="button" so the buttons never
trigger a submit.

show more ...


/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/_test/rector.php
/dokuwiki/_test/tests/Feed/FeedParserTest.php
/dokuwiki/_test/tests/File/MediaFileTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/AbstractModeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/PreformattedTest.php
/dokuwiki/_test/tests/Search/Collection/CollectionSearchTest.php
/dokuwiki/_test/tests/Search/Collection/DirectCollectionTest.php
/dokuwiki/_test/tests/Search/Collection/FrequencyCollectionTest.php
/dokuwiki/_test/tests/Search/Collection/LookupCollectionTest.php
/dokuwiki/_test/tests/Search/Index/LockTest.php
/dokuwiki/_test/tests/Search/Index/MemoryIndexTest.php
/dokuwiki/_test/tests/Search/Index/TupleOpsTest.php
/dokuwiki/_test/tests/Search/Query/QueryEvaluatorTest.php
/dokuwiki/_test/tests/Search/Query/QueryParserTest.php
/dokuwiki/_test/tests/Ui/Media/DisplayTest.php
/dokuwiki/_test/tests/inc/media_resize.test.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/inc/Cache/CacheImageMod.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/Cache/CacheRenderer.php
/dokuwiki/inc/Feed/FeedParserFile.php
/dokuwiki/inc/File/MediaFile.php
/dokuwiki/inc/JpegMeta.php
/dokuwiki/inc/Parsing/Handler.php
/dokuwiki/inc/Parsing/Lexer/Lexer.php
/dokuwiki/inc/Parsing/Parser.php
/dokuwiki/inc/Parsing/ParserMode/AbstractMode.php
/dokuwiki/inc/Parsing/ParserMode/GfmQuote.php
/dokuwiki/inc/Parsing/ParserMode/Preformatted.php
/dokuwiki/inc/Search/Collection/AbstractCollection.php
/dokuwiki/inc/Search/Collection/DirectCollection.php
/dokuwiki/inc/Search/Index/AbstractIndex.php
/dokuwiki/inc/Search/Index/Lock.php
/dokuwiki/inc/Search/Index/TupleOps.php
/dokuwiki/inc/Search/LegacyIndexer.php
/dokuwiki/inc/Search/Query/QueryEvaluator.php
/dokuwiki/inc/Search/Tokenizer.php
/dokuwiki/inc/Subscriptions/BulkSubscriptionSender.php
/dokuwiki/inc/Ui/Admin.php
/dokuwiki/inc/Ui/Media/Display.php
/dokuwiki/inc/Ui/MediaDiff.php
/dokuwiki/inc/legacy.php
/dokuwiki/inc/media.php
/dokuwiki/inc/parser/metadata.php
/dokuwiki/inc/template.php
/dokuwiki/lib/exe/css.php
/dokuwiki/lib/exe/fetch.php
/dokuwiki/lib/exe/js.php
/dokuwiki/lib/plugins/extension/Local.php
/dokuwiki/lib/plugins/extension/_test/LocalTest.php
edit.js
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/splitbrain/slika/README.md
/dokuwiki/vendor/splitbrain/slika/src/Adapter.php
/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/ImageInfo.php
/dokuwiki/vendor/splitbrain/slika/src/ImageMagickAdapter.php
3e37eccf03-Jul-2026 Andreas Gohr <andi@splitbrain.org>

Harden media manager select callback (defense-in-depth)

The media manager popup derives the select callback name and the target
edit-field id from URL parameters (onselect, edid) and calls
opener[cb

Harden media manager select callback (defense-in-depth)

The media manager popup derives the select callback name and the target
edit-field id from URL parameters (onselect, edid) and calls
opener[cb](edid, ...). Tighten this handling:

- sanitize edid to word characters and hyphens
- strip all non-word characters from the callback name (global replace,
not just the first run)
- refuse to call anything that is not a page-script function, rejecting
browser/JS built-ins such as eval, Function, setTimeout and open

This is a precaution, not a fix for an exploitable vulnerability. In core
the popup is only ever opened by the trusted, same-origin editor, which
builds the URL itself and never sets onselect; a directly loaded popup has
no opener and a cross-origin opener is blocked by the same-origin policy,
so an attacker cannot reach the sink. The change removes the reliance on
that ambient browser protection and guards plugins that open the popup
with their own callback.

show more ...


/dokuwiki/_test/bootstrap.php
/dokuwiki/_test/composer.lock
/dokuwiki/_test/rector.php
/dokuwiki/_test/tests/ChangeLog/PageChangeLogTest.php
/dokuwiki/_test/tests/DraftTest.php
/dokuwiki/_test/tests/Extension/PluginRenderTextTest.php
/dokuwiki/_test/tests/Feed/FeedParserTest.php
/dokuwiki/_test/tests/Form/TextareaElementTest.php
/dokuwiki/_test/tests/Parsing/HandlerTest.php
/dokuwiki/_test/tests/Parsing/Helpers/CodeTest.php
/dokuwiki/_test/tests/Parsing/Helpers/EscapeTest.php
/dokuwiki/_test/tests/Parsing/Helpers/HtmlEntityTest.php
/dokuwiki/_test/tests/Parsing/Helpers/LinkTest.php
/dokuwiki/_test/tests/Parsing/Helpers/MediaTest.php
/dokuwiki/_test/tests/Parsing/Lexer/LexerTest.php
/dokuwiki/_test/tests/Parsing/Lexer/ParallelRegexTest.php
/dokuwiki/_test/tests/Parsing/Lexer/RecordingHandler.php
/dokuwiki/_test/tests/Parsing/LocaleXhtmlTest.php
/dokuwiki/_test/tests/Parsing/Markdown/GfmSpecTest.php
/dokuwiki/_test/tests/Parsing/Markdown/SpecCompatRenderer.php
/dokuwiki/_test/tests/Parsing/Markdown/SpecReader.php
/dokuwiki/_test/tests/Parsing/Markdown/SpecReaderTest.php
/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/LICENSE
/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/README.md
/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/skip.php
/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/spec.txt
/dokuwiki/_test/tests/Parsing/ModeRegistryTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/CamelcaselinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/CodeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/EmaillinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ExternallinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FileTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FilelinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FootnoteTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FormattingTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmBacktickDoubleTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmBacktickSingleTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmCodeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmDeletedTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEmphasisStrongTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEmphasisStrongUnderscoreTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEmphasisTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEmphasisUnderscoreTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEscapeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmFileTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmHeaderTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmHrTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmHtmlEntityTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmLinebreakTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmLinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmListblockTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmMediaTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmQuoteTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmStrongUnderscoreTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmTableTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/HeadersTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/InternallinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ListsTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/MediaTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ParserTestBase.php
/dokuwiki/_test/tests/Parsing/ParserMode/PreformattedTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ReplacementsTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/RssTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/WindowssharelinkTest.php
/dokuwiki/_test/tests/Parsing/SyntaxOverrideTest.php
/dokuwiki/_test/tests/Remote/ApiCoreAclCheckTest.php
/dokuwiki/_test/tests/Search/BacklinksTest.php
/dokuwiki/_test/tests/Search/IndexerTest.php
/dokuwiki/_test/tests/Ui/PageDiffTest.php
/dokuwiki/_test/tests/inc/IpTest.php
/dokuwiki/_test/tests/inc/common_pageinfo.test.php
/dokuwiki/_test/tests/inc/httputils_xaccel.test.php
/dokuwiki/composer.lock
/dokuwiki/conf/dokuwiki.php
/dokuwiki/data/deleted.files
/dokuwiki/data/pages/wiki/syntax.txt
/dokuwiki/inc/Action/Register.php
/dokuwiki/inc/Cache/CacheInstructions.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/ChangeLog/MediaChangeLog.php
/dokuwiki/inc/ChangeLog/PageChangeLog.php
/dokuwiki/inc/Extension/AuthPlugin.php
/dokuwiki/inc/Extension/PluginInterface.php
/dokuwiki/inc/Extension/PluginTrait.php
/dokuwiki/inc/Extension/SyntaxPlugin.php
/dokuwiki/inc/Feed/FeedParserFile.php
/dokuwiki/inc/Form/TextareaElement.php
/dokuwiki/inc/Ip.php
/dokuwiki/inc/MailUtils.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Parsing/Handler.php
/dokuwiki/inc/Parsing/Handler/AbstractListsRewriter.php
/dokuwiki/inc/Parsing/Handler/Block.php
/dokuwiki/inc/Parsing/Handler/GfmLists.php
/dokuwiki/inc/Parsing/Handler/GfmTable.php
/dokuwiki/inc/Parsing/Handler/Lists.php
/dokuwiki/inc/Parsing/Handler/Preformatted.php
/dokuwiki/inc/Parsing/Helpers/Code.php
/dokuwiki/inc/Parsing/Helpers/Escape.php
/dokuwiki/inc/Parsing/Helpers/HtmlEntity.php
/dokuwiki/inc/Parsing/Helpers/Link.php
/dokuwiki/inc/Parsing/Helpers/Media.php
/dokuwiki/inc/Parsing/Lexer/Lexer.php
/dokuwiki/inc/Parsing/Lexer/ParallelRegex.php
/dokuwiki/inc/Parsing/ModeRegistry.php
/dokuwiki/inc/Parsing/Parser.php
/dokuwiki/inc/Parsing/ParserMode/AbstractFormatting.php
/dokuwiki/inc/Parsing/ParserMode/AbstractMode.php
/dokuwiki/inc/Parsing/ParserMode/Base.php
/dokuwiki/inc/Parsing/ParserMode/Code.php
/dokuwiki/inc/Parsing/ParserMode/Deleted.php
/dokuwiki/inc/Parsing/ParserMode/Emphasis.php
/dokuwiki/inc/Parsing/ParserMode/Eol.php
/dokuwiki/inc/Parsing/ParserMode/Externallink.php
/dokuwiki/inc/Parsing/ParserMode/Footnote.php
/dokuwiki/inc/Parsing/ParserMode/GfmBacktickDouble.php
/dokuwiki/inc/Parsing/ParserMode/GfmBacktickSingle.php
/dokuwiki/inc/Parsing/ParserMode/GfmCode.php
/dokuwiki/inc/Parsing/ParserMode/GfmDeleted.php
/dokuwiki/inc/Parsing/ParserMode/GfmEmphasis.php
/dokuwiki/inc/Parsing/ParserMode/GfmEmphasisStrong.php
/dokuwiki/inc/Parsing/ParserMode/GfmEmphasisStrongUnderscore.php
/dokuwiki/inc/Parsing/ParserMode/GfmEmphasisUnderscore.php
/dokuwiki/inc/Parsing/ParserMode/GfmEscape.php
/dokuwiki/inc/Parsing/ParserMode/GfmFile.php
/dokuwiki/inc/Parsing/ParserMode/GfmHeader.php
/dokuwiki/inc/Parsing/ParserMode/GfmHr.php
/dokuwiki/inc/Parsing/ParserMode/GfmHtmlEntity.php
/dokuwiki/inc/Parsing/ParserMode/GfmLinebreak.php
/dokuwiki/inc/Parsing/ParserMode/GfmLink.php
/dokuwiki/inc/Parsing/ParserMode/GfmListblock.php
/dokuwiki/inc/Parsing/ParserMode/GfmMedia.php
/dokuwiki/inc/Parsing/ParserMode/GfmQuote.php
/dokuwiki/inc/Parsing/ParserMode/GfmStrongUnderscore.php
/dokuwiki/inc/Parsing/ParserMode/GfmTable.php
/dokuwiki/inc/Parsing/ParserMode/Header.php
/dokuwiki/inc/Parsing/ParserMode/Internallink.php
/dokuwiki/inc/Parsing/ParserMode/Listblock.php
/dokuwiki/inc/Parsing/ParserMode/Media.php
/dokuwiki/inc/Parsing/ParserMode/Monospace.php
/dokuwiki/inc/Parsing/ParserMode/Preformatted.php
/dokuwiki/inc/Parsing/ParserMode/Strong.php
/dokuwiki/inc/Parsing/ParserMode/Subscript.php
/dokuwiki/inc/Parsing/ParserMode/Superscript.php
/dokuwiki/inc/Parsing/ParserMode/Table.php
/dokuwiki/inc/Parsing/ParserMode/Underline.php
/dokuwiki/inc/Remote/ApiCore.php
/dokuwiki/inc/Remote/JsonRpcServer.php
/dokuwiki/inc/Remote/XmlRpcServer.php
/dokuwiki/inc/Search/Indexer.php
/dokuwiki/inc/Search/LegacyIndexer.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Ui/Diff.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/deprecated.php
/dokuwiki/inc/httputils.php
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/media.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/parserutils.php
/dokuwiki/inc/template.php
/dokuwiki/lib/plugins/acl/admin.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authldap/auth.php
/dokuwiki/lib/plugins/authpdo/auth.php
/dokuwiki/lib/plugins/authplain/_test/userdata.test.php
/dokuwiki/lib/plugins/authplain/auth.php
/dokuwiki/lib/plugins/config/core/Setting/Setting.php
/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php
/dokuwiki/lib/plugins/config/core/Setting/SettingEmail.php
/dokuwiki/lib/plugins/config/core/Setting/SettingImConvert.php
/dokuwiki/lib/plugins/config/core/Setting/SettingMulticheckbox.php
/dokuwiki/lib/plugins/config/core/Setting/SettingMultichoice.php
/dokuwiki/lib/plugins/config/core/Setting/SettingOnoff.php
/dokuwiki/lib/plugins/config/core/Setting/SettingSavedir.php
/dokuwiki/lib/plugins/config/core/Setting/SettingString.php
/dokuwiki/lib/plugins/config/lang/cs/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/pl/lang.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/extension/Extension.php
/dokuwiki/lib/plugins/extension/_test/ExtensionTest.php
/dokuwiki/lib/plugins/extension/_test/testdata/evilbase/plugin.info.txt
/dokuwiki/lib/plugins/revert/admin.php
/dokuwiki/lib/plugins/usermanager/lang/cs/lang.php
media.js
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DES.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PKCS1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/PrivateKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PKCS1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/PublicKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/GMP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/splitbrain/php-archive/src/Zip.php
15751e1825-Jun-2026 Andreas Gohr <gohr@cosmocode.de>

Preserve edid and onselect across media manager search (#4608)

The media manager popup search reloads the whole page, dropping the
edid and onselect parameters that plugins (e.g. struct, prosemirror

Preserve edid and onselect across media manager search (#4608)

The media manager popup search reloads the whole page, dropping the
edid and onselect parameters that plugins (e.g. struct, prosemirror)
rely on to insert media and run their callback. Carry them over in the
search form action URL so they survive the reload, and match them in
media.js regardless of their position in the query string.

show more ...


/dokuwiki/_test/bootstrap.php
/dokuwiki/_test/rector.php
/dokuwiki/_test/tests/ChangeLog/PageChangeLogTest.php
/dokuwiki/_test/tests/DraftTest.php
/dokuwiki/_test/tests/Extension/PluginRenderTextTest.php
/dokuwiki/_test/tests/Form/TextareaElementTest.php
/dokuwiki/_test/tests/Parsing/HandlerTest.php
/dokuwiki/_test/tests/Parsing/Helpers/CodeTest.php
/dokuwiki/_test/tests/Parsing/Helpers/EscapeTest.php
/dokuwiki/_test/tests/Parsing/Helpers/HtmlEntityTest.php
/dokuwiki/_test/tests/Parsing/Helpers/LinkTest.php
/dokuwiki/_test/tests/Parsing/Helpers/MediaTest.php
/dokuwiki/_test/tests/Parsing/Lexer/LexerTest.php
/dokuwiki/_test/tests/Parsing/Lexer/ParallelRegexTest.php
/dokuwiki/_test/tests/Parsing/Lexer/RecordingHandler.php
/dokuwiki/_test/tests/Parsing/LocaleXhtmlTest.php
/dokuwiki/_test/tests/Parsing/Markdown/GfmSpecTest.php
/dokuwiki/_test/tests/Parsing/Markdown/SpecCompatRenderer.php
/dokuwiki/_test/tests/Parsing/Markdown/SpecReader.php
/dokuwiki/_test/tests/Parsing/Markdown/SpecReaderTest.php
/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/LICENSE
/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/README.md
/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/skip.php
/dokuwiki/_test/tests/Parsing/Markdown/gfm-spec/spec.txt
/dokuwiki/_test/tests/Parsing/ModeRegistryTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/CamelcaselinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/CodeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/EmaillinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ExternallinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FileTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FilelinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FootnoteTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FormattingTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmBacktickDoubleTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmBacktickSingleTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmCodeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmDeletedTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEmphasisStrongTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEmphasisStrongUnderscoreTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEmphasisTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEmphasisUnderscoreTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmEscapeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmFileTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmHeaderTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmHrTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmHtmlEntityTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmLinebreakTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmLinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmListblockTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmMediaTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmQuoteTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmStrongUnderscoreTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/GfmTableTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/HeadersTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/InternallinkTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ListsTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/MediaTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ParserTestBase.php
/dokuwiki/_test/tests/Parsing/ParserMode/PreformattedTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ReplacementsTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/RssTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/WindowssharelinkTest.php
/dokuwiki/_test/tests/Parsing/SyntaxOverrideTest.php
/dokuwiki/_test/tests/Search/BacklinksTest.php
/dokuwiki/_test/tests/Search/IndexerTest.php
/dokuwiki/_test/tests/Ui/PageDiffTest.php
/dokuwiki/_test/tests/inc/common_pageinfo.test.php
/dokuwiki/_test/tests/inc/httputils_xaccel.test.php
/dokuwiki/conf/dokuwiki.php
/dokuwiki/data/deleted.files
/dokuwiki/inc/Cache/CacheInstructions.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/ChangeLog/MediaChangeLog.php
/dokuwiki/inc/ChangeLog/PageChangeLog.php
/dokuwiki/inc/Extension/PluginInterface.php
/dokuwiki/inc/Extension/PluginTrait.php
/dokuwiki/inc/Extension/SyntaxPlugin.php
/dokuwiki/inc/Form/TextareaElement.php
/dokuwiki/inc/MailUtils.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Parsing/Handler.php
/dokuwiki/inc/Parsing/Handler/AbstractListsRewriter.php
/dokuwiki/inc/Parsing/Handler/Block.php
/dokuwiki/inc/Parsing/Handler/GfmLists.php
/dokuwiki/inc/Parsing/Handler/GfmTable.php
/dokuwiki/inc/Parsing/Handler/Lists.php
/dokuwiki/inc/Parsing/Handler/Preformatted.php
/dokuwiki/inc/Parsing/Helpers/Code.php
/dokuwiki/inc/Parsing/Helpers/Escape.php
/dokuwiki/inc/Parsing/Helpers/HtmlEntity.php
/dokuwiki/inc/Parsing/Helpers/Link.php
/dokuwiki/inc/Parsing/Helpers/Media.php
/dokuwiki/inc/Parsing/Lexer/Lexer.php
/dokuwiki/inc/Parsing/Lexer/ParallelRegex.php
/dokuwiki/inc/Parsing/ModeRegistry.php
/dokuwiki/inc/Parsing/Parser.php
/dokuwiki/inc/Parsing/ParserMode/AbstractFormatting.php
/dokuwiki/inc/Parsing/ParserMode/AbstractMode.php
/dokuwiki/inc/Parsing/ParserMode/Base.php
/dokuwiki/inc/Parsing/ParserMode/Code.php
/dokuwiki/inc/Parsing/ParserMode/Deleted.php
/dokuwiki/inc/Parsing/ParserMode/Emphasis.php
/dokuwiki/inc/Parsing/ParserMode/Eol.php
/dokuwiki/inc/Parsing/ParserMode/Externallink.php
/dokuwiki/inc/Parsing/ParserMode/Footnote.php
/dokuwiki/inc/Parsing/ParserMode/GfmBacktickDouble.php
/dokuwiki/inc/Parsing/ParserMode/GfmBacktickSingle.php
/dokuwiki/inc/Parsing/ParserMode/GfmCode.php
/dokuwiki/inc/Parsing/ParserMode/GfmDeleted.php
/dokuwiki/inc/Parsing/ParserMode/GfmEmphasis.php
/dokuwiki/inc/Parsing/ParserMode/GfmEmphasisStrong.php
/dokuwiki/inc/Parsing/ParserMode/GfmEmphasisStrongUnderscore.php
/dokuwiki/inc/Parsing/ParserMode/GfmEmphasisUnderscore.php
/dokuwiki/inc/Parsing/ParserMode/GfmEscape.php
/dokuwiki/inc/Parsing/ParserMode/GfmFile.php
/dokuwiki/inc/Parsing/ParserMode/GfmHeader.php
/dokuwiki/inc/Parsing/ParserMode/GfmHr.php
/dokuwiki/inc/Parsing/ParserMode/GfmHtmlEntity.php
/dokuwiki/inc/Parsing/ParserMode/GfmLinebreak.php
/dokuwiki/inc/Parsing/ParserMode/GfmLink.php
/dokuwiki/inc/Parsing/ParserMode/GfmListblock.php
/dokuwiki/inc/Parsing/ParserMode/GfmMedia.php
/dokuwiki/inc/Parsing/ParserMode/GfmQuote.php
/dokuwiki/inc/Parsing/ParserMode/GfmStrongUnderscore.php
/dokuwiki/inc/Parsing/ParserMode/GfmTable.php
/dokuwiki/inc/Parsing/ParserMode/Header.php
/dokuwiki/inc/Parsing/ParserMode/Internallink.php
/dokuwiki/inc/Parsing/ParserMode/Listblock.php
/dokuwiki/inc/Parsing/ParserMode/Media.php
/dokuwiki/inc/Parsing/ParserMode/Monospace.php
/dokuwiki/inc/Parsing/ParserMode/Preformatted.php
/dokuwiki/inc/Parsing/ParserMode/Strong.php
/dokuwiki/inc/Parsing/ParserMode/Subscript.php
/dokuwiki/inc/Parsing/ParserMode/Superscript.php
/dokuwiki/inc/Parsing/ParserMode/Table.php
/dokuwiki/inc/Parsing/ParserMode/Underline.php
/dokuwiki/inc/Remote/JsonRpcServer.php
/dokuwiki/inc/Remote/XmlRpcServer.php
/dokuwiki/inc/Search/Indexer.php
/dokuwiki/inc/Search/LegacyIndexer.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Ui/Diff.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/deprecated.php
/dokuwiki/inc/httputils.php
/dokuwiki/inc/media.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/parserutils.php
/dokuwiki/inc/template.php
/dokuwiki/lib/plugins/acl/admin.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/pl/lang.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/revert/admin.php
media.js
5d8c9d4206-Jun-2026 Andreas Gohr <andi@splitbrain.org>

(security) Require a security token for the lock AJAX call

The lock AJAX call refreshes the edit lock and saves a draft, both of
which change server state. It was gated only by the write ACL and,
un

(security) Require a security token for the lock AJAX call

The lock AJAX call refreshes the edit lock and saves a draft, both of
which change server state. It was gated only by the write ACL and,
unlike the sibling draft-delete call, did not verify a security token
(low severity).

A cross-site forged POST against a logged-in user could, within that
user's own write permissions, take or hold an edit lock and store
attacker-controlled draft content under their name.

The call now verifies the security token before taking the lock or
saving the draft. Logged out users are unaffected, as no token is
issued or checked for them. The edit lock timer now always sends the
token with its refresh request, including when draft saving is
disabled.

show more ...


/dokuwiki/README
/dokuwiki/_test/bootstrap.php
/dokuwiki/_test/core/DokuWikiTest.php
/dokuwiki/_test/data/media/wiki/exif-orient-6.jpg
/dokuwiki/_test/phpcs.xml
/dokuwiki/_test/rector.php
/dokuwiki/_test/tests/Feed/FeedCreatorOptionsTest.php
/dokuwiki/_test/tests/File/MediaFileTest.php
/dokuwiki/_test/tests/MailUtilsTest.php
/dokuwiki/_test/tests/Parsing/HandlerTest.php
/dokuwiki/_test/tests/Parsing/Lexer/LexerTest.php
/dokuwiki/_test/tests/Parsing/Lexer/ParallelRegexTest.php
/dokuwiki/_test/tests/Parsing/Lexer/RecordingHandler.php
/dokuwiki/_test/tests/Parsing/Lexer/StateStackTest.php
/dokuwiki/_test/tests/Parsing/ModeRegistryTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/CodeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/EolTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FileTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FootnoteTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FormattingTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/HeadersTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/I18nTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/LinksTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ListsTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/MediaTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/NocacheTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/NotocTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ParserTestBase.php
/dokuwiki/_test/tests/Parsing/ParserMode/PreformattedTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/QuoteTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/QuotesTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ReplacementsTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/RssTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/TableTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/UnformattedTest.php
/dokuwiki/_test/tests/Remote/ApiCoreTest.php
/dokuwiki/_test/tests/Search/BacklinksTest.php
/dokuwiki/_test/tests/Search/Collection/CollectionSearchTest.php
/dokuwiki/_test/tests/Search/Collection/DirectCollectionTest.php
/dokuwiki/_test/tests/Search/Collection/FrequencyCollectionTest.php
/dokuwiki/_test/tests/Search/Collection/LookupCollectionTest.php
/dokuwiki/_test/tests/Search/Collection/MockDirectCollection.php
/dokuwiki/_test/tests/Search/Collection/MockFrequencyCollection.php
/dokuwiki/_test/tests/Search/Collection/MockLookupCollection.php
/dokuwiki/_test/tests/Search/Collection/TermTest.php
/dokuwiki/_test/tests/Search/Index/AbstractIndexTestCase.php
/dokuwiki/_test/tests/Search/Index/FileIndexTest.php
/dokuwiki/_test/tests/Search/Index/LockTest.php
/dokuwiki/_test/tests/Search/Index/MemoryIndexTest.php
/dokuwiki/_test/tests/Search/Index/TupleOpsTest.php
/dokuwiki/_test/tests/Search/IndexerTest.php
/dokuwiki/_test/tests/Search/IntegrityTest.php
/dokuwiki/_test/tests/Search/MediauseTest.php
/dokuwiki/_test/tests/Search/MetadataSearchTest.php
/dokuwiki/_test/tests/Search/Query/NamespacePredicateTest.php
/dokuwiki/_test/tests/Search/Query/PageSetTest.php
/dokuwiki/_test/tests/Search/Query/QueryEvaluatorTest.php
/dokuwiki/_test/tests/Search/Query/QueryParserTest.php
/dokuwiki/_test/tests/Search/data/searchtest.txt
/dokuwiki/_test/tests/Ui/Media/DisplayTest.php
/dokuwiki/_test/tests/inc/auth_mediaaclpath.test.php
/dokuwiki/_test/tests/inc/changelog_getrelativerevision.test.php
/dokuwiki/_test/tests/inc/common_saveWikiText.test.php
/dokuwiki/_test/tests/inc/io_createnamespace.test.php
/dokuwiki/_test/tests/inc/parser/renderer_pipeline.test.php
/dokuwiki/_test/tests/lib/exe/ajax_requests.test.php
/dokuwiki/_test/tests/lib/exe/fetch_imagetoken.test.php
/dokuwiki/bin/indexer.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/data/deleted.files
/dokuwiki/feed.php
/dokuwiki/inc/Action/Preview.php
/dokuwiki/inc/Action/Search.php
/dokuwiki/inc/Action/Subscribe.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/ChangeLog/MediaChangeLog.php
/dokuwiki/inc/ChangeLog/PageChangeLog.php
/dokuwiki/inc/Extension/PluginTrait.php
/dokuwiki/inc/Extension/SyntaxPlugin.php
/dokuwiki/inc/Feed/FeedCreator.php
/dokuwiki/inc/Feed/FeedCreatorOptions.php
/dokuwiki/inc/File/MediaFile.php
/dokuwiki/inc/File/PageFile.php
/dokuwiki/inc/MailUtils.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Parsing/Handler.php
/dokuwiki/inc/Parsing/Handler/AbstractRewriter.php
/dokuwiki/inc/Parsing/Handler/CallWriter.php
/dokuwiki/inc/Parsing/Handler/Lists.php
/dokuwiki/inc/Parsing/Handler/Nest.php
/dokuwiki/inc/Parsing/Handler/Preformatted.php
/dokuwiki/inc/Parsing/Handler/Quote.php
/dokuwiki/inc/Parsing/Handler/Table.php
/dokuwiki/inc/Parsing/Lexer/Lexer.php
/dokuwiki/inc/Parsing/Lexer/ParallelRegex.php
/dokuwiki/inc/Parsing/ModeRegistry.php
/dokuwiki/inc/Parsing/Parser.php
/dokuwiki/inc/Parsing/ParserMode/AbstractFormatting.php
/dokuwiki/inc/Parsing/ParserMode/Acronym.php
/dokuwiki/inc/Parsing/ParserMode/Base.php
/dokuwiki/inc/Parsing/ParserMode/Camelcaselink.php
/dokuwiki/inc/Parsing/ParserMode/Code.php
/dokuwiki/inc/Parsing/ParserMode/Deleted.php
/dokuwiki/inc/Parsing/ParserMode/Emaillink.php
/dokuwiki/inc/Parsing/ParserMode/Emphasis.php
/dokuwiki/inc/Parsing/ParserMode/Entity.php
/dokuwiki/inc/Parsing/ParserMode/Eol.php
/dokuwiki/inc/Parsing/ParserMode/Externallink.php
/dokuwiki/inc/Parsing/ParserMode/File.php
/dokuwiki/inc/Parsing/ParserMode/Filelink.php
/dokuwiki/inc/Parsing/ParserMode/Footnote.php
/dokuwiki/inc/Parsing/ParserMode/Header.php
/dokuwiki/inc/Parsing/ParserMode/Hr.php
/dokuwiki/inc/Parsing/ParserMode/Internallink.php
/dokuwiki/inc/Parsing/ParserMode/Linebreak.php
/dokuwiki/inc/Parsing/ParserMode/Listblock.php
/dokuwiki/inc/Parsing/ParserMode/Media.php
/dokuwiki/inc/Parsing/ParserMode/ModeInterface.php
/dokuwiki/inc/Parsing/ParserMode/Monospace.php
/dokuwiki/inc/Parsing/ParserMode/Multiplyentity.php
/dokuwiki/inc/Parsing/ParserMode/Nocache.php
/dokuwiki/inc/Parsing/ParserMode/Notoc.php
/dokuwiki/inc/Parsing/ParserMode/Preformatted.php
/dokuwiki/inc/Parsing/ParserMode/Quote.php
/dokuwiki/inc/Parsing/ParserMode/Quotes.php
/dokuwiki/inc/Parsing/ParserMode/Rss.php
/dokuwiki/inc/Parsing/ParserMode/Smiley.php
/dokuwiki/inc/Parsing/ParserMode/Strong.php
/dokuwiki/inc/Parsing/ParserMode/Subscript.php
/dokuwiki/inc/Parsing/ParserMode/Superscript.php
/dokuwiki/inc/Parsing/ParserMode/Table.php
/dokuwiki/inc/Parsing/ParserMode/Underline.php
/dokuwiki/inc/Parsing/ParserMode/Unformatted.php
/dokuwiki/inc/Parsing/ParserMode/Windowssharelink.php
/dokuwiki/inc/Parsing/ParserMode/Wordblock.php
/dokuwiki/inc/Remote/ApiCore.php
/dokuwiki/inc/Remote/LegacyApiCore.php
/dokuwiki/inc/Remote/Response/Media.php
/dokuwiki/inc/Search/Collection/AbstractCollection.php
/dokuwiki/inc/Search/Collection/CollectionSearch.php
/dokuwiki/inc/Search/Collection/DirectCollection.php
/dokuwiki/inc/Search/Collection/FrequencyCollection.php
/dokuwiki/inc/Search/Collection/LookupCollection.php
/dokuwiki/inc/Search/Collection/PageFulltextCollection.php
/dokuwiki/inc/Search/Collection/PageMetaCollection.php
/dokuwiki/inc/Search/Collection/PageTitleCollection.php
/dokuwiki/inc/Search/Collection/Term.php
/dokuwiki/inc/Search/Exception/IndexAccessException.php
/dokuwiki/inc/Search/Exception/IndexIntegrityException.php
/dokuwiki/inc/Search/Exception/IndexLockException.php
/dokuwiki/inc/Search/Exception/IndexUsageException.php
/dokuwiki/inc/Search/Exception/IndexWriteException.php
/dokuwiki/inc/Search/Exception/SearchException.php
/dokuwiki/inc/Search/FulltextSearch.php
/dokuwiki/inc/Search/Index/AbstractIndex.php
/dokuwiki/inc/Search/Index/FileIndex.php
/dokuwiki/inc/Search/Index/Lock.php
/dokuwiki/inc/Search/Index/MemoryIndex.php
/dokuwiki/inc/Search/Index/TupleOps.php
/dokuwiki/inc/Search/Indexer.php
/dokuwiki/inc/Search/LegacyIndexer.php
/dokuwiki/inc/Search/MetadataSearch.php
/dokuwiki/inc/Search/Query/NamespacePredicate.php
/dokuwiki/inc/Search/Query/NegatedEntry.php
/dokuwiki/inc/Search/Query/PageSet.php
/dokuwiki/inc/Search/Query/QueryEvaluator.php
/dokuwiki/inc/Search/Query/QueryParser.php
/dokuwiki/inc/Search/Query/StackEntry.php
/dokuwiki/inc/Search/Tokenizer.php
/dokuwiki/inc/Sitemap/Mapper.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Ui/Backlinks.php
/dokuwiki/inc/Ui/Media/Display.php
/dokuwiki/inc/Ui/MediaDiff.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/Ui/SearchState.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/deprecated.php
/dokuwiki/inc/fetch.functions.php
/dokuwiki/inc/html.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/ro/lang.php
/dokuwiki/inc/lang/ro/locked.txt
/dokuwiki/inc/lang/ro/mailtext.txt
/dokuwiki/inc/lang/ro/newpage.txt
/dokuwiki/inc/lang/ro/onceexisted.txt
/dokuwiki/inc/lang/ro/password.txt
/dokuwiki/inc/lang/ro/registermail.txt
/dokuwiki/inc/lang/ro/resendpwd.txt
/dokuwiki/inc/lang/ro/resetpwd.txt
/dokuwiki/inc/lang/ro/subscr_digest.txt
/dokuwiki/inc/lang/ro/subscr_list.txt
/dokuwiki/inc/lang/ro/subscr_single.txt
/dokuwiki/inc/lang/ro/uploadmail.txt
/dokuwiki/inc/lang/sk/lang.php
/dokuwiki/inc/lang/tr/lang.php
/dokuwiki/inc/lang/tr/onceexisted.txt
/dokuwiki/inc/legacy.php
/dokuwiki/inc/load.php
/dokuwiki/inc/media.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/parserutils.php
/dokuwiki/inc/search.php
/dokuwiki/inc/template.php
/dokuwiki/lib/exe/detail.php
/dokuwiki/lib/exe/fetch.php
/dokuwiki/lib/plugins/acl/lang/ro/help.txt
/dokuwiki/lib/plugins/acl/lang/ro/lang.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authad/lang/ro/lang.php
/dokuwiki/lib/plugins/authad/lang/sk/settings.php
/dokuwiki/lib/plugins/authldap/lang/sk/settings.php
/dokuwiki/lib/plugins/authldap/lang/tr/settings.php
/dokuwiki/lib/plugins/authpdo/lang/tr/lang.php
/dokuwiki/lib/plugins/authplain/lang/tr/lang.php
/dokuwiki/lib/plugins/config/core/Setting/SettingEmail.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/ro/intro.txt
/dokuwiki/lib/plugins/config/lang/ro/lang.php
/dokuwiki/lib/plugins/config/lang/sk/lang.php
/dokuwiki/lib/plugins/config/lang/tr/lang.php
/dokuwiki/lib/plugins/extension/lang/sk/lang.php
/dokuwiki/lib/plugins/extension/lang/tr/lang.php
/dokuwiki/lib/plugins/info/syntax.php
/dokuwiki/lib/plugins/logviewer/lang/sk/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/sk/lang.php
/dokuwiki/lib/plugins/logviewer/lang/sk/nolog.txt
/dokuwiki/lib/plugins/popularity/admin.php
/dokuwiki/lib/plugins/popularity/lang/ro/intro.txt
/dokuwiki/lib/plugins/revert/lang/ro/intro.txt
/dokuwiki/lib/plugins/revert/lang/ro/lang.php
/dokuwiki/lib/plugins/styling/_test/general.test.php
/dokuwiki/lib/plugins/usermanager/admin.php
/dokuwiki/lib/plugins/usermanager/lang/ro/delete.txt
/dokuwiki/lib/plugins/usermanager/lang/ro/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/ro/lang.php
/dokuwiki/lib/plugins/usermanager/lang/sk/lang.php
/dokuwiki/lib/plugins/usermanager/remote.php
locktimer.js
/dokuwiki/lib/tpl/dokuwiki/detail.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/OpenSSH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/splitbrain/slika/README.md
/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/ImageInfo.php
1536bca224-May-2026 Kishore D Rajegowda <kishore328@gmail.com>

fix(locktimer): reset lock timer on paste and other input events

The lock-timer handler was bound only to `keypress`, which fires for
character key presses but not for paste via right-click menu,
dr

fix(locktimer): reset lock timer on paste and other input events

The lock-timer handler was bound only to `keypress`, which fires for
character key presses but not for paste via right-click menu,
drag-and-drop, or other non-keyboard input methods. Users editing a
page solely by pasting could therefore lose their page lock after the
configured timeout despite active editing.

Switch the binding to the `input` event, which fires on every value
change of the textarea regardless of source (typing, paste via any
method, cut, drag-drop, undo/redo). This is a superset of the previous
behaviour, so no editing action regresses.

Fixes #3714

show more ...


/dokuwiki/README
/dokuwiki/_test/bootstrap.php
/dokuwiki/_test/core/DokuWikiTest.php
/dokuwiki/_test/data/media/wiki/exif-orient-6.jpg
/dokuwiki/_test/phpcs.xml
/dokuwiki/_test/rector.php
/dokuwiki/_test/tests/Feed/FeedCreatorOptionsTest.php
/dokuwiki/_test/tests/File/MediaFileTest.php
/dokuwiki/_test/tests/Parsing/HandlerTest.php
/dokuwiki/_test/tests/Parsing/Lexer/LexerTest.php
/dokuwiki/_test/tests/Parsing/Lexer/ParallelRegexTest.php
/dokuwiki/_test/tests/Parsing/Lexer/RecordingHandler.php
/dokuwiki/_test/tests/Parsing/Lexer/StateStackTest.php
/dokuwiki/_test/tests/Parsing/ModeRegistryTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/CodeTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/EolTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FileTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FootnoteTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/FormattingTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/HeadersTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/I18nTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/LinksTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ListsTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/MediaTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/NocacheTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/NotocTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ParserTestBase.php
/dokuwiki/_test/tests/Parsing/ParserMode/PreformattedTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/QuoteTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/QuotesTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/ReplacementsTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/RssTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/TableTest.php
/dokuwiki/_test/tests/Parsing/ParserMode/UnformattedTest.php
/dokuwiki/_test/tests/Remote/ApiCoreTest.php
/dokuwiki/_test/tests/Search/BacklinksTest.php
/dokuwiki/_test/tests/Search/Collection/CollectionSearchTest.php
/dokuwiki/_test/tests/Search/Collection/DirectCollectionTest.php
/dokuwiki/_test/tests/Search/Collection/FrequencyCollectionTest.php
/dokuwiki/_test/tests/Search/Collection/LookupCollectionTest.php
/dokuwiki/_test/tests/Search/Collection/MockDirectCollection.php
/dokuwiki/_test/tests/Search/Collection/MockFrequencyCollection.php
/dokuwiki/_test/tests/Search/Collection/MockLookupCollection.php
/dokuwiki/_test/tests/Search/Collection/TermTest.php
/dokuwiki/_test/tests/Search/Index/AbstractIndexTestCase.php
/dokuwiki/_test/tests/Search/Index/FileIndexTest.php
/dokuwiki/_test/tests/Search/Index/LockTest.php
/dokuwiki/_test/tests/Search/Index/MemoryIndexTest.php
/dokuwiki/_test/tests/Search/Index/TupleOpsTest.php
/dokuwiki/_test/tests/Search/IndexerTest.php
/dokuwiki/_test/tests/Search/IntegrityTest.php
/dokuwiki/_test/tests/Search/MediauseTest.php
/dokuwiki/_test/tests/Search/MetadataSearchTest.php
/dokuwiki/_test/tests/Search/Query/NamespacePredicateTest.php
/dokuwiki/_test/tests/Search/Query/PageSetTest.php
/dokuwiki/_test/tests/Search/Query/QueryEvaluatorTest.php
/dokuwiki/_test/tests/Search/Query/QueryParserTest.php
/dokuwiki/_test/tests/Search/data/searchtest.txt
/dokuwiki/_test/tests/Ui/Media/DisplayTest.php
/dokuwiki/_test/tests/inc/changelog_getrelativerevision.test.php
/dokuwiki/_test/tests/inc/common_saveWikiText.test.php
/dokuwiki/_test/tests/inc/io_createnamespace.test.php
/dokuwiki/_test/tests/inc/parser/renderer_pipeline.test.php
/dokuwiki/_test/tests/lib/exe/fetch_imagetoken.test.php
/dokuwiki/bin/indexer.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/data/deleted.files
/dokuwiki/feed.php
/dokuwiki/inc/Action/Preview.php
/dokuwiki/inc/Action/Search.php
/dokuwiki/inc/Action/Subscribe.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/ChangeLog/MediaChangeLog.php
/dokuwiki/inc/ChangeLog/PageChangeLog.php
/dokuwiki/inc/Extension/SyntaxPlugin.php
/dokuwiki/inc/Feed/FeedCreator.php
/dokuwiki/inc/Feed/FeedCreatorOptions.php
/dokuwiki/inc/File/MediaFile.php
/dokuwiki/inc/File/PageFile.php
/dokuwiki/inc/Parsing/Handler.php
/dokuwiki/inc/Parsing/Handler/AbstractRewriter.php
/dokuwiki/inc/Parsing/Handler/CallWriter.php
/dokuwiki/inc/Parsing/Handler/Lists.php
/dokuwiki/inc/Parsing/Handler/Nest.php
/dokuwiki/inc/Parsing/Handler/Preformatted.php
/dokuwiki/inc/Parsing/Handler/Quote.php
/dokuwiki/inc/Parsing/Handler/Table.php
/dokuwiki/inc/Parsing/Lexer/Lexer.php
/dokuwiki/inc/Parsing/Lexer/ParallelRegex.php
/dokuwiki/inc/Parsing/ModeRegistry.php
/dokuwiki/inc/Parsing/Parser.php
/dokuwiki/inc/Parsing/ParserMode/AbstractFormatting.php
/dokuwiki/inc/Parsing/ParserMode/Acronym.php
/dokuwiki/inc/Parsing/ParserMode/Base.php
/dokuwiki/inc/Parsing/ParserMode/Camelcaselink.php
/dokuwiki/inc/Parsing/ParserMode/Code.php
/dokuwiki/inc/Parsing/ParserMode/Deleted.php
/dokuwiki/inc/Parsing/ParserMode/Emaillink.php
/dokuwiki/inc/Parsing/ParserMode/Emphasis.php
/dokuwiki/inc/Parsing/ParserMode/Entity.php
/dokuwiki/inc/Parsing/ParserMode/Eol.php
/dokuwiki/inc/Parsing/ParserMode/Externallink.php
/dokuwiki/inc/Parsing/ParserMode/File.php
/dokuwiki/inc/Parsing/ParserMode/Filelink.php
/dokuwiki/inc/Parsing/ParserMode/Footnote.php
/dokuwiki/inc/Parsing/ParserMode/Header.php
/dokuwiki/inc/Parsing/ParserMode/Hr.php
/dokuwiki/inc/Parsing/ParserMode/Internallink.php
/dokuwiki/inc/Parsing/ParserMode/Linebreak.php
/dokuwiki/inc/Parsing/ParserMode/Listblock.php
/dokuwiki/inc/Parsing/ParserMode/Media.php
/dokuwiki/inc/Parsing/ParserMode/ModeInterface.php
/dokuwiki/inc/Parsing/ParserMode/Monospace.php
/dokuwiki/inc/Parsing/ParserMode/Multiplyentity.php
/dokuwiki/inc/Parsing/ParserMode/Nocache.php
/dokuwiki/inc/Parsing/ParserMode/Notoc.php
/dokuwiki/inc/Parsing/ParserMode/Preformatted.php
/dokuwiki/inc/Parsing/ParserMode/Quote.php
/dokuwiki/inc/Parsing/ParserMode/Quotes.php
/dokuwiki/inc/Parsing/ParserMode/Rss.php
/dokuwiki/inc/Parsing/ParserMode/Smiley.php
/dokuwiki/inc/Parsing/ParserMode/Strong.php
/dokuwiki/inc/Parsing/ParserMode/Subscript.php
/dokuwiki/inc/Parsing/ParserMode/Superscript.php
/dokuwiki/inc/Parsing/ParserMode/Table.php
/dokuwiki/inc/Parsing/ParserMode/Underline.php
/dokuwiki/inc/Parsing/ParserMode/Unformatted.php
/dokuwiki/inc/Parsing/ParserMode/Windowssharelink.php
/dokuwiki/inc/Parsing/ParserMode/Wordblock.php
/dokuwiki/inc/Remote/ApiCore.php
/dokuwiki/inc/Search/Collection/AbstractCollection.php
/dokuwiki/inc/Search/Collection/CollectionSearch.php
/dokuwiki/inc/Search/Collection/DirectCollection.php
/dokuwiki/inc/Search/Collection/FrequencyCollection.php
/dokuwiki/inc/Search/Collection/LookupCollection.php
/dokuwiki/inc/Search/Collection/PageFulltextCollection.php
/dokuwiki/inc/Search/Collection/PageMetaCollection.php
/dokuwiki/inc/Search/Collection/PageTitleCollection.php
/dokuwiki/inc/Search/Collection/Term.php
/dokuwiki/inc/Search/Exception/IndexAccessException.php
/dokuwiki/inc/Search/Exception/IndexIntegrityException.php
/dokuwiki/inc/Search/Exception/IndexLockException.php
/dokuwiki/inc/Search/Exception/IndexUsageException.php
/dokuwiki/inc/Search/Exception/IndexWriteException.php
/dokuwiki/inc/Search/Exception/SearchException.php
/dokuwiki/inc/Search/FulltextSearch.php
/dokuwiki/inc/Search/Index/AbstractIndex.php
/dokuwiki/inc/Search/Index/FileIndex.php
/dokuwiki/inc/Search/Index/Lock.php
/dokuwiki/inc/Search/Index/MemoryIndex.php
/dokuwiki/inc/Search/Index/TupleOps.php
/dokuwiki/inc/Search/Indexer.php
/dokuwiki/inc/Search/MetadataSearch.php
/dokuwiki/inc/Search/Query/NamespacePredicate.php
/dokuwiki/inc/Search/Query/NegatedEntry.php
/dokuwiki/inc/Search/Query/PageSet.php
/dokuwiki/inc/Search/Query/QueryEvaluator.php
/dokuwiki/inc/Search/Query/QueryParser.php
/dokuwiki/inc/Search/Query/StackEntry.php
/dokuwiki/inc/Search/Tokenizer.php
/dokuwiki/inc/Sitemap/Mapper.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Ui/Backlinks.php
/dokuwiki/inc/Ui/Media/Display.php
/dokuwiki/inc/Ui/MediaDiff.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/Ui/SearchState.php
/dokuwiki/inc/common.php
/dokuwiki/inc/deprecated.php
/dokuwiki/inc/html.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/tr/lang.php
/dokuwiki/inc/lang/tr/onceexisted.txt
/dokuwiki/inc/legacy.php
/dokuwiki/inc/load.php
/dokuwiki/inc/media.php
/dokuwiki/inc/parserutils.php
/dokuwiki/inc/search.php
/dokuwiki/inc/template.php
/dokuwiki/lib/exe/fetch.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authldap/lang/tr/settings.php
/dokuwiki/lib/plugins/authpdo/lang/tr/lang.php
/dokuwiki/lib/plugins/authplain/lang/tr/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/tr/lang.php
/dokuwiki/lib/plugins/extension/lang/tr/lang.php
/dokuwiki/lib/plugins/info/syntax.php
locktimer.js
/dokuwiki/lib/tpl/dokuwiki/detail.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/OpenSSH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/splitbrain/slika/README.md
/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/ImageInfo.php
ceff19cf23-Apr-2026 Andreas Gohr <andi@splitbrain.org>

fix: don't move the editor textarea into the toolbar

addBtnActionSignature() returns the edid (wiki__text) as its "pickerid"
so the signature button gets aria-controls set correctly. Since 7e35897a

fix: don't move the editor textarea into the toolbar

addBtnActionSignature() returns the edid (wiki__text) as its "pickerid"
so the signature button gets aria-controls set correctly. Since 7e35897a
that return value is also used to re-parent the element into the toolbar,
which pulled the textarea out of the edit form. Form submissions then
carried no wikitext, breaking preview and silently deleting the page on
save. Any plugin toolbar button registered after the signature button
(e.g. vshare) also ended up below the textarea instead of in the toolbar.

Skip the append when the returned id matches the editor id.

closes #4623

show more ...

cba0888619-Apr-2026 Andreas Gohr <andi@splitbrain.org>

fix: avoid picker close/reopen race on toggle button click

When focus was inside the picker and the toolbar toggle button was
clicked, focusout would close the picker before the click handler
toggle

fix: avoid picker close/reopen race on toggle button click

When focus was inside the picker and the toolbar toggle button was
clicked, focusout would close the picker before the click handler
toggled it, causing an immediate reopen. Skip the focusout-triggered
close when focus moves to a picker toggle button.

show more ...

59bc523518-Apr-2026 Andreas Gohr <andi@splitbrain.org>

fix code copy button copying its own text, closes #4617

Hide the button before reading innerText so the button label
is not included in the copied text.

3f4748e606-Mar-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

close picker on focusout and escape

2322900d06-Mar-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

a11y: rm picker from tab order when hidden

effect on accesskey:

- firefox: works either way
- chrome: does not work either way

8ddf96a806-Mar-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

a11y: tweak picker aria attributes

inspired by https://github.com/twbs/bootstrap/pull/33624

7e35897a06-Mar-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

a11y: move picker after the relevant button

3051e00306-Mar-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

fix: set aria-hidden in pickerClose()

10b4c16106-Mar-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

replace size control icons by svg

f6d39a6d01-Dec-2025 Andreas Gohr <gohr@cosmocode.de>

do not wrap code blocks for copybutton #4534

b7c3b74a02-Oct-2025 Anna Dabrowska <dabrowska@cosmocode.de>

Add copy-to-clipboard functionality to code blocks


/dokuwiki/.github/workflows/autoFix.yml
/dokuwiki/.github/workflows/deletedFiles.yml
/dokuwiki/.github/workflows/phpCS.yml
/dokuwiki/.github/workflows/release-build.yml
/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/.github/workflows/todoChecker.yml
/dokuwiki/_test/README
/dokuwiki/_test/composer.json
/dokuwiki/_test/composer.lock
/dokuwiki/_test/core/DokuWikiTest.php
/dokuwiki/_test/rector.php
/dokuwiki/_test/tests/Feed/FeedCreatorValidationTest.php
/dokuwiki/_test/tests/TreeBuilder/PageTreeBuilderTest.php
/dokuwiki/_test/tests/general/general_html.test.php
/dokuwiki/_test/tests/inc/IpTest.php
/dokuwiki/_test/tests/inc/httpclient_http.test.php
/dokuwiki/bin/gittool.php
/dokuwiki/bin/wantedpages.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/data/deleted.files
/dokuwiki/inc/Action/Redirect.php
/dokuwiki/inc/Action/Search.php
/dokuwiki/inc/Action/Subscribe.php
/dokuwiki/inc/ActionRouter.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Cache/Cache.php
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/ChangeLog/ChangeLogTrait.php
/dokuwiki/inc/ChangeLog/RevisionInfo.php
/dokuwiki/inc/Debug/PropertyDeprecationHelper.php
/dokuwiki/inc/ErrorHandler.php
/dokuwiki/inc/Extension/Event.php
/dokuwiki/inc/Extension/PluginController.php
/dokuwiki/inc/Extension/PluginTrait.php
/dokuwiki/inc/Extension/RemotePlugin.php
/dokuwiki/inc/Extension/SyntaxPlugin.php
/dokuwiki/inc/Feed/FeedCreator.php
/dokuwiki/inc/Feed/FeedMediaProcessor.php
/dokuwiki/inc/Feed/FeedPageProcessor.php
/dokuwiki/inc/File/PageResolver.php
/dokuwiki/inc/File/Resolver.php
/dokuwiki/inc/Form/Element.php
/dokuwiki/inc/HTTP/DokuHTTPClient.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/HTTP/Headers.php
/dokuwiki/inc/Ip.php
/dokuwiki/inc/Ip32.php
/dokuwiki/inc/JWT.php
/dokuwiki/inc/Logger.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Manifest.php
/dokuwiki/inc/Menu/AbstractMenu.php
/dokuwiki/inc/Menu/Item/AbstractItem.php
/dokuwiki/inc/Parsing/Handler/Lists.php
/dokuwiki/inc/Parsing/Parser.php
/dokuwiki/inc/Parsing/ParserMode/Acronym.php
/dokuwiki/inc/Parsing/ParserMode/Entity.php
/dokuwiki/inc/Parsing/ParserMode/Smiley.php
/dokuwiki/inc/Parsing/ParserMode/Wordblock.php
/dokuwiki/inc/PassHash.php
/dokuwiki/inc/PrefCookie.php
/dokuwiki/inc/Remote/Api.php
/dokuwiki/inc/Remote/ApiCore.php
/dokuwiki/inc/Remote/JsonRpcServer.php
/dokuwiki/inc/Remote/LegacyApiCore.php
/dokuwiki/inc/Remote/OpenApiDoc/ClassResolver.php
/dokuwiki/inc/Remote/OpenApiDoc/DocBlockMethod.php
/dokuwiki/inc/Remote/OpenApiDoc/DocBlockProperty.php
/dokuwiki/inc/Remote/OpenApiDoc/OpenAPIGenerator.php
/dokuwiki/inc/Remote/OpenApiDoc/Type.php
/dokuwiki/inc/Remote/Response/ApiResponse.php
/dokuwiki/inc/Remote/Response/Link.php
/dokuwiki/inc/Remote/Response/Media.php
/dokuwiki/inc/Remote/Response/MediaChange.php
/dokuwiki/inc/Remote/Response/Page.php
/dokuwiki/inc/Remote/Response/PageChange.php
/dokuwiki/inc/Remote/Response/User.php
/dokuwiki/inc/Remote/XmlRpcServer.php
/dokuwiki/inc/SafeFN.class.php
/dokuwiki/inc/StyleUtils.php
/dokuwiki/inc/Subscriptions/SubscriberManager.php
/dokuwiki/inc/Subscriptions/SubscriberRegexBuilder.php
/dokuwiki/inc/TreeBuilder/AbstractBuilder.php
/dokuwiki/inc/TreeBuilder/Node/AbstractNode.php
/dokuwiki/inc/TreeBuilder/PageTreeBuilder.php
/dokuwiki/inc/Ui/Admin.php
/dokuwiki/inc/Ui/Editor.php
/dokuwiki/inc/Ui/Index.php
/dokuwiki/inc/Ui/MediaDiff.php
/dokuwiki/inc/Ui/MediaRevisions.php
/dokuwiki/inc/Ui/PageRevisions.php
/dokuwiki/inc/Ui/PageView.php
/dokuwiki/inc/Utf8/Conversion.php
/dokuwiki/inc/Utf8/Sort.php
/dokuwiki/inc/actions.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/compatibility.php
/dokuwiki/inc/confutils.php
/dokuwiki/inc/fulltext.php
/dokuwiki/inc/html.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/ar/lang.php
/dokuwiki/inc/lang/be/lang.php
/dokuwiki/inc/lang/bg/lang.php
/dokuwiki/inc/lang/ca/lang.php
/dokuwiki/inc/lang/ckb/lang.php
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/lang/cy/lang.php
/dokuwiki/inc/lang/da/lang.php
/dokuwiki/inc/lang/de-informal/lang.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/el/lang.php
/dokuwiki/inc/lang/en/lang.php
/dokuwiki/inc/lang/eo/lang.php
/dokuwiki/inc/lang/es/lang.php
/dokuwiki/inc/lang/fa/lang.php
/dokuwiki/inc/lang/fi/lang.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/he/lang.php
/dokuwiki/inc/lang/hr/lang.php
/dokuwiki/inc/lang/hu-formal/lang.php
/dokuwiki/inc/lang/hu/lang.php
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/ja/lang.php
/dokuwiki/inc/lang/ko/lang.php
/dokuwiki/inc/lang/lt/lang.php
/dokuwiki/inc/lang/lv/lang.php
/dokuwiki/inc/lang/nl/lang.php
/dokuwiki/inc/lang/no/lang.php
/dokuwiki/inc/lang/pl/lang.php
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/lang/pt/lang.php
/dokuwiki/inc/lang/ro/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/sk/lang.php
/dokuwiki/inc/lang/sr/lang.php
/dokuwiki/inc/lang/sv/lang.php
/dokuwiki/inc/lang/tr/lang.php
/dokuwiki/inc/lang/uk/lang.php
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/zh/lang.php
/dokuwiki/inc/load.php
/dokuwiki/inc/mail.php
/dokuwiki/inc/media.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/code.php
/dokuwiki/inc/parser/handler.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/parserutils.php
/dokuwiki/inc/search.php
/dokuwiki/inc/template.php
/dokuwiki/install.php
/dokuwiki/lib/exe/ajax.php
/dokuwiki/lib/exe/css.php
/dokuwiki/lib/exe/js.php
/dokuwiki/lib/exe/mediamanager.php
/dokuwiki/lib/plugins/acl/admin.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authpdo/auth.php
/dokuwiki/lib/plugins/config/admin.php
/dokuwiki/lib/plugins/config/core/Setting/Setting.php
/dokuwiki/lib/plugins/config/core/Setting/SettingArray.php
/dokuwiki/lib/plugins/config/core/Setting/SettingEmail.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/extension/Extension.php
/dokuwiki/lib/plugins/extension/ExtensionApiResponse.php
/dokuwiki/lib/plugins/extension/GuiAdmin.php
/dokuwiki/lib/plugins/extension/GuiExtension.php
/dokuwiki/lib/plugins/extension/Installer.php
/dokuwiki/lib/plugins/extension/Manager.php
/dokuwiki/lib/plugins/extension/Repository.php
/dokuwiki/lib/plugins/extension/cli.php
/dokuwiki/lib/plugins/extension/lang/en/lang.php
/dokuwiki/lib/plugins/info/syntax.php
/dokuwiki/lib/plugins/popularity/helper.php
/dokuwiki/lib/plugins/revert/admin.php
/dokuwiki/lib/plugins/safefnrecode/action.php
/dokuwiki/lib/plugins/styling/action.php
/dokuwiki/lib/plugins/usermanager/admin.php
/dokuwiki/lib/plugins/usermanager/cli.php
/dokuwiki/lib/plugins/usermanager/remote.php
page.js
/dokuwiki/lib/tpl/dokuwiki/css/_edit.css
/dokuwiki/lib/tpl/dokuwiki/css/content.less
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/composer/platform_check.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Message/Message.php
/dokuwiki/vendor/paragonie/constant_time_encoding/README.md
/dokuwiki/vendor/paragonie/constant_time_encoding/composer.json
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Base32.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Base32Hex.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Base64.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Base64DotSlash.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Base64DotSlashOrdered.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Base64UrlSafe.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Binary.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/EncoderInterface.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Encoding.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Hex.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/RFC4648.php
/dokuwiki/vendor/phpseclib/phpseclib/BACKERS.md
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/SECURITY.md
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Common/Functions/Strings.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Blowfish.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/ChaCha20.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/AsymmetricKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/JWK.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/OpenSSH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/PuTTY.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/StreamCipher.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DES.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PKCS1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PuTTY.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/PrivateKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/PublicKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Montgomery.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Prime.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/TwistedEdwards.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Curves/Curve25519.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Curves/Curve448.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/Common.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/MontgomeryPrivate.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/OpenSSH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/XML.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/PrivateKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/PublicKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Hash.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/PublicKeyLoader.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC4.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/MSBLOB.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PKCS1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PSS.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PuTTY.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/PrivateKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/PublicKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Rijndael.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Salsa20.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/TripleDES.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Twofish.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/Base.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/BuiltIn.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/Reductions/Barrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/Reductions/EvalBarrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/Engine.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/GMP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP/Reductions/Barrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/PrimeField/Integer.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SCP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/openssl.cnf
/dokuwiki/vendor/simplepie/simplepie/CHANGELOG.md
/dokuwiki/vendor/simplepie/simplepie/LICENSES/BSD-3-Clause.txt
/dokuwiki/vendor/simplepie/simplepie/LICENSES/MIT.txt
/dokuwiki/vendor/simplepie/simplepie/README.markdown
/dokuwiki/vendor/simplepie/simplepie/autoloader.php
/dokuwiki/vendor/simplepie/simplepie/composer.json
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Author.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Caption.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Category.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Core.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Credit.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Decode/HTML/Entities.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Exception.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/IRI.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Item.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Locator.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Misc.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Rating.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Registry.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Source.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/XML/Declaration/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/gzdecode.php
/dokuwiki/vendor/simplepie/simplepie/phpstan.dist.neon
/dokuwiki/vendor/simplepie/simplepie/src/Author.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/BaseDataCache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/CallableNameFilter.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/DataCache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/NameFilter.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Psr16.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Redis.php
/dokuwiki/vendor/simplepie/simplepie/src/Caption.php
/dokuwiki/vendor/simplepie/simplepie/src/Category.php
/dokuwiki/vendor/simplepie/simplepie/src/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/src/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/src/Credit.php
/dokuwiki/vendor/simplepie/simplepie/src/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/src/Exception.php
/dokuwiki/vendor/simplepie/simplepie/src/File.php
/dokuwiki/vendor/simplepie/simplepie/src/Gzdecode.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/Client.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/ClientException.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/FileClient.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/Psr18Client.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/Psr7Response.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/RawTextResponse.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/Response.php
/dokuwiki/vendor/simplepie/simplepie/src/IRI.php
/dokuwiki/vendor/simplepie/simplepie/src/Item.php
/dokuwiki/vendor/simplepie/simplepie/src/Locator.php
/dokuwiki/vendor/simplepie/simplepie/src/Misc.php
/dokuwiki/vendor/simplepie/simplepie/src/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/src/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/src/Parser.php
/dokuwiki/vendor/simplepie/simplepie/src/Rating.php
/dokuwiki/vendor/simplepie/simplepie/src/Registry.php
/dokuwiki/vendor/simplepie/simplepie/src/RegistryAware.php
/dokuwiki/vendor/simplepie/simplepie/src/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/src/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/src/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/src/Source.php
/dokuwiki/vendor/simplepie/simplepie/src/XML/Declaration/Parser.php
/dokuwiki/vendor/simplepie/simplepie/utils/PHPStan/README.md
/dokuwiki/vendor/simplepie/simplepie/utils/PHPStan/RegistryCallMethodReturnTypeExtension.php
/dokuwiki/vendor/simplepie/simplepie/utils/PHPStan/extension.neon
/dokuwiki/vendor/splitbrain/php-archive/src/Tar.php
/dokuwiki/vendor/splitbrain/php-cli/src/Options.php
/dokuwiki/vendor/splitbrain/slika/composer.json
/dokuwiki/vendor/splitbrain/slika/composer.lock
/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php
26d34d6927-Feb-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

add alt texts for size ctl images

99eafcf327-Feb-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

wrap size ctl images in buttons

to make them keyboard-accessible


/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/.gitignore
/dokuwiki/.htaccess.dist
/dokuwiki/README
/dokuwiki/_test/composer.lock
/dokuwiki/_test/phpcs.xml
/dokuwiki/_test/rector.php
/dokuwiki/_test/tests/Remote/ApiCoreTest.php
/dokuwiki/_test/tests/TreeBuilder/ControlPageBuilderTest.php
/dokuwiki/_test/tests/TreeBuilder/PageTreeBuilderTest.php
/dokuwiki/_test/tests/TreeBuilder/cp/complex.txt
/dokuwiki/_test/tests/TreeBuilder/cp/simple.txt
/dokuwiki/_test/tests/inc/IpTest.php
/dokuwiki/_test/tests/inc/common_dokupref.test.php
/dokuwiki/bin/dwpage.php
/dokuwiki/bin/gittool.php
/dokuwiki/bin/indexer.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/conf/wordblock.conf
/dokuwiki/doku.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/Extension/PluginController.php
/dokuwiki/inc/Ip.php
/dokuwiki/inc/Manifest.php
/dokuwiki/inc/Menu/AbstractMenu.php
/dokuwiki/inc/Menu/Item/AbstractItem.php
/dokuwiki/inc/Menu/Item/Admin.php
/dokuwiki/inc/PrefCookie.php
/dokuwiki/inc/Remote/ApiCore.php
/dokuwiki/inc/Remote/JsonRpcServer.php
/dokuwiki/inc/TreeBuilder/AbstractBuilder.php
/dokuwiki/inc/TreeBuilder/ControlPageBuilder.php
/dokuwiki/inc/TreeBuilder/Node/AbstractNode.php
/dokuwiki/inc/TreeBuilder/Node/ExternalLink.php
/dokuwiki/inc/TreeBuilder/Node/Top.php
/dokuwiki/inc/TreeBuilder/Node/WikiNamespace.php
/dokuwiki/inc/TreeBuilder/Node/WikiPage.php
/dokuwiki/inc/TreeBuilder/Node/WikiStartpage.php
/dokuwiki/inc/TreeBuilder/PageTreeBuilder.php
/dokuwiki/inc/TreeBuilder/TreeSort.php
/dokuwiki/inc/Ui/Login.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/common.php
/dokuwiki/inc/fulltext.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/init.php
/dokuwiki/inc/lang/ca/lang.php
/dokuwiki/inc/lang/de-informal/lang.php
/dokuwiki/inc/lang/de/backlinks.txt
/dokuwiki/inc/lang/de/draft.txt
/dokuwiki/inc/lang/de/edit.txt
/dokuwiki/inc/lang/de/index.txt
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/en/install.html
/dokuwiki/inc/lang/es/denied.txt
/dokuwiki/inc/lang/es/edit.txt
/dokuwiki/inc/lang/es/editrev.txt
/dokuwiki/inc/lang/es/index.txt
/dokuwiki/inc/lang/es/lang.php
/dokuwiki/inc/lang/es/login.txt
/dokuwiki/inc/lang/es/pwconfirm.txt
/dokuwiki/inc/lang/es/register.txt
/dokuwiki/inc/lang/es/resendpwd.txt
/dokuwiki/inc/lang/he/lang.php
/dokuwiki/inc/lang/he/onceexisted.txt
/dokuwiki/inc/lang/hu-formal/admin.txt
/dokuwiki/inc/lang/hu-formal/backlinks.txt
/dokuwiki/inc/lang/hu-formal/conflict.txt
/dokuwiki/inc/lang/hu-formal/denied.txt
/dokuwiki/inc/lang/hu-formal/diff.txt
/dokuwiki/inc/lang/hu-formal/draft.txt
/dokuwiki/inc/lang/hu-formal/edit.txt
/dokuwiki/inc/lang/hu-formal/editrev.txt
/dokuwiki/inc/lang/hu-formal/index.txt
/dokuwiki/inc/lang/hu-formal/install.html
/dokuwiki/inc/lang/hu-formal/jquery.ui.datepicker.js
/dokuwiki/inc/lang/hu-formal/lang.php
/dokuwiki/inc/lang/hu-formal/locked.txt
/dokuwiki/inc/lang/hu-formal/login.txt
/dokuwiki/inc/lang/hu-formal/mailtext.txt
/dokuwiki/inc/lang/hu-formal/mailwrap.html
/dokuwiki/inc/lang/hu-formal/newpage.txt
/dokuwiki/inc/lang/hu-formal/norev.txt
/dokuwiki/inc/lang/hu-formal/onceexisted.txt
/dokuwiki/inc/lang/hu-formal/password.txt
/dokuwiki/inc/lang/hu-formal/preview.txt
/dokuwiki/inc/lang/hu-formal/pwconfirm.txt
/dokuwiki/inc/lang/hu-formal/read.txt
/dokuwiki/inc/lang/hu-formal/recent.txt
/dokuwiki/inc/lang/hu-formal/register.txt
/dokuwiki/inc/lang/hu-formal/registermail.txt
/dokuwiki/inc/lang/hu-formal/resendpwd.txt
/dokuwiki/inc/lang/hu-formal/resetpwd.txt
/dokuwiki/inc/lang/hu-formal/revisions.txt
/dokuwiki/inc/lang/hu-formal/searchpage.txt
/dokuwiki/inc/lang/hu-formal/showrev.txt
/dokuwiki/inc/lang/hu-formal/stopwords.txt
/dokuwiki/inc/lang/hu-formal/subscr_digest.txt
/dokuwiki/inc/lang/hu-formal/subscr_form.txt
/dokuwiki/inc/lang/hu-formal/subscr_list.txt
/dokuwiki/inc/lang/hu-formal/subscr_single.txt
/dokuwiki/inc/lang/hu-formal/updateprofile.txt
/dokuwiki/inc/lang/hu-formal/uploadmail.txt
/dokuwiki/inc/lang/hu/admin.txt
/dokuwiki/inc/lang/hu/backlinks.txt
/dokuwiki/inc/lang/hu/conflict.txt
/dokuwiki/inc/lang/hu/denied.txt
/dokuwiki/inc/lang/hu/diff.txt
/dokuwiki/inc/lang/hu/draft.txt
/dokuwiki/inc/lang/hu/edit.txt
/dokuwiki/inc/lang/hu/editrev.txt
/dokuwiki/inc/lang/hu/index.txt
/dokuwiki/inc/lang/hu/install.html
/dokuwiki/inc/lang/hu/jquery.ui.datepicker.js
/dokuwiki/inc/lang/hu/lang.php
/dokuwiki/inc/lang/hu/locked.txt
/dokuwiki/inc/lang/hu/login.txt
/dokuwiki/inc/lang/hu/mailtext.txt
/dokuwiki/inc/lang/hu/newpage.txt
/dokuwiki/inc/lang/hu/onceexisted.txt
/dokuwiki/inc/lang/hu/password.txt
/dokuwiki/inc/lang/hu/preview.txt
/dokuwiki/inc/lang/hu/pwconfirm.txt
/dokuwiki/inc/lang/hu/read.txt
/dokuwiki/inc/lang/hu/recent.txt
/dokuwiki/inc/lang/hu/register.txt
/dokuwiki/inc/lang/hu/registermail.txt
/dokuwiki/inc/lang/hu/resendpwd.txt
/dokuwiki/inc/lang/hu/resetpwd.txt
/dokuwiki/inc/lang/hu/revisions.txt
/dokuwiki/inc/lang/hu/searchpage.txt
/dokuwiki/inc/lang/hu/subscr_digest.txt
/dokuwiki/inc/lang/hu/subscr_list.txt
/dokuwiki/inc/lang/hu/subscr_single.txt
/dokuwiki/inc/lang/hu/updateprofile.txt
/dokuwiki/inc/lang/hu/uploadmail.txt
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/ko/lang.php
/dokuwiki/inc/lang/ml/adminplugins.txt
/dokuwiki/inc/lang/ml/backlinks.txt
/dokuwiki/inc/lang/ml/conflict.txt
/dokuwiki/inc/lang/pl/lang.php
/dokuwiki/inc/media.php
/dokuwiki/lib/exe/detail.php
/dokuwiki/lib/exe/js.php
/dokuwiki/lib/exe/openapi.php
/dokuwiki/lib/exe/xmlrpc.php
/dokuwiki/lib/images/smileys/biggrin.svg
/dokuwiki/lib/images/smileys/confused.svg
/dokuwiki/lib/images/smileys/cool.svg
/dokuwiki/lib/images/smileys/deleteme.svg
/dokuwiki/lib/images/smileys/doubt.svg
/dokuwiki/lib/images/smileys/doubt2.svg
/dokuwiki/lib/images/smileys/eek.svg
/dokuwiki/lib/images/smileys/exclaim.svg
/dokuwiki/lib/images/smileys/facepalm.svg
/dokuwiki/lib/images/smileys/fixme.svg
/dokuwiki/lib/images/smileys/fun.svg
/dokuwiki/lib/images/smileys/lol.svg
/dokuwiki/lib/images/smileys/neutral.svg
/dokuwiki/lib/images/smileys/question.svg
/dokuwiki/lib/images/smileys/razz.svg
/dokuwiki/lib/images/smileys/sad.svg
/dokuwiki/lib/images/smileys/silenced.svg
/dokuwiki/lib/images/smileys/smile.svg
/dokuwiki/lib/images/smileys/smile2.svg
/dokuwiki/lib/images/smileys/surprised.svg
/dokuwiki/lib/images/smileys/wink.svg
/dokuwiki/lib/plugins/acl/lang/es/help.txt
/dokuwiki/lib/plugins/acl/lang/es/lang.php
/dokuwiki/lib/plugins/authad/lang/es/lang.php
/dokuwiki/lib/plugins/authad/lang/es/settings.php
/dokuwiki/lib/plugins/authldap/auth.php
/dokuwiki/lib/plugins/authldap/lang/ca/settings.php
/dokuwiki/lib/plugins/authldap/lang/cs/settings.php
/dokuwiki/lib/plugins/authldap/lang/de/settings.php
/dokuwiki/lib/plugins/authldap/lang/es/settings.php
/dokuwiki/lib/plugins/authldap/lang/it/settings.php
/dokuwiki/lib/plugins/authldap/lang/pt-br/settings.php
/dokuwiki/lib/plugins/authldap/lang/pt/settings.php
/dokuwiki/lib/plugins/authldap/lang/ru/settings.php
/dokuwiki/lib/plugins/authldap/lang/zh/settings.php
/dokuwiki/lib/plugins/authpdo/auth.php
/dokuwiki/lib/plugins/authpdo/lang/ca/settings.php
/dokuwiki/lib/plugins/authplain/auth.php
/dokuwiki/lib/plugins/config/lang/cs/lang.php
/dokuwiki/lib/plugins/config/lang/de-informal/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/es/intro.txt
/dokuwiki/lib/plugins/config/lang/es/lang.php
/dokuwiki/lib/plugins/config/lang/it/lang.php
/dokuwiki/lib/plugins/config/lang/ko/lang.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/config/lang/pt/lang.php
/dokuwiki/lib/plugins/config/lang/ru/lang.php
/dokuwiki/lib/plugins/config/lang/zh/lang.php
/dokuwiki/lib/plugins/extension/Extension.php
/dokuwiki/lib/plugins/extension/ExtensionApiResponse.php
/dokuwiki/lib/plugins/extension/GuiExtension.php
/dokuwiki/lib/plugins/extension/Installer.php
/dokuwiki/lib/plugins/extension/_test/InstallerTest.php
/dokuwiki/lib/plugins/extension/_test/testdata/plugin3/syntax.php
/dokuwiki/lib/plugins/extension/admin.php
/dokuwiki/lib/plugins/extension/cli.php
/dokuwiki/lib/plugins/extension/lang/ca/lang.php
/dokuwiki/lib/plugins/extension/lang/cs/lang.php
/dokuwiki/lib/plugins/extension/lang/de-informal/lang.php
/dokuwiki/lib/plugins/extension/lang/de/lang.php
/dokuwiki/lib/plugins/extension/lang/es/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/es/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/es/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/es/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/es/lang.php
/dokuwiki/lib/plugins/extension/lang/fr/lang.php
/dokuwiki/lib/plugins/extension/lang/he/lang.php
/dokuwiki/lib/plugins/extension/lang/it/lang.php
/dokuwiki/lib/plugins/extension/lang/ko/lang.php
/dokuwiki/lib/plugins/extension/lang/pt-br/lang.php
/dokuwiki/lib/plugins/extension/lang/pt/lang.php
/dokuwiki/lib/plugins/extension/lang/ru/lang.php
/dokuwiki/lib/plugins/extension/lang/zh/lang.php
/dokuwiki/lib/plugins/extension/remote.php
/dokuwiki/lib/plugins/extension/style.less
/dokuwiki/lib/plugins/logviewer/lang/de-informal/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/de-informal/lang.php
/dokuwiki/lib/plugins/logviewer/lang/de-informal/nolog.txt
/dokuwiki/lib/plugins/logviewer/lang/es/lang.php
/dokuwiki/lib/plugins/logviewer/lang/it/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/it/lang.php
/dokuwiki/lib/plugins/logviewer/lang/it/nolog.txt
/dokuwiki/lib/plugins/popularity/helper.php
/dokuwiki/lib/plugins/popularity/lang/es/intro.txt
/dokuwiki/lib/plugins/popularity/lang/es/lang.php
/dokuwiki/lib/plugins/popularity/lang/es/submitted.txt
/dokuwiki/lib/plugins/styling/lang/es/lang.php
/dokuwiki/lib/plugins/usermanager/admin.php
/dokuwiki/lib/plugins/usermanager/lang/de/lang.php
/dokuwiki/lib/plugins/usermanager/lang/en/lang.php
/dokuwiki/lib/plugins/usermanager/lang/es/lang.php
/dokuwiki/lib/plugins/usermanager/lang/fr/lang.php
/dokuwiki/lib/plugins/usermanager/lang/it/lang.php
/dokuwiki/lib/plugins/usermanager/lang/pl/lang.php
/dokuwiki/lib/plugins/usermanager/lang/pt-br/lang.php
/dokuwiki/lib/plugins/usermanager/lang/pt/lang.php
/dokuwiki/lib/plugins/usermanager/lang/zh/lang.php
editor.js
/dokuwiki/lib/styles/screen.css
/dokuwiki/lib/tpl/dokuwiki/css/_edit.css
/dokuwiki/lib/tpl/dokuwiki/css/design.less
/dokuwiki/lib/tpl/dokuwiki/css/print.css
/dokuwiki/lib/tpl/dokuwiki/lang/de-informal/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/es/style.txt
/dokuwiki/vendor/autoload.php
/dokuwiki/vendor/composer/InstalledVersions.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/kissifrot/php-ixr/README.md
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/Client.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/ClientSSL.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Value.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Message/Message.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/ClassServer.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/Server.php
/dokuwiki/vendor/php81_bc/strftime/.gitignore
/dokuwiki/vendor/php81_bc/strftime/src/IntlLocaleFormatter.php
/dokuwiki/vendor/php81_bc/strftime/src/php-8.1-strftime.php
2ee6c32d15-Mar-2025 Andreas Gohr <andi@splitbrain.org>

updated jquery and jquery-ui versions


/dokuwiki/.github/workflows/todoChecker.yml
/dokuwiki/_test/composer.json
/dokuwiki/_test/composer.lock
/dokuwiki/_test/core/DokuWikiTest.php
/dokuwiki/_test/phpunit.xml
/dokuwiki/_test/rector.php
/dokuwiki/_test/tests/Remote/ApiCoreTest.php
/dokuwiki/_test/tests/inc/Ip.test.php
/dokuwiki/_test/tests/inc/JWTTest.php
/dokuwiki/_test/tests/inc/auth_password.test.php
/dokuwiki/_test/tests/inc/common_clientip.test.php
/dokuwiki/_test/tests/inc/common_saveWikiText.test.php
/dokuwiki/_test/tests/inc/html_hilight.test.php
/dokuwiki/_test/tests/inc/httpclient_http.test.php
/dokuwiki/_test/tests/inc/io_replaceinfile.test.php
/dokuwiki/_test/tests/inc/io_rmdir.test.php
/dokuwiki/_test/tests/inc/mailer.test.php
/dokuwiki/_test/tests/inc/parser/parser_media.test.php
/dokuwiki/_test/tests/lib/exe/ajax_requests.test.php
/dokuwiki/composer.lock
/dokuwiki/conf/dokuwiki.php
/dokuwiki/data/deleted.files
/dokuwiki/inc/Debug/PropertyDeprecationHelper.php
/dokuwiki/inc/DifferenceEngine.php
/dokuwiki/inc/Feed/FeedMediaProcessor.php
/dokuwiki/inc/Feed/FeedPageProcessor.php
/dokuwiki/inc/Ip.php
/dokuwiki/inc/Logger.php
/dokuwiki/inc/Remote/ApiCore.php
/dokuwiki/inc/Remote/LegacyApiCore.php
/dokuwiki/inc/Search/Indexer.php
/dokuwiki/inc/Subscriptions/SubscriptionSender.php
/dokuwiki/inc/Utf8/Conversion.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/common.php
/dokuwiki/inc/defines.php
/dokuwiki/inc/deprecated.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/bg/jquery.ui.datepicker.js
/dokuwiki/inc/lang/el/jquery.ui.datepicker.js
/dokuwiki/inc/lang/hu/lang.php
/dokuwiki/inc/lang/nl/jquery.ui.datepicker.js
/dokuwiki/inc/lang/uk/lang.php
/dokuwiki/inc/lang/zh-tw/lang.php
/dokuwiki/inc/load.php
/dokuwiki/inc/parser/parser.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/parserutils.php
/dokuwiki/inc/template.php
/dokuwiki/install.php
/dokuwiki/lib/plugins/authad/lang/hu/settings.php
/dokuwiki/lib/plugins/authad/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/authad/lang/zh-tw/settings.php
/dokuwiki/lib/plugins/authldap/auth.php
/dokuwiki/lib/plugins/authldap/conf/default.php
/dokuwiki/lib/plugins/authldap/conf/metadata.php
/dokuwiki/lib/plugins/authldap/lang/en/settings.php
/dokuwiki/lib/plugins/authldap/lang/fr/settings.php
/dokuwiki/lib/plugins/authldap/lang/hu/settings.php
/dokuwiki/lib/plugins/authldap/lang/pl/settings.php
/dokuwiki/lib/plugins/authldap/lang/zh-tw/settings.php
/dokuwiki/lib/plugins/authpdo/lang/hu/settings.php
/dokuwiki/lib/plugins/authpdo/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/config/_test/WriterTest.php
/dokuwiki/lib/plugins/config/admin.php
/dokuwiki/lib/plugins/config/core/Setting/SettingPassword.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/hu/lang.php
/dokuwiki/lib/plugins/config/lang/pl/lang.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/extension/Exception.php
/dokuwiki/lib/plugins/extension/Extension.php
/dokuwiki/lib/plugins/extension/Gui.php
/dokuwiki/lib/plugins/extension/GuiAdmin.php
/dokuwiki/lib/plugins/extension/GuiExtension.php
/dokuwiki/lib/plugins/extension/Installer.php
/dokuwiki/lib/plugins/extension/Local.php
/dokuwiki/lib/plugins/extension/Manager.php
/dokuwiki/lib/plugins/extension/Notice.php
/dokuwiki/lib/plugins/extension/Repository.php
/dokuwiki/lib/plugins/extension/_test/ExtensionTest.php
/dokuwiki/lib/plugins/extension/_test/InstallerTest.php
/dokuwiki/lib/plugins/extension/_test/LocalTest.php
/dokuwiki/lib/plugins/extension/_test/ManagerTest.php
/dokuwiki/lib/plugins/extension/_test/testdata/multi/mpl1/plugin.info.txt
/dokuwiki/lib/plugins/extension/_test/testdata/multi/mpl2/plugin.info.txt
/dokuwiki/lib/plugins/extension/_test/testdata/multi/mpl3/plugin.info.txt
/dokuwiki/lib/plugins/extension/_test/testdata/multi/mtpl4/template.info.txt
/dokuwiki/lib/plugins/extension/_test/testdata/multi/mtpl5/template.info.txt
/dokuwiki/lib/plugins/extension/action.php
/dokuwiki/lib/plugins/extension/admin.php
/dokuwiki/lib/plugins/extension/cli.php
/dokuwiki/lib/plugins/extension/helper.php
/dokuwiki/lib/plugins/extension/images/bug.svg
/dokuwiki/lib/plugins/extension/images/coffee.svg
/dokuwiki/lib/plugins/extension/images/error.svg
/dokuwiki/lib/plugins/extension/images/fire.svg
/dokuwiki/lib/plugins/extension/images/info.svg
/dokuwiki/lib/plugins/extension/images/license.txt
/dokuwiki/lib/plugins/extension/images/security.svg
/dokuwiki/lib/plugins/extension/images/warning.svg
/dokuwiki/lib/plugins/extension/lang/bg/lang.php
/dokuwiki/lib/plugins/extension/lang/ca/lang.php
/dokuwiki/lib/plugins/extension/lang/ckb/lang.php
/dokuwiki/lib/plugins/extension/lang/cs/lang.php
/dokuwiki/lib/plugins/extension/lang/cy/lang.php
/dokuwiki/lib/plugins/extension/lang/da/lang.php
/dokuwiki/lib/plugins/extension/lang/de-informal/lang.php
/dokuwiki/lib/plugins/extension/lang/de/lang.php
/dokuwiki/lib/plugins/extension/lang/el/lang.php
/dokuwiki/lib/plugins/extension/lang/en/lang.php
/dokuwiki/lib/plugins/extension/lang/eo/lang.php
/dokuwiki/lib/plugins/extension/lang/es/lang.php
/dokuwiki/lib/plugins/extension/lang/fa/lang.php
/dokuwiki/lib/plugins/extension/lang/fr/lang.php
/dokuwiki/lib/plugins/extension/lang/hr/lang.php
/dokuwiki/lib/plugins/extension/lang/hu/lang.php
/dokuwiki/lib/plugins/extension/lang/it/lang.php
/dokuwiki/lib/plugins/extension/lang/ja/lang.php
/dokuwiki/lib/plugins/extension/lang/ko/lang.php
/dokuwiki/lib/plugins/extension/lang/lt/lang.php
/dokuwiki/lib/plugins/extension/lang/nl/lang.php
/dokuwiki/lib/plugins/extension/lang/no/lang.php
/dokuwiki/lib/plugins/extension/lang/pl/lang.php
/dokuwiki/lib/plugins/extension/lang/pt-br/lang.php
/dokuwiki/lib/plugins/extension/lang/pt/lang.php
/dokuwiki/lib/plugins/extension/lang/ru/lang.php
/dokuwiki/lib/plugins/extension/lang/sk/lang.php
/dokuwiki/lib/plugins/extension/lang/sv/lang.php
/dokuwiki/lib/plugins/extension/lang/uk/lang.php
/dokuwiki/lib/plugins/extension/lang/vi/lang.php
/dokuwiki/lib/plugins/extension/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/extension/lang/zh/lang.php
/dokuwiki/lib/plugins/extension/plugin.info.txt
/dokuwiki/lib/plugins/extension/script.js
/dokuwiki/lib/plugins/extension/style.less
/dokuwiki/lib/plugins/logviewer/lang/hu/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/hu/lang.php
/dokuwiki/lib/plugins/logviewer/lang/hu/nolog.txt
/dokuwiki/lib/plugins/styling/_test/general.test.php
/dokuwiki/lib/plugins/usermanager/admin.php
jquery/jquery-ui-theme/images/ui-bg_glass_55_fbf9ee_1x400.png
jquery/jquery-ui-theme/images/ui-bg_glass_65_ffffff_1x400.png
jquery/jquery-ui-theme/images/ui-bg_glass_75_dadada_1x400.png
jquery/jquery-ui-theme/images/ui-bg_glass_75_e6e6e6_1x400.png
jquery/jquery-ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png
jquery/jquery-ui-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png
jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png
jquery/jquery-ui-theme/images/ui-icons_2e83ff_256x240.png
jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png
jquery/jquery-ui-theme/images/ui-icons_888888_256x240.png
jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png
jquery/jquery-ui-theme/smoothness.css
jquery/jquery-ui.min.js
jquery/jquery.min.js
jquery/versions
/dokuwiki/lib/tpl/dokuwiki/template.info.txt
/dokuwiki/vendor/composer/InstalledVersions.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/phpseclib/phpseclib/BACKERS.md
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DH/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Montgomery.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Salsa20.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/Reductions/Barrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP/Reductions/Barrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP/Reductions/EvalBarrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/PrimeField/Integer.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/simplepie/simplepie/.php-cs-fixer.dist.php
/dokuwiki/vendor/simplepie/simplepie/CHANGELOG.md
/dokuwiki/vendor/simplepie/simplepie/README.markdown
/dokuwiki/vendor/simplepie/simplepie/autoloader.php
/dokuwiki/vendor/simplepie/simplepie/composer.json
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Author.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Caption.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Category.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Core.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Credit.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Decode/HTML/Entities.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Exception.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/IRI.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Item.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Locator.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Misc.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Rating.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Registry.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Source.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/XML/Declaration/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/gzdecode.php
/dokuwiki/vendor/simplepie/simplepie/src/Author.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/BaseDataCache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/DataCache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Psr16.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Redis.php
/dokuwiki/vendor/simplepie/simplepie/src/Caption.php
/dokuwiki/vendor/simplepie/simplepie/src/Category.php
/dokuwiki/vendor/simplepie/simplepie/src/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/src/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/src/Credit.php
/dokuwiki/vendor/simplepie/simplepie/src/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/src/Exception.php
/dokuwiki/vendor/simplepie/simplepie/src/File.php
/dokuwiki/vendor/simplepie/simplepie/src/Gzdecode.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/src/IRI.php
/dokuwiki/vendor/simplepie/simplepie/src/Item.php
/dokuwiki/vendor/simplepie/simplepie/src/Locator.php
/dokuwiki/vendor/simplepie/simplepie/src/Misc.php
/dokuwiki/vendor/simplepie/simplepie/src/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/src/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/src/Parser.php
/dokuwiki/vendor/simplepie/simplepie/src/Rating.php
/dokuwiki/vendor/simplepie/simplepie/src/Registry.php
/dokuwiki/vendor/simplepie/simplepie/src/RegistryAware.php
/dokuwiki/vendor/simplepie/simplepie/src/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/src/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/src/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/src/Source.php
/dokuwiki/vendor/simplepie/simplepie/src/XML/Declaration/Parser.php
/dokuwiki/vendor/splitbrain/lesserphp/composer.json
/dokuwiki/vendor/splitbrain/lesserphp/src/Lessc.php
/dokuwiki/vendor/splitbrain/lesserphp/src/Parser.php
/dokuwiki/vendor/splitbrain/lesserphp/src/Utils/Asserts.php
/dokuwiki/vendor/splitbrain/lesserphp/src/Utils/Color.php
/dokuwiki/vendor/splitbrain/php-archive/composer.json
/dokuwiki/vendor/splitbrain/php-archive/src/Tar.php
/dokuwiki/vendor/splitbrain/php-cli/src/Base.php
/dokuwiki/vendor/splitbrain/php-cli/src/Colors.php
/dokuwiki/vendor/splitbrain/php-cli/src/TableFormatter.php
b67cd41025-Nov-2024 Andreas Gohr <andi@splitbrain.org>

register linkwizard in window

This fixes a backwards compatibility issue with the changes made in
PR #4329. Plugins rely on the wizard being a globally registered object.


/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/SECURITY.md
/dokuwiki/_test/tests/Remote/ApiCoreTest.php
/dokuwiki/_test/tests/inc/JWTTest.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/inc/Action/AbstractAction.php
/dokuwiki/inc/Feed/FeedParser.php
/dokuwiki/inc/Feed/FeedParserFile.php
/dokuwiki/inc/Feed/FeedParserItem.php
/dokuwiki/inc/Logger.php
/dokuwiki/inc/Remote/Response/Page.php
/dokuwiki/inc/Ui/Recent.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/common.php
/dokuwiki/inc/fulltext.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/legacy.php
/dokuwiki/inc/media.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/template.php
/dokuwiki/lib/exe/mediamanager.php
/dokuwiki/lib/plugins/authldap/auth.php
/dokuwiki/lib/plugins/config/core/Loader.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/extension/lang/de/lang.php
/dokuwiki/lib/plugins/extension/lang/pt-br/lang.php
linkwiz.js
/dokuwiki/vendor/composer/autoload_files.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/geshi/geshi/CHANGELOG
/dokuwiki/vendor/geshi/geshi/THANKS
/dokuwiki/vendor/geshi/geshi/src/geshi/nim.php
/dokuwiki/vendor/paragonie/constant_time_encoding/README.md
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Base32.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Base64.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Binary.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Encoding.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/Hex.php
/dokuwiki/vendor/paragonie/constant_time_encoding/src/RFC4648.php
/dokuwiki/vendor/php81_bc/strftime/.editorconfig
/dokuwiki/vendor/php81_bc/strftime/.gitattributes
/dokuwiki/vendor/php81_bc/strftime/.gitignore
/dokuwiki/vendor/php81_bc/strftime/LICENSE
/dokuwiki/vendor/php81_bc/strftime/README.md
/dokuwiki/vendor/php81_bc/strftime/autoload.php
/dokuwiki/vendor/php81_bc/strftime/composer.json
/dokuwiki/vendor/php81_bc/strftime/example.php
/dokuwiki/vendor/php81_bc/strftime/src/AbstractLocaleFormatter.php
/dokuwiki/vendor/php81_bc/strftime/src/DateLocaleFormatter.php
/dokuwiki/vendor/php81_bc/strftime/src/IntlLocaleFormatter.php
/dokuwiki/vendor/php81_bc/strftime/src/php-8.1-strftime.php
/dokuwiki/vendor/phpseclib/phpseclib/BACKERS.md
/dokuwiki/vendor/phpseclib/phpseclib/composer.json
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Common/Functions/Strings.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Blowfish.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/AsymmetricKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/OpenSSH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Signature/Raw.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/StreamCipher.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/SymmetricKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DH/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DH/PrivateKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/OpenSSH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PKCS1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PuTTY.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/Raw.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/XML.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Signature/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Signature/SSH2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/PrivateKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Base.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Binary.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Montgomery.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Prime.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/TwistedEdwards.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/Common.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/JWK.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/MontgomeryPrivate.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/MontgomeryPublic.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/OpenSSH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/PKCS1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/PuTTY.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/XML.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/libsodium.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Signature/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Signature/IEEE.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Signature/SSH2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/PrivateKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Hash.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/JWK.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/MSBLOB.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/OpenSSH.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PKCS1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PKCS8.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PSS.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PuTTY.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/Raw.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/XML.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/PrivateKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/PublicKey.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Exception/InvalidPacketLengthException.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Exception/TimeoutException.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1/Element.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1/Maps/TBSCertList.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/Reductions/Barrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP/Reductions/Barrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP/Reductions/EvalBarrett.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent/Identity.php
518edfb121-Oct-2024 Anna Dabrowska <dabrowska@cosmocode.de>

LinkWizard: fix multilevel parents in references

9085b15b15-Oct-2024 Andreas Gohr <andi@splitbrain.org>

use relative links in LinkWizard

When the linked page has a common prefix with the current page,
construct a relative link instead of always inserting absolute links.

d3d20a6615-Oct-2024 Andreas Gohr <andi@splitbrain.org>

LinkWizard: add method to create a relative link

This is not used, yet. Usage will be added in a future commit.

Since we don't have a proper testing framework in place, yet. Tests have
been added a

LinkWizard: add method to create a relative link

This is not used, yet. Usage will be added in a future commit.

Since we don't have a proper testing framework in place, yet. Tests have
been added as a standalone script that can be run manually.

show more ...

d2fda51914-Oct-2024 Andreas Gohr <andi@splitbrain.org>

doc blocks in link wizard

8dcd6c4014-Oct-2024 Andreas Gohr <andi@splitbrain.org>

Linkwizard: use strict comparisons

12345678910>>...25