1. 23 Sep, 2013 1 commit
    • Petr Škoda's avatar
      MDL-41437 rework plugin_manager caching and version info in blocks and modules · bde002b8
      Petr Škoda authored
      This patch includes:
      
      * version column removed from modules table, now using standard config, this allows decimal version for modules
      * version column removed from block table, now using standard config, this allows decimal version for blocks
      * module version.php can safely use $plugins instead of module
      * new plugin_manager bulk caching, this should help with MUC performance when logged in as admin
      * all missing plugins are now in plugin overview (previously only blocks and modules)
      * simplified code and improved coding style
      * reworked plugin_manager unit tests - now using real plugins instead of mocks
      * unit tests now fail if any plugin does not contain proper version.php file
      * allow uninstall of deleted filters
      bde002b8
  2. 15 Aug, 2013 1 commit
  3. 17 Jul, 2013 2 commits
  4. 21 Nov, 2012 1 commit
  5. 23 Jul, 2012 1 commit
  6. 20 Jan, 2012 1 commit
  7. 18 Jan, 2012 1 commit
  8. 19 Dec, 2011 1 commit
  9. 11 Nov, 2011 1 commit
  10. 25 Sep, 2011 1 commit
    • Petr Skoda's avatar
      MDL-29401 introduce new frankenstyle PARAM types · aff24313
      Petr Skoda authored
      New PARAM_COMPONENT, PARAM_AREA and PARAM_PLUGIN + fixing of hopefully all current incorrect parameter types. This should help with diagnosing of incorrectly named 3rd party plugins too.
      aff24313
  11. 17 Jun, 2011 1 commit
    • Tim Hunt's avatar
      MDL-27490 Implement a manage question behaviours admin page · fde4560d
      Tim Hunt authored
      While doing this, I found various bugs in the manages question types admin page, and so fixed them, and updated the code
      there to use $OUTPUT and html_writer.
      
      AMOS BEGIN
       MOV [cannotdeletemissingqtype,admin],[cannotdeletemissingqtype,question]
       MOV [cannotdeleteqtypeinuse,admin],[cannotdeleteqtypeinuse,question]
       MOV [cannotdeleteqtypeneeded,admin],[cannotdeleteqtypeneeded,question]
       MOV [deleteqtypeareyousure,admin],[deleteqtypeareyousure,question]
       MOV [deleteqtypeareyousuremessage,admin],[deleteqtypeareyousuremessage,question]
       MOV [deletingqtype,admin],[deletingqtype,question]
       MOV [numquestions,admin],[numquestions,question]
       MOV [numquestionsandhidden,admin],[numquestionsandhidden,question]
       MOV [qtypedeletefiles,admin],[qtypedeletefiles,question]
       MOV [uninstallqtype,admin],[uninstallqtype,question]
      AMOS END
      fde4560d