Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

HTML en mensajes de Mambo

Estas en el tema de HTML en mensajes de Mambo en el foro de Sistemas de gestión de contenidos en Foros del Web. Estoy tratando de configurar los mensajes de bienvenida, antes de hacerlo en el web, estoy jugando con localhost y un mambo instalado. Mi intencion es ...
  #1 (permalink)  
Antiguo 10/03/2006, 17:42
Avatar de Garabato  
Fecha de Ingreso: mayo-2002
Ubicación: Merida | Yucatan | Mexico
Mensajes: 311
Antigüedad: 21 años, 11 meses
Puntos: 3
Exclamación HTML en mensajes de Mambo

Estoy tratando de configurar los mensajes de bienvenida, antes de hacerlo en el web, estoy jugando con localhost y un mambo instalado.

Mi intencion es cambiar el mensaje de registro clasico:
=======================================
Saludos %s,
Gracias por registrarte en %s. Su cuenta ha sido creada y debe ser activada para poder hacer uso de ella.
Para activar la cuenta, pulse el enlace o copie y pegue en su navegador preferido :
%s
Luego de la activacion ingrese a %s Usando el siguiente nombre de usuario y clave:
Usuario- %s
Clave - %s
=======================================

Por uno en HTML, o sea un mensaje mas personalizado con logo y colores, si me sale, quiere hacer ese efecto a todos los mensajes del sistema, pero estoy empezando con el de registro y solo me los envia con el codigo volcado o sea llega el correo pero asi:

=======================================
Código HTML:
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="<A href="http://www.maspropiedad.com"><img/">http://www.maspropiedad.com"><img src="http://www.maspropiedad.com/imagenes/maspropiedad.jpg" width="200" height="40" border="0"></a></td>
</tr>
<tr>
<td>Saludos<strong> %s</strong>,</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Gracias por registrarte en<strong> %s</strong>. </td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Su cuenta ha sido creada y debe ser activada para poder hacer uso de ella.</td>
</tr>
<tr>
<td>Para activar la cuenta, pulse el enlace o copie y pegue en su navegador preferido :<br>
%s</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Luego de la activacion ingrese a %s Usando el siguiente nombre de usuario y clave:</td>
</tr>
<tr>
<td>Usuario-<strong> %s</strong><br>
Clave - <strong>%s</strong></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table> 
=======================================
=======================================

Mi intencion es que se visualice bien el mensaje con formato HTML pero no pasa nada

Donde intento cambiar el mensaje es en:
=======================================
DEFINE('_USEND_MSG_ACTIVATE', 'Saludos %s,
Gracias por registrarte en %s. Su cuenta ha sido creada y debe ser activada para poder hacer uso de ella.
Para activar la cuenta, pulse el enlace o copie y pegue en su navegador preferido :
%s

Luego de la activacion ingrese a %s Usando el siguiente nombre de usuario y clave:
Usuario- %s
Clave - %s
');
=======================================

Lo pintado en azul es lo que intento cambiar a html pero sin resultados, probe incluyendo el head del html o sin el head, pero todos los mensajes me llegan con el codigo.

Las pruebas de recepcion las hago enviando los emails desde localhost con SMTP y el receptor de correos es de uno de mis dominios y con soporte para ver correo en HTML

Tambien hice intentos subiendo un mambo de pruebas a un server y me pasa lo mismo.

Tambien me di una vuelta por el archivo con_registration pero tampoco obtuve resultados.

Si alguien puede darme una indicacion, muy agradecido.

Saludos
__________________
Garabato
Estudio Creativo Garabato
http://www.estudiogarabato.net
Recuperamos el .COM !!!
  #2 (permalink)  
Antiguo 10/03/2006, 23:39
Avatar de colettainternet
Usuario baneado!
 
Fecha de Ingreso: noviembre-2005
Ubicación: En la cima, claro.
Mensajes: 933
Antigüedad: 18 años, 5 meses
Puntos: 0
Hola,

Sinceramente, me mataste, utilizo Joomla pero nunca vi la necesidad de hacer eso.

Te doy una idea:

Hay una opción en Joomla que sirve para que las cuentas nuevas se activen automáticamente, sin requerir activación manual por parte de un e-mail al usuario.

Podrías utilizar esa opción y que una vez que el usuario se registre, le llegue un e-mail de bienvenida, customizado como vos lo querés, con imagenes y todo eso.

Es sólo una idea, es con lo que puedo ayudarte. Tal vez te sirva postear en JoomlaSpanish, ahi hay profesionales de Joomla a montones.

Mucha suerte con eso, y siento lo de tu dominio;

Slaouds
  #3 (permalink)  
Antiguo 11/03/2006, 05:20
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Te puedo dar una idea, cuando se usa la función mail() de php para enviar correos, hay una cabecera para indicar si es un mail html o un mail de texto plano. Eso es lo que debes encontrar y cambiar.

Busca en el codigo fuente algo como text/plain en una función de enviar email como mail() y lo sustituyes por text/html

__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #4 (permalink)  
Antiguo 16/03/2006, 10:35
Avatar de Garabato  
Fecha de Ingreso: mayo-2002
Ubicación: Merida | Yucatan | Mexico
Mensajes: 311
Antigüedad: 21 años, 11 meses
Puntos: 3
De acuerdo Solucionado!!!

Listo Pude solucionarlo

Ahora llegan que re pero re bonitos jaja

Si alguien quiere hacer el mismo proceso, publique la data en:
http://foro.mambohispano.org/showthr...7511#post17511

Saludos
__________________
Garabato
Estudio Creativo Garabato
http://www.estudiogarabato.net
Recuperamos el .COM !!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:14.