Foros de Soporte Mambo Open Source

Regresar   Foros de Soporte Mambo Open Source > MAMBO OPEN SOURCE > VERSIONES 4.5 > Componentes 4.5
Nombre de Usuario
Contraseña
 
 
Herramientas Buscar en Tema

Viejo 05-12-2004, 12:50 AM #1
nexus_fireman
Interesado
 
Estado: Offline
Mensajes: 29
Tiempo total:
Tiempo medio:
Mensajes por día: 0.02
Reputación: nexus_fireman fuera de escala
Fecha de Ingreso: Apr 2004

Enviar mensaje a través de MSN a nexus_fireman
Predeterminado

Saludos

He instalad e componente en su version 1.1 y ahora no tiene errores en su instalacion y al parecer funciona muy bien

Ahora lo que veo es q el formato del correo que se envia al hacer las suscripciones al concurso se presentan de manera muy escueta y creo debe tener un error o algo parecido

Este es el codigo q encontre en el archivo /public_html/components/com_concurso/concurso.php del componente que creo es lo q envia el mail (no estoy seguro pues de PHP solo se que empieza por <?php )

[code:1:f8ca084583]function sendmail( $con_id, $option ) {

global $database, $Itemid;
global $mosConfig_sitename;
$database->setQuery( "SELECT email_to FROM #__concurso WHERE id='$con_id'" );
$email_to = $database->loadResult();
$database->setQuery( "SELECT concurso FROM #__concurso WHERE id='$con_id'" );
$concurso = $database->loadResult();
$name = trim( mosGetParam( $_POST, 'name', '' ) );
$email = trim( mosGetParam( $_POST, 'email', '' ) );
$ciudad = trim( mosGetParam( $_POST, 'ciudad', '' ) );
$telefono = trim( mosGetParam( $_POST, 'telefono', '' ) );
$text = trim( mosGetParam( $_POST, 'text', '' ) );
$ctime = date( "Y-m-d H:i:s");
$database->setQuery( "INSERT INTO #__concurso_lista (lista_id , con_id, name , email , ciudad , telefono, text, ctime)"

."\n VALUES ('', '$concurso', '$name', '$email', '$ciudad', '$telefono', '$text', '$ctime')" );
$database->query();
if (!$email || !$text || (is_email($email)==false)){
echo "<script>alert (\""._CONCURSO_FORM_NC."\"); window.history.go(-1);</script>";
exit(0);
}
$text = ""._ADMIN_CONCURSO_NOMBRE.":".$name."</br>"._ADMIN_CONCURSO_CORREO.":".$email."</br>"._ADMIN_CONCURSO_CIUDAD.":".$ciudad."</br>"._ADMIN_CONCURSO_TELEFONO.":" .$telefono."</br>"._ADMIN_CONCURSO_IDENTIFICACION.":".$text."\r \n";

$subject = $mosConfig_sitename." "._ADMIN_CONCURSO."";
$headers .= "From: ".$name." <".$email.">\r\n";
$headers .= "Reply-To: <".$email.">\r\n";
$headers .= "X-Priority: 3\r\n";
$headers .= "X-MSMail-Priority: Low\r\n";
$headers .= "X-Mailer: Mambo Open Source 4.5\r\n";
@mail($email_to, $subject, $text, $headers);?>
<script> alert("<?php echo(_CONCURSO_ALERTA_GRACIAS);?>"); document.location.href='<?php echo sefRelToAbs("index.php?option=$option&Itemid=$ Itemid"); ?>';</script>
[/code:1:f8ca084583]

ceo aqui es donde se corrige la cosa pues lo q recibo es esto en el correo donde deberia decir otra cosa

Cita:
Nombre:Alexis Valera</br>Correo:kachete2001@cantv.net</br>Ciudad:Maturin</br>Telefono:0414-3918851</br>Identificación:4556235689


sera q me ayudan en esto pues el componente promete muchisimo en el sentido de ser muy practico y para las comunidades donde se estan creando las cosas
 

Viejo 05-12-2004, 12:11 PM #2
funmaking
Administrador y Webmaster
 
Avatar de funmaking
 
Estado: Offline
Mensajes: 1,014
Tiempo total: 4 Días 37 minutos 54 segundos
Tiempo medio: 24 segundos
Mensajes por día: 0.56
Reputación: funmaking is on a distinguished road
Fecha de Ingreso: Dec 2003
Localización: Salobreña, Granada, España
Predeterminado

Angel Franco, autor de este componente ha comentado en nuestra noticia:

Cita:
Si deseas modificar la forma de recibir los email de tus participantes puedes editar el archivo : /components/com_concurso/concurso.php ahi encontraras la función senmail donde puedes cambiar las lineas 97,98,99,100,101,102, 103 donde se coloca la cabecera, el asunto y el contenido del correo que recibes.
__________________
Mambo en Castellano: Mambo Hispano
------------------------------------------
Joomla! en Castellano: Joomla! Hispano
------------------------------------------
Alojamiento Profesional Mambo/Joomla!
http://www.tropicalserver.com
 

Viejo 05-12-2004, 01:20 PM #3
nexus_fireman
Interesado
 
Estado: Offline
Mensajes: 29
Tiempo total:
Tiempo medio:
Mensajes por día: 0.02
Reputación: nexus_fireman fuera de escala
Fecha de Ingreso: Apr 2004

Enviar mensaje a través de MSN a nexus_fireman
Predeterminado

Saludos

Ya se ha llegado al archivo y se han visto las opciones pero igual no se entiende muy bien lo q dice pues si bien se ve en esas lineas de codigo se muestra como debe salir el correo desde la pc solo q no se llega de la manera q supuestamente se deberia enviar al no llegar formateado el correo solo enviando el encabezado y el contenido sin ningun formato ademas creo de verdad sin ser un experto en PHP o algo por el estilo q debe existir algo en el codigo q como he dicho no se como hacerlo esta enviando los contenidos llenados en forma desigual

Espero puedan revisarlo solo eso pues de verdad creo debe ser algo en el codigo.

Gracias por sus respuestas

Exitos al creador del componente
 

Viejo 05-12-2004, 02:46 PM #4
nexus_fireman
Interesado
 
Estado: Offline
Mensajes: 29
Tiempo total:
Tiempo medio:
Mensajes por día: 0.02
Reputación: nexus_fireman fuera de escala
Fecha de Ingreso: Apr 2004

Enviar mensaje a través de MSN a nexus_fireman
Predeterminado

Saludos

En el codigo de concurso.php en la linea 97 esta esto

[code:1:fd5157ad0f]$text = "" ._ADMIN_CONCURSO_NOMBRE. ":" .$name. "</br>" ._ADMIN_CONCURSO_CORREO. ":" .$email. "</br>" ._ADMIN_CONCURSO_CIUDAD. ":" .$ciudad. "</br>" ._ADMIN_CONCURSO_TELEFONO. ":" .$telefono. "</br>" ._ADMIN_CONCURSO_IDENTIFICACION. ":" .$text."\r \n";[/code:1:fd5157ad0f]

Dice dos veces $text y si segun tengo entendido no puedes hacer esto cuando defines una variable q contiene una misma pues entrara en conflicto a menos q sea un contador

el codigo </br> segun lei es in salto de linea en html pero en el PHP segun lei debe ser \n

Segun lo que he leido y puesto aqui recogiendo un script que envia mails usando la misma SENDMAIL q usa el componente CONCURSO puse esto

[code:1:fd5157ad0f]//agregado por kachete

$mensaje="Saludos Cordiales $name - Gracias por Concursar\n";
$mensaje.="-------------------------------------------\n";
$mensaje.="LLenaste el formulario de CONCURSO con estos datos\n";
$mensaje.="-------------------------------------------\n";
$mensaje.="INFORMACION DE CONCURSO:\n";
$mensaje.="-------------------------------------------\n";
$mensaje.="Nombre: $name\n";
$mensaje.="Email: $email\n";
$mensaje.="Ciudad: $ciudad\n";
$mensaje.="Teléfono: $telefono\n";
$mensaje.="Mensaje: $text\n";
$mensaje.="fecha : $ctime\n";
$mensaje.="-------------------------------------------\n";
//esto lo he tomado de los valores contenidos en languaje/spanish.php del componente
$mensaje.=""._CONCURSO_VALIDO."\n";
//
$mensaje.="-------------------------------------------\n";
$mensaje.="CONCURSO - Academia Salsa Casino\n";
$mensaje.="-------------------------------------------\n";

// KACHETE ::[/code:1:fd5157ad0f]

en la linea q envia el email

[code:1:fd5157ad0f]@mail($email_to, $subject, $text, $headers);?>[/code:1:fd5157ad0f]

cambiar $text por $mensaje o en las lineas añadidas encima cambiar $mensaje por $text

He hecho esto y funciona bien pues sale muy ordenado ahora.

Ahora bien me gustaria el creador del componente pudiera poner mas opciones del codigo q recoge el componente como por ejemplo el nombre del concurso asi podriamos si en la pagina tenemos 2 concurso en el mail poder identificar el concurso desde donde se hace la inscripcion.

Realmente le veomucho futuro a este componente pues ayudaria mucho a cualquier comunidad

A mi parecer para hacerlo aun mas atractivo le faltaria esto:
[list:fd5157ad0f]Seleccionador de concursos (asi las personas podrian elegir donde concursar)
Poder Verificar si el correo ya existe y dar un error de q no se puede inscribir donde esta inscrito.
Mas opciones en la recogida de los datos[/list:u:fd5157ad0f]

Bueno solo son cosas q pienso harian esto mas atractivo.

Los codigos y los anadidos q hice no los hice por ser un PHP Freak solo los hice siguiendo unos patrones logicos de programacion.

Espero puedan servir a que otros no tengan problemas con esto.
 

Viejo 05-18-2004, 07:08 AM #5
angelfranco
Mambito
 
Estado: Offline
Mensajes: 15
Tiempo total:
Tiempo medio:
Mensajes por día: 0.01
Reputación: angelfranco fuera de escala
Fecha de Ingreso: Mar 2004
Predeterminado

Agradesco el interes prestado por varios usuarios a este componente.
He recogido varias inquietudes e ideas de ustedes que seran plasmadas en la versión 1.2 de este componente que posiblemente sera publicado en unas 2 semanas.

Angel Franco Calixto
 

soy novato!
Viejo 06-14-2004, 07:07 PM #6
el_chakra
Nuevo en esto
 
Estado: Offline
Mensajes: 13
Tiempo total:
Tiempo medio:
Mensajes por día: 0.01
Reputación: el_chakra is on a distinguished road
Fecha de Ingreso: Jun 2004

Enviar mensaje a través de AIM a el_chakra Enviar mensaje a través de MSN a el_chakra Enviar mensaje a través de Yahoo a el_chakra
Predeterminado soy novato!

saludos, acabo de instalar el componente, y almomento que lo instalo, me da un error. me gustaria k pudiera poner una version corregida etc
 

Concurso 2.0
Viejo 07-01-2004, 07:37 PM #7
angelfranco
Mambito
 
Estado: Offline
Mensajes: 15
Tiempo total:
Tiempo medio:
Mensajes por día: 0.01
Reputación: angelfranco fuera de escala
Fecha de Ingreso: Mar 2004
Talking Concurso 2.0

He publicado el componente concurso en su versión 2.0, espero que haya sido de mucha ayuda para algunos.

En todo caso si alguien encuentra algun tipo de error por favor hagamelo saber lo mas pronto posible para las correcciones.

Atendiendo a los comentarios que recibe del componente en su versión 1.1, modifique casi completamente el componente lo que ha dado como resultado la version 2.0.

Si alguien piensa que aun podemos agregar mejoras por favor hagamelo saber.
 

Pregunta
Viejo 07-08-2004, 08:41 PM #8
perezj
Amigo de Mambo Hispano
 
Estado: Offline
Mensajes: 109
Tiempo total: 1 Día 53 minutos 5 segundos
Tiempo medio: 6 segundos
Mensajes por día: 0.06
Reputación: perezj is an unknown quantity at this point
Fecha de Ingreso: Dec 2003
Localización: Veracruz, Mexico

Enviar mensaje a través de a perezj Enviar mensaje a través de MSN a perezj
Predeterminado Pregunta

Angel Franco

Veo la version 2.0 del componente concurso y en verdad esta mejorada, solo me queda la inquietud, se podria o como se podria insertar un formulario para que el concursante responda un cuestionario y poder participar en el concurso, espero haberme dado a entender y mucho agradecere tu ayuda

Saludos

Jose Perez
__________________
Jose de Jesus Perez Lara
perezj@chamlatyperez.com
Veracruz, Mexico
 

Viejo 07-09-2004, 01:49 AM #9
kachete
Muy interesado
 
Estado: Offline
Mensajes: 81
Tiempo total:
Tiempo medio:
Mensajes por día: 0.05
Reputación: kachete fuera de escala
Fecha de Ingreso: Apr 2004
Localización: Maturin, Monagas, Venezuela
Arrow

Amigo Angel Franco

Creo como ya te he dicho en otras oportunidades el componente tiene mucha punta q sacarle.

Vea en el nuevo componente se han mejorado muchisimas cosas pero siguen quedando cosas q pueden arreglarse o añadirse.

El usuario al entrar al concurso veo q puede borrar o modificar sus datos y eso no deberia ser asi.

Tambien veo q el usuario puede participar mas de una vez en los concursos y eso tampoco deberia ser asi.

Esto es lo poco q he visto pues recien lo he instalado y veo le han agregado muchisimas opciones muy pero muy buenas.

Sera posible q se puedan arreglar estas cosas asi se haria el componente aun mas seguro de usar para los administradores de los concuros digo.

De todas maneras como veo has puesto por este medio las cosas q vea q te pueda hacer llegar te las escribire por aqui y asi veras si puedes lograr para beneficio de todos los usuarios de MAMBO tu maravilloso componente.

Exitos mil.-

Gracias por el componente
__________________
No hay preguntas tontas / solo tontos que no preguntan.
 
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro




Desarrollado por: vBulletin Version 3.0.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Traducción Original ©2000-2008, Elmer. Corregida y modificada por Mambo Hispano
Hosting: Tropical Server
Todos los derechos reservados