require 'lp_list.php'; } else { $learnPath->first(); $learnPath->updateCurrentLpFromSession(); require 'lp_view.php'; } break; case 'next': if ($debug > 0) { error_log('New LP - next action triggered', 0); } if (!$lp_found) { error_log('New LP - No learnpath given for next', 0); require 'lp_list.php'; } else { $learnPath->next(); $learnPath->updateCurrentLpFromSession(); require 'lp_view.php'; } break; case 'previous': if ($debug > 0) { error_log('New LP - previous action triggered', 0); } if (!$lp_found) { error_log('New LP - No learnpath given for previous', 0); require 'lp_list.php'; } else { $learnPath->previous(); $learnPath->updateCurrentLpFromSession(); require 'lp_view.php';