Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OJS - Website settings, Pagination for submission views are not being controlled List setting #10802

Open
Tribunal33 opened this issue Jan 15, 2025 · 0 comments
Labels
Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days. Try Me This issue might be good for a new contributor. Can you help us?
Milestone

Comments

@Tribunal33
Copy link

@NateWr Don't know if this is in scope for this but could we take a look at this inconsistency?
Image

NateWr responded, "for a long time now, the items Per Page setting has only been used for the reader-facing frontend (ie -issue archives, search results, OMP catalog pages, etc...)."

Description: As a someone with access to the Website Settings Setup Lists I would like to be able to control the number of elements in a list before the pagination takes place for the submission list views in the dashboard.
I feel like the intent of this setting should cover the submission list views pagination.

One solution would be to fix the submission list.
Another one, alternatively, we can remove the "submission" from the setting description.

To reproduce the issue

Preconditions : have the ability to control the settings and have a number of submissions that are greater than the list value.

Steps

  1. Go to Settings -> Website -> Setup -> Lists
  2. Change the items per page to something less than the number of submissions (example 20)
  3. Select Dashboards from side navigation menu
  4. Choose a view that has more than the List value you just entered (a view with 21+ for example)
  5. Observe

Expected: Pagination would start at the value that is controlled in the settings...in this case 20
Actual: The pagination is not controlled by the setting and starts pagination at 30 items

Originally posted by @Tribunal33 in #8884

@Tribunal33 Tribunal33 added Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days. Try Me This issue might be good for a new contributor. Can you help us? labels Jan 15, 2025
@Tribunal33 Tribunal33 added this to the 3.5 Internal milestone Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days. Try Me This issue might be good for a new contributor. Can you help us?
Projects
None yet
Development

No branches or pull requests

1 participant