, Ghent University: cleanup, refactoring and rewriting large parts (if not all) of the code * @version $Id: survey_all_courses.php 10680 2007-01-11 21:26:23Z pcool $ * * @todo check if this page has to display all the shared surveys of the courses where the user is a teacher or only * the shared surveys of this course? */ // name of the language file that needs to be included $language_file = 'survey'; // including the global dokeos file require_once ('../inc/global.inc.php'); // including additional libraries /** @todo check if these are all needed */ /** @todo check if the starting / is needed. api_get_path probably ends with an / */ require_once (api_get_path(LIBRARY_PATH)."/surveymanager.lib.php"); require_once (api_get_path(LIBRARY_PATH)."/course.lib.php"); // Database table definitions /** @todo use database constants for the survey tables */ $table_survey = Database :: get_course_table(TABLE_SURVEY); $table_group = Database :: get_course_table(TABLE_SURVEY_GROUP); $table_survey_question = Database :: get_course_table(TABLE_SURVEY_QUESTION); $table_course_survey_rel = Database :: get_main_table(TABLE_MAIN_COURSE_SURVEY); /** @todo replace this with the correct code */ /* $status = surveymanager::get_status(); api_protect_course_script(); if($status==5) { api_protect_admin_script(); } */ /** @todo this has to be moved to a more appropriate place (after the display_header of the code)*/ if (!api_is_allowed_to_edit()) { Display :: display_header(); Display :: display_error_message(get_lang('NotAllowedHere')); Display :: display_footer(); exit; } // breadcrumbs $interbreadcrumb[] = array ("url" => "survey_list.php", "name" => get_lang('Survey')); // Displaying the header Display::display_header(get_lang('CreateFromExistingSurveys')); // Displaying the tool title //api_display_tool_title(get_lang('CreateFromExistingSurveys')); ?>