Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-62675

Refactor forum code to support new forum types

    XMLWordPrintable

Details

    • New Feature
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.6
    • None
    • Forum

    Description

      A lot of the work here would be aided by restructuring the forum code to create a new forum abstract class, and sub-classing it for each type of forum.

      This will also give us the ability to support new forum types as a subplugin which would help to solve MDL-40385, MDL-20903, MDL-56073, MDL-3277, MDL-42981, and others.

      Making this kind of change will also help to restructure some of the older code to use more efficient methods, and I hope will make it easier to rewrite the current echo/html_writer based rendering to use templates.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dobedobedoh Andrew Lyons
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo
              Votes:
              7 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated: