Create and update a "Book Series" collection member template
(Approved for development 29 Oct)
Context
- This feature is part of the Settings epic (&8)
- The rules for applying a template require a settings template for collection-members for "Book Series" Collections
Wireframes
- When any collection is created, its settings are shown in the collection modal. Users can update these setting as needed.
- The approval settings will apply:
- when books are added to collection at book creation point
- when books are added to collection after book creation point
- Updating the approval setting will apply to all existing and new books in the collection
- When a "Book Series" collection is created, a default collection members template is applied for both book types: wholebook and chapter processed. These defaults match the NCBI clone domains
- chapter-processed book -
clonechapterprocess
- whole-book -
clonebookprocess
- chapter-processed book -
- Users can create a custom collection-members template for each book type. The form and functionality is exactly the same as already developed for creating and updating custom organization templates.
- The domain name creation for the templates follows the syntax
ctempl_domainID_booktype
, for examplectempl_1234_whole
andctempl_1234_chapter
. (Domain ID is the ID returned to BCMS when the collection itself is created. It's a better choice than collection domain name because of the 20 chars limit) - The custom template will apply:
- when books are added to collection at book creation point (I.e. when the users selects the collection in the New book step)
- when books are added to collection after book creation point (I.e. if collection is not selected on New book step or the content is submitted by FTP and the collection ID is not provided, users can add the book to a collection from the book settings UI).