Skip to content

Conversation

@Xenoamor
Copy link

A trivial addition to allow setting the number of paginated results on the books/shelves tab. Unfortunately I could not find a way to do this using the Logical Theme System

I'm not sure if these settings would be better placed under the "Customization" tab but I have placed them under "Sorting" for the moment. Unfortunately this does require 4 new strings in the localization files

This would close #2343

@ssddanbrown ssddanbrown added this to the 🎅 Next Feature Release milestone Dec 6, 2025
ssddanbrown added a commit that referenced this pull request Dec 6, 2025
Updated setting display to show mulitple number inputs under one heading
group.
Updated settings to use general number field form view template.
Updated translations to match display changes, and to advise on counts.
Added page count control for search results.
Added setting service method, to get settings as integers, with
min/max/default control.
Updating sorting group to be names "Lists & Sorting".
Added tests to cover.
@ssddanbrown ssddanbrown merged commit 9886bbd into BookStackApp:development Dec 6, 2025
1 check failed
@ssddanbrown
Copy link
Member

Thanks for providing this PR @Xenoamor, and sorry for the long wait on a response for this one.

This is now merged in, to be part of the next release.
I made some follow-up changes in 10f5cee, to add some testing, to add search results page counts, and some other bits to generally fit these options into the UI a bit better, and to make their usage a bit easier.

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

Development

Successfully merging this pull request may close these issues.

Feature Request - Define number of shelves to display on one page

2 participants