History log of /plugin/move/helper/ (Results 1 – 25 of 86)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
cefc20b310-Jun-2026 Andreas Gohr <gohr@cosmocode.de>

compatibility with next DokuWiki release #313

DokuWiki Mort will ship with a completely refactored parser system,
which caused the current implementation to delete pages instead of
rewrite links (se

compatibility with next DokuWiki release #313

DokuWiki Mort will ship with a completely refactored parser system,
which caused the current implementation to delete pages instead of
rewrite links (see dokuwiki/dokuwiki#4646).

This fixes the issue without changing how the move plugin injects a fake
handler and thus keeps it backwards compatible to releases < Mort.

Once Mort is out, the new parser will make it much easier to replace the
handler with a custom, partial implementation no longer requiring the
current reflection hack.

show more ...


/plugin/move/action/rename.php
/plugin/move/action/tree.php
/plugin/move/admin/main.php
/plugin/move/admin/tree.php
/plugin/move/conf/default.php
/plugin/move/conf/metadata.php
handler.php
rewrite.php
/plugin/move/images/folder-home.svg
/plugin/move/lang/cs/lang.php
/plugin/move/lang/da/lang.php
/plugin/move/lang/de-informal/lang.php
/plugin/move/lang/de/lang.php
/plugin/move/lang/el/lang.php
/plugin/move/lang/en/lang.php
/plugin/move/lang/en/settings.php
/plugin/move/lang/en/tree.txt
/plugin/move/lang/es/lang.php
/plugin/move/lang/fa/lang.php
/plugin/move/lang/fa/move.txt
/plugin/move/lang/fa/progress.txt
/plugin/move/lang/fa/settings.php
/plugin/move/lang/fa/tree.txt
/plugin/move/lang/fr/lang.php
/plugin/move/lang/hr/lang.php
/plugin/move/lang/hu-informal/lang.php
/plugin/move/lang/hu-informal/move.txt
/plugin/move/lang/hu-informal/progress.txt
/plugin/move/lang/hu-informal/settings.php
/plugin/move/lang/hu-informal/tree.txt
/plugin/move/lang/hu/lang.php
/plugin/move/lang/hu/move.txt
/plugin/move/lang/hu/progress.txt
/plugin/move/lang/hu/settings.php
/plugin/move/lang/hu/tree.txt
/plugin/move/lang/id/lang.php
/plugin/move/lang/ja/lang.php
/plugin/move/lang/ko/lang.php
/plugin/move/lang/nl/lang.php
/plugin/move/lang/no/lang.php
/plugin/move/lang/pl/lang.php
/plugin/move/lang/pt-br/lang.php
/plugin/move/lang/ro/lang.php
/plugin/move/lang/ro/move.txt
/plugin/move/lang/ro/progress.txt
/plugin/move/lang/ro/settings.php
/plugin/move/lang/ro/tree.txt
/plugin/move/lang/ru/lang.php
/plugin/move/lang/sk/lang.php
/plugin/move/lang/sv/lang.php
/plugin/move/lang/vi/lang.php
/plugin/move/lang/zh-tw/lang.php
/plugin/move/lang/zh/lang.php
/plugin/move/plugin.info.txt
/plugin/move/remote.php
/plugin/move/script.js
/plugin/move/script/rename.js
/plugin/move/script/tree.js
/plugin/move/style.less
c254787814-May-2025 Andreas Gohr <gohr@cosmocode.de>

fix lockdir use

This replaces #237 which addressed the issue at only one line instead of
all 4. The _ prefix is still needed to avoid conflicts with page names.

2e8a45f214-May-2025 Andreas Gohr <gohr@cosmocode.de>

make the new handler work, rename it back to it's old name

Other plugins (like the include plugin) rely on the the handler being a
helper plugin at least by name.

04387c3514-May-2025 Andreas Gohr <gohr@cosmocode.de>

use dformat not strftime

74ee742214-May-2025 Andreas Gohr <gohr@cosmocode.de>

Replace obsolete Handler/Parser mechanism

Still broken currently.

302c75cb08-Jun-2023 Anna Dabrowska <dabrowska@cosmocode.de>

Additional check on media file extensions

Media move is prevented if source and destination media files do not have identical extensions (strict comparison).
UTF-8 names should be handled correctly

Additional check on media file extensions

Media move is prevented if source and destination media files do not have identical extensions (strict comparison).
UTF-8 names should be handled correctly if UTF-8 locale is set.

show more ...

cefbae5226-Jan-2022 Michael Hamann <michael@content-space.de>

Fix rewriting of links to the root start page

Previously, we had a bug that the "start"-name was not appended to the id in this case, and we thus didn't detect that the old relative link was still v

Fix rewriting of links to the root start page

Previously, we had a bug that the "start"-name was not appended to the id in this case, and we thus didn't detect that the old relative link was still valid. Further, this could have caused issues if the root start page is renamed where certain links wouldn't have been adapted.

show more ...

e2441e1823-Jan-2022 Michael Hamann <michael@content-space.de>

Fix handling of empty line in the plan

493b5c2328-Dec-2020 Brad Bulger <bradbulger@gmail.com>

Fix spellings of "committed" key to avoid undefined array key errors.
https://github.com/michitux/dokuwiki-plugin-move/issues/194

7c5a89d617-Aug-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Fix deprecated array syntax

ee07a9d101-Oct-2018 Michael Hamann <michael@content-space.de>

Plan helper: initialize all arrays

This avoids errors when using count() on that array later.

ab15946e01-Oct-2018 Michael Hamann <michael@content-space.de>

Rewrite helper: discard empty metadata

At least during tests, the metadata of the move plugin is initialised
with an empty string which leads to errors in PHP >= 7.1.


/plugin/move/.travis.yml
/plugin/move/MenuItem.php
/plugin/move/README
/plugin/move/action/rename.php
/plugin/move/admin/tree.php
rewrite.php
/plugin/move/images/folder_add.png
/plugin/move/images/rename.svg
/plugin/move/lang/cs/lang.php
/plugin/move/lang/cs/progress.txt
/plugin/move/lang/cs/settings.php
/plugin/move/lang/de-informal/lang.php
/plugin/move/lang/de-informal/move.txt
/plugin/move/lang/de-informal/progress.txt
/plugin/move/lang/de-informal/settings.php
/plugin/move/lang/de-informal/tree.txt
/plugin/move/lang/de/lang.php
/plugin/move/lang/de/move.txt
/plugin/move/lang/de/settings.php
/plugin/move/lang/en/lang.php
/plugin/move/lang/es/lang.php
/plugin/move/lang/es/move.txt
/plugin/move/lang/es/progress.txt
/plugin/move/lang/es/settings.php
/plugin/move/lang/es/tree.txt
/plugin/move/lang/fr/lang.php
/plugin/move/lang/fr/settings.php
/plugin/move/lang/hr/lang.php
/plugin/move/lang/hr/settings.php
/plugin/move/lang/ja/lang.php
/plugin/move/lang/ja/settings.php
/plugin/move/lang/ko/lang.php
/plugin/move/lang/ko/settings.php
/plugin/move/lang/nl/lang.php
/plugin/move/lang/nl/settings.php
/plugin/move/lang/no/lang.php
/plugin/move/lang/no/move.txt
/plugin/move/lang/no/settings.php
/plugin/move/lang/no/tree.txt
/plugin/move/lang/ru/lang.php
/plugin/move/lang/ru/move.txt
/plugin/move/lang/ru/progress.txt
/plugin/move/lang/ru/settings.php
/plugin/move/lang/ru/tree.txt
/plugin/move/lang/sv/lang.php
/plugin/move/lang/sv/progress.txt
/plugin/move/lang/sv/settings.php
/plugin/move/lang/uk/lang.php
/plugin/move/lang/zh/lang.php
/plugin/move/lang/zh/settings.php
/plugin/move/plugin.info.txt
/plugin/move/script/rename.js
/plugin/move/script/tree.js
/plugin/move/style.less
a428ba5802-Jan-2017 Michael Hamann <michael@content-space.de>

Make the handler helper a proper helper plugin, fixes #84, fixes #33

46c2a44818-Oct-2015 Michael Hamann <michael@content-space.de>

Restore PHP 5.2 compatibility, fixes #35

We still support DokuWiki version 2015-08-10 "Hrun" which only requires
PHP 5.2, so supporting PHP 5.2 makes sense.

5ade0f8718-Oct-2015 Michael Hamann <michael@content-space.de>

Remove redundant code (the same is already in resolve_id)

98b910b818-Oct-2015 Michael Hamann <michael@content-space.de>

Minor documentation fix

5203767818-Oct-2015 Michael Hamann <michael@content-space.de>

Clean media ids, too. Might help with #52

In DokuWiki, media ids are cleaned, too (e.g. in mediaFN()). Therefore
the move plugin now also rewrites ids like "foo bar.jpg". This also
removes leading c

Clean media ids, too. Might help with #52

In DokuWiki, media ids are cleaned, too (e.g. in mediaFN()). Therefore
the move plugin now also rewrites ids like "foo bar.jpg". This also
removes leading colons in new absolute media ids.

show more ...

54f18c5a17-Oct-2015 Michael Hamann <michael@content-space.de>

Fix #54 adding ':' to absolute ids in the root namespace

a904da2617-Oct-2015 Michael Hamann <michael@content-space.de>

Add missing isset() before variable access

1970c5fb16-May-2015 Michael Grosse <grosse@cosmocode.de>

Move lang string from source to lang.php

65bf5a8216-May-2015 Michael Grosse <grosse@cosmocode.de>

Better filename for lockfile and saver writing

1f18d22316-May-2015 Michael Grosse <grosse@cosmocode.de>

Save to file after every move

This impacts performance but should improve recovery when a move is
interrupted

4a0d316916-May-2015 Michael Grosse <grosse@cosmocode.de>

findMissingDocuments expects both src and dst to end with colon

31c7c89e15-May-2015 Dalibo <dalibo@dlb1.(none)>

Fix findMissingDocuments. page_exists doesn't work for media

00c9a89515-May-2015 Dalibo <dalibo@dlb1.(none)>

Fix wrong affected pages by media move

1234