[Feature Request]: able to set custom slug when creating bookshelve, book and etc... #2577

Closed
opened 2026-02-05 04:32:58 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @Antares95 on GitHub (Jan 16, 2022).

Describe the feature you'd like

Request to add a optional field on create page to allow user set a custom slug.

Describe the benefits this feature would bring to BookStack users

This may very useful for CJK (Chinese Japanese Korean) users.

Additional context

No response

Originally created by @Antares95 on GitHub (Jan 16, 2022). ### Describe the feature you'd like Request to add a optional field on create page to allow user set a custom slug. ### Describe the benefits this feature would bring to BookStack users This may very useful for CJK (Chinese Japanese Korean) users. ### Additional context _No response_
OVERLORD added the 🔨 Feature Request label 2026-02-05 04:32:58 +03:00
Author
Owner

@ssddanbrown commented on GitHub (Jan 16, 2022):

Hi @Antares95,
Thanks for your request.

This may very useful for CJK (Chinese Japanese Korean) users.

I would need to know the benefits it would bring here. What does it allow or achieve for this group of users?

Generally I wouldn't want to add in an meta-level optional input field. In the future I'd be looking to change the URL scheme to be non-slug-based (For content at least) which would make this redundant. Will be a while though before we move to that scheme.

@ssddanbrown commented on GitHub (Jan 16, 2022): Hi @Antares95, Thanks for your request. > This may very useful for CJK (Chinese Japanese Korean) users. I would need to know the benefits it would bring here. What does it allow or achieve for this group of users? Generally I wouldn't want to add in an meta-level optional input field. In the future I'd be looking to change the URL scheme to be non-slug-based (For content at least) which would make this redundant. Will be a while though before we move to that scheme.
Author
Owner

@Antares95 commented on GitHub (Jan 17, 2022):

Hi @ssddanbrown ,
Thanks for your reply.
Currently BookStack’s slug can`t recognize CJK character and just ignore them. If some books name is full of CJK character, it just generate a random hexdecimal string for the slug name. This may look strange in the URL address.
But I agree your point of view, a non-slug-based URL scheme will be a batter solution.

@Antares95 commented on GitHub (Jan 17, 2022): Hi @ssddanbrown , Thanks for your reply. Currently BookStack’s slug can`t recognize CJK character and just ignore them. If some books name is full of CJK character, it just generate a random hexdecimal string for the slug name. This may look strange in the URL address. But I agree your point of view, a non-slug-based URL scheme will be a batter solution.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#2577