From a84c92e0077d910008b7dcb6be8bf2c2e91e9e40 Mon Sep 17 00:00:00 2001 From: slawkens Date: Tue, 7 Feb 2023 22:46:35 +0100 Subject: [PATCH] allow template pages to be placed in templates dir --- index.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/index.php b/index.php index d7d15d3c..7cb6ba67 100644 --- a/index.php +++ b/index.php @@ -335,11 +335,15 @@ if($load_it) )) . $content; } } else { - $file = SYSTEM . 'pages/' . $page . '.php'; + $file = TEMPLATES . $template_name . '/pages/' . $page . '.php'; if(!@file_exists($file) || preg_match('/[^A-z0-9_\-]/', $page)) { - $page = '404'; - $file = SYSTEM . 'pages/404.php'; + $file = SYSTEM . 'pages/' . $page . '.php'; + if(!@file_exists($file) || preg_match('/[^A-z0-9_\-]/', $page)) + { + $page = '404'; + $file = SYSTEM . 'pages/404.php'; + } } }