| #
c874c2c0 |
| 31-May-2026 |
tracker-user <82045103+tracker-user@users.noreply.github.com> |
Extract UI strings to lang files; add de/ru/ja translations; minor code polish
- Extract all ~30 hardcoded English strings from admin.php to lang/en/lang.php and translate to de, ru, ja (menu labe
Extract UI strings to lang files; add de/ru/ja translations; minor code polish
- Extract all ~30 hardcoded English strings from admin.php to lang/en/lang.php and translate to de, ru, ja (menu label already existed; all new keys added) - Remove redundant require_once for PatchedTar (PSR-4 autoloader handles it) - Fix memory_limit: only raise to 256M, never lower a higher configured value - Add $visitedPaths guard in walkInto() to skip duplicate files reached via multiple symlink paths - Bump plugin.info.txt date to 2026-05-31 - README: note that str_starts_with() is polyfilled by DokuWiki (PHP 7.4 ok)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
show more ...
|
| #
b484d5bc |
| 28-May-2026 |
tracker-user <82045103+tracker-user@users.noreply.github.com> |
Review: guards, input handling, @ suppression, docblocks, translations
- Add DOKU_INC guard to admin.php - Replace $_SERVER['REQUEST_METHOD'] and $_SERVER['HTTP_HOST'] with $INPUT->server->str() - R
Review: guards, input handling, @ suppression, docblocks, translations
- Add DOKU_INC guard to admin.php - Replace $_SERVER['REQUEST_METHOD'] and $_SERVER['HTTP_HOST'] with $INPUT->server->str() - Remove @ error suppression; use is_file() checks where file existence is uncertain - Remove redundant getMenuText() override (parent getLang('menu') suffices) - Replace strpos() prefix check with str_starts_with() - Add return type hints and docblocks to all public/protected methods - Add de, ru, ja translations for lang['menu'] - Update plugin.info.txt date; update README to reflect language files
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
show more ...
|