- Location
- UK
Brief Summary:
Adding a time-based trigger to archive forum applications (Police, NHS, & Fire).
Detailed Suggestion:
Whilst doing applications on the forums, I have noticed that there are a lot of old applications in the accepted/denied section, moving all of these into the archive manually would be a pain. My suggestion to solve this would be to implement a time-based trigger that calls a function once a month, The function would check if the date of the application is older than 4 months. If this is the case it will transfer all these applications into the archive section. Alternatively, if a time-based trigger is not feasible, a button could be implemented, only visible to certain people, this would do the same but move all of the applications older than 4 months into archive on request.
The Pros:
Adding a time-based trigger to archive forum applications (Police, NHS, & Fire).
Detailed Suggestion:
Whilst doing applications on the forums, I have noticed that there are a lot of old applications in the accepted/denied section, moving all of these into the archive manually would be a pain. My suggestion to solve this would be to implement a time-based trigger that calls a function once a month, The function would check if the date of the application is older than 4 months. If this is the case it will transfer all these applications into the archive section. Alternatively, if a time-based trigger is not feasible, a button could be implemented, only visible to certain people, this would do the same but move all of the applications older than 4 months into archive on request.
The Pros:
- Efficient, allowing trainers to not worry about archiving applications.
- With a time-based trigger, it will allow for a consistent, clutter-free forum for trainers to work with.
- Easier to locate and view applications, preventing someone from accidentally moving the thread to the incorrect forum.
- Dev Time, Could be difficult to counteract potential performance issues.
- Increased server load and potential network traffic, possibly affecting the website's responsiveness.