[PR #4123] [CLOSED] Clone book to multiple shelves feature #6309

Closed
opened 2026-02-05 10:28:59 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/4123
Author: @tanvir-simformsolutions
Created: 3/22/2023
Status: Closed

Base: developmentHead: clone-to-different-shelves


📝 Commits (1)

  • f8f923f Clone book to multiple shelves feature

📊 Changes

49 files changed (+243 additions, -68 deletions)

View changed files

📝 app/Entities/Tools/Cloner.php (+36 -9)
📝 app/Http/Controllers/BookController.php (+5 -1)
📝 lang/ar/entities.php (+3 -0)
📝 lang/bg/entities.php (+3 -0)
📝 lang/bs/entities.php (+3 -0)
📝 lang/ca/entities.php (+3 -0)
📝 lang/cs/entities.php (+3 -0)
📝 lang/cy/entities.php (+3 -0)
📝 lang/da/entities.php (+3 -0)
📝 lang/de/entities.php (+3 -0)
📝 lang/de_informal/entities.php (+3 -0)
📝 lang/el/entities.php (+3 -0)
📝 lang/en/entities.php (+3 -0)
📝 lang/en/settings.php (+2 -2)
📝 lang/es/entities.php (+3 -0)
📝 lang/es_AR/entities.php (+3 -0)
📝 lang/et/entities.php (+3 -0)
📝 lang/eu/entities.php (+3 -0)
📝 lang/fa/entities.php (+3 -0)
📝 lang/fr/entities.php (+3 -0)

...and 29 more files

📄 Description

Added feature to clone/copy book to shelves with following

  • Copy book to multiple shelves
  • Added translation for all the available languages
  • Create new blade component for re-usability purpose
  • Create new function for re-usability purpose

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/BookStackApp/BookStack/pull/4123 **Author:** [@tanvir-simformsolutions](https://github.com/tanvir-simformsolutions) **Created:** 3/22/2023 **Status:** ❌ Closed **Base:** `development` ← **Head:** `clone-to-different-shelves` --- ### 📝 Commits (1) - [`f8f923f`](https://github.com/BookStackApp/BookStack/commit/f8f923fd37f10550ba31184aacf5ed322aae86df) Clone book to multiple shelves feature ### 📊 Changes **49 files changed** (+243 additions, -68 deletions) <details> <summary>View changed files</summary> 📝 `app/Entities/Tools/Cloner.php` (+36 -9) 📝 `app/Http/Controllers/BookController.php` (+5 -1) 📝 `lang/ar/entities.php` (+3 -0) 📝 `lang/bg/entities.php` (+3 -0) 📝 `lang/bs/entities.php` (+3 -0) 📝 `lang/ca/entities.php` (+3 -0) 📝 `lang/cs/entities.php` (+3 -0) 📝 `lang/cy/entities.php` (+3 -0) 📝 `lang/da/entities.php` (+3 -0) 📝 `lang/de/entities.php` (+3 -0) 📝 `lang/de_informal/entities.php` (+3 -0) 📝 `lang/el/entities.php` (+3 -0) 📝 `lang/en/entities.php` (+3 -0) 📝 `lang/en/settings.php` (+2 -2) 📝 `lang/es/entities.php` (+3 -0) 📝 `lang/es_AR/entities.php` (+3 -0) 📝 `lang/et/entities.php` (+3 -0) 📝 `lang/eu/entities.php` (+3 -0) 📝 `lang/fa/entities.php` (+3 -0) 📝 `lang/fr/entities.php` (+3 -0) _...and 29 more files_ </details> ### 📄 Description Added feature to clone/copy book to shelves with following - Copy book to multiple shelves - Added translation for all the available languages - Create new blade component for re-usability purpose - Create new function for re-usability purpose --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 10:28:59 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#6309