[svn r15902] Add tabs to choose the way to to add users and courses to a session

FS#2719
skala
Julian Prud'homme 18 years ago
parent 89a66f0270
commit dbdedb3cf0
  1. 28
      main/admin/add_courses_to_session.php
  2. 24
      main/admin/add_users_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 = '<a href="'.api_get_self().'?id_session='.$id_session.'&add='.$_GET['add'].'&add_type=unique">'.get_lang('SessionAddTypeUnique').'</a>';
$link_add_type_multiple = get_lang('SessionAddTypeMultiple');
}
else{
$link_add_type_unique = get_lang('SessionAddTypeUnique');
$link_add_type_multiple = '<a href="'.api_get_self().'?id_session='.$id_session.'&add='.$_GET['add'].'&add_type=multiple">'.get_lang('SessionAddTypeMultiple').'</a>';
}
?>
<div style="text-align: center;">
<?php echo $link_add_type_unique ?>&nbsp;|&nbsp;<?php echo $link_add_type_multiple ?>
</div>
<br>
<form name="formulaire" method="post" action="<?php echo api_get_self(); ?>?page=<?php echo $_GET['page'] ?>&id_session=<?php echo $id_session; ?><?php if(!empty($_GET['add'])) echo '&add=true' ; ?>" style="margin:0px;">
<input type="hidden" name="formSent" value="1" />

@ -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 = '<a href="'.api_get_self().'?id_session='.$id_session.'&add='.$_GET['add'].'&add_type=unique">'.get_lang('SessionAddTypeUnique').'</a>';
$link_add_type_multiple = get_lang('SessionAddTypeMultiple');
}
else{
$link_add_type_unique = get_lang('SessionAddTypeUnique');
$link_add_type_multiple = '<a href="'.api_get_self().'?id_session='.$id_session.'&add='.$_GET['add'].'&add_type=multiple">'.get_lang('SessionAddTypeMultiple').'</a>';
}
?>
<div style="text-align: center;">
<?php echo $link_add_type_unique ?>&nbsp;|&nbsp;<?php echo $link_add_type_multiple ?>
</div>
<form name="formulaire" method="post" action="<?php echo api_get_self(); ?>?page=<?php echo $_GET['page'] ?>&id_session=<?php echo $id_session; ?><?php if(!empty($_GET['add'])) echo '&add=true' ; ?>" style="margin:0px;">
<input type="hidden" name="formSent" value="1" />

Loading…
Cancel
Save