break;
case 'FOLDER_NAME':
- $ret_array['folder_type'] = $a['value'];
+ $ret_array['folder_name'] = $a['value'];
+ break;
+
+ case 'FOLDER_TYPE_ID':
+ $ret_array['folder_type_id'] = $a['value'];
break;
case 'SHARED':
- $ret_array['shared'] = $a['value'];
+ if(!empty($a['value'])){
+ $ret_array['shared'] = $a['value'];
+ }else{
+ $ret_array['shared'] = false;
+ }
break;
case 'PASSWORD':
$ret_array['password'] = $a['value'];
<?php
require_once($CFG->libdir.'/filelib.php');
-require_once($CFG->dirroot.'/repository/boxnet/boxlibphp5.php');
+require_once($CFG->libdir.'/boxlib.php');
class portfolio_plugin_boxnet extends portfolio_plugin_push_base {
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
*/
-require_once($CFG->dirroot.'/repository/boxnet/'.'boxlibphp5.php');
+require_once($CFG->libdir.'/boxlib.php');
class repository_boxnet extends repository{
private $box;
$e4->type = 'password';
$e4->name = 'boxpassword';
+ $e5->type = 'popup';
+ $e5->url = 'http://dongsheng.moodle.com/m20/repository/callback.php';
+
$ret = array();
- $ret['login'] = array($e1, $e2, $e3, $e4);
+ $ret['login'] = array($e1, $e2, $e3, $e4, $e5);
return $ret;
} else {
echo $str;