Skip to content

[Feature request]Automatic update of cross-linking between pages/chapters/books #1969

Description

@davidwaroquiers

It would be good that links from one page/chapter/book to another page/chapter/book are automatically updated when this other page/chapter/book is moved or modified.

This would allow BookStack users to make a link to a given page/chapter/book and if this page/chapter/book is modified or moved, the link continues to work while currently the link gets broken. Of course there are special cases that would never work (e.g. if you delete a page/chapter/book).

One small example to make things clear. Let's assume I have one book called "Ongoing projects" and another one called "Archived projects". I have a chapter "ProjectABC" in "Ongoing projects". I also have a book called "Miscellaneous" that has a page with a link to "ProjectABC" in "Ongoing projects". If I move "ProjectABC" from "Ongoing projects" to "Archived projects", the link to "ProjectABC" in "Miscellaneous" is broken.

Any thoughts on this ? I don't know if this is easily doable, or even if this is somewhat already possible (I did not find), and if this would be of any use for a large audience. I am a BookStack beginner and at this stage I am sure I cannot contribute to such a feature. Nonetheless, it might be that this could be the case in the longer-term but I have no clear view on that.

Thank you for your hard work.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions