$string['configure'] = 'Configure';
$string['continuetoportfolio'] = 'Continue to your portfolio';
$string['deleteportfolio'] = 'Delete portfolio instance';
+$string['disabled'] = 'Sorry, but portfolio exports are not enabled in this site';
$string['dontwait'] = 'Don\'t wait';
$string['err_uniquename'] = 'Portfolio name must be unique (per plugin)';
$string['enabled'] = 'Enable portfolios';
global $SESSION, $CFG, $COURSE, $USER;
+ if (empty($CFG->portfolioenabled)) {
+ return;
+ }
+
if (!$instances = portfolio_instances()) {
return;
}
<?php
require_once(dirname(dirname(__FILE__)) . '/config.php');
+
+if (empty($CFG->portfolioenabled)) {
+ print_error('disabled', 'portfolio');
+}
+
require_once($CFG->libdir . '/portfoliolib.php');
$exporter = null;
<?php
require_once(dirname(dirname(__FILE__)) . '/config.php');
+
+if (empty($CFG->portfolioenabled)) {
+ print_error('disabled', 'portfolio');
+}
+
require_once($CFG->libdir . '/portfoliolib.php');
$config = optional_param('config', 0, PARAM_INT);
}
}
- if (empty($userindexpage) && $user->id == $USER->id) {
+ if (empty($userindexpage) && $user->id == $USER->id && !empty($CFG->portfolioenabled)) {
/// Portfolio tab
require_once($CFG->libdir . '/portfoliolib.php');