Plugin: Formulario de contacto
Un servicio básico en casi cualquier sitio web es el poner un formulario de contacto. Para gestionar dicho formulario, con envío de correo, podemos utilizar el plugin zem_contact
Con él resulta sencillísimo esta tarea. Una vez instalado, podemos utilizar el siguiente código para crear un formulario:
<txp:zem_contact mailto="direccion@servidor.com" thanksform="contacto_gracias">
<txp:zem_contact_serverinfo name="REMOTE_ADDR" label="IP" />
<txp:zem_contact_text label="Nombre" /><br/>
<txp:zem_contact_email /><br />
<txp:zem_contact_textarea label="Mensaje" cols="35"/><br />
<txp:zem_contact_submit label="Enviar" />
</txp:zem_contact>
Esto nos crearía un formulario en el que se nos pediría el nombre, el email y un área para un mensaje. Cuando se completase, se enviarían dichos datos por email a direccion@servidor.com incluyendo además la dirección IP. Como respuesta se mostraría la misma página con el formulario contacto_gracias.
Es un plugin muy completo, con multitud de opciones y muy bien documentado.

27 octubre 2005, 13:30
¡Estupendo plugin!
Sólo aportar una cosa: poniendo el código de esa manera, da problemas al validar.
Le he dado unas vueltas, y he conseguido que valide en XHTML 1.1 (lo siento, no sé como hacer para pegar el código en este comentario :-/)
Un saludo