Skip to content
Snippets Groups Projects
Commit db966d3b authored by Tobias Baden's avatar Tobias Baden
Browse files

New Version - Boostnavigation

- Fixed undefined-error in line 62, 72 and 75
- Updated version number and release
parent f5d9b3f6
No related branches found
No related tags found
No related merge requests found
...@@ -49,7 +49,7 @@ function local_hsh_boostnavigation_extend_navigation(global_navigation $navigati ...@@ -49,7 +49,7 @@ function local_hsh_boostnavigation_extend_navigation(global_navigation $navigati
} }
} }
if(!empty($semesterList)) { if(!empty($semesterList) && isset($semesterList)) {
array_shift($semesterList); array_shift($semesterList);
array_shift($semesterKeys); array_shift($semesterKeys);
// Semesterlise sortieren, so dass "no-semester" unten ist // Semesterlise sortieren, so dass "no-semester" unten ist
...@@ -59,7 +59,11 @@ function local_hsh_boostnavigation_extend_navigation(global_navigation $navigati ...@@ -59,7 +59,11 @@ function local_hsh_boostnavigation_extend_navigation(global_navigation $navigati
// Semesterliste sortieren (Neuestes Semeste oben) // Semesterliste sortieren (Neuestes Semeste oben)
if($semesterOrder == 0) { // Wenn die Order auf 1 ist -> Neueste Unten if($semesterOrder == 0) { // Wenn die Order auf 1 ist -> Neueste Unten
rsort($semesterList); rsort($semesterList);
if(isset($semesterList[0])) {
$newestNode = $semesterList[0]; $newestNode = $semesterList[0];
} else {
$newestNode = $unabhaengig;
}
} }
// Position der Semesterunabhängigen Kurse - Oberhalb der Semester // Position der Semesterunabhängigen Kurse - Oberhalb der Semester
...@@ -72,6 +76,7 @@ function local_hsh_boostnavigation_extend_navigation(global_navigation $navigati ...@@ -72,6 +76,7 @@ function local_hsh_boostnavigation_extend_navigation(global_navigation $navigati
// Gewünsche Anzhal anzuzeigender Semester aus dem Array lesen und innerhalb der Navigation darstellen // Gewünsche Anzhal anzuzeigender Semester aus dem Array lesen und innerhalb der Navigation darstellen
if($semesterOrder == 0) { if($semesterOrder == 0) {
// Neueste Oben // Neueste Oben
if(isset($semesterList[0])) {
$newestNode = $semesterList[0]->key; $newestNode = $semesterList[0]->key;
for ($i = 0; $i < $maxSemesters; $i++) { for ($i = 0; $i < $maxSemesters; $i++) {
if($i < sizeof($semesterList) && $semesterList[$i]) { if($i < sizeof($semesterList) && $semesterList[$i]) {
...@@ -80,6 +85,10 @@ function local_hsh_boostnavigation_extend_navigation(global_navigation $navigati ...@@ -80,6 +85,10 @@ function local_hsh_boostnavigation_extend_navigation(global_navigation $navigati
break; break;
} }
} }
} else {
$newestNode = $unabhaengig;
}
} else { } else {
// Neueste Unten // Neueste Unten
$count = sizeof($semesterList) - $maxSemesters; $count = sizeof($semesterList) - $maxSemesters;
......
...@@ -25,8 +25,8 @@ ...@@ -25,8 +25,8 @@
defined('MOODLE_INTERNAL') || die(); defined('MOODLE_INTERNAL') || die();
$plugin->component = 'local_hsh_boostnavigation'; $plugin->component = 'local_hsh_boostnavigation';
$plugin->version = 2018072500; $plugin->version = 2018082900;
$plugin->release = 'v1.1-r3'; $plugin->release = 'v1.1-r4';
$plugin->requires = 2016120500; $plugin->requires = 2016120500;
#$plugin->maturity = MATURITY_STABLE; #$plugin->maturity = MATURITY_STABLE;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment