From 73af9ed9c4b3bd8db29ab96c962f59d51f1c0315 Mon Sep 17 00:00:00 2001 From: Pinga <121483313+getpinga@users.noreply.github.com> Date: Sat, 9 Dec 2023 23:07:19 +0200 Subject: [PATCH] Preparations for TLD create --- cp/app/Controllers/SystemController.php | 11 + .../views/admin/system/createTld.twig | 240 ++++++++++++++++++ .../views/admin/system/manageTlds.twig | 4 +- cp/resources/views/admin/system/registry.twig | 4 +- cp/resources/views/layouts/app.twig | 2 +- 5 files changed, 256 insertions(+), 5 deletions(-) create mode 100644 cp/resources/views/admin/system/createTld.twig diff --git a/cp/app/Controllers/SystemController.php b/cp/app/Controllers/SystemController.php index 8597fbd..331f54d 100644 --- a/cp/app/Controllers/SystemController.php +++ b/cp/app/Controllers/SystemController.php @@ -40,4 +40,15 @@ class SystemController extends Controller return view($response,'admin/system/manageTlds.twig'); } + + public function createTld(Request $request, Response $response) + { + if ($_SESSION["auth_roles"] != 0) { + return $response->withHeader('Location', '/dashboard')->withStatus(302); + } + + $db = $this->container->get('db'); + + return view($response,'admin/system/createTld.twig'); + } } \ No newline at end of file diff --git a/cp/resources/views/admin/system/createTld.twig b/cp/resources/views/admin/system/createTld.twig new file mode 100644 index 0000000..771a118 --- /dev/null +++ b/cp/resources/views/admin/system/createTld.twig @@ -0,0 +1,240 @@ +{% extends "layouts/app.twig" %} + +{% block title %}{{ __('Create TLD') }}{% endblock %} + +{% block content %} +