header('Location: ' . $url); break; case 'toggle_seriousgame': //activate/deactive seriousgame_mode if (!$is_allowed_to_edit) { api_not_allowed(true); } if ($debug > 0) { error_log('New LP - seriousgame_mode action triggered'); } if (!$lp_found) { error_log('New LP - No learnpath given for visibility'); require 'lp_list.php'; } Session::write('refresh', 1); $learnPath->set_seriousgame_mode(); $learnPath->updateCurrentLpFromSession(); require 'lp_list.php'; break; case 'create_forum': if (!isset($_GET['id'])) { break; } $selectedItem = null; $lp = learnpath::getCurrentLpFromSession(); foreach ($lp->items as $item) { if ($item->db_id == $_GET['id']) { $selectedItem = $item; } } if (!empty($selectedItem)) {