From e22d2a62547ac98646207a338943519aa1cd4763 Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Wed, 31 May 2023 23:53:36 +0700 Subject: [PATCH] Minor improvements (#751) --- library/ajax/manage_admin.php | 16 ---------------- library/language/source/main.php | 6 +++--- styles/templates/admin/index.tpl | 8 ++++---- styles/templates/default/posting_editor.tpl | 2 +- 4 files changed, 8 insertions(+), 24 deletions(-) diff --git a/library/ajax/manage_admin.php b/library/ajax/manage_admin.php index df99dbfa7..486b467a4 100644 --- a/library/ajax/manage_admin.php +++ b/library/ajax/manage_admin.php @@ -17,7 +17,6 @@ $mode = (string)$this->request['mode']; switch ($mode) { case 'clear_cache': - foreach ($bb_cfg['cache']['engines'] as $cache_name => $cache_val) { if (!in_array('db_sqlite', $cache_val)) { CACHE($cache_name)->rm(); @@ -25,21 +24,17 @@ switch ($mode) { } $this->response['cache_html'] = '' . $lang['ALL_CACHE_CLEARED'] . ''; - break; case 'clear_datastore': - global $datastore; $datastore->clean(); $this->response['datastore_html'] = '' . $lang['DATASTORE_CLEARED'] . ''; - break; case 'clear_template_cache': - global $template; $match = XS_TPL_PREFIX; @@ -54,11 +49,9 @@ switch ($mode) { closedir($res); $this->response['template_cache_html'] = '' . $lang['ALL_TEMPLATE_CLEARED'] . ''; - break; case 'indexer': - exec("indexer --config {$bb_cfg['sphinx_config_path']} --all --rotate", $result); if (!is_file($bb_cfg['sphinx_config_path'] . ".log")) { @@ -75,40 +68,31 @@ switch ($mode) { file_put_contents($bb_cfg['sphinx_config_path'] . ".log", "\r\n", FILE_APPEND); $this->response['indexer_html'] = '' . $lang['INDEXER'] . ''; - break; case 'update_user_level': - \TorrentPier\Legacy\Group::update_user_level('all'); $this->response['update_user_level_html'] = '' . $lang['USER_LEVELS_UPDATED'] . ''; - break; case 'sync_topics': - \TorrentPier\Legacy\Admin\Common::sync('topic', 'all'); \TorrentPier\Legacy\Admin\Common::sync_all_forums(); $this->response['sync_topics_html'] = '' . $lang['TOPICS_DATA_SYNCHRONIZED'] . ''; - break; case 'sync_user_posts': - \TorrentPier\Legacy\Admin\Common::sync('user_posts', 'all'); $this->response['sync_user_posts_html'] = '' . $lang['USER_POSTS_COUNT_SYNCHRONIZED'] . ''; - break; case 'unlock_cron': - \TorrentPier\Helpers\CronHelper::enableBoard(); $this->response['unlock_cron_html'] = '' . $lang['ADMIN_UNLOCKED'] . ''; - break; default: diff --git a/library/language/source/main.php b/library/language/source/main.php index 1cab84d5c..0dc401b27 100644 --- a/library/language/source/main.php +++ b/library/language/source/main.php @@ -59,6 +59,7 @@ $lang['ENABLED'] = 'Enabled'; $lang['DISABLED'] = 'Disabled'; $lang['ERROR'] = 'Error'; $lang['SELECT_ACTION'] = 'Select action'; +$lang['CLEAR'] = 'Clear'; $lang['NEXT_PAGE'] = 'Next'; $lang['PREVIOUS_PAGE'] = 'Previous'; @@ -99,10 +100,8 @@ $lang['CLICK_RETURN_MODCP'] = 'Click %sHere%s to return to Moderator Control Pan $lang['CLICK_RETURN_GROUP'] = 'Click %sHere%s to return to group information'; $lang['ADMIN_PANEL'] = 'Go to Administration Panel'; -$lang['ALL_CACHE'] = 'All cache'; $lang['ALL_CACHE_CLEARED'] = 'Cache has been cleared'; $lang['ALL_TEMPLATE_CLEARED'] = 'Template cache has been cleared'; -$lang['DATASTORE'] = 'Datastore'; $lang['DATASTORE_CLEARED'] = 'Datastore has been cleared'; $lang['BOARD_DISABLE'] = 'Sorry, this forum is disabled. Try to come back later'; $lang['BOARD_DISABLE_CRON'] = 'Forum is down for maintenance. Try to come back later'; @@ -1646,8 +1645,9 @@ $lang['GZIP_COMPRESSION'] = 'Gzip compression'; $lang['NOT_AVAILABLE'] = 'Not available'; // Clear Cache +$lang['DATASTORE'] = 'Datastore'; $lang['CLEAR_CACHE'] = 'Clear Cache'; -$lang['TEMPLATES'] = 'Templates'; +$lang['CLEAR_TEMPLATES_CACHE'] = 'Templates cache'; // Update $lang['USER_LEVELS'] = 'User levels'; diff --git a/styles/templates/admin/index.tpl b/styles/templates/admin/index.tpl index 9aed9a76c..8f4f1be5f 100644 --- a/styles/templates/admin/index.tpl +++ b/styles/templates/admin/index.tpl @@ -106,11 +106,11 @@ - + diff --git a/styles/templates/default/posting_editor.tpl b/styles/templates/default/posting_editor.tpl index ef9afb0c9..cfb2beaee 100644 --- a/styles/templates/default/posting_editor.tpl +++ b/styles/templates/default/posting_editor.tpl @@ -76,7 +76,7 @@ ajax.callback.posts = function(data) {
- +
{L_CLEAR_CACHE}:{L_CLEAR}: - {L_DATASTORE},  - {L_ALL_CACHE},  - {L_TEMPLATES} + {L_DATASTORE} · + {L_CLEAR_CACHE} · + {L_CLEAR_TEMPLATES_CACHE}