The current methodology of tracking page history utilises two $_SESSION variables 'history' and 'picker'. This is not easy to use unless the feature consists of select category, use search picker, then deliver selected item.
Using these variables to track pages in features that repeatidly request the same page but with different content can be very time consuming to ensure correct pages are tracked to go 'Back' to. Parameters add, del, p_del are used differently on various pages causing further confusion.
A common page history tracking system should be implemented, maybe in page.php, which acts upon a single URL parameter hist which determines whether a page should be Added, Removed, or Replaced on the history stack. This would replace the existing search_hist functions in search.php.
No file chosen
You have an empty file field. Please select or remove it.
Add people from your team or external to follow ticket activity
Followers will receive email updates about new ticket activity or emails sent to email@example.com