Add autocomplete for "tag searches" input in "Advanced Search" sidebar #2900

Open
opened 2026-02-05 05:40:05 +03:00 by OVERLORD · 5 comments
Owner

Originally created by @SwiftRedline on GitHub (Jul 12, 2022).

Describe the feature you'd like

Hello!

I would like to have a autocomplete function.
grafik

We have a Tag called "NOC" and no one from my clients knows which tags are available. So a autocomplete or a list with all tags would be great!

Regards,
Marvin

Describe the benefits this would bring to existing BookStack users

Easier to use for people, who doesn't work with bookstack all day.

Can the goal of this request already be achieved via other means?

i think not

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundemental request

How long have you been using BookStack?

0 to 6 months

Additional context

No response

Originally created by @SwiftRedline on GitHub (Jul 12, 2022). ### Describe the feature you'd like Hello! I would like to have a autocomplete function. ![grafik](https://user-images.githubusercontent.com/35269263/178490231-68a3f169-c16e-421b-b353-81872babc9f3.png) We have a Tag called "NOC" and no one from my clients knows which tags are available. So a autocomplete or a list with all tags would be great! Regards, Marvin ### Describe the benefits this would bring to existing BookStack users Easier to use for people, who doesn't work with bookstack all day. ### Can the goal of this request already be achieved via other means? i think not ### Have you searched for an existing open/closed issue? - [X] I have searched for existing issues and none cover my fundemental request ### How long have you been using BookStack? 0 to 6 months ### Additional context _No response_
OVERLORD added the 🔨 Feature Request💻 Front-End labels 2026-02-05 05:40:05 +03:00
Author
Owner

@mahomedh commented on GitHub (Jan 10, 2023):

I was testing the demo today and this is a feature of wiki.js that's really useful (though I'm considering moving from wiki.js, this is one of the good things).

Maybe the tags searchbox as per the screenshot could be changed to a searchable dropdown box. That way the UI doesn't have to change much, the complete list is there to view/scroll through, and it can be filtered tool.

Another alternative would be a page that lists all the tags, and then you can just click the tags to search/filter by those tags.

@mahomedh commented on GitHub (Jan 10, 2023): I was testing the demo today and this is a feature of wiki.js that's really useful (though I'm considering moving from wiki.js, this is one of the good things). Maybe the tags searchbox as per the screenshot could be changed to a searchable dropdown box. That way the UI doesn't have to change much, the complete list is there to view/scroll through, and it can be filtered tool. Another alternative would be a page that lists all the tags, and then you can just click the tags to search/filter by those tags.
Author
Owner

@ssddanbrown commented on GitHub (Jan 10, 2023):

Another alternative would be a page that lists all the tags, and then you can just click the tags to search/filter by those tags.

@mahomedh We do have this to some degree already: Demo site example

@ssddanbrown commented on GitHub (Jan 10, 2023): > Another alternative would be a page that lists all the tags, and then you can just click the tags to search/filter by those tags. @mahomedh We do have this to some degree already: [Demo site example](https://demo.bookstackapp.com/tags)
Author
Owner

@mahomedh commented on GitHub (Jan 10, 2023):

I came back to add that I came across https://github.com/BookStackApp/BookStack/pull/3042 that explains just that. It just wasn't very obvious when browsing around the demo site. As far as I can see, the only way to get to that page is from the actions section of the Shelves and Books links at the top.

Wiki.js has the tags link next to the search bar like this
image

But a similar link could maybe be added below/next to the tags box in the advanced search page. Ideally, the search box on the advanced page could be changed to be the same as the search box used on adding tags to pages/chapters etc. like this:
image

edit: apologies, no idea why github is blowing up the screenshot images

@mahomedh commented on GitHub (Jan 10, 2023): I came back to add that I came across https://github.com/BookStackApp/BookStack/pull/3042 that explains just that. It just wasn't very obvious when browsing around the demo site. As far as I can see, the only way to get to that page is from the actions section of the Shelves and Books links at the top. Wiki.js has the tags link next to the search bar like this ![image](https://user-images.githubusercontent.com/8697001/211615767-d3970b56-3b47-4b64-ae09-0fe7bdcc3ce8.png) But a similar link could maybe be added below/next to the tags box in the advanced search page. Ideally, the search box on the advanced page could be changed to be the same as the search box used on adding tags to pages/chapters etc. like this: ![image](https://user-images.githubusercontent.com/8697001/211616313-76b97489-b22d-4d76-bfe7-6fbf832e8756.png) edit: apologies, no idea why github is blowing up the screenshot images
Author
Owner

@mahomedh commented on GitHub (Jan 11, 2023):

@ssddanbrown if it helps, it seems #2829 is the same (and older issue) as this. So maybe merge these suggestions into that issue?

@mahomedh commented on GitHub (Jan 11, 2023): @ssddanbrown if it helps, it seems #2829 is the same (and older issue) as this. So maybe merge these suggestions into that issue?
Author
Owner

@Dipesh-Gangwani commented on GitHub (Sep 15, 2023):

Hello, is this issue still open? can i contribute to this?

@Dipesh-Gangwani commented on GitHub (Sep 15, 2023): Hello, is this issue still open? can i contribute to this?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#2900