From f8be9435506dd9535fe82059efd52994125e12cb Mon Sep 17 00:00:00 2001 From: Edwin Noorlander Date: Tue, 28 Jul 2026 13:59:32 +0200 Subject: [PATCH] ContentAPI voor PHP content bestanden + handleiding in admin - Nieuwe ContentAPI class beschikbaar als $api in PHP content bestanden met methodes: getAllPages, getPage, getMenu, getConfig, buildUrl, etc. - Admin handleiding pagina op /admin/guide met taalwisselaar - Zijbalk link naar handleiding in admin menu - Dubbele alert in config pagina verwijderd - Handleidingen (nl/en) uitgebreid met Content API referentie --- admin/templates/layout.php | 8 ++ admin/templates/pages/config.php | 7 -- admin/templates/pages/guide.php | 24 +++++ cms/core/class/CodePressCMS.php | 16 +++- cms/core/class/ContentAPI.php | 154 +++++++++++++++++++++++++++++++ cms/core/index.php | 3 + guide/en.codepress.md | 100 +++++++++++++++++++- guide/nl.codepress.md | 100 +++++++++++++++++++- public/admin.php | 65 ++++++++++--- 9 files changed, 452 insertions(+), 25 deletions(-) create mode 100644 admin/templates/pages/guide.php create mode 100644 cms/core/class/ContentAPI.php diff --git a/admin/templates/layout.php b/admin/templates/layout.php index b5bf098..1b52bfb 100644 --- a/admin/templates/layout.php +++ b/admin/templates/layout.php @@ -76,6 +76,11 @@ $layoutSidebarColor = $layoutThemeConfig['header_color'] ?? '#0a369d'; Gebruikers +