BookStack icon indicating copy to clipboard operation
BookStack copied to clipboard

REQUEST: Insert link & create new blank page

Open plipfishy opened this issue 6 years ago • 9 comments

For Feature Requests

Desired Feature: Create new blank page with link. eg. Writing an article and insert link as usual, but if page doesn't exist, present option to create a new page.

For Bug Reports

  • BookStack Version (Found in settings, Please don't put 'latest'): 0.18.2
  • PHP Version: 5.6
  • MySQL Version: 5.5.56-MariaDB
Expected Behavior

Writing an article and insert link as usual, but if page doesn't exist, present option to create a new page.

Current Behavior

Can only link to existing pages within the wiki (or external obviously)

Steps to Reproduce

n/a

plipfishy avatar Oct 10 '17 13:10 plipfishy

Potential duplicate of #441 ? @plipfishy

Shackelford-Arden avatar Oct 10 '17 13:10 Shackelford-Arden

It would seem all the hooks are there:

  1. ctrl-k to create a link, insert a link to "create_page", give the link a title and name.
  2. pressing the link will instantly create a new page alongside the original - but with input for a new title. This feature would need to use the Title or Link Text from the place it was clicked.
  3. Saving this page requires updating the originating link(s) pointing to this unique page. It seems the search feature has the hooks to find all such places to get them updated.

The page would have to be moved after creating it if some more sugar to select a book and so on is not included, but for a first iteration it would seem feasible using what is already there.

Bookstack is a little different from other wikis as pages are not unique by name but by page ID, so I can see why this feature request has been ehre for a while.

kpoppel avatar Jul 30 '22 13:07 kpoppel

This feature is the must-have, I think all major wiki engines have it

mnaoumov avatar Jan 11 '24 14:01 mnaoumov

Agreed! Signed in to say this.
It's not that "other products have this", it's just such a benefit to the flow of composing.

c-festing avatar Jan 19 '24 20:01 c-festing

I'd love to see this as a feature, this is a must for writing scientific documentation pages where I have lots of pieces of information that I'd like to further define and talk about.

lukasgolson avatar Feb 14 '24 01:02 lukasgolson

+1

DanMundy avatar Mar 26 '24 23:03 DanMundy