Project

General

Profile

Feature #2497

Co-existence of DT and non-DT books

Added by Ram Kordale over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
07/11/2022
Due date:
07/22/2022
% Done:

100%

Estimated time:
(Total: 10.00 h)
Spent time:
(Total: 9.50 h)

Description

DT-Book is one in which source pages are initially split by default at tags such as dt (The <dt> tag defines a term/name in a description list. The <dt> tag is used in conjunction with <dl> (defines a description list) and <dd> (describes each term/name).) A non-DT book is one in which source pages are split using h tags.

DT books are useful for booklet use case and non-DT books are useful for 'annotated documentation' use case.

So, both versions will be ingested. Other requirements:
- link update should work within DT or non-DT books. Meaning that DT books should connect to only DT books. Similarly, non-DT books should connect to only non-DT books.
- remove search bar on booklet page
- on document pages, search should include only non-DT books.


Subtasks

Task #2499: During ingest add a new field called "isFinerGranularBook".Closed07/11/202207/22/2022Ayush Khandelwal

Actions
Task #2500: Perform 'link update' on the basis of 'isFinerGranularBook(DT)' field.Closed07/11/202207/22/2022Ayush Khandelwal

Actions
Task #2501: Show/Forward only isFinerGranularBook=false books in the 'annotated documentation' use case that means in the getBooks() API and the documentation() API.Closed07/11/202207/22/2022Ayush Khandelwal

Actions
Task #2502: Remove the search bar on the booklet page. And also add the book-name in the existing internal urls.Closed07/11/202207/22/2022Ayush Khandelwal

Actions
Task #2534: Disable hyperlinks and purple links in booklet pageClosed07/21/202207/21/2022Ram Kordale

Actions

Also available in: Atom PDF