Purpose
To agree on a consistent method of providing feedback after an action has been completed using a popup bootstrap form. Log in and go to the Poll to vote.
Background
In implementing bootstrap modals to us as popup forms for completing actions, two methods (at least) have been used to provide feedback. Here are the methods I am aware of:
- Feedback is provided as a dismissible remarks box at the top of the page
- After clicking submit on the initial popup form, the page refreshes reflecting the change with a dismissible feedback message at the top of the page
- This method is currently used for actions for various forum tables (admin forums, list forums, list topics) and the adminuser table
- Pros
- One click - only click to submit the action, no second click needed to get back to the page
- Feedback remains available to compare to refreshed page if user desires
- Cons
- Page layout altered with feedback on the page (although feedback can be dismissed)
- Feedback at top of page may not be visible if user triggered action at the bottom of the page, or if feedback is made visible the iser may need to scroll back to original position
- Feedback may not be noticeable given other content on the page
- Feedback is provided as a new bootstrap popup
- After clicking submit on the initial popup form, the popup is replaced by a new popup form with the feedback. After clicking to close this popup, the page refreshes reflecting the change.
- This method is currently used when viewing a tracker's list of items (tiki_view_tracker.php)
- Pros
- Simpler coding - no need to add code to smarty templates to accept feedback message
- Modern look to have feedback in a popup
- Cons
- Goes against idea that popups should be reserved for when we need to make the user take a certain action next
- Feedback says the action is done, but the page underneath, which is still visible, hasn't changed
- Feedback unavailable once page is refreshed
- Some other cons compared to the other implementation that can probably be fixed
- Doesn't return back to original page when javascript is not enabled
- Doesn't appear to use security tickets
- Generic feedback, no specifics on the actual change made
Poll
Please log in to vote.