From ba0567e21866fd230e2f1757b90f9324799dd719 Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Wed, 25 Mar 2026 10:08:05 +0000 Subject: [PATCH] Autosave: 20260325-100805 --- admin.php | 649 +++---------------- admin_categories.php | 212 ++++++ admin_documents.php | 423 ++++++++++++ admin_subcategories.php | 240 +++++++ admin_types.php | 212 ++++++ db/migrations/004_create_types_table.sql | 7 + db/migrations/005_update_document_fields.sql | 15 + includes/admin_layout.php | 144 ++++ includes/library.php | 331 +++++++++- 9 files changed, 1674 insertions(+), 559 deletions(-) create mode 100644 admin_categories.php create mode 100644 admin_documents.php create mode 100644 admin_subcategories.php create mode 100644 admin_types.php create mode 100644 db/migrations/004_create_types_table.sql create mode 100644 db/migrations/005_update_document_fields.sql create mode 100644 includes/admin_layout.php diff --git a/admin.php b/admin.php index 54c4c17..fd2a6d5 100644 --- a/admin.php +++ b/admin.php @@ -1,572 +1,129 @@ getMessage(); - } -} - $documents = library_fetch_documents(false, []); $metrics = library_catalog_metrics(); -$categories = library_get_categories(); -// Fetch all subcategories to pass to JS for filtering -$allSubcategories = library_get_subcategories(null); -$flashes = library_get_flashes(); +admin_render_header('Dashboard', 'dashboard'); ?> - - - - - - Admin Studio · Nabd Library - - - - - -
- -
-

Catalog Manager

-

Upload manuscripts and manage permissions.

- -
-
- - - - -