Author: David Matamoros
MDL-70795 reportbuilder: add interface for creating reports.
Implement elements for creating/editing reports, along with
new system report for listing and accompanying JS modules for
user interaction.
Create "Users" datasource as proof-of-concept.
Co-authored-By: Paul Holden <paulh@moodle.com>
http://git.moodle.org/gw?p=moodle.git;a=commit;h=22d896e063a47fe6ee532fb103b7db180288289e
http://github.com/moodle/moodle/commit/22d896e063a47fe6ee532fb103b7db180288289e
+ 4.0 en [deletereport,core_reportbuilder]
+ 4.0 en [deletereportconfirm,core_reportbuilder]
+ 4.0 en [editreportdetails,core_reportbuilder]
+ 4.0 en [editreportname,core_reportbuilder]
+ 4.0 en [customreports,core_reportbuilder]
+ 4.0 en [includedefaultsetup,core_reportbuilder]
+ 4.0 en [includedefaultsetup_help,core_reportbuilder]
+ 4.0 en [newreport,core_reportbuilder]
+ 4.0 en [reportbuilder,core_reportbuilder]
+ 4.0 en [reportcreated,core_reportbuilder]
+ 4.0 en [reportdeleted,core_reportbuilder]
+ 4.0 en [reportsource,core_reportbuilder]
+ 4.0 en [reportsource_help,core_reportbuilder]
+ 4.0 en [reportupdated,core_reportbuilder]
+ 4.0 en [selectareportsource,core_reportbuilder]
+ 4.0 en [timeadded,core_reportbuilder]
+ 4.0 en [timecreated,core_reportbuilder]
+ 4.0 en [timemodified,core_reportbuilder]
+ 4.0 en [reportbuilder:edit,core_role]
+ 4.0 en [reportbuilder:editall,core_role]
+ 4.0 en [reportbuilder:view,core_role]