if ( $correct and empty($_FILES['picture_upload']['tmp_name']) and !empty($_POST['hidden_picture_upload_name']) ) { $session_item = $environment->getSessionItem(); if ( isset($session_item) ) { $_FILES['picture_upload']['tmp_name'] = $session_item->getValue($environment->getCurrentContextID().'_group_'.$current_iid.'_picture_temp_name'); $_FILES['picture_upload']['name'] = $session_item->getValue($environment->getCurrentContextID().'_group_'.$current_iid.'_picture_name'); $session_item->unsetValue($environment->getCurrentContextID().'_group_'.$current_iid.'_picture_temp_name'); $session_item->unsetValue($environment->getCurrentContextID().'_group_'.$current_iid.'_picture_name'); } } if ( $correct and ( !isset($c_virus_scan) or !$c_virus_scan or page_edit_virusscan_isClean($_FILES['picture_upload']['tmp_name'],$_FILES['picture_upload']['name']) ) ) { // Create new item $item_is_new = false; if ( !isset($group_item) ) { $group_manager = $environment->getGroupManager(); $group_item = $group_manager->getNewItem(); $group_item->setContextID($environment->getCurrentContextID()); $user = $environment->getCurrentUserItem(); $group_item->setCreatorItem($user); $group_item->setCreationDate(getCurrentDateTimeInMySQL()); $group_item->setLabelType(CS_GROUP_TYPE); $item_is_new = true; }
and !empty($_POST['hidden_dates_upload_name']) ) { $session_item = $environment->getSessionItem(); if ( isset($session_item) ) { $current_iid = $environment->getCurrentContextID(); $_FILES['dates_upload']['tmp_name'] = $session_item->getValue($environment->getCurrentContextID().'_dates_'.$current_iid.'_upload_temp_name'); $_FILES['dates_upload']['name'] = $session_item->getValue($environment->getCurrentContextID().'_dates_'.$current_iid.'_upload_name'); $session_item->unsetValue($environment->getCurrentContextID().'_dates_'.$current_iid.'_upload_temp_name'); $session_item->unsetValue($environment->getCurrentContextID().'_dates_'.$current_iid.'_upload_name'); } } if ( $correct and ( !isset($c_virus_scan) or !$c_virus_scan or page_edit_virusscan_isClean($_FILES['dates_upload']['tmp_name'],$_FILES['dates_upload']['name']))) { $data_array = file($_FILES['dates_upload']['tmp_name']); $dates_data_array = array(); $separator = ','; if (!empty($_POST['separator'])){ $separator = $_POST['separator']; } for ($i = 0; $i < count($data_array); $i++){ /* * skip empty cvs lines */ if(trim(str_replace(',','',$data_array[$i])) == '') continue; if ($i == 0){ $temp_data = str_replace('"','',$data_array[$i]);
if ( $form->check() and empty($_FILES['logo']['tmp_name']) and !empty($_POST['hidden_logo_name']) ) { $session_item = $environment->getSessionItem(); if ( isset($session_item) ) { $_FILES['logo']['tmp_name'] = $session_item->getValue($environment->getCurrentContextID().'_pref_'.$room_iid.'_logo_temp_name'); $_FILES['logo']['name'] = $session_item->getValue($environment->getCurrentContextID().'_pref_'.$room_iid.'_logo_name'); $session_item->unsetValue($environment->getCurrentContextID().'_pref_'.$room_iid.'_logo_temp_name'); $session_item->unsetValue($environment->getCurrentContextID().'_pref_'.$room_iid.'_logo_name'); } } if ( $form->check() and ( !isset($c_virus_scan) or !$c_virus_scan or page_edit_virusscan_isClean($_FILES['logo']['tmp_name'],$_FILES['logo']['name']) ) ) { // Set modificator and modification date $room_item->setModificatorItem($environment->getCurrentUserItem()); $room_item->setModificationDate(getCurrentDateTimeInMySQL()); // Set attributes if ( isset($_POST['title']) ) { $room_item->setTitle($_POST['title']); } // logo: save and/or delete current logo if ( isset($_POST['delete_logo']) ) { $disc_manager = $environment->getDiscManager();