From 396ecfff4a3a0f1987adfaa199afc1799bfda108 Mon Sep 17 00:00:00 2001 From: zipben Date: Wed, 4 Jun 2025 13:00:41 +0000 Subject: [PATCH] added comments to books --- client/pages/item/_id/index.vue | 116 +++++++++++++++- client/strings/en-us.json | 14 +- client/strings/en.json | 18 +++ ... Killer Tales of the Botanical Gothic.epub | Bin 0 -> 6693693 bytes server/Database.js | 13 ++ server/controllers/LibraryItemController.js | 128 ++++++++++++++++++ server/migrations/v2.20.1-add-comments.js | 61 +++++++++ server/models/Comment.js | 83 ++++++++++++ server/models/LibraryItem.js | 74 ++++++---- server/routers/ApiRouter.js | 6 + server/routers/LibraryItemRouter.js | 98 ++++++++++++++ 11 files changed, 583 insertions(+), 28 deletions(-) create mode 100644 client/strings/en.json create mode 100644 downloads/TestLib/(British Library Tales of the Weird Book 10) Daisy Butcher - Evil Roots_ Killer Tales of the Botanical Gothic.epub create mode 100644 server/migrations/v2.20.1-add-comments.js create mode 100644 server/models/Comment.js create mode 100644 server/routers/LibraryItemRouter.js diff --git a/client/pages/item/_id/index.vue b/client/pages/item/_id/index.vue index 6042f92a2..70b1d39d4 100644 --- a/client/pages/item/_id/index.vue +++ b/client/pages/item/_id/index.vue @@ -139,6 +139,51 @@ + + +
+
+
+ +
+
+
+

{{ $strings.LabelComments }}

+ + +
+
+ +
+ +
+
+
+ + +
+
+
+
+ {{ comment.user.username }} + {{ formatDate(comment.createdAt) }} +
+ +
+

{{ comment.text }}

+
+
+
+ {{ $strings.MessageNoComments }} +
+
+
+
+
@@ -148,6 +193,9 @@