diff --git a/block_timetable.php b/block_timetable.php
index f5e02dc..40a4d90 100644
--- a/block_timetable.php
+++ b/block_timetable.php
@@ -61,31 +61,31 @@ class block_timetable extends block_base {
$this->content->icons = array();
$this->content->footer = '';
-/*
- $view1 = 'subject';
- $view2 = 'teacher';
+
+ //$view1 = 'subject';
+ //$view2 = 'teacher';
if ($this->page->course->idnumber && $this->page->course->shortname) {
$class = $this->page->course->shortname;
- $this->content->text .= "Stundenplan der Klasse $class
";
- $ttable = new timetable('class',$class);
+ //$this->content->text .= "Stundenplan der Klasse $class
";
+ $ttable = new \mod_timetable\timetable('class',$class);
} elseif ($USER->department == "Lehrer" || $USER->department == "Lehrer_fvs") {
$teacher = $USER->username;
$teacher = str_replace("l_", "", $teacher);
$teacher = str_replace("-fvs", "", $teacher);
- $this->content->text .= "Stundenplan von ".(substr($USER->firstname,0,1)).". {$USER->lastname}
";
- $ttable = new \mod\timetable\timetable('teacher',$teacher);
- $view1 = 'class';
- $view2 = 'subject';
- $this->content->footer = '
';
+ //$this->content->text .= "Stundenplan von ".(substr($USER->firstname,0,1)).". {$USER->lastname}
";
+ $ttable = new \mod_timetable\timetable('teacher',$teacher);
+ //$view1 = 'class';
+ //$view2 = 'subject';
+ //$this->content->footer = '';
} elseif ($USER->department) {
$class = $USER->department;
$class = str_replace("_", "/", $class);
- $this->content->text .= "Stundenplan der Klasse $class
";
- $ttable = new \mod\timetable\timetable('class',$class);
+ //$this->content->text .= "Stundenplan der Klasse $class
";
+ $ttable = new \mod_timetable\timetable('class',$class);
} else {
return $this->content;
}
- */
+
$today = new \DateTime();
$week = $today->format("W");
$dayofweek = $today->format('w');
@@ -93,7 +93,7 @@ class block_timetable extends block_base {
$week++;
}
- $ttable = new \mod_timetable\timetable('teacher','Da');
+ //$ttable = new \mod_timetable\timetable('teacher','Da');
$ttable->read_db($week);
/*
for ($i=0; $i<3; $i++) {
diff --git a/db/access.php b/db/access.php
new file mode 100644
index 0000000..38c15c2
--- /dev/null
+++ b/db/access.php
@@ -0,0 +1,51 @@
+.
+
+/**
+ * Plugin capabilities
+ *
+ * @package block_timetable
+ * @category upgrade
+ * @copyright 2020 Raphael Dannecker
+ * @license https://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
+ */
+
+
+defined('MOODLE_INTERNAL') || die();
+
+$capabilities = array(
+
+ 'block/timetable:addinstance' => array(
+ 'riskbitmask' => RISK_XSS,
+
+ 'captype' => 'read',
+ 'contextlevel' => CONTEXT_USER,
+ 'archetypes' => array(
+ 'manager' => CAP_ALLOW
+ ),
+ ),
+
+ 'block/timetable:myaddinstance' => array(
+ 'riskbitmask' => RISK_XSS,
+
+ 'captype' => 'read',
+ 'contextlevel' => CONTEXT_USER,
+ 'archetypes' => array(
+ 'manager' => CAP_ALLOW
+ ),
+ ),
+
+);
diff --git a/version.php b/version.php
index 3b76f7a..b5af583 100644
--- a/version.php
+++ b/version.php
@@ -26,7 +26,7 @@ defined('MOODLE_INTERNAL') || die();
$plugin->component = 'block_timetable';
$plugin->release = '0.1.0';
-$plugin->version = 2020091200;
+$plugin->version = 2020091801;
$plugin->requires = 2020061500;
$plugin->maturity = MATURITY_ALPHA;
$plugin->dependencies = [