BookStackApp / BookStack

A platform to create documentation/wiki content built with PHP & Laravel
https://www.bookstackapp.com/
MIT License
15.21k stars 1.9k forks source link

Add linked resource to my book #2604

Open cadavre opened 3 years ago

cadavre commented 3 years ago

Describe the feature you'd like

Currently we can add chapter or a new page to our books. This means we can create awesome documentation that is really simply and nicely categorized as we like. πŸŽ‰ But sometimes different parts of documents are created somewhere else than on BookStack – GDrive spreadsheet, some mindmap in XMind, diagram in non-draw.io.

It would be an awesome thing if we could treat BookStack as a "single source of truth" where we can find all, and have BookStack as a central point of our documentation universe.

Describe the benefits this feature would bring to BookStack users

This would increase importance of BookStack as a single place where we can start reading all of our documentation. No more looking for a document in several places – BookStack itself, GDrice, Dropbox, Office365... Once we (or someone) created a document related to our "book" outside of BookStack – we could link it inside of our book! Or maybe just link an article that is important in context of the book, but we don't want to create dedicated document with it and just paste a link in it.

Additional context

I believe this is fairly simple to implement – especially UX is very simple, take a look at this example:

Zrzut ekranu 2021-03-2 o 19 35 12

New action "New Link" that displays a view similar to "Create New Chapter" – with same: "Name", "Description" and "URL". Once saved link is displayed as a book with some graphical representation that it is a link. Once clicked it opens on new browser tab (target=_blank).

Zrzut ekranu 2021-03-2 o 19 43 46
C493 commented 3 years ago

+1

patvdv commented 6 months ago

I know this is an old issue but I would like to second the request as well. A general way to link resources would be a great benefit to many. I don't believe it needs to be overly complicated if the number of link protocols supported would be limited.

As to mindmaps: I would love to see this lifted to the level of the DrawIO integration - if possible of course.

These sort of integrations would make Bookstack a more viable Evernote competitor for example. For those who seek such an alternative of course.

+1