diff --git a/portfolio/googledocs/db/upgrade.php b/portfolio/googledocs/db/upgrade.php index 4d0a36afeb1..cbb36710b95 100644 --- a/portfolio/googledocs/db/upgrade.php +++ b/portfolio/googledocs/db/upgrade.php @@ -20,6 +20,7 @@ */ function xmldb_portfolio_googledocs_upgrade($oldversion) { global $CFG, $DB; + require_once(__DIR__.'/upgradelib.php'); $dbman = $DB->get_manager(); @@ -53,28 +54,3 @@ function xmldb_portfolio_googledocs_upgrade($oldversion) { return true; } - -function portfolio_googledocs_admin_upgrade_notification() { - $admins = get_admins(); - - if (empty($admins)) { - return; - } - $a = new stdClass; - $a->docsurl = get_docs_url('Google_OAuth_2.0_setup'); - - foreach ($admins as $admin) { - $message = new stdClass(); - $message->component = 'moodle'; - $message->name = 'notices'; - $message->userfrom = get_admin(); - $message->userto = $admin; - $message->smallmessage = get_string('oauth2upgrade_message_small', 'portfolio_googledocs'); - $message->subject = get_string('oauth2upgrade_message_subject', 'portfolio_googledocs'); - $message->fullmessage = get_string('oauth2upgrade_message_content', 'portfolio_googledocs', $a); - $message->fullmessagehtml = get_string('oauth2upgrade_message_content', 'portfolio_googledocs', $a); - $message->fullmessageformat = FORMAT_PLAIN; - $message->notification = 1; - message_send($message); - } -} diff --git a/portfolio/googledocs/db/upgradelib.php b/portfolio/googledocs/db/upgradelib.php new file mode 100644 index 00000000000..4658ed8deb5 --- /dev/null +++ b/portfolio/googledocs/db/upgradelib.php @@ -0,0 +1,53 @@ +. + +/** + * Googledocs portfolio upgrade script. + * + * @package portfolio_googledocs + * @copyright 2013 Dan Poltawski + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +defined('MOODLE_INTERNAL') || die(); + +/** + * Inform admins about setup required for googledocs change. + */ +function portfolio_googledocs_admin_upgrade_notification() { + $admins = get_admins(); + + if (empty($admins)) { + return; + } + $a = new stdClass; + $a->docsurl = get_docs_url('Google_OAuth_2.0_setup'); + + foreach ($admins as $admin) { + $message = new stdClass(); + $message->component = 'moodle'; + $message->name = 'notices'; + $message->userfrom = get_admin(); + $message->userto = $admin; + $message->smallmessage = get_string('oauth2upgrade_message_small', 'portfolio_googledocs'); + $message->subject = get_string('oauth2upgrade_message_subject', 'portfolio_googledocs'); + $message->fullmessage = get_string('oauth2upgrade_message_content', 'portfolio_googledocs', $a); + $message->fullmessagehtml = get_string('oauth2upgrade_message_content', 'portfolio_googledocs', $a); + $message->fullmessageformat = FORMAT_PLAIN; + $message->notification = 1; + message_send($message); + } +} diff --git a/portfolio/picasa/db/upgrade.php b/portfolio/picasa/db/upgrade.php index 2765e6ea283..4d0512f4880 100644 --- a/portfolio/picasa/db/upgrade.php +++ b/portfolio/picasa/db/upgrade.php @@ -20,6 +20,7 @@ */ function xmldb_portfolio_picasa_upgrade($oldversion) { global $CFG, $DB; + require_once(__DIR__.'/upgradelib.php'); $dbman = $DB->get_manager(); @@ -53,28 +54,3 @@ function xmldb_portfolio_picasa_upgrade($oldversion) { return true; } - -function portfolio_picasa_admin_upgrade_notification() { - $admins = get_admins(); - - if (empty($admins)) { - return; - } - $a = new stdClass; - $a->docsurl = get_docs_url('Google_OAuth_2.0_setup'); - - foreach ($admins as $admin) { - $message = new stdClass(); - $message->component = 'moodle'; - $message->name = 'notices'; - $message->userfrom = get_admin(); - $message->userto = $admin; - $message->smallmessage = get_string('oauth2upgrade_message_small', 'portfolio_picasa'); - $message->subject = get_string('oauth2upgrade_message_subject', 'portfolio_picasa'); - $message->fullmessage = get_string('oauth2upgrade_message_content', 'portfolio_picasa', $a); - $message->fullmessagehtml = get_string('oauth2upgrade_message_content', 'portfolio_picasa', $a); - $message->fullmessageformat = FORMAT_PLAIN; - $message->notification = 1; - message_send($message); - } -} diff --git a/portfolio/picasa/db/upgradelib.php b/portfolio/picasa/db/upgradelib.php new file mode 100644 index 00000000000..a711cbfc46f --- /dev/null +++ b/portfolio/picasa/db/upgradelib.php @@ -0,0 +1,53 @@ +. + +/** + * Picasa portfolio upgrade script. + * + * @package portfolio_picasa + * @copyright 2013 Dan Poltawski + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +defined('MOODLE_INTERNAL') || die(); + +/** + * Inform admins about setup required for picasa change. + */ +function portfolio_picasa_admin_upgrade_notification() { + $admins = get_admins(); + + if (empty($admins)) { + return; + } + $a = new stdClass; + $a->docsurl = get_docs_url('Google_OAuth_2.0_setup'); + + foreach ($admins as $admin) { + $message = new stdClass(); + $message->component = 'moodle'; + $message->name = 'notices'; + $message->userfrom = get_admin(); + $message->userto = $admin; + $message->smallmessage = get_string('oauth2upgrade_message_small', 'portfolio_picasa'); + $message->subject = get_string('oauth2upgrade_message_subject', 'portfolio_picasa'); + $message->fullmessage = get_string('oauth2upgrade_message_content', 'portfolio_picasa', $a); + $message->fullmessagehtml = get_string('oauth2upgrade_message_content', 'portfolio_picasa', $a); + $message->fullmessageformat = FORMAT_PLAIN; + $message->notification = 1; + message_send($message); + } +} diff --git a/repository/googledocs/db/upgrade.php b/repository/googledocs/db/upgrade.php index 1ee121b96b6..68cf16e1570 100644 --- a/repository/googledocs/db/upgrade.php +++ b/repository/googledocs/db/upgrade.php @@ -20,6 +20,7 @@ */ function xmldb_repository_googledocs_upgrade($oldversion) { global $CFG, $DB; + require_once(__DIR__.'/upgradelib.php'); $dbman = $DB->get_manager(); @@ -56,28 +57,3 @@ function xmldb_repository_googledocs_upgrade($oldversion) { return true; } - -function repository_googledocs_admin_upgrade_notification() { - $admins = get_admins(); - - if (empty($admins)) { - return; - } - - $a = new stdClass; - $a->docsurl = get_docs_url('Google_OAuth_2.0_setup'); - foreach ($admins as $admin) { - $message = new stdClass(); - $message->component = 'moodle'; - $message->name = 'notices'; - $message->userfrom = get_admin(); - $message->userto = $admin; - $message->smallmessage = get_string('oauth2upgrade_message_small', 'repository_googledocs'); - $message->subject = get_string('oauth2upgrade_message_subject', 'repository_googledocs'); - $message->fullmessage = get_string('oauth2upgrade_message_content', 'repository_googledocs', $a); - $message->fullmessagehtml = get_string('oauth2upgrade_message_content', 'repository_googledocs', $a); - $message->fullmessageformat = FORMAT_PLAIN; - $message->notification = 1; - message_send($message); - } -} diff --git a/repository/googledocs/db/upgradelib.php b/repository/googledocs/db/upgradelib.php new file mode 100644 index 00000000000..c065bd0a87e --- /dev/null +++ b/repository/googledocs/db/upgradelib.php @@ -0,0 +1,53 @@ +. + +/** + * Googledocs repository upgrade script. + * + * @package repository_googledocs + * @copyright 2013 Dan Poltawski + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +defined('MOODLE_INTERNAL') || die(); + +/** + * Inform admins about setup required for googledocs change. + */ +function repository_googledocs_admin_upgrade_notification() { + $admins = get_admins(); + + if (empty($admins)) { + return; + } + + $a = new stdClass; + $a->docsurl = get_docs_url('Google_OAuth_2.0_setup'); + foreach ($admins as $admin) { + $message = new stdClass(); + $message->component = 'moodle'; + $message->name = 'notices'; + $message->userfrom = get_admin(); + $message->userto = $admin; + $message->smallmessage = get_string('oauth2upgrade_message_small', 'repository_googledocs'); + $message->subject = get_string('oauth2upgrade_message_subject', 'repository_googledocs'); + $message->fullmessage = get_string('oauth2upgrade_message_content', 'repository_googledocs', $a); + $message->fullmessagehtml = get_string('oauth2upgrade_message_content', 'repository_googledocs', $a); + $message->fullmessageformat = FORMAT_PLAIN; + $message->notification = 1; + message_send($message); + } +} diff --git a/repository/picasa/db/upgrade.php b/repository/picasa/db/upgrade.php index b21693758d7..7b691eb1419 100644 --- a/repository/picasa/db/upgrade.php +++ b/repository/picasa/db/upgrade.php @@ -20,6 +20,7 @@ */ function xmldb_repository_picasa_upgrade($oldversion) { global $CFG, $DB; + require_once(__DIR__.'/upgradelib.php'); $dbman = $DB->get_manager(); @@ -56,28 +57,3 @@ function xmldb_repository_picasa_upgrade($oldversion) { return true; } - -function repository_picasa_admin_upgrade_notification() { - $admins = get_admins(); - - if (empty($admins)) { - return; - } - $a = new stdClass; - $a->docsurl = get_docs_url('Google_OAuth_2.0_setup'); - - foreach ($admins as $admin) { - $message = new stdClass(); - $message->component = 'moodle'; - $message->name = 'notices'; - $message->userfrom = get_admin(); - $message->userto = $admin; - $message->smallmessage = get_string('oauth2upgrade_message_small', 'repository_picasa'); - $message->subject = get_string('oauth2upgrade_message_subject', 'repository_picasa'); - $message->fullmessage = get_string('oauth2upgrade_message_content', 'repository_picasa', $a); - $message->fullmessagehtml = get_string('oauth2upgrade_message_content', 'repository_picasa', $a); - $message->fullmessageformat = FORMAT_PLAIN; - $message->notification = 1; - message_send($message); - } -} diff --git a/repository/picasa/db/upgradelib.php b/repository/picasa/db/upgradelib.php new file mode 100644 index 00000000000..4d76af52bef --- /dev/null +++ b/repository/picasa/db/upgradelib.php @@ -0,0 +1,53 @@ +. + +/** + * Picasa repository upgrade script. + * + * @package repository_picasa + * @copyright 2013 Dan Poltawski + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +defined('MOODLE_INTERNAL') || die(); + +/** + * Inform admins about setup required for google picasa change. + */ +function repository_picasa_admin_upgrade_notification() { + $admins = get_admins(); + + if (empty($admins)) { + return; + } + $a = new stdClass; + $a->docsurl = get_docs_url('Google_OAuth_2.0_setup'); + + foreach ($admins as $admin) { + $message = new stdClass(); + $message->component = 'moodle'; + $message->name = 'notices'; + $message->userfrom = get_admin(); + $message->userto = $admin; + $message->smallmessage = get_string('oauth2upgrade_message_small', 'repository_picasa'); + $message->subject = get_string('oauth2upgrade_message_subject', 'repository_picasa'); + $message->fullmessage = get_string('oauth2upgrade_message_content', 'repository_picasa', $a); + $message->fullmessagehtml = get_string('oauth2upgrade_message_content', 'repository_picasa', $a); + $message->fullmessageformat = FORMAT_PLAIN; + $message->notification = 1; + message_send($message); + } +}