Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-42967

Allow users to edit forum posts for 30 minutes after posting



    • Type: Feature Request
    • Status: Awaiting Review
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Forums Tool
    • Labels:
    • Test Plan:

      Please add a Test Plan here.

      Please add a Test Plan here.


      This feature request proposes adding the option to allow all users to edit their own forum posts for 30 minutes after posting. After 30 minutes, the message is no longer editable by the author (unless the user is an instructor or admin with editing permissions for all posts.) 

      The rationale for this feature is that students often post things, and then immediately notice a typo or other mistake after posting. It would be nice for students to be able to go back and fix a simple mistake right away. 

      Moodle has a feature similar to this, and the amount of time for editing can be set system-wide by the administrator. If this were to be implemented in Sakai, there should be a setting (either in the admin GUI or in the sakai.properties file) where the admin may designate the amount of editing time allowed after posting.  

      Some additional considerations:

      • Forum notifications should not go out to subscribed users until after the editing window is elapsed. 
      • If the forum topic has a cut-off date associated with it, the date and time limit for the overall topic should be respected (i.e. the editing window should not extend past the specified topic end date).
      • If the topic is set up for "Require users to post before reading" the other posts in that topic should not become visible until after the editing window has elapsed.


        Gliffy Diagrams



              Issue Links



                  • Assignee:
                    wilma@longsight.com Wilma Hodges
                  • Votes:
                    0 Vote for this issue
                    5 Start watching this issue


                    • Created:

                      Git Integration