https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292010-03-20T17:55:50ZRedmineRedmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=153212010-03-20T17:55:50ZKenn Wilson
<ul></ul><p>I've just realized this applies to issue lists as well. Thanks.</p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=153432010-03-22T11:04:06ZHenrik Ammer
<ul></ul><p>I say leave the AJAX in but add a history manager of some sorts. Maybe <a href="http://code.google.com/p/reallysimplehistory/" class="external">ReallySimpleHistory</a> could be a start?</p>
<p>Then no back-/forwardbuttons will break.</p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=239722011-01-12T15:01:07ZAndy Bolstridge
<ul></ul><p>+1 to this - its really annoying to read the redmin.org forum, get to page 20 of forum questions, read one, click back and find you have to click all the way through to get back to page 20! REALLY annoying.</p>
<p>If there was a 'return to forum list' link, that'd be ok, but there is nothing except the back button. The back button appears to work correctly on the issues list, so somewhere this was fixed (or un-ajaxed). Either way, it really is broken functionality at present.</p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=247642011-02-02T10:50:42ZAnonymous
<ul></ul><p>+1</p>
<p>I'm surprised this is not seen as a major problem (a Rails app that works horribly on a Mac!). I am trying to get this introduced at work instead of Jira but can't in any honesty recommend it you can't reliably navigate through multipage issues lists.</p>
<p>I notice the same problem occurs on the plugins list - go explore a plugin's details and when you hit the back button you go back to page 1.</p>
<p>This is on Safari but I too have seen it on Firefox on Mac.</p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=249802011-02-08T19:06:16ZBrian Lindahl
<ul></ul><p>Same problem exists for browsing the issue list. See <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Browser "Back" to issue list displays wrong filter (Closed)" href="https://www.redmine.org/issues/3494">#3494</a> and <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Browser "Back" to issue list displays wrong filter (Closed)" href="https://www.redmine.org/issues/3494">#3494</a>.</p>
<p>This appears to be a major fundamental problem in several areas of Redmine that shows the original developer's lack of experience in some areas of web development. Paged browsing should be implemented very carefully via Ajax. Either don't use it, or use a strategy such as modifying the URL with the hash mark ('#') to capture the page number.</p>
<p>See <a class="external" href="http://www.contentwithstyle.co.uk/content/fixing-the-back-button-and-enabling-bookmarking-for-ajax-apps">http://www.contentwithstyle.co.uk/content/fixing-the-back-button-and-enabling-bookmarking-for-ajax-apps</a></p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=250362011-02-09T17:50:08ZBrian Lindahl
<ul></ul><p>Er, also related to <a class="issue tracker-1 status-5 priority-5 priority-high2 closed" title="Defect: Redmine is not Tab Safe (Closed)" href="https://www.redmine.org/issues/1965">#1965</a>.</p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=250412011-02-09T18:14:18ZBrian Lindahl
<ul></ul><p>related to <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Back button - loses current page after viewing an issue - IE only (Closed)" href="https://www.redmine.org/issues/657">#657</a></p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=250492011-02-09T20:06:26ZBrian Lindahl
<ul></ul><p>In <a class="issue tracker-3 status-5 priority-5 priority-high2 closed" title="Patch: Proper pagination (Closed)" href="https://www.redmine.org/issues/7594">#7594</a>, I've created a patch to temporarily solve this problem until a real solution exists. It disables Ajax updates and uses direct linking for pagination.</p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=278422011-04-12T19:25:25ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Subject</strong> changed from <i>Don't use Ajax for forum pages</i> to <i>Don't use Ajax for pagination</i></li><li><strong>Category</strong> changed from <i>Forums</i> to <i>UI</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li><li><strong>Target version</strong> set to <i>1.2.0</i></li><li><strong>Resolution</strong> set to <i>Fixed</i></li></ul><p>Ajax pagination removed in <a class="changeset" title="Changes pagination links to non-AJAX requests (#5138)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/5302">r5302</a>.</p> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=628632015-04-06T14:31:54ZGo MAEDA
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/657">Defect #657</a>: Back button - loses current page after viewing an issue - IE only</i> added</li></ul> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=628672015-04-06T14:34:34ZGo MAEDA
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-3 status-5 priority-5 priority-high2 closed" href="/issues/7594">Patch #7594</a>: Proper pagination</i> added</li></ul> Redmine - Defect #5138: Don't use Ajax for paginationhttps://www.redmine.org/issues/5138?journal_id=1099952023-05-08T12:38:36ZGo MAEDA
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/5572">Feature #5572</a>: Build search queries in the address bar</i> added</li></ul>