From 49d785f2d74f4f1691093ee7e894cf875815b97e Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Fri, 2 Jun 2023 17:16:00 +0200 Subject: [PATCH] add more documentation & move setting to comp --- .../src/components/settings/settings.vue | 166 ++++++++++++++++++ src/webapp/src/router/adminRoutes.js | 9 + src/webapp/src/views/TicketsDetailsView.vue | 3 +- src/webapp/src/views/admin/EventsView.vue | 88 ++++++++-- src/webapp/src/views/admin/SettingsView.vue | 153 +--------------- .../views/admin/events/EventsDetailsView.vue | 66 +++++++ website/src/admin-panel.md | 5 +- website/src/admin-panel/admin-accounts.md | 9 + website/src/admin-panel/events.md | 14 ++ website/src/admin-panel/plugins.md | 1 + website/src/admin-panel/seatplan-editor.md | 14 ++ 11 files changed, 364 insertions(+), 164 deletions(-) create mode 100644 src/webapp/src/components/settings/settings.vue create mode 100644 src/webapp/src/views/admin/events/EventsDetailsView.vue create mode 100644 website/src/admin-panel/seatplan-editor.md diff --git a/src/webapp/src/components/settings/settings.vue b/src/webapp/src/components/settings/settings.vue new file mode 100644 index 0000000..a964b2a --- /dev/null +++ b/src/webapp/src/components/settings/settings.vue @@ -0,0 +1,166 @@ + + + + + + + diff --git a/src/webapp/src/router/adminRoutes.js b/src/webapp/src/router/adminRoutes.js index 6bb167f..155f73b 100644 --- a/src/webapp/src/router/adminRoutes.js +++ b/src/webapp/src/router/adminRoutes.js @@ -71,5 +71,14 @@ export default { adminAuthRequired: true, } }, + { + path: 'events/view', + name: 'eventDetails', + component: () => import( '../views/admin/events/EventsDetailsView.vue' ), + meta: { + title: 'Admin - libreevent', + adminAuthRequired: true, + } + }, ] } \ No newline at end of file diff --git a/src/webapp/src/views/TicketsDetailsView.vue b/src/webapp/src/views/TicketsDetailsView.vue index 7c5b040..edb464e 100644 --- a/src/webapp/src/views/TicketsDetailsView.vue +++ b/src/webapp/src/views/TicketsDetailsView.vue @@ -9,9 +9,8 @@