Post installation and migration code.
bloglevelupgrade
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Create "blog" forums in each course and copy blog entries from these courses' participants in these forums
bloglevelupgrade
- Copyright:
- 2009 Nicolas Connault http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_bloglevelupgrade', language 'en', branch 'MOODLE_22_STABLE'
bloglevelupgrade
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Capability overview settings
bloglevelupgrade
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
bloglevelupgrade
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
For a given capability, show what permission it has for every role, and everywhere that it is overridden.
capability
- Copyright:
- 2008 Tim Hunt http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_capability', language 'en', branch 'MOODLE_22_STABLE'
capability
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Capability overview settings
capability
- Copyright:
- 2008 Tim Hunt http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
capability
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Defines the capabilities used by the Language customization admin tool
customlang
- Copyright:
- 2010 David Mudrak <david@moodle.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Post installation and migration code.
customlang
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Language customization report upgrades
customlang
- Copyright:
- 2010 David Mudrak <david.mudrak@gmail.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
customlang
- Copyright:
- 2010 David Mudrak <david@moodle.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Performs checkout of the strings into the translation table
customlang
- Copyright:
- 2010 David Mudrak <david@moodle.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for Language customisation admin tool
customlang
- Copyright:
- 2010 David Mudrak <david@moodle.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Definition of classes used by language customization admin tool
customlang
- Copyright:
- 2010 David Mudrak <david@moodle.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Output rendering of Language customization admin tool
customlang
- Copyright:
- 2010 David Mudrak <david@moodle.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version information
customlang
- Copyright:
- 2010 David Mudrak <david@moodle.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Transfer form
dbtransfer
- Copyright:
- 2008 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Export
dbtransfer
- Copyright:
- 2008 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Transfer tool
dbtransfer
- Copyright:
- 2008 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_generator', language 'en', branch 'MOODLE_22_STABLE'
dbtransfer
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Export db content to file.
dbtransfer
- Copyright:
- 2008 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Link to InnoDB conversion tool
dbtransfer
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
dbtransfer
- Copyright:
- 2008 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Random course generator CLI interface.
generator
- Copyright:
- 2009 Nicolas Connault http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Random course generator.
generator
- Copyright:
- 2009 Nicolas Connault http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_generator', language 'en', branch 'MOODLE_22_STABLE'
generator
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Random course generator. By Nicolas Connault and friends.
generator
- Copyright:
- 2009 Nicolas Connault http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
generator
- Copyright:
- 2009 Nicolas Connault http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_health', language 'en', branch 'MOODLE_22_STABLE'
health
- Copyright:
- 1999 onwards Martin Dougiamas (http://dougiamas.com) http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_health', language 'en', branch 'MOODLE_22_STABLE'
health
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Capability overview settings
health
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
health
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
InnoDB conversion tool.
innodb
- Copyright:
- 1999 onwards Martin Dougiamas (http://dougiamas.com) http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_generator', language 'en', branch 'MOODLE_22_STABLE'
innodb
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Link to InnoDB conversion tool
innodb
- Copyright:
- 2010 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
innodb
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Fetches language packages from download.moodle.org server
Language packages are available at http://download.moodle.org/langpack/ in ZIP format together with a file languages.md5 containing their hashes and meta info. Locally, language packs are saved into $CFG->dataroot/lang/
langimport
- Copyright:
- 2005 Yu Zhang http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_langimport', language 'en', branch 'MOODLE_22_STABLE'
langimport
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Utility lang import functions.
langimport
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Lang import
langimport
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
langimport
- Copyright:
- 2011 Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Search and replace strings throughout all texts in the whole database.
Unfortunately it was a bad idea to use spans for multilang because it can not support nesting. Hopefully this will get thrown away soon....
multilangupgrade
- Copyright:
- 2006 Petr Skoda (http://skodak.org) http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_multilangupgrade', language 'en', branch 'MOODLE_22_STABLE'
multilangupgrade
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Link to multilang upgrade script.
multilangupgrade
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Plugin version info
multilangupgrade
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Profiling tool.
profiling
- Copyright:
- 2010 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_profiling', language 'en', branch 'MOODLE_22_STABLE'
profiling
- Copyright:
- 2010 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Profiling tool settings.
profiling
- Copyright:
- 2010 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
profiling
- Copyright:
- 2010 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Question engine upgrade helper library code that relies on other parts of the new question engine code.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Script to upgrade the attempts at a particular quiz, after confirmation.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Script to set up cron to complete the upgrade automatically.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Settings form for cronsetup.php.
qeupgradehelper
- Copyright:
- 2011 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Post installation and migration code.
qeupgradehelper
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Script to help create unit tests for the upgrade using example data from the database.
(The theory is that if the upgrade dies with an error, you can restore the database from backup, and then use this script to extract the problem case as a unit test. Then you can fix that unit tests. Then you can repeat the upgrade.)
qeupgradehelper
- Copyright:
- 2009 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Settings form for extracttestcase.php.
qeupgradehelper
- Copyright:
- 2009 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This plugin can help upgrade site with a large number of question attempts from Moodle 2.0 to 2.1.
This screen is the main entry-point to the plugin, it gives the admin a list of options available to them.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Question engine upgrade helper langauge strings.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Lib functions (cron) to automatically complete the question engine upgrade if it was not done all at once during the main upgrade.
qeupgradehelper
- Copyright:
- 2011 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Script to show all the quizzes in the site with how many attempts they have that will need to be upgraded.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Script to show all the quizzes with attempts that still need to be upgraded after the main upgrade.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Script to show all the quizzes with attempts that have been upgraded after the main upgrade. With an option to reset the conversion, so it can be re-done if necessary.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Question engine upgrade helper library code.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Example script, showing how it is possible to only do a part-upgrade of the attempt data during the main upgrade, and then finish the job off later.
If you want to use this facility, then you need to:
1. Rename this script to partialupgrade.php. 2. Look at the various example functions below for controlling the upgrade, chooose one you like, and un-comment it. Alternatively, write your own custom function. 3. Use the List quizzes and attempts options in this plugin, which should now display updated information. 4. Once you are sure that works, you can proceed with the upgrade as usual.
qeupgradehelper
- Copyright:
- 2011 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Defines the renderer for the question engine upgrade helper plugin.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Script to reset the upgrade of attempts at a particular quiz, after confirmation.
qeupgradehelper
- Copyright:
- 2010 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Adds this plugin to the admin menu.
qeupgradehelper
- Copyright:
- 2011 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
qeupgradehelper
- Copyright:
- 2011 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Search and replace strings throughout all texts in the whole database
replace
- Copyright:
- 1999 onwards Martin Dougiamas (http://dougiamas.com) http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_replace', language 'en', branch 'MOODLE_22_STABLE'
replace
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Link to unsupported db replace script.
replace
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Version details.
replace
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_spamcleaner', language 'en', branch 'MOODLE_22_STABLE'
spamcleaner
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Link to spamcleaner.
For now keep in Reports folder, we should move it elsewhere once we deal with contexts in general reports and navigation
unsuproles
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Plugin version info
spamcleaner
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Automatic update of Timezones from a new source
timezoneimport
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_timezoneimport', language 'en', branch 'MOODLE_22_STABLE'
timezoneimport
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Plugin version info
timezoneimport
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This script serves files from dataroot/codecoverage
Syntax: coveragefile.php/path/to/file/file.html coveragefile.php?file=path/to/file/file.html
unittest
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Unitest caps.
unittest
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Post installation and migration code.
unittest
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Run database functional tests.
unittest
- Copyright:
- 2008 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
A SimpleTest report format for Moodle.
unittest
- Copyright:
- © 2006 The Open University
- Author:
- N.D.Freear@open.ac.uk, T.J.Hunt@open.ac.uk http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
A SimpleTest GroupTest that automatically finds all the test files in a directory tree according to certain rules.
unittest
- Copyright:
- © 2006 The Open University
- Author:
- N.D.Freear@open.ac.uk, T.J.Hunt@open.ac.uk http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Run the unit tests.
unittest
- Copyright:
- © 2006 The Open University
- Author:
- N.D.Freear@open.ac.uk, T.J.Hunt@open.ac.uk http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_unittest', language 'en', branch 'MOODLE_22_STABLE'
This file contains strings that were previously located in lang/en/simpletest.php
unittest
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Pruduces a sample PDF using lib/pdflib.php
unittest
- Copyright:
- 2009 David Mudrak <david.mudrak@gmail.com> http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Check that, as in the coding guidelines, every to-do comment links to a tracker issue.
As required by http://docs.moodle.org/dev/Coding_style.
unittest
- Copyright:
- 2009 Tim Hunt http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Unittest settings
unittest
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Extend simpletest to support code coverage analysis
This package contains a collection of classes that, extending standard simpletest ones, provide code coverage analysis to already existing tests. Also there are some utility functions designed to make the coverage control easier.
unittest
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Utility functions to make unit testing easier.
These functions, particularly the the database ones, are quick and dirty methods for getting things done in test cases. None of these methods should be used outside test code.
Major Contirbutors
unittest
- Copyright:
- © 2006 The Open University http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Unittest version info
unittest
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Post installation and migration code.
unsuproles
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Report of unsupported role assignments, unsupported role assignments can be dropped from here.
unsuproles
- Copyright:
- 2010 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_unsuproles', language 'en', branch 'MOODLE_22_STABLE'
unsuproles
- Copyright:
- 2010 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Link to unsupported roles tool
unsuproles
- Copyright:
- 2010 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Plugin version info
unsuproles
- Copyright:
- 2010 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Bulk user registration script from a comma separated file
uploaduser
- Copyright:
- 2004 onwards Martin Dougiamas (http://dougiamas.com) http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_uploaduser', language 'en', branch 'MOODLE_22_STABLE'
uploaduser
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Bulk user registration functions
uploaduser
- Copyright:
- 2004 onwards Martin Dougiamas (http://dougiamas.com) http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Bulk upload of user pictures
Based on .../admin/uploaduser.php and .../lib/gdlib.php
uploaduser
- Copyright:
- (C) 2007 Inaki Arenaza http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Bulk user picture upload form
uploaduser
- Copyright:
- (C) 2007 Inaki Arenaza http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Link to CSV user upload
uploaduser
- Copyright:
- 2010 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Bulk user upload forms
uploaduser
- Copyright:
- 2007 Dan Poltawski http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Plugin version info
uploaduser
- Copyright:
- 2011 Petr Skoda http://skodak.org http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
reporting about the ones not physically implemented as BIGINTs and providing one SQL script to fix all them. Also, under MySQL, it performs one check of signed bigints. MDL-11038
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will check all the default values existing in the DB match those specified in the xml specs and providing one SQL script to fix all them.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will look for data in the database that violates the foreign key definitions found in the XMLDB definitions.
Note that by default, this check does not complain about foreign key violations from, say, a userid column defined as NOT NULL DEFAULT '0'. Each 0 in that column will violate the foreign key, but we ignore them. If you want a strict check performed, then add &strict=1 to the URL.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will compare all the indexes found in the XMLDB definitions with the physical DB implementation, reporting about all the missing indexes to be created to be 100% ok.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will delete completely one field
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will delete completely one index
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will delete completely one key
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will delete completely one table
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will delete completely one XML file
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will provide the interface for all the edit field actions
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class verifies all the data introduced when editing a field for correctness, performing changes / displaying errors depending of the results.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class verifies all the data introduced when editing an index for correctness, performing changes / displaying errors depending of the results.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will provide the interface for all the edit key actions
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class verifies all the data introduced when editing a key for correctness, performing changes / displaying errors depending of the results.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class provides the interface for all the edit table actions
Main page of edit table actions, from here fields/indexes/keys edition can be invoked, plus links to PHP code generator, view SQL, rearrange elements and so on.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will save changes in table name and/or comments
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will edit one loaded XML file
Main page to start editing one XML file. From here it's possible to access to tables edition plus PHP code generation and other utilities
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will save the changes performed to the comment of one file
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
xmldb
- Copyright:
- (C) 2001-3001 Eloy Lafuente (stronk7) http://contiento.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will produce the documentation for all the XMLDB files in the server, via XSL, performing the output in HTML format.
xmldb
- Copyright:
- (C) 2001-3001 Eloy Lafuente (stronk7) http://contiento.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will produce XSL documentation for the loaded XML file
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will will check all the db directories existing under the current Moodle installation, sending them to the SESSION->dbdirs array
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will load one XML file to memory if necessary
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will load every XML file to memory if necessary
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will show all the actions available under the XMLDB editor interface
From here, files can be created, edited, saved and deleted, plus some extra utilities like displaying docs, xml info and performing various consistency tests
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will will move one field up/down
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will will move one index up/down
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will will move one key up/down
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will will move table up/down
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will create a new default field to be edited
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will create a new default index to be edited
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will create a new default key to be edited
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will create a new default table to be edited
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will ask and retrofit all the information from one mysql table present in the Moodle DB to one xmldb_table structure
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will revert changes (delete the editeddb)
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will save one edited xml file
This class will save the in-session xml structure to its corresponding xml file, optionally reloading it if editing is going to continue (unload=false). Else (default) the file is unloaded once saved.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will unload one loaded file completely
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will display the XML for one field being edited
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will display the XML for one index being edited
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will display the XML for one key being edited
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will show all the reserved words in a format suitable to be pasted to: http://docs.moodle.org/en/XMLDB_reserved_words and http://docs.moodle.org/en/Database_reserved_words Also, it introspects te DB looking for such words and informing about
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will show the PHP needed (upgrade block) to perform the desired DDL action with the specified table
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will show the SQL generated for the selected RDBMS for the entire XMLDB file
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will display the XML for one structure
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will show the PHP needed (upgrade block) to perform the desired DDL action with the specified field/key/index
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will show the SQL generated for the selected RDBMS for one table
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will display the XML for one table being edited
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This class will display one XML file
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Main xmldb action clasee
Main xmldb action class. It implements all the basic functionalities to be shared by each action.
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
xmldb
- Copyright:
- 2008 onwards Tim Hunt http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This is a base class for the various actions that interate over all the tables and check some aspect of their definition.
xmldb
- Copyright:
- 2008 onwards Tim Hunt http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
This is the main script for the complete XMLDB interface. From here all the actions supported will be launched.
xmldb
- Copyright:
- (C) 1999 onwards Martin Dougiamas http://dougiamas.com, (C) 2001-3001 Eloy Lafuente (stronk7) http://contiento.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Strings for component 'tool_xmldb', language 'en', branch 'MOODLE_22_STABLE'
xmldb
- Copyright:
- 1999 onwards Martin Dougiamas http://moodle.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Link to xmldb editor
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
Plugin version info
xmldb
- Copyright:
- 2003 onwards Eloy Lafuente (stronk7) http://stronk7.com http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later