From 4dcb757c1b581249ebd76a1a01cfd92efdbab367 Mon Sep 17 00:00:00 2001 From: argirok Date: Tue, 26 Sep 2023 17:32:27 +0300 Subject: [PATCH] improvements in manage Plugin Templates add manage plugins per page + create plugin based on a template --- dashboard/page/pages.component.html | 11 + dashboard/page/pages.component.ts | 8 + dashboard/plugins/plugins-routing.module.ts | 13 + dashboard/plugins/plugins.component.html | 191 +++++++++ dashboard/plugins/plugins.component.ts | 397 ++++++++++++++++++ dashboard/plugins/plugins.module.ts | 36 ++ .../templates/pluginTemplates.component.html | 2 +- .../templates/pluginTemplates.component.ts | 14 +- services/adminToolService.module.ts | 3 +- services/plugins.service.ts | 19 +- 10 files changed, 684 insertions(+), 10 deletions(-) create mode 100644 dashboard/plugins/plugins-routing.module.ts create mode 100644 dashboard/plugins/plugins.component.html create mode 100644 dashboard/plugins/plugins.component.ts create mode 100644 dashboard/plugins/plugins.module.ts diff --git a/dashboard/page/pages.component.html b/dashboard/page/pages.component.html index 24296b20..a8291a4d 100644 --- a/dashboard/page/pages.component.html +++ b/dashboard/page/pages.component.html @@ -88,6 +88,17 @@