Abstract Submission
\n"; } set_error_handler("__error_handler");*/ setlocale(LC_COLLATE, "en_US.UTF-8"); function csv_sort($line1, $line2){ $i = strcoll($line1[4], $line2[4]); return $i != 0 ? $i : strcoll($line1[3], $line2[3]); } $kesz = "0"; $arrErrors = array(); $contribution = 0; if (!empty($_POST['Submit'])) { if ($_POST['first_name']=='') $arrErrors['first_name'] = 'Missing first name'; if ($_POST['surname']=='') $arrErrors['surname'] = 'Missing surname'; if ($_POST['authors']=='') $arrErrors['authors'] = 'Missing authors'; if ($_POST['title']=='') $arrErrors['title'] = 'Missing contribution title'; if ($_POST['email']=='') $arrErrors['email'] = 'Missing e-mail address'; elseif(!filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) $arrErrors['email'] = 'Invalid e-mail address'; $abstract = $_FILES['abstract']['name']; if($abstract == '') $arrErrors['abstract'] = 'Missing abstract'; else{ $path = @pathinfo($_FILES['abstract']['name']); $ext = @$path['extension']; if($ext != 'pdf') $arrErrors['abstract'] = 'Only a pdf file is allowed'; } $contribution = $_POST['contribution']; if($contribution != 1) $contribution = 0; include_once './securimage/securimage.php'; $securimage = new Securimage(); if ($securimage->check($_POST['captcha_code']) == false) { $arrErrors['kep'] = 'Invalid code'; } if (count($arrErrors) == 0) { // CSV: activated,ID,activation_code,first_name,surname,institute,country,email,authors,title,contribution_type,abstract,bio,tree,correl,fragment,fundament,london,dynamics,relativ,solid,kinetics,other $file = "./mopmop/abstracts.csv"; if(!file_exists($file)){ touch($file); chmod($file, 0666); } $f = fopen($file, 'r+'); if($f){ flock($f, LOCK_EX); $first_name = trim($_POST['first_name']); $surname = trim($_POST['surname']); $institute = trim($_POST['institute']); $country = trim($_POST['country']); $email = strtolower(trim($_POST['email'])); $authors = trim($_POST['authors']); $title = trim($_POST['title']); if($contribution){ $bio = $_POST['bio'] ? 1 : 0; $tree = $_POST['tree'] ? 1 : 0; $correl = $_POST['correl'] ? 1 : 0; $fragment = $_POST['fragment'] ? 1 : 0; $fundament = $_POST['fundament'] ? 1 : 0; $london = $_POST['london'] ? 1 : 0; $dynamics = $_POST['dynamics'] ? 1 : 0; $relativ = $_POST['relativ'] ? 1 : 0; $solid = $_POST['solid'] ? 1 : 0; $kinetics = $_POST['kinetics'] ? 1 : 0; $other = $_POST['other'] ? 1 : 0; if(!$bio && !$tree && !$correl && !$fragment && !$fundament && !$london && !$dynamics && !$relativ && !$solid && !$kinetics) $other = 1; } // line puffer $lines = array(); // previous entry $exists = false; // new ID $id = 0; while(($line = fgetcsv($f, 65536, ';')) !== false){ $lines[] = $line; $lid = $line[1]; if($lid > $id) $id = $lid; if($line[7]==$email) $exists = true; } ++$id; // PDF name $abstract = utf8_decode($first_name.$surname)."_".$id; for($i=0; $iYour abstract has been submitted for the VIIIth congress of ISTCP.
An activation link has been sent to the email address supplied. Please visit the link given in the email to validate your submission.
Abstract submission failed due to system malfunction. Please try again later or contact the administrator.
'; } } else { $strError = '
Deadline for submitting abstracts of contributed talks and posters has expired.
Astracts of invited talks are still collected. Note, that titles
submitted after the 8th of August have a faint hope to
appear in print.
Abstracts are collected in pdf form, exclusively. Abstracts should not exceed a single page.
Use your preferred document editor to generate a pdf file
of your abstract.
Please try to conform with the format
of the sample pdf file, given below.
Abstract template is provided for LaTeX, OpenOffice and WinWord users.
The Organizers reserve the right to reject any abstract, that
would be manifestly inadequate.
Sample PDF
Sample TEX
Sample DOC