<?php /** * @package Helios Calendar * @license GNU General Public License version 2 or later; see LICENSE */ include_once HCLANG . '/admin/login.php'; echo ' var err = ""; function valid_request(){err += reqField(document.getElementById("email"),"' . $hc_lang_login['Valid05'] . '\\n");err += validEmail(document.getElementById("email"),"' . $hc_lang_login['Valid06'] . '\\n");'; captchaValidation(0); echo 'if(err != ""){alert(err);return false;} else {valid_ok(document.getElementById("submit"),"' . $hc_lang_core['Sending'] . '");return true;}} function valid_reset(){err= "";' . ($hc_cfg[91] == 1 ? 'err += validPassword();' : '') . 'err += reqField(document.getElementById("pass1"),"' . $hc_lang_login['Valid01'] . '\\n");err += reqField(document.getElementById("pass2"),"' . $hc_lang_login['Valid02'] . '\\n");err += validEqual(document.getElementById("pass1"),document.getElementById("pass2"),"' . $hc_lang_login['Valid03'] . '\\n");if(err != ""){alert(err);return false;} else {valid_ok(document.getElementById("submit"),"' . $hc_lang_core['Sending'] . '");return true;}} function valid_login(){err += reqField(document.getElementById("username"),"error");err += validEmail(document.getElementById("username"),"error");err += reqField(document.getElementById("password"),"error");if(err != ""){return false;} else {valid_ok(document.getElementById("submit"),"' . $hc_lang_core['Sending'] . '");return true;}} function validPassword(){var passErr = "";var which = document.getElementById("pass1");if(validMinLength(which,6,"error") != ""){which.className = "error";passErr += "' . $hc_lang_login['Valid07'] . '\\n";}var filter = /[0-9]/;if(!filter.test(which.value)){which.className = "error";passErr += "' . $hc_lang_login['Valid08'] . '\\n";}var filter = /[A-Z]/;if(!filter.test(which.value)){which.className = "error";passErr += "' . $hc_lang_login['Valid09'] . '\\n";}var filter = /[^a-zA-Z0-9_]/;if(!filter.test(which.value)){which.className = "error";passErr += "' . $hc_lang_login['Valid10'] . '\\n";}return passErr;}';
/** * Output Submission Update Unique JavaScript validation. * @since 2.1.0 * @version 2.2.0 * @return void */ function submit_update_valid() { global $eID, $hc_cfg, $hc_lang_submit, $hc_lang_core, $hc_time; echo ' function validate(){ var err = "";'; captchaValidation('1'); echo ' err +=reqField(document.getElementById("submitName"),"' . $hc_lang_submit['Valid15'] . '\\n"); err +=reqField(document.getElementById("submitEmail"),"' . $hc_lang_submit['Valid16'] . '\\n"); if(document.getElementById("submitEmail").value != "") err +=validEmail(document.getElementById("submitEmail"),"' . $hc_lang_submit['Valid17'] . '\\n"); err +=reqField(document.getElementById("eventTitle"),"' . $hc_lang_submit['Valid18'] . '\\n"); try{ err +=chkTinyMCE(tinyMCE.get("eventDescription").getContent(),"' . $hc_lang_submit['Valid02'] . '\\n");} catch(error){ err +=reqField(document.getElementById("eventDescription"),"' . $hc_lang_submit['Valid02'] . '\\n");} if(document.getElementById("rsvp_type").value == 1){ err +=reqField(document.getElementById("rsvp_space"),"' . $hc_lang_submit['Valid04'] . '\\n"); err +=validNumber(document.getElementById("rsvp_space"),"' . $hc_lang_submit['Valid04'] . '\\n"); err +=validGreater(document.getElementById("rsvp_space"),-1,"' . $hc_lang_submit['Valid03'] . '\\n"); err +=reqField(document.getElementById("openDate"),"' . $hc_lang_submit['Valid52'] . '\\n"); err +=reqField(document.getElementById("closeDate"),"' . $hc_lang_submit['Valid53'] . '\\n"); if(document.getElementById("openDate").value != ""){ err +=validDate(document.getElementById("openDate"),"' . $hc_cfg[51] . '","' . $hc_lang_submit['Valid54'] . ' ' . strtoupper($hc_cfg[51]) . '\\n"); err +=validDateBefore(document.getElementById("openDate").value,document.getElementById("eventDate").value,"' . $hc_cfg[51] . '","' . $hc_lang_submit['Valid55'] . '\\n") } if(document.getElementById("closeDate").value != ""){ var closeLimit = document.getElementById("eventDate").value; err +=validDate(document.getElementById("closeDate"),"' . $hc_cfg[51] . '","' . $hc_lang_submit['Valid56'] . ' ' . strtoupper($hc_cfg[51]) . '\\n"); err +=validDateBefore(document.getElementById("closeDate").value,closeLimit,"' . $hc_cfg[51] . '","' . $hc_lang_submit['Valid57'] . '\\n") } err +=validDateBefore(document.getElementById("openDate").value,document.getElementById("closeDate").value,"' . $hc_cfg[51] . '","' . $hc_lang_submit['Valid58'] . '\\n") err +=reqField(document.getElementById("contactName"),"' . $hc_lang_submit['Valid05'] . '\\n"); err +=reqField(document.getElementById("contactEmail"),"' . $hc_lang_submit['Valid06'] . '\\n"); } if(document.getElementById("eventDate")) err +=chkDate(); err +=validNumber(document.getElementById("startTimeHour"),"' . $hc_lang_submit['Valid07'] . '\\n"); err +=validNumberRange(document.getElementById("startTimeHour"),' . $hc_time['minHr'] . ',' . $hc_time['input'] . ',"' . $hc_lang_submit['Valid08'] . " " . $hc_time['minHr'] . " - " . $hc_time['input'] . '\\n"); err +=reqField(document.getElementById("startTimeMins"),"' . $hc_lang_submit['Valid10'] . '\\n"); err +=validNumber(document.getElementById("startTimeMins"),"' . $hc_lang_submit['Valid09'] . '\\n"); err +=validNumberRange(document.getElementById("startTimeMins"),0,59,"' . $hc_lang_submit['Valid10'] . '\\n"); err +=validNumber(document.getElementById("endTimeHour"),"' . $hc_lang_submit['Valid11'] . '\\n"); err +=validNumberRange(document.getElementById("endTimeHour"),' . $hc_time['minHr'] . ',' . $hc_time['input'] . ',"' . $hc_lang_submit['Valid12'] . " " . $hc_time['minHr'] . " - " . $hc_time['input'] . '\\n"); err +=reqField(document.getElementById("endTimeMins"),"' . $hc_lang_submit['Valid14'] . '\\n"); err +=validNumber(document.getElementById("endTimeMins"),"' . $hc_lang_submit['Valid13'] . '\\n"); err +=validNumberRange(document.getElementById("endTimeMins"),0,59,"' . $hc_lang_submit['Valid14'] . '\\n"); ' . ($hc_cfg[29] == 1 ? 'err +=validCheckArray("frmEventUpdate","catID[]",1,"' . $hc_lang_submit['Valid51'] . '\\n");' : '') . ' if(document.getElementById("locPreset").value == 0) err +=reqField(document.getElementById("locName"),"' . $hc_lang_submit['Valid19'] . '\\n"); if(document.getElementById("contactEmail").value != "") err +=validEmail(document.getElementById("contactEmail"),"' . $hc_lang_submit['Valid21'] . '\\n"); if(err != ""){ alert(err); return false; } else { valid_ok(document.getElementById("submit"),"' . $hc_lang_core['Sending'] . '"); return true; } }'; }