From 65909966e135937dd08ee788c2fadc2e76d32a54 Mon Sep 17 00:00:00 2001
From: Penny Leach
For all the settings, Moodle doesn't care what you put in except for the -callback url, which should be $CFG->wwwroot/portfolio/add.php?postcontrol=1.
+callback url, which should be:Box.net will append the relevant authentication tokens to the url (detecting it already contains ? and everything already)
diff --git a/lang/en_utf8/portfolio_boxnet.php b/lang/en_utf8/portfolio_boxnet.php index 853ad9b559..ec72ac4ac0 100644 --- a/lang/en_utf8/portfolio_boxnet.php +++ b/lang/en_utf8/portfolio_boxnet.php @@ -1,7 +1,7 @@ To configure Box.net, visit enabled.box.net and log in.Under My Projects you will need to create one new project for each Moodle site.
The only setting that matters is the callback url, which should be $a. You can put anything you like for the other settings. Save it and you\'re done!'; $string['err_noapikey'] = 'There is no API Key configured for this plugin. You can get one of these from http://enabled.box.net'; $string['existingfolder'] = 'Exiting folder to put file(s) into'; diff --git a/portfolio/boxnet/lib.php b/portfolio/boxnet/lib.php index f3a08e1e57..76e58240e7 100644 --- a/portfolio/boxnet/lib.php +++ b/portfolio/boxnet/lib.php @@ -116,7 +116,7 @@ class portfolio_plugin_boxnet extends portfolio_plugin_push_base { ); $mform->setHelpButton('apikey', $helpparams); $mform->addRule('apikey', $strrequired, 'required', null, 'client'); - $mform->addElement('warning', 'apikeyhelp', 'smalltext', get_string('apikeyinlinehelp', 'portfolio_boxnet', $CFG->wwwroot . '/portfolio/add.php?postcontrol=1')); + $mform->addElement('warning', 'apikeyhelp', 'smalltext', get_string('apikeyinlinehelp', 'portfolio_boxnet', $CFG->wwwroot . '/portfolio/add.php?postcontrol=1&type=boxnet')); } -- 2.39.5