Moodle
  1. Moodle
  2. MDL-14938

Proposal for improving Moodle Forums

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Inactive
    • Affects Version/s: 2.0
    • Fix Version/s: STABLE backlog
    • Component/s: Forum
    • Labels:
    • Affected Branches:
      MOODLE_20_STABLE

      Description

      Currently Moodle's forum allows a very simple moderation of discussions. In a constructive environment, where forum is one of the most important instrument for confrontation and collaborative construction of knowledge, this represents a very relevant problem: currently, off-topic messages can not be moved to more appropriate (already existing) ones and if they have in their hierarchy some other in-topic messages, there is no possibility of separating the first and conserving the others in the original topic. Moreover, Moodle's forum lacks of some forum tools (for example, "sticky" discussions) that usually give moderators more possibilities to organise and manage discussions in an easiest and profitable way.

      We would like to transform Moodle's forum in a more usable and complete instrument, in accordance with constructivist ideas and satisfying teachers/moderators needs to manage communication in a collaborative community of students.

      Our proposal is to increase moderator's power by adding some features to his role, including the possibility of intervening on the hierarchical order of discussions (and between different discussions, too). This would allow to freely move a single message.

      In the case this goal appears to be technically unviable, a simpler option would be to develop these features on a chronologically ordered forum. In this way course managers can choose from two types of forum: a hierarchical forum, characterized by more rigid structure, and a chronological one, more flexible and adaptable to moderators needs.

      Changes specifications

      Student role:
      The same capabilities students has now with the addition of a quotation system (students can quote the message of someone else to answer in a more detailed way, without losing the context).

      Teacher role:
      The same capabilities Teacher has now with following additions:
      He can move a single message from a discussion to another that already exists, without having to decide if messages under it are to be erased or taken all to the new discussion. He can manage messages in the hierarchy changing their level and dependence.
      He can make sticky some discussions (they will be always displayed at the top of the discussion list). The sticky attribute can be added or removed in any moment.
      He can decide to close a discussion: students cannot add other messages if a discussion is closed. This attribute can be added or removed in any moment.

      Non-editor teacher role:
      He can move messages, make discussions sticky and close them, but he can't edit nor erase messages.

      Forum properties:
      Under the avatar and the name of the user, in the left side, should appear also his role in that forum: student, teacher, etc.
      A discussion may be erased (if there is only one message in it - to erase a discussion you must first erase or move all its messages).
      Confirmation check on erasing and editing.

      Capabilities to be added for forum roles:
      Edit messages (and messages' subjects)
      Erase messages
      Move messages
      Move discussions
      Erase discussions
      Close discussions
      Make discussions sticky

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            Andrea Bicciolo added a comment -

            The proposal has been composed based on the experience made with Moodle at University of Roma Tre (Prof. Maragliano, prof. Sapuppo and Dott.sa Ilaria Margapoti)

            Show
            Andrea Bicciolo added a comment - The proposal has been composed based on the experience made with Moodle at University of Roma Tre (Prof. Maragliano, prof. Sapuppo and Dott.sa Ilaria Margapoti)
            Hide
            Eloy Lafuente (stronk7) added a comment -

            NOTE: This issue was assigned to the STABLE backlog without complete triaging process. Marking it as triaged, but with this note for future reference.

            Show
            Eloy Lafuente (stronk7) added a comment - NOTE: This issue was assigned to the STABLE backlog without complete triaging process. Marking it as triaged, but with this note for future reference.
            Hide
            Marina Glancy added a comment -

            We have detected that this issue has been inactive for over two years and also did not collect many votes. It is possible that it has been already implemented in a more recent version of Moodle, or it is not highly demanded. There are unlimited number of ways Moodle functinality can be expanded and improved but we would like to concentrate on the features that will benefit majority of users, and which can not be implemented as plugins. If you have a suggestion for improving Moodle core, and there is no open issue for it in the tracker, please start a new forum discussion to see how many other users agree with you, and then create a new issue providing as many details as possible.

            ==BLK2YIMP20141121==

            Show
            Marina Glancy added a comment - We have detected that this issue has been inactive for over two years and also did not collect many votes. It is possible that it has been already implemented in a more recent version of Moodle, or it is not highly demanded. There are unlimited number of ways Moodle functinality can be expanded and improved but we would like to concentrate on the features that will benefit majority of users, and which can not be implemented as plugins. If you have a suggestion for improving Moodle core, and there is no open issue for it in the tracker, please start a new forum discussion to see how many other users agree with you, and then create a new issue providing as many details as possible. ==BLK2YIMP20141121==

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: