Refine cache purgring

This commit is contained in:
2026-02-18 20:42:48 +01:00
parent b2600485c4
commit 1e52f75627
5 changed files with 182 additions and 12 deletions

View File

@@ -91,3 +91,13 @@ $lang["cache_invalidate_button_title"] = "Purge the entire DokuWiki cache";
$lang["cache_invalidate_success"] = "DokuWiki cache invalidated.";
$lang["cache_invalidate_denied"] = "Only admins can invalidate cache.";
$lang["cache_invalidate_badtoken"] = "Security token mismatch. Please retry.";
$lang["cache_purge_dialog_title"] = "Purge Cache";
$lang["cache_purge_dialog_intro"] = "The DokuWiki cache will always be purged. Optionally also purge the luxtools-specific caches (rebuilding these is resource-intensive):";
$lang["cache_purge_pagelinks_label"] = "Pagelinks";
$lang["cache_purge_pagelinks_desc"] = "Purges the pagelink mapping cache (pagelink_cache.json)";
$lang["cache_purge_thumbs_label"] = "Thumbnails";
$lang["cache_purge_thumbs_desc"] = "Purges all cached image thumbnails (thumbs folder)";
$lang["cache_purge_cancel"] = "Cancel";
$lang["cache_purge_confirm"] = "Purge Cache";
$lang["cache_purge_pagelinks_success"] = "Pagelinks cache purged.";
$lang["cache_purge_thumbs_success"] = "Thumbnail cache purged.";