$strheadline = get_string("bookmarks".$type_plural, "block_exabis_eportfolio"); */ require_login($courseid); $context = get_context_instance(CONTEXT_SYSTEM); require_capability('block/exabis_eportfolio:use', $context); if (!$COURSE) { print_error("invalidcourseid", "block_exabis_eportfolio"); } if (isset($USER->realuser)) { error("You can't access portfolios in 'Login As'-Mode."); } block_exabis_eportfolio_print_header("views"); echo "<div class='block_eportfolio_center'>"; print_simple_box(text_to_html(get_string("explainingviews", "block_exabis_eportfolio")), "center"); echo "</div>"; $userpreferences = block_exabis_eportfolio_get_user_preferences(); if (!$sort && $userpreferences && isset($userpreferences->viewsort)) { $sort = $userpreferences->viewsort; } // check sorting $parsedsort = block_exabis_eportfolio_parse_view_sort($sort); $sort = $parsedsort[0] . '.' . $parsedsort[1]; $sortkey = $parsedsort[0]; if ($parsedsort[1] == "desc") { $newsort = $sortkey . ".asc"; } else { $newsort = $sortkey . ".desc"; } $sorticon = $parsedsort[1] . '.gif'; block_exabis_eportfolio_set_user_preferences(array('viewsort' => $sort)); $query = "select v.*" . " from {$CFG->prefix}block_exabeporview v" . " where v.userid = {$USER->id}" . block_exabis_eportfolio_view_sort_to_sql($parsedsort);
function get_extern_access($userid) { $userpreferences = block_exabis_eportfolio_get_user_preferences($userid); return "extern.php?id={$userpreferences->user_hash}"; }