Project

General

Profile

Actions

Defect #5138

closed

Don't use Ajax for pagination

Added by Kenn Wilson over 14 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
UI
Target version:
Start date:
2010-03-20
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed
Affected version:

Description

Redmine currently uses Ajax to load pages in the forums. While the pagination links have URLs like boards/1?page=2, clicks are actually intercepted by JavaScript which loads the next page of results without changing the URL.

While it's true that there's little value to bookmarking individual pages of forums posts, as they change frequently, the real problem is that it breaks browser behavior when using the back button after reading a particular thread. The browser will reload the URL without the ?page=N query string, resulting in the first page of posts being displayed, regardless of what page the reader was on initially.

Browser behavior noted in Safari and Firefox on Mac OS X.


Related issues

Related to Redmine - Defect #7736: Going back to search results after examining a find goes to the first pageClosed2011-02-28

Actions
Related to Redmine - Defect #1965: Redmine is not Tab SafeClosedJean-Philippe Lang2008-09-29

Actions
Has duplicate Redmine - Defect #657: Back button - loses current page after viewing an issue - IE onlyClosedJean-Philippe Lang2008-02-13

Actions
Has duplicate Redmine - Patch #7594: Proper paginationClosed2011-02-09

Actions
Has duplicate Redmine - Feature #5572: Build search queries in the address barClosed2010-05-21

Actions
Actions

Also available in: Atom PDF