This issue has been created
 
 
Book Versions / cid:jira-generated-image-avatar-e2a88a8a-e860-48b1-924e-36ad72ef8e06 BVERSION-151 Open

The navigation panel should use the title of the currently selected version sub-pages

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-f6e735ab-73fc-411b-9fe8-9e9d4be958be Mathieu Pace created this issue on 13/Feb/25 12:04
 
Summary: The navigation panel should use the title of the currently selected version sub-pages
Issue Type: cid:jira-generated-image-avatar-e2a88a8a-e860-48b1-924e-36ad72ef8e06 Bug
Assignee: Unassigned
Attachments: image-2025-02-13-11-58-46-135.png
Components: Navigation
Created: 13/Feb/25 12:04
Labels: UX
Priority: cid:jira-generated-image-static-minor-b6b0652d-35ca-4105-b0a9-792e5884099b Minor
Reporter: Mathieu Pace
Description:

Reproduction

  1. Create a book with a version
  2. Create a page named "page1"
  3. Save it
  4. Edit the page (which edits the versioned content sub-page) and change it's title to "Page 1"

Result

In the navigation panel, the page is displayed with "page1".

Here is an example with also sub-pages.

43337_image-2025-02-13-11-58-46-135.png

Expectation

The navigation panel should display "Page 1".

Not having the title used for the current version/inherited version can make the user feel lost. He cannot find the currently displayed page in the panel, so doesn't know where he is currently. Also he might not know which page to select, depending on where he wants to go.

Resolution

This could be fixed by changing automatically the title of the book page and other versioned content sub-pages when one versioned content sub-page has its title changed. I don't think this is a good option. Having different titles for publication depending on the version is a nice feature to have.

I would advocate for modifying the navigation panel to display the name of the versioned content sub-page associated with the currently selected version/inherited version (if one is available) instead of the title of the book page itself. A default case would have to be considered if the page has no version or no inheritance, I guess that simply displaying the book page title works in this case.