| 
    Stud.IP
    2.4 Revision 48548
    
   | 
  
Namespaces | |
| namespace | studip_core | 
Functions | |
| if(Request::quotedArray('delete_studg'))  if(Request::quotedArray('delete_domain'))  | get_snapshot () | 
Variables | |
| $admin_admission_data = unserialize(base64_decode($_REQUEST['admin_admission_data'])) | |
| $admin_admission_data_original = unserialize(base64_decode($_REQUEST['admin_admission_data'])) | |
| $seminar_id = Request::option('seminar_id',$SessSemName[1]) | |
| if(!$seminar_id  &&$admin_admission_data["sem_id"])  | $header_line = getHeaderLine($seminar_id) | 
| $messaging = _("Sie haben Lese- oder Schreibzugriff nur mit Passwort gewählt. Bitte geben Sie ein Passwort ein.") _("Das Passwort ist zu kurz. Es sollte mindestens 4 Zeichen lang sein.") _("Das Passwort stimmt nicht mit dem Wiederholungspasswort überein!") new messaging | |
| $errormsg = '' | |
| $group_obj = StudipAdmissionGroup::GetAdmissionGroupBySeminarId($seminar_id) | |
| $query | |
| $statement = DBManager::get()->prepare($query) | |
| $num_waitlist = 0 + $statement->fetchColumn() | |
| $num_all = "admission_turnout"] | |
| </td >< tdclass="<?echo$cssSw-> getClass () ?>"colspan  | $admission_type_name | 
| <?=_("Start-undEndzeit:")?></b > < br ></font >< fontsize=-1 > &  | nbsp | 
| else | |
| if($admin_admission_data["sem_admission_start_date"] <>-1) echo date("H"  | $admin_admission_data ["sem_admission_start_date"] | 
| r | Anmeldungen | 
| if($admin_admission_data["sem_admission_end_date"] <>-1) echo date("H"  | $admin_admission_data ["sem_admission_end_date"] | 
| </td >< tdclass="<?echo$cssSw-> | getClass ()?>" width | 
| </td >< tdclass="<?echo$cssSw-> welche Nutzerdomänen zugelassen  | sind | 
| $seminar_domains = UserDomain::getUserDomainsForSeminar($seminar_id) | |
| foreach($seminar_domains as  $domain)  | $domains = array_diff($all_domains, $seminar_domains) | 
| if(!LockRules::check($seminar_id,  'user_domain')&&count($domains))  | endif | 
| if (Request::quotedArray('delete_studg')) if (Request::quotedArray('delete_domain')) get_snapshot | ( | ) | 
This function creates a snapshot for all the values the admin_admission script uses
The function serializes all the data which is used on this page. So you can compare an old and a new state of the whole set. It is used to inform the user, that the data isn't saved yet.
| string | all the data in serialized form | 
| $admin_admission_data = unserialize(base64_decode($_REQUEST['admin_admission_data'])) | 
| if ($admin_admission_data["sem_admission_start_date"]<>-1) echo date("H" $admin_admission_data["sem_admission_start_date"] | 
| if ($admin_admission_data["sem_admission_end_date"]<>-1) echo date("H" $admin_admission_data["sem_admission_end_date"] | 
| $admin_admission_data_original = unserialize(base64_decode($_REQUEST['admin_admission_data'])) | 
| </td><tdclass="<?echo$cssSw-> getClass () ?>" colspan $admission_type_name | 
| foreach ($seminar_domains as $domain) $domains = array_diff($all_domains, $seminar_domains) | 
| if (is_array($admin_admission_data["studg"])&&$admin_admission_data["admission_turnout"]) $errormsg = '' | 
| $group_obj = StudipAdmissionGroup::GetAdmissionGroupBySeminarId($seminar_id) | 
| if (!$seminar_id &&$admin_admission_data["sem_id"]) $header_line = getHeaderLine($seminar_id) | 
| $messaging = _("Sie haben Lese- oder Schreibzugriff nur mit Passwort gewählt. Bitte geben Sie ein Passwort ein.") _("Das Passwort ist zu kurz. Es sollte mindestens 4 Zeichen lang sein.") _("Das Passwort stimmt nicht mit dem Wiederholungspasswort überein!") new messaging | 
| $num_all = "admission_turnout"] | 
| $num_waitlist = 0 + $statement->fetchColumn() | 
| $query | 
| $seminar_domains = UserDomain::getUserDomainsForSeminar($seminar_id) | 
| $seminar_id = Request::option('seminar_id',$SessSemName[1]) | 
| $statement = DBManager::get()->prepare($query) | 
| r Anmeldungen | 
| else | 
| if (!LockRules::check($seminar_id, 'user_domain')&&count($domains)) endif | 
| </td><tdclass="<?echo$cssSw-> getClass()?>" width | 
| <?=_("Start-undEndzeit:")?></b><br></font><fontsize=-1> & nbsp | 
| </td><tdclass="<?echo$cssSw-> welche Nutzerdomänen zugelassen sind |