Ticket #772 -> Volver a permitir inscripciones de grupos (más de una plaza por inscripción)

Ticket #773 -> No permitir más de una inscripción por email (da igual el nº de plazas que tenga la inscripción)
Ticket #732 -> Quitar referencias a la Fundación Telefónica


git-svn-id: https://192.168.0.254/svn/Proyectos.FundacionLQDVI_WebCongresos/trunk@4 94ccb1af-fd9d-d947-8d90-7f70ea60afc8
This commit is contained in:
David Arranz 2012-01-20 16:46:59 +00:00
parent 802479ed64
commit 5e42853146
9 changed files with 335 additions and 336 deletions

View File

@ -927,48 +927,6 @@ function sem_f027($art) {
$html .= "\n }"; $html .= "\n }";
$html .= "\n return(res);"; $html .= "\n return(res);";
$html .= "\n}"; $html .= "\n}";
// Telefónica Fundación
$html .= "\nfunction chpassword(s) {";
$html .= "\n var a = false;";
$html .= "\n var res = false;";
$html .= "\n if(s.length > 5) {";
$html .= "\n res = true;";
$html .= "\n }";
$html .= "\n return(res);";
$html .= "\n}";
$html .= "\nfunction create(){";
$html .= "\n var obj;";
$html .= "\n if(window.XMLHttpRequest) { // no es IE";
$html .= "\n obj = new XMLHttpRequest();";
$html .= "\n } else { // Es IE o no tiene el objeto";
$html .= "\n try {";
$html .= "\n obj = new ActiveXObject('Microsoft.XMLHTTP');";
$html .= "\n } catch (e) {";
$html .= "\n alert('El navegador utilizado no esta soportado');";
$html .= "\n }";
$html .= "\n }";
$html .= "\n return obj;";
$html .= "\n} ";
$html .= "\nfunction checkmail(){";
$html .= "\noXML = create();";
$html .= "\noXML.open('GET', '".sem_f004()."index2.php?option=com_seminar&task=99&email='+document.FrontForm.email.value+'&sid='+document.FrontForm.cid.value, false);";
$html .= "\noXML.send(' ');";
$html .= "\nresponse = oXML.responseText;";
$html .= "\n if (response != '0') {";
$html .= "\n return false;";
$html .= "\n } else {";
$html .= "\n return true;";
$html .= "\n }";
$html .= "\n}";
} }
} }
if($art<5) { if($art<5) {
@ -1058,39 +1016,19 @@ function sem_f027($art) {
$html .= "\n document.FrontForm.email.className=\"sem_alertbox\";"; $html .= "\n document.FrontForm.email.className=\"sem_alertbox\";";
$html .= "\n abbruch = true;"; $html .= "\n abbruch = true;";
$html .= "\n }"; $html .= "\n }";
$html .= "\n document.FrontForm.password.className=\"sem_inputbox\";";
$html .= "\n if (document.FrontForm.password.value == '') {";
$html .= "\n document.FrontForm.password.className=\"sem_alertbox\";";
$html .= "\n abbruch = true;";
$html .= "\n }";
$html .= "\n if (document.FrontForm.password.value != '' && chpassword(document.FrontForm.password.value) == false) {";
$html .= "\n document.FrontForm.password.className=\"sem_alertbox\";";
$html .= "\n meldung = meldung.concat(unescape(\"\\n".JTEXT::_('SEM_A107')."\"));";
$html .= "\n abbruch = true;";
$html .= "\n }";
$html .= "\n if (document.FrontForm.email.value != '' && chmail(document.FrontForm.email.value) == false) {"; $html .= "\n if (document.FrontForm.email.value != '' && chmail(document.FrontForm.email.value) == false) {";
$html .= "\n document.FrontForm.email.className=\"sem_alertbox\";"; $html .= "\n document.FrontForm.email.className=\"sem_alertbox\";";
$html .= "\n meldung = meldung.concat(unescape(\"\\n".JTEXT::_('SEM_A105')."\"));"; $html .= "\n meldung = meldung.concat(unescape(\"\\n".JTEXT::_('SEM_A105')."\"));";
$html .= "\n abbruch = true;"; $html .= "\n abbruch = true;";
$html .= "\n }"; $html .= "\n }";
} }
// Telefónica Fundación
$html .= "\n if ((abbruch == false) && checkmail() == false) {;";
$html .= "\n document.FrontForm.email.className=\"sem_alertbox\";";
$html .= "\n meldung = meldung.concat(unescape(\"\\n".JTEXT::_('SEM_A108')."\"));";
$html .= "\n abbruch = true;";
$html .= "\n }";
$html .= "\n if (abbruch == true) {"; $html .= "\n if (abbruch == true) {";
$html .= "\n alert(meldung);"; $html .= "\n alert(meldung);";
if($config->get('sem_p020',"")!="") { if($config->get('sem_p020',"")!="") {
$html .= "\n } else if(document.FrontForm.veragb.value == 0) {"; $html .= "\n } else if(document.FrontForm.veragb.checked == 0) {";
$html .= "\n document.FrontForm.veragb.className=\"sem_alertbox\";"; $html .= "\n document.FrontForm.veragb.className=\"sem_alertbox\";";
$html .= "\n alert(unescape( \"".JTEXT::_('SEM_A104')."\" ));"; $html .= "\n alert(unescape( \"".JTEXT::_('SEM_A104')."\" ));";
$html .= "\n } else if(document.FrontForm.veragb.value == 1) {"; $html .= "\n } else if(document.FrontForm.veragb.checked == 1) {";
$html .= "\n document.FrontForm.veragb.className=\"sem_inputbox\";"; $html .= "\n document.FrontForm.veragb.className=\"sem_inputbox\";";
} else { } else {
$html .= "\n } else {"; $html .= "\n } else {";
@ -1126,7 +1064,7 @@ function sem_f028() {
return $html; // <---------------------- return $html; // <----------------------
if(sem_f053()==TRUE) { if(sem_f053()==TRUE) {
// $html = "<center><table><tr><td class=\"sem_footer\"><img src=\"".sem_f006()."menulogo.png\" border='0' style=\"vertical-align:middle\"> <i><a href=\"http://seminar.vollmar.ws\" target=\"_new\">".JTEXT::_('SEM_0043')."</a> V".sem_f001()."</i> &#169; &#68;&#105;&#114;&#107; &#86;&#111;&#108;&#108;&#109;&#97;&#114; ".date("Y")."</td></tr></table></center>"; + $html = "<center><table><tr><td class=\"sem_footer\"><img src=\"".sem_f006()."menulogo.png\" border='0' style=\"vertical-align:middle\"> <i><a href=\"http://seminar.vollmar.ws\" target=\"_new\">".JTEXT::_('SEM_0043')."</a> V".sem_f001()."</i> &#169; &#68;&#105;&#114;&#107; &#86;&#111;&#108;&#108;&#109;&#97;&#114; ".date("Y")."</td></tr></table></center>";
} }
return $html; return $html;
} }
@ -1647,21 +1585,21 @@ function sem_f048() {
echo $database->stderr(); echo $database->stderr();
return false; return false;
} }
$csvdata = "\"#\";\"".JTEXT::_('SEM_0097')."\";\"".JTEXT::_('SEM_0059')."\";\"".JTEXT::_('SEM_0052')."\";\"".JTEXT::_('SEM_0032')."\";\"".JTEXT::_('SEM_0034')."\";\"".JTEXT::_('SEM_0033')."\";\"".JTEXT::_('SEM_0069'); $csvdata = "\"#\",\"".JTEXT::_('SEM_0097')."\",\"".JTEXT::_('SEM_0059')."\",\"".JTEXT::_('SEM_0052')."\",\"".JTEXT::_('SEM_0032')."\",\"".JTEXT::_('SEM_0034')."\",\"".JTEXT::_('SEM_0033')."\",\"".JTEXT::_('SEM_0069');
if( $kurs->fees > 0) { if( $kurs->fees > 0) {
$csvdata .= "\";\"".JTEXT::_('SEM_0065'); $csvdata .= "\",\"".JTEXT::_('SEM_0065');
} }
if($config->get('sem_p003',0)>0) { if($config->get('sem_p003',0)>0) {
$csvdata .= "\";\"".JTEXT::_('SEM_0040'); $csvdata .= "\",\"".JTEXT::_('SEM_0040');
} }
if($config->get('sem_p004',0)>0) { if($config->get('sem_p004',0)>0) {
$csvdata .= "\";\"".JTEXT::_('SEM_0055')."\";\"".JTEXT::_('SEM_0042'); $csvdata .= "\",\"".JTEXT::_('SEM_0055')."\",\"".JTEXT::_('SEM_0042');
} }
$zusatz1 = sem_f017($kurs); $zusatz1 = sem_f017($kurs);
foreach($zusatz1[0] AS $el) { foreach($zusatz1[0] AS $el) {
if($el!="") { if($el!="") {
$el = explode("|",$el); $el = explode("|",$el);
$csvdata .= "\";\"".str_replace("\"","'",$el[0]); $csvdata .= "\",\"".str_replace("\"","'",$el[0]);
} }
} }
$csvdata .= "\"\r\n"; $csvdata .= "\"\r\n";
@ -1686,28 +1624,28 @@ function sem_f048() {
$temp6 = JHTML::_('date',$row->bookingdate,$config->get('sem_p069',JTEXT::_('SEM_0169')),0); $temp6 = JHTML::_('date',$row->bookingdate,$config->get('sem_p069',JTEXT::_('SEM_0169')),0);
$temp7 = JHTML::_('date',$row->bookingdate,$config->get('sem_p070',JTEXT::_('SEM_0170')),0); $temp7 = JHTML::_('date',$row->bookingdate,$config->get('sem_p070',JTEXT::_('SEM_0170')),0);
$temp8 = $i; $temp8 = $i;
$csvdata .= "\"".$temp8."\";\"".sem_f002($row->sid)."\";\"".str_replace("\"","'",$row->name)."\";\"".$row->email."\";\"".$temp6."\";\"".$temp7."\";\"".$row->nrbooked."\";\"".$temp9; $csvdata .= "\"".$temp8."\",\"".sem_f002($row->sid)."\",\"".str_replace("\"","'",$row->name)."\",\"".$row->email."\",\"".$temp6."\",\"".$temp7."\",\"".$row->nrbooked."\",\"".$temp9;
if( $kurs->fees > 0) { if( $kurs->fees > 0) {
$temp7 = JTEXT::_('SEM_0006'); $temp7 = JTEXT::_('SEM_0006');
if($row->paid == 1) { if($row->paid == 1) {
$temp7 = JTEXT::_('SEM_0005'); $temp7 = JTEXT::_('SEM_0005');
} }
$csvdata .= "\";\"".$temp7; $csvdata .= "\",\"".$temp7;
} }
if($config->get('sem_p003',0)>0) { if($config->get('sem_p003',0)>0) {
$temp7 = JTEXT::_('SEM_0006'); $temp7 = JTEXT::_('SEM_0006');
if($row->certificated == 1) { if($row->certificated == 1) {
$temp7 = JTEXT::_('SEM_0005'); $temp7 = JTEXT::_('SEM_0005');
} }
$csvdata .= "\";\"".$temp7; $csvdata .= "\",\"".$temp7;
} }
if($config->get('sem_p004',0)>0) { if($config->get('sem_p004',0)>0) {
$csvdata .= "\";\"".$row->grade."\";\"".str_replace("\"","'",$row->comment); $csvdata .= "\",\"".$row->grade."\",\"".str_replace("\"","'",$row->comment);
} }
$zusatz2 = sem_f017($row); $zusatz2 = sem_f017($row);
for ($l=0,$m=count($zusatz2[0]);$l<$m;$l++) { for ($l=0,$m=count($zusatz2[0]);$l<$m;$l++) {
if($zusatz1[0][$l]!="") { if($zusatz1[0][$l]!="") {
$csvdata .= "\";\"".str_replace("\"","'",$zusatz2[0][$l]); $csvdata .= "\",\"".str_replace("\"","'",$zusatz2[0][$l]);
} }
} }
$csvdata .= "\"\r\n"; $csvdata .= "\"\r\n";
@ -1725,7 +1663,7 @@ function sem_f048() {
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
// +++ Email-Koerper ausgeben +++ // +++ Email-Koerper ausgeben +++
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
// Imprimir cuerpo del correo electrónico e-mail
function sem_f049($row,$buchung,$user) { function sem_f049($row,$buchung,$user) {
$config = &JComponentHelper::getParams('com_seminar'); $config = &JComponentHelper::getParams('com_seminar');
$gebucht = sem_f020($row); $gebucht = sem_f020($row);
@ -1799,7 +1737,6 @@ function sem_f049($row,$buchung,$user) {
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
// +++ Bestaetigungs-Emails versenden +++ // +++ Bestaetigungs-Emails versenden +++
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
// Enviar el email al usuario
function sem_f050($cid,$uid,$art) { function sem_f050($cid,$uid,$art) {
jimport('joomla.mail.helper'); jimport('joomla.mail.helper');
@ -1824,50 +1761,50 @@ function sem_f050($cid,$uid,$art) {
$gebucht = sem_f020($row); $gebucht = sem_f020($row);
$gebucht = $gebucht->booked; $gebucht = $gebucht->booked;
switch( $art ) { switch( $art ) {
case 1: //inscripción hecha case 1:
if($gebucht > $row->maxpupil) { if($gebucht > $row->maxpupil) {
if( $row->stopbooking == 0) { if( $row->stopbooking = 0) {
$body1 .= JTEXT::_('SEM_1030'); // texto evento completo sin más plazas ni reservas $body1 .= JTEXT::_('SEM_1030');
} else { } else {
$body1 .= JTEXT::_('SEM_0086')." ".JTEXT::_('SEM_0084'); // texto inscripción hecha pero evento completo y se pasa a la reserva $body1 .= JTEXT::_('SEM_0086')." ".JTEXT::_('SEM_0084');
} }
} else { } else {
$body1 .= JTEXT::_('SEM_0086'); // texto inscripción hecha $body1 .= JTEXT::_('SEM_0086');
} }
$body2 .= JTEXT::_('SEM_0080'); // texto datos de la inscripcion $body2 .= JTEXT::_('SEM_0080');
break; break;
case 2: // inscripcion cancelada case 2:
$body1 .= JTEXT::_('SEM_1023'); $body1 .= JTEXT::_('SEM_1023');
$body2 .= JTEXT::_('SEM_1025'); $body2 .= JTEXT::_('SEM_1025');
break; break;
case 3: //inscripción cancelada por administración case 3:
$body1 .= JTEXT::_('SEM_0072'); $body1 .= JTEXT::_('SEM_0072');
$body2 .= JTEXT::_('SEM_0073'); $body2 .= JTEXT::_('SEM_0073');
break; break;
case 4: //evento cancelado case 4:
$body1 .= JTEXT::_('SEM_0079'); $body1 .= JTEXT::_('SEM_0079');
$body2 .= JTEXT::_('SEM_0082'); $body2 .= JTEXT::_('SEM_0082');
break; break;
case 5: // evento reabierto case 5:
$body1 .= JTEXT::_('SEM_2007'); $body1 .= JTEXT::_('SEM_2007');
$body2 .= JTEXT::_('SEM_2008'); $body2 .= JTEXT::_('SEM_2008');
break; break;
case 6: //certificación case 6:
$body1 .= JTEXT::_('SEM_0071'); $body1 .= JTEXT::_('SEM_0071');
$body2 .= JTEXT::_('SEM_0081'); $body2 .= JTEXT::_('SEM_0081');
if($config->get('sem_p006',0)>0) { if($config->get('sem_p006',0)>0) {
$body1 .= " ".JTEXT::_('SEM_0078'); $body1 .= " ".JTEXT::_('SEM_0078');
} }
break; break;
case 7: // certificado retirado por administración case 7:
$body1 .= JTEXT::_('SEM_0075'); $body1 .= JTEXT::_('SEM_0075');
$body2 .= JTEXT::_('SEM_0077'); $body2 .= JTEXT::_('SEM_0077');
break; break;
case 8: case 8:
if($gebucht > $row->maxpupil) { if($gebucht > $row->maxpupil) {
if( $row->stopbooking == 0) { if( $row->stopbooking = 0) {
$body1 .= JTEXT::_('SEM_1030'); $body1 .= JTEXT::_('SEM_1030');
} else { //aforo completo } else {
$body1 .= JTEXT::_('SEM_1002')." ".JTEXT::_('SEM_0084'); $body1 .= JTEXT::_('SEM_1002')." ".JTEXT::_('SEM_0084');
} }
} else { } else {
@ -1875,11 +1812,11 @@ function sem_f050($cid,$uid,$art) {
} }
$body2 .= JTEXT::_('SEM_1026'); $body2 .= JTEXT::_('SEM_1026');
break; break;
case 9: //reserva valida case 9:
$body1 .= JTEXT::_('SEM_0100'); $body1 .= JTEXT::_('SEM_0100');
$body2 .= JTEXT::_('SEM_0101'); $body2 .= JTEXT::_('SEM_0101');
break; break;
case 10: //evento cancelado case 10:
$body1 .= JTEXT::_('SEM_0098'); $body1 .= JTEXT::_('SEM_0098');
$body2 .= JTEXT::_('SEM_0099'); $body2 .= JTEXT::_('SEM_0099');
break; break;
@ -2613,7 +2550,7 @@ function sem_f067($text,$art='leer') {
class mosSembookings extends JTable { class mosSembookings extends JTable {
var $id=null; var $id=null;
var $name=null; var $name=null;
var $email=0; var $email=0;
var $sid=null; var $sid=null;
var $semid=null; var $semid=null;
@ -2648,12 +2585,6 @@ class mosSembookings extends JTable {
function mosSembookings( &$db ) { function mosSembookings( &$db ) {
parent::__construct( '#__sembookings', 'id', $db ); parent::__construct( '#__sembookings', 'id', $db );
} }
/*function check() {
//$db = &$this->getDBO();
return false;
}*/
} }
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
@ -2781,10 +2712,6 @@ class mosSeminar extends JTable {
function mosSeminar( &$db ) { function mosSeminar( &$db ) {
parent::__construct( '#__seminar', 'id', $db ); parent::__construct( '#__seminar', 'id', $db );
} }
function check() {
return true;
}
} }
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
@ -2801,4 +2728,4 @@ class mosSemnumber extends JTable {
} }
?> ?>

View File

@ -927,6 +927,48 @@ function sem_f027($art) {
$html .= "\n }"; $html .= "\n }";
$html .= "\n return(res);"; $html .= "\n return(res);";
$html .= "\n}"; $html .= "\n}";
// Telef<65>nica Fundaci<63>n
$html .= "\nfunction chpassword(s) {";
$html .= "\n var a = false;";
$html .= "\n var res = false;";
$html .= "\n if(s.length > 5) {";
$html .= "\n res = true;";
$html .= "\n }";
$html .= "\n return(res);";
$html .= "\n}";
$html .= "\nfunction create(){";
$html .= "\n var obj;";
$html .= "\n if(window.XMLHttpRequest) { // no es IE";
$html .= "\n obj = new XMLHttpRequest();";
$html .= "\n } else { // Es IE o no tiene el objeto";
$html .= "\n try {";
$html .= "\n obj = new ActiveXObject('Microsoft.XMLHTTP');";
$html .= "\n } catch (e) {";
$html .= "\n alert('El navegador utilizado no esta soportado');";
$html .= "\n }";
$html .= "\n }";
$html .= "\n return obj;";
$html .= "\n} ";
$html .= "\nfunction checkmail(){";
$html .= "\noXML = create();";
$html .= "\noXML.open('GET', '".sem_f004()."index2.php?option=com_seminar&task=99&email='+document.FrontForm.email.value+'&sid='+document.FrontForm.cid.value, false);";
$html .= "\noXML.send(' ');";
$html .= "\nresponse = oXML.responseText;";
$html .= "\n if (response != '0') {";
$html .= "\n return false;";
$html .= "\n } else {";
$html .= "\n return true;";
$html .= "\n }";
$html .= "\n}";
} }
} }
if($art<5) { if($art<5) {
@ -1016,19 +1058,39 @@ function sem_f027($art) {
$html .= "\n document.FrontForm.email.className=\"sem_alertbox\";"; $html .= "\n document.FrontForm.email.className=\"sem_alertbox\";";
$html .= "\n abbruch = true;"; $html .= "\n abbruch = true;";
$html .= "\n }"; $html .= "\n }";
$html .= "\n document.FrontForm.password.className=\"sem_inputbox\";";
$html .= "\n if (document.FrontForm.password.value == '') {";
$html .= "\n document.FrontForm.password.className=\"sem_alertbox\";";
$html .= "\n abbruch = true;";
$html .= "\n }";
$html .= "\n if (document.FrontForm.password.value != '' && chpassword(document.FrontForm.password.value) == false) {";
$html .= "\n document.FrontForm.password.className=\"sem_alertbox\";";
$html .= "\n meldung = meldung.concat(unescape(\"\\n".JTEXT::_('SEM_A107')."\"));";
$html .= "\n abbruch = true;";
$html .= "\n }";
$html .= "\n if (document.FrontForm.email.value != '' && chmail(document.FrontForm.email.value) == false) {"; $html .= "\n if (document.FrontForm.email.value != '' && chmail(document.FrontForm.email.value) == false) {";
$html .= "\n document.FrontForm.email.className=\"sem_alertbox\";"; $html .= "\n document.FrontForm.email.className=\"sem_alertbox\";";
$html .= "\n meldung = meldung.concat(unescape(\"\\n".JTEXT::_('SEM_A105')."\"));"; $html .= "\n meldung = meldung.concat(unescape(\"\\n".JTEXT::_('SEM_A105')."\"));";
$html .= "\n abbruch = true;"; $html .= "\n abbruch = true;";
$html .= "\n }"; $html .= "\n }";
} }
// Telef<65>nica Fundaci<63>n
$html .= "\n if ((abbruch == false) && checkmail() == false) {;";
$html .= "\n document.FrontForm.email.className=\"sem_alertbox\";";
$html .= "\n meldung = meldung.concat(unescape(\"\\n".JTEXT::_('SEM_A108')."\"));";
$html .= "\n abbruch = true;";
$html .= "\n }";
$html .= "\n if (abbruch == true) {"; $html .= "\n if (abbruch == true) {";
$html .= "\n alert(meldung);"; $html .= "\n alert(meldung);";
if($config->get('sem_p020',"")!="") { if($config->get('sem_p020',"")!="") {
$html .= "\n } else if(document.FrontForm.veragb.checked == 0) {"; $html .= "\n } else if(document.FrontForm.veragb.value == 0) {";
$html .= "\n document.FrontForm.veragb.className=\"sem_alertbox\";"; $html .= "\n document.FrontForm.veragb.className=\"sem_alertbox\";";
$html .= "\n alert(unescape( \"".JTEXT::_('SEM_A104')."\" ));"; $html .= "\n alert(unescape( \"".JTEXT::_('SEM_A104')."\" ));";
$html .= "\n } else if(document.FrontForm.veragb.checked == 1) {"; $html .= "\n } else if(document.FrontForm.veragb.value == 1) {";
$html .= "\n document.FrontForm.veragb.className=\"sem_inputbox\";"; $html .= "\n document.FrontForm.veragb.className=\"sem_inputbox\";";
} else { } else {
$html .= "\n } else {"; $html .= "\n } else {";
@ -1064,7 +1126,7 @@ function sem_f028() {
return $html; // <---------------------- return $html; // <----------------------
if(sem_f053()==TRUE) { if(sem_f053()==TRUE) {
$html = "<center><table><tr><td class=\"sem_footer\"><img src=\"".sem_f006()."menulogo.png\" border='0' style=\"vertical-align:middle\"> <i><a href=\"http://seminar.vollmar.ws\" target=\"_new\">".JTEXT::_('SEM_0043')."</a> V".sem_f001()."</i> &#169; &#68;&#105;&#114;&#107; &#86;&#111;&#108;&#108;&#109;&#97;&#114; ".date("Y")."</td></tr></table></center>"; // $html = "<center><table><tr><td class=\"sem_footer\"><img src=\"".sem_f006()."menulogo.png\" border='0' style=\"vertical-align:middle\"> <i><a href=\"http://seminar.vollmar.ws\" target=\"_new\">".JTEXT::_('SEM_0043')."</a> V".sem_f001()."</i> &#169; &#68;&#105;&#114;&#107; &#86;&#111;&#108;&#108;&#109;&#97;&#114; ".date("Y")."</td></tr></table></center>"; +
} }
return $html; return $html;
} }
@ -1585,21 +1647,21 @@ function sem_f048() {
echo $database->stderr(); echo $database->stderr();
return false; return false;
} }
$csvdata = "\"#\",\"".JTEXT::_('SEM_0097')."\",\"".JTEXT::_('SEM_0059')."\",\"".JTEXT::_('SEM_0052')."\",\"".JTEXT::_('SEM_0032')."\",\"".JTEXT::_('SEM_0034')."\",\"".JTEXT::_('SEM_0033')."\",\"".JTEXT::_('SEM_0069'); $csvdata = "\"#\";\"".JTEXT::_('SEM_0097')."\";\"".JTEXT::_('SEM_0059')."\";\"".JTEXT::_('SEM_0052')."\";\"".JTEXT::_('SEM_0032')."\";\"".JTEXT::_('SEM_0034')."\";\"".JTEXT::_('SEM_0033')."\";\"".JTEXT::_('SEM_0069');
if( $kurs->fees > 0) { if( $kurs->fees > 0) {
$csvdata .= "\",\"".JTEXT::_('SEM_0065'); $csvdata .= "\";\"".JTEXT::_('SEM_0065');
} }
if($config->get('sem_p003',0)>0) { if($config->get('sem_p003',0)>0) {
$csvdata .= "\",\"".JTEXT::_('SEM_0040'); $csvdata .= "\";\"".JTEXT::_('SEM_0040');
} }
if($config->get('sem_p004',0)>0) { if($config->get('sem_p004',0)>0) {
$csvdata .= "\",\"".JTEXT::_('SEM_0055')."\",\"".JTEXT::_('SEM_0042'); $csvdata .= "\";\"".JTEXT::_('SEM_0055')."\";\"".JTEXT::_('SEM_0042');
} }
$zusatz1 = sem_f017($kurs); $zusatz1 = sem_f017($kurs);
foreach($zusatz1[0] AS $el) { foreach($zusatz1[0] AS $el) {
if($el!="") { if($el!="") {
$el = explode("|",$el); $el = explode("|",$el);
$csvdata .= "\",\"".str_replace("\"","'",$el[0]); $csvdata .= "\";\"".str_replace("\"","'",$el[0]);
} }
} }
$csvdata .= "\"\r\n"; $csvdata .= "\"\r\n";
@ -1624,28 +1686,28 @@ function sem_f048() {
$temp6 = JHTML::_('date',$row->bookingdate,$config->get('sem_p069',JTEXT::_('SEM_0169')),0); $temp6 = JHTML::_('date',$row->bookingdate,$config->get('sem_p069',JTEXT::_('SEM_0169')),0);
$temp7 = JHTML::_('date',$row->bookingdate,$config->get('sem_p070',JTEXT::_('SEM_0170')),0); $temp7 = JHTML::_('date',$row->bookingdate,$config->get('sem_p070',JTEXT::_('SEM_0170')),0);
$temp8 = $i; $temp8 = $i;
$csvdata .= "\"".$temp8."\",\"".sem_f002($row->sid)."\",\"".str_replace("\"","'",$row->name)."\",\"".$row->email."\",\"".$temp6."\",\"".$temp7."\",\"".$row->nrbooked."\",\"".$temp9; $csvdata .= "\"".$temp8."\";\"".sem_f002($row->sid)."\";\"".str_replace("\"","'",$row->name)."\";\"".$row->email."\";\"".$temp6."\";\"".$temp7."\";\"".$row->nrbooked."\";\"".$temp9;
if( $kurs->fees > 0) { if( $kurs->fees > 0) {
$temp7 = JTEXT::_('SEM_0006'); $temp7 = JTEXT::_('SEM_0006');
if($row->paid == 1) { if($row->paid == 1) {
$temp7 = JTEXT::_('SEM_0005'); $temp7 = JTEXT::_('SEM_0005');
} }
$csvdata .= "\",\"".$temp7; $csvdata .= "\";\"".$temp7;
} }
if($config->get('sem_p003',0)>0) { if($config->get('sem_p003',0)>0) {
$temp7 = JTEXT::_('SEM_0006'); $temp7 = JTEXT::_('SEM_0006');
if($row->certificated == 1) { if($row->certificated == 1) {
$temp7 = JTEXT::_('SEM_0005'); $temp7 = JTEXT::_('SEM_0005');
} }
$csvdata .= "\",\"".$temp7; $csvdata .= "\";\"".$temp7;
} }
if($config->get('sem_p004',0)>0) { if($config->get('sem_p004',0)>0) {
$csvdata .= "\",\"".$row->grade."\",\"".str_replace("\"","'",$row->comment); $csvdata .= "\";\"".$row->grade."\";\"".str_replace("\"","'",$row->comment);
} }
$zusatz2 = sem_f017($row); $zusatz2 = sem_f017($row);
for ($l=0,$m=count($zusatz2[0]);$l<$m;$l++) { for ($l=0,$m=count($zusatz2[0]);$l<$m;$l++) {
if($zusatz1[0][$l]!="") { if($zusatz1[0][$l]!="") {
$csvdata .= "\",\"".str_replace("\"","'",$zusatz2[0][$l]); $csvdata .= "\";\"".str_replace("\"","'",$zusatz2[0][$l]);
} }
} }
$csvdata .= "\"\r\n"; $csvdata .= "\"\r\n";
@ -1663,7 +1725,7 @@ function sem_f048() {
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
// +++ Email-Koerper ausgeben +++ // +++ Email-Koerper ausgeben +++
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
// Imprimir cuerpo del correo electr<74>nico e-mail
function sem_f049($row,$buchung,$user) { function sem_f049($row,$buchung,$user) {
$config = &JComponentHelper::getParams('com_seminar'); $config = &JComponentHelper::getParams('com_seminar');
$gebucht = sem_f020($row); $gebucht = sem_f020($row);
@ -1737,6 +1799,7 @@ function sem_f049($row,$buchung,$user) {
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
// +++ Bestaetigungs-Emails versenden +++ // +++ Bestaetigungs-Emails versenden +++
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
// Enviar el email al usuario
function sem_f050($cid,$uid,$art) { function sem_f050($cid,$uid,$art) {
jimport('joomla.mail.helper'); jimport('joomla.mail.helper');
@ -1761,50 +1824,50 @@ function sem_f050($cid,$uid,$art) {
$gebucht = sem_f020($row); $gebucht = sem_f020($row);
$gebucht = $gebucht->booked; $gebucht = $gebucht->booked;
switch( $art ) { switch( $art ) {
case 1: case 1: //inscripci<63>n hecha
if($gebucht > $row->maxpupil) { if($gebucht > $row->maxpupil) {
if( $row->stopbooking = 0) { if( $row->stopbooking == 0) {
$body1 .= JTEXT::_('SEM_1030'); $body1 .= JTEXT::_('SEM_1030'); // texto evento completo sin m<>s plazas ni reservas
} else { } else {
$body1 .= JTEXT::_('SEM_0086')." ".JTEXT::_('SEM_0084'); $body1 .= JTEXT::_('SEM_0086')." ".JTEXT::_('SEM_0084'); // texto inscripci<63>n hecha pero evento completo y se pasa a la reserva
} }
} else { } else {
$body1 .= JTEXT::_('SEM_0086'); $body1 .= JTEXT::_('SEM_0086'); // texto inscripci<63>n hecha
} }
$body2 .= JTEXT::_('SEM_0080'); $body2 .= JTEXT::_('SEM_0080'); // texto datos de la inscripcion
break; break;
case 2: case 2: // inscripcion cancelada
$body1 .= JTEXT::_('SEM_1023'); $body1 .= JTEXT::_('SEM_1023');
$body2 .= JTEXT::_('SEM_1025'); $body2 .= JTEXT::_('SEM_1025');
break; break;
case 3: case 3: //inscripci<63>n cancelada por administraci<63>n
$body1 .= JTEXT::_('SEM_0072'); $body1 .= JTEXT::_('SEM_0072');
$body2 .= JTEXT::_('SEM_0073'); $body2 .= JTEXT::_('SEM_0073');
break; break;
case 4: case 4: //evento cancelado
$body1 .= JTEXT::_('SEM_0079'); $body1 .= JTEXT::_('SEM_0079');
$body2 .= JTEXT::_('SEM_0082'); $body2 .= JTEXT::_('SEM_0082');
break; break;
case 5: case 5: // evento reabierto
$body1 .= JTEXT::_('SEM_2007'); $body1 .= JTEXT::_('SEM_2007');
$body2 .= JTEXT::_('SEM_2008'); $body2 .= JTEXT::_('SEM_2008');
break; break;
case 6: case 6: //certificaci<63>n
$body1 .= JTEXT::_('SEM_0071'); $body1 .= JTEXT::_('SEM_0071');
$body2 .= JTEXT::_('SEM_0081'); $body2 .= JTEXT::_('SEM_0081');
if($config->get('sem_p006',0)>0) { if($config->get('sem_p006',0)>0) {
$body1 .= " ".JTEXT::_('SEM_0078'); $body1 .= " ".JTEXT::_('SEM_0078');
} }
break; break;
case 7: case 7: // certificado retirado por administraci<63>n
$body1 .= JTEXT::_('SEM_0075'); $body1 .= JTEXT::_('SEM_0075');
$body2 .= JTEXT::_('SEM_0077'); $body2 .= JTEXT::_('SEM_0077');
break; break;
case 8: case 8:
if($gebucht > $row->maxpupil) { if($gebucht > $row->maxpupil) {
if( $row->stopbooking = 0) { if( $row->stopbooking == 0) {
$body1 .= JTEXT::_('SEM_1030'); $body1 .= JTEXT::_('SEM_1030');
} else { } else { //aforo completo
$body1 .= JTEXT::_('SEM_1002')." ".JTEXT::_('SEM_0084'); $body1 .= JTEXT::_('SEM_1002')." ".JTEXT::_('SEM_0084');
} }
} else { } else {
@ -1812,11 +1875,11 @@ function sem_f050($cid,$uid,$art) {
} }
$body2 .= JTEXT::_('SEM_1026'); $body2 .= JTEXT::_('SEM_1026');
break; break;
case 9: case 9: //reserva valida
$body1 .= JTEXT::_('SEM_0100'); $body1 .= JTEXT::_('SEM_0100');
$body2 .= JTEXT::_('SEM_0101'); $body2 .= JTEXT::_('SEM_0101');
break; break;
case 10: case 10: //evento cancelado
$body1 .= JTEXT::_('SEM_0098'); $body1 .= JTEXT::_('SEM_0098');
$body2 .= JTEXT::_('SEM_0099'); $body2 .= JTEXT::_('SEM_0099');
break; break;
@ -2550,7 +2613,7 @@ function sem_f067($text,$art='leer') {
class mosSembookings extends JTable { class mosSembookings extends JTable {
var $id=null; var $id=null;
var $name=null; var $name=null;
var $email=0; var $email=0;
var $sid=null; var $sid=null;
var $semid=null; var $semid=null;
@ -2585,6 +2648,12 @@ class mosSembookings extends JTable {
function mosSembookings( &$db ) { function mosSembookings( &$db ) {
parent::__construct( '#__sembookings', 'id', $db ); parent::__construct( '#__sembookings', 'id', $db );
} }
/*function check() {
//$db = &$this->getDBO();
return false;
}*/
} }
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
@ -2712,6 +2781,10 @@ class mosSeminar extends JTable {
function mosSeminar( &$db ) { function mosSeminar( &$db ) {
parent::__construct( '#__seminar', 'id', $db ); parent::__construct( '#__seminar', 'id', $db );
} }
function check() {
return true;
}
} }
// ++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++
@ -2728,4 +2801,4 @@ class mosSemnumber extends JTable {
} }
?> ?>

View File

@ -122,7 +122,7 @@ class HTML_FrontSeminar {
for ($i=0, $n; $i < $n; $i++) { for ($i=0, $n; $i < $n; $i++) {
$row = &$rows[$i]; $row = &$rows[$i];
// A check and whether training course bookingsA check and whether training course bookings // Pruefung, ob Lehrgang buchbar
$buchopt = sem_f021($art, $row, $my->id); $buchopt = sem_f021($art, $row, $my->id);
// Bild ausgeben // Bild ausgeben
@ -173,7 +173,7 @@ class HTML_FrontSeminar {
$htxt .= "</a></div>"; $htxt .= "</a></div>";
$html .= sem_f022($htxt,'d','l','',"sem_row"); $html .= sem_f022($htxt,'d','l','',"sem_row");
// Show fees // Gebuehren anzeigen
$htxt = ""; $htxt = "";
if($row->fees>0) { if($row->fees>0) {
$gebuehr = sem_f044($row->fees); $gebuehr = sem_f044($row->fees);
@ -233,9 +233,7 @@ class HTML_FrontSeminar {
$htxt .= "<span class=\"sem_cat\">"; $htxt .= "<span class=\"sem_cat\">";
//$htxt .= "<br />\n<span class=\"sem_cat\">".JTEXT::_('SEM_0008').": ".$row->category; //$htxt .= "<br />\n<span class=\"sem_cat\">".JTEXT::_('SEM_0008').": ".$row->category;
if($row->nrbooked>0) { if($row->nrbooked>0) {
if ($buchopt[4] != 0) {
$htxt .= " - ".JTEXT::_('SEM_0053').": ".$buchopt[4]; $htxt .= " - ".JTEXT::_('SEM_0053').": ".$buchopt[4];
}
//$htxt .= " - ".JTEXT::_('SEM_1044').": ".$gebucht->booked." - ".JTEXT::_('SEM_0053').": ".$buchopt[4]." - ".JTEXT::_('SEM_0058').": ".$row->hits; //$htxt .= " - ".JTEXT::_('SEM_1044').": ".$gebucht->booked." - ".JTEXT::_('SEM_0053').": ".$buchopt[4]." - ".JTEXT::_('SEM_0058').": ".$row->hits;
$htxt .= "</span>"; $htxt .= "</span>";
} }
@ -621,9 +619,7 @@ class HTML_FrontSeminar {
// Plazas disponibles // Plazas disponibles
if($row->nrbooked>0 AND $config->get('sem_p014',0)==0) { if($row->nrbooked>0 AND $config->get('sem_p014',0)==0) {
if ($buchopt[4] != 0) { $html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0053').':','d','l','20%','sem_rowd').sem_f022($buchopt[4],'d','l','80%','sem_rowd')."</tr>";
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0053').':','d','l','20%','sem_rowd').sem_f022($buchopt[4],'d','l','80%','sem_rowd')."</tr>";
}
} }
@ -670,11 +666,15 @@ class HTML_FrontSeminar {
// Zona de reserva // Zona de reserva
if($row->nrbooked>1 AND $config->get('sem_p023','')>0 AND ($buchopt[0]>1 OR $art==3)) { if($row->nrbooked>1 AND $config->get('sem_p023','')>0 AND ($buchopt[0]>1 OR $art==3)) {
if($buchopt[0]==3) { if($buchopt[0]==3) {
$texto_reserva = "<br/><br/><br/><strong>QUIERO INSCRIBIRME!!!</strong>"; $texto_reserva .= "<br/><br/><br/><strong>QUIERO INSCRIBIRME!!!</strong>";
$html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>"; $html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>";
$texto_reserva = JTEXT::_('SEM_5000');
$html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>";
} }
else { else {
$texto_reserva = "<br/><br/><br/><strong>DATOS DE SU INSCRIPCI&Oacute;N</strong>"; $texto_reserva .= "<br/><br/><br/><strong>DATOS DE SU INSCRIPCI&Oacute;N</strong>";
$html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>"; $html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>";
} }
} }
@ -703,7 +703,7 @@ class HTML_FrontSeminar {
// Name and e-mail if booking for unregistered users allowed // Name and e-mail if booking for unregistered users allowed
$hidden = ""; $hidden = "";
if($config->get('sem_p026',0)>0 /*AND $usrid<1*/ AND (($buchopt[0]>2 AND $art==0) OR $art==3 OR $art==2) AND $row->cancelled==0) { if($config->get('sem_p026',0)>0 AND $usrid<1 AND (($buchopt[0]>2 AND $art==0) OR $art==3 OR $art==2) AND $row->cancelled==0) {
$zusname = ""; $zusname = "";
$zusemail = ""; $zusemail = "";
if(count($buchopt[2])>0) { if(count($buchopt[2])>0) {
@ -712,14 +712,6 @@ class HTML_FrontSeminar {
} }
$htxt = "<input type=\"text\" class=\"sem_inputbox\" id=\"email\" name=\"email\" value=\"".$zusemail."\" size=\"50\"".$tempdis.">".$reqfield; $htxt = "<input type=\"text\" class=\"sem_inputbox\" id=\"email\" name=\"email\" value=\"".$zusemail."\" size=\"50\"".$tempdis.">".$reqfield;
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0052').':','d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>"; $html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0052').':','d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
// Telefónica Fundación
$hintt = JTEXT::_('SEM_3001');
$hint = sem_f055($hintt);
$htxt = "<input type=\"password\" class=\"sem_inputbox\" id=\"password\" name=\"password\" size=\"50\"".$tempdis.">".$reqfield;
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_3000').':'.$hint,'d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
$htxt = "<input type=\"text\" class=\"sem_inputbox\" id=\"name\" name=\"name\" value=\"".$zusname."\" size=\"50\"".$tempdis.">".$reqfield; $htxt = "<input type=\"text\" class=\"sem_inputbox\" id=\"name\" name=\"name\" value=\"".$zusname."\" size=\"50\"".$tempdis.">".$reqfield;
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0059').':','d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>"; $html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0059').':','d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
} else { } else {
@ -805,23 +797,19 @@ class HTML_FrontSeminar {
} }
// AGB-Bestaetigung anzeigen // AGB-Bestaetigung anzeigen
// Aceptación condiciones legales
// Se debe poder enviar el formulario aunque la casilla esté sin marcar.
if($config->get('sem_p020',"")!="" AND ($buchopt[0]>1 OR $art==3) AND $art!=2) { if($config->get('sem_p020',"")!="" AND ($buchopt[0]>1 OR $art==3) AND $art!=2) {
$htx1 = "<input class=\"sem_inputbox\" type=\"checkbox\" name=\"legal\" value=\"1\""; $htx1 = "<input class=\"sem_inputbox\" type=\"checkbox\" name=\"veragb\" value=\"1\"";
if($buchopt[0]==2) { if($buchopt[0]==2) {
$htx1 .= " checked=\"checked\""; $htx1 .= " checked=\"checked\"";
if($art==0 OR $art==2 OR $art==4 OR $tempdis!="") { if($art==0 OR $art==2 OR $art==4 OR $tempdis!="") {
$htx1 .= " disabled"; $htx1 .= " disabled";
} }
} }
$htx1 .= ">"; //.$reqfield; $htx1 .= ">".$reqfield;
$htxt = JURI::ROOT()."index2.php?s=".sem_f036()."&option=".JRequest::getCmd('option')."&task=27"; $htxt = JURI::ROOT()."index2.php?s=".sem_f036()."&option=".JRequest::getCmd('option')."&task=27";
$htxt = "<a href=\"".$htxt."\" class=\"modal\" rel=\"{handler: 'iframe', size: {x:500, y:350}}\">".JTEXT::_('SEM_1043')."</a>"; $htxt = "<a href=\"".$htxt."\" class=\"modal\" rel=\"{handler: 'iframe', size: {x:500, y:350}}\">".JTEXT::_('SEM_1043')."</a>";
$htxt = str_replace("SEM_AGB",$htxt,JTEXT::_('SEM_1042')); $htxt = str_replace("SEM_AGB",$htxt,JTEXT::_('SEM_1042'));
$html .= "\n<tr>".sem_f022($htx1,'d','r','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>"; $html .= "\n<tr>".sem_f022($htx1,'d','r','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
$hidden .= "<input type=\"hidden\" name=\"veragb\" value=\"1\">";
} else { } else {
$hidden .= "<input type=\"hidden\" name=\"veragb\" value=\"1\">"; $hidden .= "<input type=\"hidden\" name=\"veragb\" value=\"1\">";
} }

View File

@ -122,7 +122,7 @@ class HTML_FrontSeminar {
for ($i=0, $n; $i < $n; $i++) { for ($i=0, $n; $i < $n; $i++) {
$row = &$rows[$i]; $row = &$rows[$i];
// Pruefung, ob Lehrgang buchbar // A check and whether training course bookingsA check and whether training course bookings
$buchopt = sem_f021($art, $row, $my->id); $buchopt = sem_f021($art, $row, $my->id);
// Bild ausgeben // Bild ausgeben
@ -173,7 +173,7 @@ class HTML_FrontSeminar {
$htxt .= "</a></div>"; $htxt .= "</a></div>";
$html .= sem_f022($htxt,'d','l','',"sem_row"); $html .= sem_f022($htxt,'d','l','',"sem_row");
// Gebuehren anzeigen // Show fees
$htxt = ""; $htxt = "";
if($row->fees>0) { if($row->fees>0) {
$gebuehr = sem_f044($row->fees); $gebuehr = sem_f044($row->fees);
@ -233,7 +233,9 @@ class HTML_FrontSeminar {
$htxt .= "<span class=\"sem_cat\">"; $htxt .= "<span class=\"sem_cat\">";
//$htxt .= "<br />\n<span class=\"sem_cat\">".JTEXT::_('SEM_0008').": ".$row->category; //$htxt .= "<br />\n<span class=\"sem_cat\">".JTEXT::_('SEM_0008').": ".$row->category;
if($row->nrbooked>0) { if($row->nrbooked>0) {
if ($buchopt[4] != 0) {
$htxt .= " - ".JTEXT::_('SEM_0053').": ".$buchopt[4]; $htxt .= " - ".JTEXT::_('SEM_0053').": ".$buchopt[4];
}
//$htxt .= " - ".JTEXT::_('SEM_1044').": ".$gebucht->booked." - ".JTEXT::_('SEM_0053').": ".$buchopt[4]." - ".JTEXT::_('SEM_0058').": ".$row->hits; //$htxt .= " - ".JTEXT::_('SEM_1044').": ".$gebucht->booked." - ".JTEXT::_('SEM_0053').": ".$buchopt[4]." - ".JTEXT::_('SEM_0058').": ".$row->hits;
$htxt .= "</span>"; $htxt .= "</span>";
} }
@ -619,7 +621,9 @@ class HTML_FrontSeminar {
// Plazas disponibles // Plazas disponibles
if($row->nrbooked>0 AND $config->get('sem_p014',0)==0) { if($row->nrbooked>0 AND $config->get('sem_p014',0)==0) {
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0053').':','d','l','20%','sem_rowd').sem_f022($buchopt[4],'d','l','80%','sem_rowd')."</tr>"; if ($buchopt[4] != 0) {
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0053').':','d','l','20%','sem_rowd').sem_f022($buchopt[4],'d','l','80%','sem_rowd')."</tr>";
}
} }
@ -666,11 +670,11 @@ class HTML_FrontSeminar {
// Zona de reserva // Zona de reserva
if($row->nrbooked>1 AND $config->get('sem_p023','')>0 AND ($buchopt[0]>1 OR $art==3)) { if($row->nrbooked>1 AND $config->get('sem_p023','')>0 AND ($buchopt[0]>1 OR $art==3)) {
if($buchopt[0]==3) { if($buchopt[0]==3) {
$texto_reserva .= "<br/><br/><br/><strong>QUIERO INSCRIBIRME!!!</strong>"; $texto_reserva = "<br/><br/><br/><strong>QUIERO INSCRIBIRME!!!</strong>";
$html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>"; $html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>";
} }
else { else {
$texto_reserva .= "<br/><br/><br/><strong>DATOS DE SU INSCRIPCI&Oacute;N</strong>"; $texto_reserva = "<br/><br/><br/><strong>DATOS DE SU INSCRIPCI&Oacute;N</strong>";
$html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>"; $html .= "\n<tr>".sem_f022(sem_f065(sem_f063($texto_reserva),$parse),'d','','','sem_rowd',2)."</tr>";
} }
} }
@ -699,17 +703,25 @@ class HTML_FrontSeminar {
// Name and e-mail if booking for unregistered users allowed // Name and e-mail if booking for unregistered users allowed
$hidden = ""; $hidden = "";
if($config->get('sem_p026',0)>0 AND $usrid<1 AND (($buchopt[0]>2 AND $art==0) OR $art==3 OR $art==2) AND $row->cancelled==0) { if($config->get('sem_p026',0)>0 /*AND $usrid<1*/ AND (($buchopt[0]>2 AND $art==0) OR $art==3 OR $art==2) AND $row->cancelled==0) {
$zusname = ""; $zusname = "";
$zusemail = ""; $zusemail = "";
if(count($buchopt[2])>0) { if(count($buchopt[2])>0) {
$zusname = $buchopt[2][0]->name; $zusname = $buchopt[2][0]->name;
$zusemail = $buchopt[2][0]->email; $zusemail = $buchopt[2][0]->email;
} }
$htxt = "<input type=\"text\" class=\"sem_inputbox\" id=\"name\" name=\"name\" value=\"".$zusname."\" size=\"50\"".$tempdis.">".$reqfield;
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0059').':','d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
$htxt = "<input type=\"text\" class=\"sem_inputbox\" id=\"email\" name=\"email\" value=\"".$zusemail."\" size=\"50\"".$tempdis.">".$reqfield; $htxt = "<input type=\"text\" class=\"sem_inputbox\" id=\"email\" name=\"email\" value=\"".$zusemail."\" size=\"50\"".$tempdis.">".$reqfield;
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0052').':','d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>"; $html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0052').':','d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
// Telefónica Fundación
$hintt = JTEXT::_('SEM_3001');
$hint = sem_f055($hintt);
$htxt = "<input type=\"password\" class=\"sem_inputbox\" id=\"password\" name=\"password\" size=\"50\"".$tempdis.">".$reqfield;
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_3000').':'.$hint,'d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
$htxt = "<input type=\"text\" class=\"sem_inputbox\" id=\"name\" name=\"name\" value=\"".$zusname."\" size=\"50\"".$tempdis.">".$reqfield;
$html .= "\n<tr>".sem_f022(JTEXT::_('SEM_0059').':','d','l','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
} else { } else {
$hidden .= "<input type=\"hidden\" name=\"name\" value=\"\"><input type=\"hidden\" name=\"email\" value=\"\">"; $hidden .= "<input type=\"hidden\" name=\"name\" value=\"\"><input type=\"hidden\" name=\"email\" value=\"\">";
} }
@ -793,19 +805,23 @@ class HTML_FrontSeminar {
} }
// AGB-Bestaetigung anzeigen // AGB-Bestaetigung anzeigen
// Aceptación condiciones legales
// Se debe poder enviar el formulario aunque la casilla esté sin marcar.
if($config->get('sem_p020',"")!="" AND ($buchopt[0]>1 OR $art==3) AND $art!=2) { if($config->get('sem_p020',"")!="" AND ($buchopt[0]>1 OR $art==3) AND $art!=2) {
$htx1 = "<input class=\"sem_inputbox\" type=\"checkbox\" name=\"veragb\" value=\"1\""; $htx1 = "<input class=\"sem_inputbox\" type=\"checkbox\" name=\"legal\" value=\"1\"";
if($buchopt[0]==2) { if($buchopt[0]==2) {
$htx1 .= " checked=\"checked\""; $htx1 .= " checked=\"checked\"";
if($art==0 OR $art==2 OR $art==4 OR $tempdis!="") { if($art==0 OR $art==2 OR $art==4 OR $tempdis!="") {
$htx1 .= " disabled"; $htx1 .= " disabled";
} }
} }
$htx1 .= ">".$reqfield; $htx1 .= ">"; //.$reqfield;
$htxt = JURI::ROOT()."index2.php?s=".sem_f036()."&option=".JRequest::getCmd('option')."&task=27"; $htxt = JURI::ROOT()."index2.php?s=".sem_f036()."&option=".JRequest::getCmd('option')."&task=27";
$htxt = "<a href=\"".$htxt."\" class=\"modal\" rel=\"{handler: 'iframe', size: {x:500, y:350}}\">".JTEXT::_('SEM_1043')."</a>"; $htxt = "<a href=\"".$htxt."\" class=\"modal\" rel=\"{handler: 'iframe', size: {x:500, y:350}}\">".JTEXT::_('SEM_1043')."</a>";
$htxt = str_replace("SEM_AGB",$htxt,JTEXT::_('SEM_1042')); $htxt = str_replace("SEM_AGB",$htxt,JTEXT::_('SEM_1042'));
$html .= "\n<tr>".sem_f022($htx1,'d','r','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>"; $html .= "\n<tr>".sem_f022($htx1,'d','r','20%','sem_rowd').sem_f022($htxt,'d','l','80%','sem_rowd')."</tr>";
$hidden .= "<input type=\"hidden\" name=\"veragb\" value=\"1\">";
} else { } else {
$hidden .= "<input type=\"hidden\" name=\"veragb\" value=\"1\">"; $hidden .= "<input type=\"hidden\" name=\"veragb\" value=\"1\">";
} }

View File

@ -1,4 +1,4 @@
<?php <?php
//******************************************* //*******************************************
//*** Seminar for joomla! *** //*** Seminar for joomla! ***
@ -140,7 +140,7 @@ switch ($task) {
case "13": case "13":
// Benutzer zertifizieren // Benutzer zertifizieren
// Usuario de certificación // Usuario de certificación
sem_f043($config->get('sem_p001',3)); sem_f043($config->get('sem_p001',3));
sem_g013(); sem_g013();
break; break;
@ -154,7 +154,7 @@ switch ($task) {
case "15": case "15":
// Uebersichten ausdrucken // Uebersichten ausdrucken
// Se imprime una visión general // Se imprime una visión general
// sem_f043(2); // sem_f043(2);
sem_g018(); sem_g018();
break; break;
@ -189,7 +189,7 @@ switch ($task) {
case "22": case "22":
// E-Mail an Veranstalter absenden und Bestaetigung anzeigen // E-Mail an Veranstalter absenden und Bestaetigung anzeigen
// Enviar por e-mail a los organizadores y mostrar la confirmación // Enviar por e-mail a los organizadores y mostrar la confirmación
sem_f043(2); sem_f043(2);
sem_g017(); sem_g017();
break; break;
@ -203,7 +203,7 @@ switch ($task) {
case "21": case "21":
// Bewertung in die Datenbank eintragen und Ajax schliessen // Bewertung in die Datenbank eintragen und Ajax schliessen
// Evaluación en la base de datos y cerrar el Ajax // Evaluación en la base de datos y cerrar el Ajax
sem_f043(2); sem_f043(2);
sem_g015(); sem_g015();
break; break;
@ -237,7 +237,7 @@ switch ($task) {
case "27": case "27":
// AGB anzeigen // AGB anzeigen
// Condiciones de visualización // Condiciones de visualización
sem_g020(); sem_g020();
break; break;
@ -492,7 +492,7 @@ function sem_g001($art) {
// +++++++++++++++++++++++++++++++++++++ // +++++++++++++++++++++++++++++++++++++
// +++ Anzeige des gewaehlten Kurses +++ // +++ Anzeige des gewaehlten Kurses +++
// +++++++++++++++++++++++++++++++++++++ // +++++++++++++++++++++++++++++++++++++
// Visualización de curso elegido // Visualización de curso elegido
function sem_g002($art) { function sem_g002($art) {
$database = JFactory::getDBO(); $database = JFactory::getDBO();
$dateid = JRequest::getInt('dateid',1); $dateid = JRequest::getInt('dateid',1);
@ -641,37 +641,45 @@ function sem_g004() {
$gebucht = sem_f020($row); $gebucht = sem_f020($row);
$gebucht = $gebucht->booked; $gebucht = $gebucht->booked;
$allesok = 1; $allesok = 1;
$ueber1 = JTEXT::_('SEM_1011'); // Inscripción realizada $ueber1 = JTEXT::_('SEM_1011'); // Inscripción realizada
if( count( $temp ) > 0 ) { if( count( $temp ) > 0 ) {
$allesok = 0; $allesok = 0;
$ueber1 = JTEXT::_('SEM_1009'); // error en inscripción $ueber1 = JTEXT::_('SEM_1009'); // error en inscripción
$reason = JTEXT::_('SEM_1003'); // inscripción duplicada para mismo usuario $reason = JTEXT::_('SEM_1003'); // inscripción duplicada para mismo usuario
} else if( sem_f046() > $row->booked ) { } else if( sem_f046() > $row->booked ) {
$allesok = 0; $allesok = 0;
$ueber1 = JTEXT::_('SEM_1009'); // error en inscripción $ueber1 = JTEXT::_('SEM_1009'); // error en inscripción
$reason = JTEXT::_('SEM_0038'); // inscripciones cerradas $reason = JTEXT::_('SEM_0038'); // inscripciones cerradas
} else if($row->maxpupil - $gebucht - $nrbooked < 0 && $row->stopbooking == 1) { } else if($row->maxpupil - $gebucht - $nrbooked < 0 && $row->stopbooking == 1) {
$allesok = 0; $allesok = 0;
$ueber1 = JTEXT::_('SEM_1009'); // error en inscripción $ueber1 = JTEXT::_('SEM_1009'); // error en inscripción
$reason = JTEXT::_('SEM_1030'); // evento completo sin plazas $reason = JTEXT::_('SEM_1030'); // evento completo sin plazas
} else if($row->maxpupil - $gebucht - $nrbooked < 0 && $row->stopbooking == 0) { } else if($row->maxpupil - $gebucht - $nrbooked < 0 && $row->stopbooking == 0) {
$allesok = 2; $allesok = 2;
$ueber1 = JTEXT::_('SEM_1013'); // en lista de espera $ueber1 = JTEXT::_('SEM_1013'); // en lista de espera
$reason = JTEXT::_('SEM_0084'); // aforo completo pero con lista de espera $reason = JTEXT::_('SEM_0084'); // aforo completo pero con lista de espera
} }
// Si se han pasado las comprobaciones anteriores,
// comprobar que no hay más inscripciones en ese congreso con el mismo email.
if($allesok > 0) {
$database->setQuery("SELECT * FROM #__sembookings WHERE semid='$cid' and email='$email'");
$temp = $database->loadObjectList();
if( count( $temp ) > 0 ) {
$allesok = 0;
$ueber1 = JTEXT::_('SEM_1009'); // error en inscripción
$reason = JTEXT::_('SEM_1003'); // inscripción duplicada para mismo usuario
}
}
if($art==4) { if($art==4) {
$allesok = 1; $allesok = 1;
$ueber1 = JTEXT::_('SEM_1011'); // Inscripción realizada $ueber1 = JTEXT::_('SEM_1011'); // Inscripción realizada
} }
// Alles in Ordnung // Alles in Ordnung
if($allesok > 0) { //guardar la inscripción if($allesok > 0) { //guardar la inscripción
// Telefónica Fundación
$aceptacion_legal = $_POST['legal'];
$password = $_POST['password'];
unset($_POST['password']);
// Buchung eintragen // Buchung eintragen
$neu = new mossembookings( $database ); $neu = new mossembookings( $database );
@ -713,18 +721,15 @@ function sem_g004() {
exit(); exit();
} }
$neu->checkin(); $neu->checkin();
} // guardar la inscripción } // guardar la inscripción
// Mandar datos a Telefónica Fundación
$apellidos = $neu->zusatz2;
telefonica_fundacion($neu->email, $password, $neu->name, $apellidos, $legal, $neu);
// Mandar e-mail // Mandar e-mail
if($art == 4) { if($art == 4) {
sem_f050($cid,$neu->id,8); // Mandar e-mail sem_f050($cid,$neu->id,8); // Mandar e-mail
sem_g010(2); sem_g010(2);
} else { } else {
sem_f050($cid,$neu->id,1); // Mandar e-mail con inscripción OK sem_f050($cid,$neu->id,1); // Mandar e-mail con inscripción OK
$ueberschrift = array($ueber1,$reason); $ueberschrift = array($ueber1,$reason);
// Ausgabe des Kurses // Ausgabe des Kurses
@ -761,7 +766,7 @@ function sem_g005() {
// ++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++
// +++ Kurse editieren +++ // +++ Kurse editieren +++
// ++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++
// cursos de edición // cursos de edición
function sem_g006() { function sem_g006() {
$database = &JFactory::getDBO(); $database = &JFactory::getDBO();
$my = &JFactory::getuser(); $my = &JFactory::getuser();
@ -1119,7 +1124,7 @@ function sem_g007() {
} }
// Ausgabe der Kurse // Ausgabe der Kurse
// Edición de los cursos // Edición de los cursos
$fehlerzahl = array_unique($fehler); $fehlerzahl = array_unique($fehler);
if(sem_f067($row->pattern,'leer')) { if(sem_f067($row->pattern,'leer')) {
sem_g006($row->id); sem_g006($row->id);
@ -1135,7 +1140,7 @@ function sem_g007() {
// +++++++++++++++++++++++++++++++++++++ // +++++++++++++++++++++++++++++++++++++
// +++ Kurs unpublishen +++ // +++ Kurs unpublishen +++
// +++++++++++++++++++++++++++++++++++++ // +++++++++++++++++++++++++++++++++++++
// curso de anular la publicación de // curso de anular la publicación de
function sem_g008() { function sem_g008() {
$database = &JFactory::getDBO(); $database = &JFactory::getDBO();
$my = &JFactory::getuser(); $my = &JFactory::getuser();
@ -1747,7 +1752,7 @@ function sem_g023() {
// +++++++++++++++++++++++++++++++++++++++++++++++ // +++++++++++++++++++++++++++++++++++++++++++++++
// +++ Benutzer ausloggen +++ // +++ Benutzer ausloggen +++
// +++++++++++++++++++++++++++++++++++++++++++++++ // +++++++++++++++++++++++++++++++++++++++++++++++
// usuarios de la sesión // usuarios de la sesión
function sem_g024() { function sem_g024() {
$mainframe = JFactory::getApplication(); $mainframe = JFactory::getApplication();
$userid = null; $userid = null;
@ -1755,84 +1760,7 @@ function sem_g024() {
sem_g001(0); sem_g001(0);
} }
// +++++++++++++++++++++++++++++++++++++++++++++++
// +++ Telefónica Fundación +++
// +++++++++++++++++++++++++++++++++++++++++++++++
function telefonica_fundacion($email, $password, $nombre, $apellidos, $acepto_terminos, $datos) {
/*
* Campos obligatorios:
* formulario: loquedeverdadimporta
* email : email valido, será donde se le envie la activación de la cuenta si este usuario todavía no estaba registrado.
* nombre : cadena de texto con longitud minima de 3 caracteres.
* apellidos: cadena de texto con longitud minima de 3 caracteres.
* contrasena: cadena de texto con longitud minima de 6 caracteres.
*/
$sexo = $datos->zusatz3;
$f_nacimiento = $datos->zusatz4;
$direccion = $datos->zusatz5;
$poblacion = $datos->zusatz6;
$codigo_postal = $datos->zusatz7;
$provincia = $datos->zusatz8;
$pais = $datos->zusatz9;
$fijo = $datos->zusatz10;
$movil = $datos->zusatz11;
$situacion_academica = $datos->zusatz13;
$docente_alumno = $datos->zusatz14;
$centro_estudios = $datos->zusatz15;
$otros = $datos->zusatz16;
jimport('joomla.error.log');
//$url = "http://fundacion.renovatio-comunicacion.com/es/api/form_api/json"; //<- desarrollo
//$url = "http://webft.prefundacion.com/es/api/form_api/json"; //<- preproduccion
$url = "http://www.fundacion.telefonica.com/es/api/form_api/json"; //<- produccion OJO!!!!
$datos = array(
'formulario' => 'loquedeverdadimporta',
'email' => $email,
'nombre' => $nombre,
'apellidos' => $apellidos,
'password' => $password,
'sexo' => $sexo,
'fecha_nacimiento' => $f_nacimiento,
'direccion' => $direccion,
'poblacion' => $poblacion,
'codigo_postal' => $codigo_postal,
'provincia' => $provincia,
'pais' => $pais,
'telefono_fijo' => $fijo,
'telefono_movil' => $movil,
'situacion_academica' => $situacion_academica,
'docente_alumno' => $docente_alumno,
'centro_estudios' => $centro_estudios,
'otros' => $otros,
'acepto_terminos' => $acepto_terminos
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, array('data'=>json_encode($datos)));
// La autentificación sólo es para preproducción
//curl_setopt($ch, CURLOPT_USERPWD, "webft:preproduccion");
//curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$response = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
$salida = $datos;
$salida['url'] = $url;
$salida['respuesta'] = $response;
$new_salida = array_map(create_function('$key, $value', 'return $key.":".$value." # ";'), array_keys($salida), array_values($salida));
$log = JLog::getInstance('seminar.error.php');
if ($log) {
$log->addEntry(array('comment' => implode($new_salida)));
}
}
function sem_comprobar_seminario_email() { function sem_comprobar_seminario_email() {
$database = JFactory::getDBO(); $database = JFactory::getDBO();

View File

@ -32,12 +32,12 @@ class JConfig {
var $ftp_root = ''; var $ftp_root = '';
var $dbtype = 'mysql'; var $dbtype = 'mysql';
var $host = 'localhost'; var $host = 'localhost';
var $user = 'loquedev_web'; var $user = 'usuario';
var $db = 'loquedev_joomla'; var $db = 'congresos';
var $dbprefix = 'jos_'; var $dbprefix = 'jos_';
var $mailer = 'mail'; var $mailer = 'smtp';
var $mailfrom = 'webmaster@loquedeverdadimporta.com'; var $mailfrom = '';
var $fromname = 'Lo que de Verdad Importa'; var $fromname = '';
var $sendmail = '/usr/sbin/sendmail'; var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0'; var $smtpauth = '0';
var $smtpsecure = 'none'; var $smtpsecure = 'none';
@ -49,7 +49,7 @@ class JConfig {
var $MetaTitle = '1'; var $MetaTitle = '1';
var $lifetime = '15'; var $lifetime = '15';
var $session_handler = 'database'; var $session_handler = 'database';
var $password = 'l3x2rfn8h'; var $password = 'password';
var $sitename = 'Lo que de Verdad Importa'; var $sitename = 'Lo que de Verdad Importa';
var $MetaDesc = 'Lo que de Verdad Importa, congresos de jóvenes con valores en Madrid , Bilbao, Sevilla, A Coruña, Zaragoza, Barcelona, Valencia'; var $MetaDesc = 'Lo que de Verdad Importa, congresos de jóvenes con valores en Madrid , Bilbao, Sevilla, A Coruña, Zaragoza, Barcelona, Valencia';
var $MetaKeys = 'Lo que de Verdad Importa, congresos de jovenes con valores'; var $MetaKeys = 'Lo que de Verdad Importa, congresos de jovenes con valores';

View File

@ -0,0 +1,58 @@
<?php
class JConfig {
var $offline = '0';
var $editor = 'jce';
var $list_limit = '20';
var $helpurl = 'http://comunidadjoomla.org';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret = 'jAa1SKlTNsxxsKTW';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/home/loquedev/public_html/logs';
var $tmp_path = '/home/loquedev/public_html/tmp';
var $live_site = '';
var $force_ssl = '0';
var $offset = '1';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'loquedev_web';
var $db = 'loquedev_joomla';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'webmaster@loquedeverdadimporta.com';
var $fromname = 'Lo que de Verdad Importa';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '0';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = 'l3x2rfn8h';
var $sitename = 'Lo que de Verdad Importa';
var $MetaDesc = 'Lo que de Verdad Importa, congresos de jóvenes con valores en Madrid , Bilbao, Sevilla, A Coruña, Zaragoza, Barcelona, Valencia';
var $MetaKeys = 'Lo que de Verdad Importa, congresos de jovenes con valores';
var $offline_message = 'El sitio está desactivado por tareas de mantenimiento Por favor, vuelva más tarde.';
}
?>

View File

@ -123,13 +123,13 @@ SEM_0102=pagado
SEM_0103=cancelado SEM_0103=cancelado
SEM_1001= Aqui tenemos todos los eventos, de todas las categorias.<br>Para ver un evento especial, eligir la categoria del tema. SEM_1001= Aqui tenemos todos los eventos, de todas las categorias.<br>Para ver un evento especial, eligir la categoria del tema.
SEM_1002=Usted recibira una reservacion por el organizador, para el siguente evento, ver abajo. Por favor, verifique la hora de inicio. SEM_1002=Usted recibira una reservacion por el organizador, para el siguente evento, ver abajo. Por favor, verifique la hora de inicio.
SEM_1003=Usted, si tienen una reservation del mismo evento. No se puede reserva el mismo evento dos veces. SEM_1003=Ya existe una reserva con sus datos para este evento. Compruebe el buzón de la dirección de correo electrónico que ha indicado en el formulario de reserva para localizar su inscripción anterior.
SEM_1004=Atras SEM_1004=Atras
SEM_1005=Mis inscripciones SEM_1005=Mis inscripciones
SEM_1006=Aqu&iacute; puede consultar todas las inscripciones realizadas por usted.<br/>Haga clic sobre el nombre del evento para mostrar la informaci&oacute;n de su inscripci&oacute; o para solicitar la cancelaci&oacute;n. SEM_1006=Aqu&iacute; puede consultar todas las inscripciones realizadas por usted.<br/>Haga clic sobre el nombre del evento para mostrar la informaci&oacute;n de su inscripci&oacute; o para solicitar la cancelaci&oacute;n.
SEM_1007=Inscripci&oacute;n realizada SEM_1007=Inscripci&oacute;n realizada
SEM_1008=Inscripci&oacute;n confirmada SEM_1008=Inscripci&oacute;n confirmada
SEM_1009=La inscripci&oacute;n tiene un ERROR! SEM_1009=No se ha podido realizar la inscripci&oacute;n
SEM_1010=Ahora, cierre de la inscripci&oacute;n! SEM_1010=Ahora, cierre de la inscripci&oacute;n!
SEM_1011=&iexcl;Inscripci&oacute;n realizada! SEM_1011=&iexcl;Inscripci&oacute;n realizada!
SEM_1012=Cancelar esta inscripci&oacute;n SEM_1012=Cancelar esta inscripci&oacute;n
@ -162,15 +162,14 @@ SEM_1038=Enviar
SEM_1039=Tipo SEM_1039=Tipo
SEM_1040=Los siguentes participantes tienen inscripciones en <b>SEM_TITLE</b> reservado. SEM_1040=Los siguentes participantes tienen inscripciones en <b>SEM_TITLE</b> reservado.
SEM_1041=Reservado SEM_1041=Reservado
SEM_1042=He le&iacute;do y acepto los SEM_AGB y acepto formar parte del Programa para J&oacute;venes y recibir informaci&oacute;n sobre las actividades de Fundaci&oacute;n Telef&oacute;nica SEM_1042=He le&iacute;do y acepto los SEM_AGB.
SEM_1043=T&eacute;rminos del aviso Legal SEM_1043=T&eacute;rminos del aviso legal
SEM_1044=<strong>Plazas reservadas</strong> SEM_1044=<strong>Plazas reservadas</strong>
SEM_1045=Guardar modificaci&oacute;n SEM_1045=Guardar modificaci&oacute;n
SEM_1046=Elegir SEM_1046=Elegir
SEM_1047=Editar la noticia para los participantes <b>SEM_TITLE</b> aquí. SEM_1047=Editar la noticia para los participantes <b>SEM_TITLE</b> aquí.
SEM_3000=Contrase&ntilde;a SEM_3000=Contrase&ntilde;a
SEM_3001=Contrase&ntilde;a para tu registro en Telef&oacute;nica Fundaci&oacute;n
SEM_A001=Por favor, elige la categoria! SEM_A001=Por favor, elige la categoria!
SEM_A002=El lugar del evento! SEM_A002=El lugar del evento!
@ -178,10 +177,10 @@ SEM_A003=Por favor, describe el tema del evento! Este parte es visible al public
SEM_A004=Grupo preferido para el evento. SEM_A004=Grupo preferido para el evento.
SEM_A005=¿Quien es el organizador o tutor del evento? SEM_A005=¿Quien es el organizador o tutor del evento?
SEM_A006=Por favor, escribe el titulo del evento! SEM_A006=Por favor, escribe el titulo del evento!
SEM_A101=Por favor, rellene el formulario SEM_A101=Por favor, compruebe que ha rellenado todos datos obligatorios en el formulario.
SEM_A102=¿Está seguro de que quiere borrar el evento de su lista de ofertas? SEM_A102=¿Está seguro de que quiere borrar el evento de su lista de ofertas?
SEM_A103=Va a proceder a cancelar su inscripcion a este evento. Pulse en 'Aceptar' para confirmar o 'Cancelar' para conservar la inscripcion. SEM_A103=Va a proceder a cancelar su inscripcion a este evento. Pulse en 'Aceptar' para confirmar o 'Cancelar' para conservar la inscripcion.
SEM_A104=Sin aceptar las condiciones, esta accion no es posible. SEM_A104=Debe aceptar las condiciones legales para realizar la reserva.
SEM_A105=Por favor, indique una dirección de email válida. SEM_A105=Por favor, indique una dirección de email válida.
SEM_A106=Por favor, confirme su inscripción haciendo clic en 'Aceptar'. Si desea corregir algún dato, pulse en 'Cancelar'. SEM_A106=Por favor, confirme su inscripción haciendo clic en 'Aceptar'. Si desea corregir algún dato, pulse en 'Cancelar'.
SEM_A107=Por favor, indique una contraseña válida con al menos 6 caracteres. SEM_A107=Por favor, indique una contraseña válida con al menos 6 caracteres.
@ -262,4 +261,7 @@ SEM_1050=Olvido la clave
SEM_1051=Olvido el usuario SEM_1051=Olvido el usuario
SEM_1052=Registrar SEM_1052=Registrar
SEM_A004=Por favor dar un nombre al evento SEM_A004=Por favor dar un nombre al evento
SEM_A005=Por favor dar un titulo a la forma de pago SEM_A005=Por favor dar un titulo a la forma de pago
SEM_5000=<strong>Importante:</strong>&nbsp; Recuerda que si vas a reservar más de 1 plaza, debes aportar los datos personales del resto del grupo antes de entrar al congreso.

View File

@ -61,9 +61,9 @@ SEM_0041=Elige la categoria
SEM_0042=Comentario SEM_0042=Comentario
SEM_0043=Seminario para joomla! SEM_0043=Seminario para joomla!
SEM_0044=Copiando SEM_0044=Copiando
SEM_0045=Evento no a empezado SEM_0045=Evento no ha empezado
SEM_0046=Evento terminado SEM_0046=Evento terminado
SEM_0047=Evento esta en curso SEM_0047=Evento en curso
SEM_0048=Evento SEM_0048=Evento
SEM_0049=Desgargar fichero-CSV SEM_0049=Desgargar fichero-CSV
SEM_0050=Publicar SEM_0050=Publicar
@ -90,17 +90,18 @@ SEM_0070=Estado de reservaciones
SEM_0071=Para el evento siguente, Usted tienen la certificacion por administrador. SEM_0071=Para el evento siguente, Usted tienen la certificacion por administrador.
SEM_0072=Su reservacion ha sido cancelada por la administracion. SEM_0072=Su reservacion ha sido cancelada por la administracion.
SEM_0073=La administracion ha cancelado las resevaciones para los siguente participantes: SEM_0073=La administracion ha cancelado las resevaciones para los siguente participantes:
SEM_0074=Mas informacion en SEM_HOMEPAGE. SEM_0074=Mas informaci&oacute;n en SEM_HOMEPAGE.
SEM_0075=La administracion retiere vuestro certificado por las exposiciones siguentes. SEM_0075=La administracion retiere vuestro certificado por las exposiciones siguentes.
SEM_0076=Este correo electronico fue generado automaticamente. Para cualquier consulta no dudes en contactar con nosotros en el telefono 91 640 51 53 o info@ademas.org.es SEM_0076=Este correo electr&oacute;nico fue generado autom&aacute;ticamente. Para cualquier consulta no dudes en contactar con nosotros en el tel&eacute;fono 91 640 51 53 o info@loquedeverdadimporta.org.
SEM_0077=La administracion retire el certificado de los siguente participantes: SEM_0077=La administracion retire el certificado de los siguente participantes:
SEM_0078=Usted pueden imprimir su certificado, desde la pagina web indicada, le abajo. SEM_0078=Usted pueden imprimir su certificado, desde la pagina web indicada, le abajo.
SEM_0079=La exposision, aqui abajo, no es activado. Por eso la reservacion no es valido. SEM_0079=La exposision, aqui abajo, no es activado. Por eso la reservacion no es valido.
SEM_0080=Confirmacion de su inscripcion: SEM_0080=Confirmaci&oacute;n de su inscripci&oacute;n:
SEM_0081=El siguente participante, esta certificado por Usted: SEM_0081=El siguente participante, esta certificado por Usted:
SEM_0082=Porque la siguente exposicion no esta en su lista de ofertas, la reservacion del participante no es valido. SEM_0082=Porque la siguente exposicion no esta en su lista de ofertas, la reservacion del participante no es valido.
SEM_0083=Inscripciones SEM_0083=Inscripciones
SEM_0084=La lista de participantes, en esta exposition esta ocupada, usted estan en la lista de espera. SEM_0084=<br>Sentimos comunicarte que el aforo para este evento está completo pero tu inscripción pasará a nuestra lista de espera.<br>De todas formas, te recomendamos que, si tienes tiempo, acudas el día del congreso a la dirección indicada, puesto que siempre hay gente que falla en el último momento y quedan plazas libres, sin tener nosotros opción de avisaros a tiempo de poder asistir.
Sentimos mucho las molestias.
SEM_0085=por persona SEM_0085=por persona
SEM_0086=La inscripci&oacute;n se ha realizado correctamente. SEM_0086=La inscripci&oacute;n se ha realizado correctamente.
SEM_0087=Reservar un evento SEM_0087=Reservar un evento
@ -112,12 +113,12 @@ SEM_0092=Imprimir el certicado
SEM_0093=Imagen para el evento panorama SEM_0093=Imagen para el evento panorama
SEM_0094=Proveedor del evento SEM_0094=Proveedor del evento
SEM_0095=Cancelado SEM_0095=Cancelado
SEM_0096=Presentaci<EFBFBD>n est&acute;ndar SEM_0096=Presentación est&acute;ndar
SEM_0097=<strong>N&uacute;m. reserva</strong> SEM_0097=<strong>N&uacute;m. reserva</strong>
SEM_0098=El proveedor del evento, ha cancelado el mismo, por eso su reservaci<EFBFBD>n, NO tiene validez! SEM_0098=El proveedor del evento, ha cancelado el mismo, por eso su reservación, NO tiene validez!
SEM_0099=Porque su evento, fue cancelado - las reservaciones de los siguientes usuarios NO tienen validez! SEM_0099=Porque su evento, fue cancelado - las reservaciones de los siguientes usuarios NO tienen validez!
SEM_0100=El proveedor ha re-activado el evento, por eso su reservaci<EFBFBD>n, SI es valida! SEM_0100=El proveedor ha re-activado el evento, por eso su reservación, SI es valida!
SEM_0101=Por su re-activaci<EFBFBD>n del evento, los siguientes reservaciones de usuarios tienen valides nuevamente. SEM_0101=Por su re-activación del evento, los siguientes reservaciones de usuarios tienen valides nuevamente.
SEM_0102=pagado SEM_0102=pagado
SEM_0103=cancelado SEM_0103=cancelado
SEM_1001= Aqui tenemos todos los eventos, de todas las categorias.<br>Para ver un evento especial, eligir la categoria del tema. SEM_1001= Aqui tenemos todos los eventos, de todas las categorias.<br>Para ver un evento especial, eligir la categoria del tema.
@ -130,9 +131,9 @@ SEM_1007=Inscripci&oacute;n realizada
SEM_1008=Inscripci&oacute;n confirmada SEM_1008=Inscripci&oacute;n confirmada
SEM_1009=La inscripci&oacute;n tiene un ERROR! SEM_1009=La inscripci&oacute;n tiene un ERROR!
SEM_1010=Ahora, cierre de la inscripci&oacute;n! SEM_1010=Ahora, cierre de la inscripci&oacute;n!
SEM_1011=&iexcl;Inscripci&oacute; realizada! SEM_1011=&iexcl;Inscripci&oacute;n realizada!
SEM_1012=Cancelar esta inscripci&oacute;n SEM_1012=Cancelar esta inscripci&oacute;n
SEM_1013=Usted esta en la lista de espera SEM_1013=Usted está en la lista de espera
SEM_1014=Borrar SEM_1014=Borrar
SEM_1015=Desde aqui usted puede modificar los datos de su descripcion. SEM_1015=Desde aqui usted puede modificar los datos de su descripcion.
SEM_1016=Mapa SEM_1016=Mapa
@ -148,8 +149,8 @@ SEM_1025=En este momento entro una cancelacion para el siguente evento:
SEM_1026=Usted hizo una reservacion, vea eventos aqui abajo, para el siguente participante: SEM_1026=Usted hizo una reservacion, vea eventos aqui abajo, para el siguente participante:
SEM_1027=El mensaje ha sido enviado. SEM_1027=El mensaje ha sido enviado.
SEM_1028=Contactar SEM_1028=Contactar
SEM_1029=Aqui se pueden a<EFBFBD>adir nuevos eventos. Rellenar todos los campos para el texto SEM_1029=Aqui se pueden añadir nuevos eventos. Rellenar todos los campos para el texto
SEM_1030=Evento completo, no hay cupos. La inscripcion en la lista de espera no es posible. SEM_1030=El evento está completo y no hay más plazas.
SEM_1031=Mis ofertas SEM_1031=Mis ofertas
SEM_1032=Sus ofertas de eventos.<br>Pulse el botton enfrente de 'Descripcion del evento'. Pulse 'Evento nuevo' para crear uno nuevo. SEM_1032=Sus ofertas de eventos.<br>Pulse el botton enfrente de 'Descripcion del evento'. Pulse 'Evento nuevo' para crear uno nuevo.
SEM_1033=Participantes SEM_1033=Participantes
@ -161,43 +162,49 @@ SEM_1038=Enviar
SEM_1039=Tipo SEM_1039=Tipo
SEM_1040=Los siguentes participantes tienen inscripciones en <b>SEM_TITLE</b> reservado. SEM_1040=Los siguentes participantes tienen inscripciones en <b>SEM_TITLE</b> reservado.
SEM_1041=Reservado SEM_1041=Reservado
SEM_1042=Acepto las condiciones SEM_1042=He le&iacute;do y acepto los SEM_AGB y acepto formar parte del Programa para J&oacute;venes y recibir informaci&oacute;n sobre las actividades de Fundaci&oacute;n Telef&oacute;nica
SEM_1043=Terminos y Condiciones SEM_1043=T&eacute;rminos del aviso Legal
SEM_1044=<strong>Plazas reservadas</strong> SEM_1044=<strong>Plazas reservadas</strong>
SEM_1045=Guardar modificaci<EFBFBD>n SEM_1045=Guardar modificaci&oacute;n
SEM_1046=Elegir SEM_1046=Elegir
SEM_1047=Editar la noticia para los participantes <b>SEM_TITLE</b> aqu<71>. SEM_1047=Editar la noticia para los participantes <b>SEM_TITLE</b> aquí.
SEM_3000=Contrase&ntilde;a
SEM_3001=Contrase&ntilde;a para tu registro en Telef&oacute;nica Fundaci&oacute;n
SEM_A001=Por favor, elige la categoria! SEM_A001=Por favor, elige la categoria!
SEM_A002=El lugar del evento! SEM_A002=El lugar del evento!
SEM_A003=Por favor, describe el tema del evento! Este parte es visible al publico! SEM_A003=Por favor, describe el tema del evento! Este parte es visible al publico!
SEM_A004=Grupo preferido para el evento. SEM_A004=Grupo preferido para el evento.
SEM_A005=<EFBFBD>Quien es el organizador o tutor del evento? SEM_A005=¿Quien es el organizador o tutor del evento?
SEM_A006=Por favor, escribe el titulo del evento! SEM_A006=Por favor, escribe el titulo del evento!
SEM_A101=Llenar el formulario SEM_A101=Por favor, rellene el formulario
SEM_A102=<EFBFBD>Seguro, quieren borrar el evento de su lista de ofertas? SEM_A102=¿Está seguro de que quiere borrar el evento de su lista de ofertas?
SEM_A103=Va a proceder a cancelar su inscripcion a este evento. Pulse en 'Aceptar' para confirmar o 'Cancelar' para conservar la inscripcion. SEM_A103=Va a proceder a cancelar su inscripcion a este evento. Pulse en 'Aceptar' para confirmar o 'Cancelar' para conservar la inscripcion.
SEM_A104=Sin aceptar las condiciones, esta accion no es posible. SEM_A104=Sin aceptar las condiciones, esta accion no es posible.
SEM_A105=Por favor, editar un email valido. SEM_A105=Por favor, indique una dirección de email válida.
SEM_A106=Por favor, confirme su inscripci<63>n haciendo clic en 'Aceptar'. Si desea corregir alg<6C>n dato, pulse en 'Cancelar'. SEM_A106=Por favor, confirme su inscripción haciendo clic en 'Aceptar'. Si desea corregir algún dato, pulse en 'Cancelar'.
SEM_A107=Por favor, indique una contraseña válida con al menos 6 caracteres.
SEM_A108=Ya hay una reserva con la dirección de email indicada para esta edición. Por favor, indique otra dirección de email diferente y válida.
# ******************************************** # ********************************************
# * V1.3.0 * # * V1.3.0 *
# ******************************************** # ********************************************
SEM_0104=Un nuevo evento ha sido publicado. Si esta interesado visite la pagina principal. SEM_0104=Un nuevo evento ha sido publicado. Si esta interesado visite la pagina principal.
SEM_0105=<EFBFBD>En caso de usuarios registrados recibir<69>n un correo electr<74>nico inform<72>ndoles del nuevo evento? SEM_0105=¿En caso de usuarios registrados recibirán un correo electrónico informándoles del nuevo evento?
SEM_0106=La fecha de esta evento ha sido modificada. SEM_0106=La fecha de esta evento ha sido modificada.
SEM_0107=<EFBFBD>Los participantes de este evento recibiran un email informandoles de los cambios? SEM_0107=¿Desea que los participantes de este evento reciban un email informándoles de los cambios?
SEM_0108=Texto del mensaje SEM_0108=Texto del mensaje
SEM_0109=Mostrar terminos y condiciones SEM_0109=Mostrar terminos y condiciones
SEM_0110=Fecha SEM_0110=Fecha
SEM_0111=Hora SEM_0111=Hora
SEM_0112=Campo de Tips SEM_0112=Ayuda
SEM_0113=Estos ajustes son necesarios para crear un evento. SEM_0113=Estos ajustes son necesarios para crear un evento.
SEM_0114=Estos valores complementan la configuraci<EFBFBD>n b<>sica, pero no son necesarios para crear un evento. SEM_0114=Estos valores complementan la configuración básica, pero no son necesarios para crear un evento.
SEM_0115=Una corta descripci<63>n aparecera en todas las localidades correspondientes (Descripci<63>n, vista de detalle, los canales RSS, etc.) HTML no est<73> permitido. SEM_0115=Una descripción corta aparecerá en todas las localidades correspondientes (Descripción, vista de detalle, los canales RSS, etc.) HTML no está permitido.
SEM_0116=Puede asignar cualquier n<EFBFBD>mero para el evento, pero el n<>mero de cada evento debe ser <20>nico. SEM_0116=Puede asignar cualquier número para el evento, pero el número de cada evento debe ser único.
SEM_0117=<EFBFBD>Seguro que el campo SEM_FNUM field se mostrara User Overviews? SEM_0117=¿Seguro que el campo SEM_FNUM field se mostrara User Overviews?
SEM_0118=Campo requerido SEM_0118=Campo requerido
SEM_0119=. SEM_0119=.
SEM_0120=, SEM_0120=,
@ -213,8 +220,8 @@ SEM_0129=Campos de entrada generales
SEM_0130=Bajar el archivo de fechas SEM_0130=Bajar el archivo de fechas
SEM_0131=Archivos SEM_0131=Archivos
SEM_0132=Archivo SEM_0132=Archivo
SEM_0133=Este evento no se puede reservar en l<EFBFBD>nea. SEM_0133=Este evento no se puede reservar en línea.
SEM_0134=<EFBFBD>Qui<EFBFBD>n puede descargar este archivo? SEM_0134=¿Quién puede descargar este archivo?
SEM_0135=Cualquiera SEM_0135=Cualquiera
SEM_0136=Usuarios Registrados SEM_0136=Usuarios Registrados
SEM_0137=Los usuarios que han reservado a este evento SEM_0137=Los usuarios que han reservado a este evento
@ -233,15 +240,15 @@ SEM_0151=This event number has already been used. Event numbers cannot be used t
SEM_0152=Therefore the event (including any uploaded files) was not stored in the database. SEM_0152=Therefore the event (including any uploaded files) was not stored in the database.
SEM_0153=Apellido SEM_0153=Apellido
SEM_0154=Nombre SEM_0154=Nombre
SEM_0155=Campos de informaci<EFBFBD>n personal SEM_0155=Campos de información personal
SEM_0156=Estos campos generales deben ser llenados para cada reservaci<EFBFBD>n. SEM_0156=Estos campos generales deben ser llenados para cada reseva.
SEM_0157=Esta Informaci<EFBFBD>n personal debe ser llenada por cada participante. SEM_0157=Esta información personal debe ser llenada por cada participante.
SEM_0158=El campo <b>Input</b> debe especificarse como sigue:<br /><b>Field Name&#124;Required Field&#124;Default Value&#124;Field Type&#124;Parameter&#124;Parameter&#124;...</b><br />&nbsp;<br />la barra vertical (<code>&#124</code>)est<73> por encima de la barra invertida (<code>\</code>) en los teclados en ingles.<br />&nbsp;<br /><b>Field Name: </b>El nombre del campo (ejm.: Direcci<63>n) <br /><b>Required Field: </b>0=Opcional, 1=Requerido <br /><b>valor por defecto: </b>El valor por defecto de este campo (ejm.: Calle principal)<br /><b>Field Type: </b>El tipo de campo (texto, textarea, radio, select, email) <br /><b>Parameters: </b>parametros adiconales separados por la barra vertical (ejm.: para campos tipo "radio" y "select", los valores pueden seleccionarse; para campos tipo "textarea", el ancho y altura)<br />&nbsp;<br /><b>Ejemplos:</b> <br /><code>Address&#124;1&#124;&#124;text</code> - Required text field with the field name Address<br /><code>How do you like Seminar?&#124;0&#124;super&#124;select&#124;super&#124;good&#124;okay</code> - Drop-down list with the options "super", "good", and "okay" (default value "super") <br /><code>Do you have suggestions?&#124;0&#124;&#124;textarea&#124;40&#124;8</code> - Optional text area 40 characters wide and 8 lines high SEM_0158=El campo <b>Input</b> debe especificarse como sigue:<br /><b>Field Name&#124;Required Field&#124;Default Value&#124;Field Type&#124;Parameter&#124;Parameter&#124;...</b><br />&nbsp;<br />la barra vertical (<code>&#124</code>)est<73> por encima de la barra invertida (<code>\</code>) en los teclados en ingles.<br />&nbsp;<br /><b>Field Name: </b>El nombre del campo (ejm.: Direcci<63>n) <br /><b>Required Field: </b>0=Opcional, 1=Requerido <br /><b>valor por defecto: </b>El valor por defecto de este campo (ejm.: Calle principal)<br /><b>Field Type: </b>El tipo de campo (texto, textarea, radio, select, email) <br /><b>Parameters: </b>parametros adiconales separados por la barra vertical (ejm.: para campos tipo "radio" y "select", los valores pueden seleccionarse; para campos tipo "textarea", el ancho y altura)<br />&nbsp;<br /><b>Ejemplos:</b> <br /><code>Address&#124;1&#124;&#124;text</code> - Required text field with the field name Address<br /><code>How do you like Seminar?&#124;0&#124;super&#124;select&#124;super&#124;good&#124;okay</code> - Drop-down list with the options "super", "good", and "okay" (default value "super") <br /><code>Do you have suggestions?&#124;0&#124;&#124;textarea&#124;40&#124;8</code> - Optional text area 40 characters wide and 8 lines high
SEM_0159=La organizaci<63>n, manejo y reservaci<63>n de eventos en el frontend. SEM_0159=Organización y reservas a eventos en el frontend.
SEM_0160=Cada evento debe ser asignado a una categor<EFBFBD>a. Los derechos de acceso de la categor<6F>a son heredados. SEM_0160=Cada evento debe ser asignado a una categoría. Los derechos de acceso de la categoría son heredados.
SEM_0161=Un evento cancelado no puede aceptar reservas y est<EFBFBD> marcado en consecuencia. SEM_0161=Un evento cancelado no puede aceptar reservas y está marcado en consecuencia.
SEM_0162=El campo <b>Field Tip</b> debe especificarse como sigue:<br /><b>Title&#124;Tip</b><br />&nbsp;<br />Sino se especifica, el campo por defecto <i>Field Tip</i> se mostrara. SEM_0162=El campo <b>Field Tip</b> debe especificarse como sigue:<br /><b>Title&#124;Tip</b><br />&nbsp;<br />Sino se especifica, el campo por defecto <i>Field Tip</i> se mostrara.
SEM_0163=Utilizar las siguientes etiquetas para restringir la visualizaci<EFBFBD>n de bloques de texto a determinados usuarios. S<>lo el bloque de texto que coincide con el estado actual del usuario se mostrar<61>:<ul><li><code>[sem_unregistered] TEXTO [/sem_unregistered]</code>: TEXTO solo se mostrara a usuarios no registrados.</li><li><code>[sem_registered] TEXTO [/sem_registered]</code>: TEXTO solo se mostrara a los usuarios registrados.</li><li><code>[sem_booked] TEXTO [/sem_booked]</code>: TEXTO solo se mostrara a los usuarios que han hecho reservaciones a este evento.</li><li><code>[sem_paid] TEXTO [/sem_paid]</code>: TEXTO solo se mostrara a los usuarios que pagado para este evento.</li><li><code>[sem_certificated] TEXTO [/sem_certificated]</code>: TEXTO se mostrara solo los usuarios que han recibido un certificado del organizador.</li></ul> SEM_0163=Utilizar las siguientes etiquetas para restringir la visualización de bloques de texto a determinados usuarios. Sólo el bloque de texto que coincide con el estado actual del usuario se mostrar<61>:<ul><li><code>[sem_unregistered] TEXTO [/sem_unregistered]</code>: TEXTO solo se mostrara a usuarios no registrados.</li><li><code>[sem_registered] TEXTO [/sem_registered]</code>: TEXTO solo se mostrara a los usuarios registrados.</li><li><code>[sem_booked] TEXTO [/sem_booked]</code>: TEXTO solo se mostrara a los usuarios que han hecho reservaciones a este evento.</li><li><code>[sem_paid] TEXTO [/sem_paid]</code>: TEXTO solo se mostrara a los usuarios que pagado para este evento.</li><li><code>[sem_certificated] TEXTO [/sem_certificated]</code>: TEXTO se mostrara solo los usuarios que han recibido un certificado del organizador.</li></ul>
SEM_0164=ISO-8859-15 SEM_0164=ISO-8859-15
SEM_0165=$ SEM_0165=$
SEM_0166=%A, %B %d, %Y Hora: %I:%M%p SEM_0166=%A, %B %d, %Y Hora: %I:%M%p