diff --git a/main/admin/add_courses_to_session.php b/main/admin/add_courses_to_session.php index 2f6d7e7c4d..9d97e1bdfc 100644 --- a/main/admin/add_courses_to_session.php +++ b/main/admin/add_courses_to_session.php @@ -63,6 +63,11 @@ $tool_name= get_lang('SubscribeCoursesToSession'); $id_session=intval($_GET['id_session']); +$add_type = 'unique'; +if(isset($_GET['add_type']) && $_GET['add_type']!=''){ + $add_type = $_GET['add_type']; +} + if(!api_is_platform_admin()) { $sql = 'SELECT session_admin_id FROM '.Database :: get_main_table(TABLE_MAIN_SESSION).' WHERE id='.$id_session; @@ -143,6 +148,7 @@ $noPHP_SELF=true; if($_POST['formSent']) { + $formSent=$_POST['formSent']; $firstLetterCourse=$_POST['firstLetterCourse']; $firstLetterSession=$_POST['firstLetterSession']; @@ -226,10 +232,11 @@ Display::display_header($tool_name); api_display_tool_title($tool_name); -$sql = 'SELECT COUNT(1) FROM '.$tbl_course; +/*$sql = 'SELECT COUNT(1) FROM '.$tbl_course; $rs = api_sql_query($sql, __FILE__, __LINE__); -$count_courses = mysql_result($rs, 0, 0); -$ajax_search = $count_courses > 50 ? true : false; +$count_courses = mysql_result($rs, 0, 0);*/ + +$ajax_search = $add_type == 'unique' ? true : false; $nosessionCourses = $sessionCourses = array(); @@ -277,8 +284,23 @@ else } } unset($Courses); + +if($add_type == 'multiple'){ + $link_add_type_unique = ''.get_lang('SessionAddTypeUnique').''; + $link_add_type_multiple = get_lang('SessionAddTypeMultiple'); +} +else{ + $link_add_type_unique = get_lang('SessionAddTypeUnique'); + $link_add_type_multiple = ''.get_lang('SessionAddTypeMultiple').''; +} + ?> +
+  |  +
+
+
diff --git a/main/admin/add_users_to_session.php b/main/admin/add_users_to_session.php index c4b1e2fa5d..f5e392ab8f 100644 --- a/main/admin/add_users_to_session.php +++ b/main/admin/add_users_to_session.php @@ -67,6 +67,11 @@ $tool_name=get_lang('SubscribeUsersToSession'); $id_session=intval($_GET['id_session']); +$add_type = 'unique'; +if(isset($_GET['add_type']) && $_GET['add_type']!=''){ + $add_type = $_GET['add_type']; +} + if(!api_is_platform_admin()) { $sql = 'SELECT session_admin_id FROM '.Database :: get_main_table(TABLE_MAIN_SESSION).' WHERE id='.$id_session; @@ -226,10 +231,10 @@ Display::display_header($tool_name); api_display_tool_title($tool_name); $nosessionUsersList = $sessionUsersList = array(); -$sql = 'SELECT COUNT(1) FROM '.$tbl_user; +/*$sql = 'SELECT COUNT(1) FROM '.$tbl_user; $rs = api_sql_query($sql, __FILE__, __LINE__); -$count_courses = mysql_result($rs, 0, 0); -$ajax_search = $count_courses > 100 ? true : false; +$count_courses = mysql_result($rs, 0, 0);*/ +$ajax_search = $add_type == 'unique' ? true : false; if($ajax_search) { @@ -269,11 +274,22 @@ else } - +if($add_type == 'multiple'){ + $link_add_type_unique = ''.get_lang('SessionAddTypeUnique').''; + $link_add_type_multiple = get_lang('SessionAddTypeMultiple'); +} +else{ + $link_add_type_unique = get_lang('SessionAddTypeUnique'); + $link_add_type_multiple = ''.get_lang('SessionAddTypeMultiple').''; +} ?> +
+  |  +
+