Ticket #148 (fixed enhancement)
Redirection after deleting a message
- Created: 2010-09-29 18:08:56
- Reported by: François
- Assigned to: Reines
- Milestone: 1.4.3
- Component: usability
- Priority: normal
Why are we redirected to first page of the topic when we delete a message, instead of coming back where we were ?
If we don't note a which page we are, especially in big topic, it's difficult to find from where we were.
We can easily change this : search in the delete.php file, line 70
redirect('viewtopic.php?id='.$cur_post['tid'], $lang_delete['Post del redirect']);
// Redirect towards the previous post $result = $db->query('SELECT id FROM '.$db->prefix.'posts WHERE topic_id='.$cur_post['tid'].' AND id < '.$id.' ORDER BY posted DESC LIMIT 1') or error('Unable to fetch post info', __FILE__, __LINE__, $db->error()); $post_id = $db->result($result); redirect('viewtopic.php?pid='.$post_id.'#p'.$post_id, $lang_delete['Post del redirect']);
François 2010-09-29 18:11:34
- Type changed from bug to enhancement.
Reines 2010-09-30 15:58:56
- Milestone set to 1.4.3.
- Owner set to Reines.
I think this is a sensible idea, and has very little cost (unless you have a board where people delete posts 24/7, but even then it's minor).
I'll mark it for the 1.4.3 release, unless anyone has any objections.
Reines 2010-10-01 09:03:26
Added in ba02891d4c6ac86ab33d. Cheers.
PS. Not tested at all yet! Will do when I get home from work unless anyone else wants to first...
Reines 2010-10-01 09:04:31
I wonder if it would be worth trying to do a similar thing when deleting topics, by redirecting to the page of the previous topic rather than first page of viewforum.
Reines 2010-10-01 17:11:22
- Status changed from open to fixed.