From d643b629ff6fd325d00b98ae0edad614570ad1bd Mon Sep 17 00:00:00 2001 From: danpros Date: Tue, 21 Oct 2025 08:06:55 +0700 Subject: [PATCH] Update functions.php --- system/includes/functions.php | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) diff --git a/system/includes/functions.php b/system/includes/functions.php index 2da01a3..b61a3e9 100644 --- a/system/includes/functions.php +++ b/system/includes/functions.php @@ -2995,21 +2995,6 @@ function not_found($request = null) } else { $layout = ''; } - - if (config('views.counter') == 'true') { - if (!is_null($request)) { - $filename = "content/data/views.json"; - $views = array(); - if (file_exists($filename)) { - $views = json_decode(file_get_data($filename), true); - } - - if (isset($views[$request]) && !isset($views['flock_fail'])) { - unset($views[$request]); - save_json_pretty($filename, $views); - } - } - } header($_SERVER["SERVER_PROTOCOL"] . " 404 Not Found"); render('404', array( @@ -3698,13 +3683,13 @@ function add_view($page) if (file_exists($filename)) { $views = json_decode(file_get_data($filename), true); } - - if (isset($views[$page])) { - $views[$page]++; - save_json_pretty($filename, $views); + + if (isset($views['flock_fail'])) { + return; } else { - if (isset($views['flock_fail'])) { - return; + if (isset($views[$page])) { + $views[$page]++; + save_json_pretty($filename, $views); } else { $views[$page] = 1; save_json_pretty($filename, $views);