He utilizado el editor que tenemos en el tinglado para crear esta versión, que se puede insertar usando la plantilla "Insertar editor", aunque también se puede copiar el código que hay en esta página estática. El botón de plantillas es el último del editor que tenemos cuando escribimos un post. Y se obtiene esto:
La anchura y la altura están ajustados al tamaño del editor, pero se puede ajustar a gusto del consumidor.
Respecto a los botones, he puesto sólo los justos, teniendo en cuenta lo que se puede hacer: enviar imágenes y texto formateado, y también enlaces. Si queréis que ponga o quite botones, me lo decís.
Para enviar el contenido del editor, he puesto dos campos de texto: uno para quien va dirigido el email, y otro para la dirección de quien lo envía. El email se enviará a los dos, pues así hay garantías de que también recibirá el email el autor, y si no es así por engaño, puede responder por email.
El correo es de tipo HTML, es decir, que para recibir todos los contenidos, nuestro correo debe tener la posibilidad de leer HTML. Algunos correos no tienen esa posibilidad por cuestiones de seguridad, por ejemplo el nuestro del tinglado. En estos casos, se recibe el texto sin formatear, y se eliminan las imágenes y los enlaces, entre otro código.
Además, he incluido en la barra de botones del editor el botón para imprimir el texto del editor, por si es necesario.
No he podido hacer que el contenido se guarde en el ordenador, pero es mejor enviarlo por email, porque a veces los usuarios no están en los ordenadores propios.
Pero la novedad más importante es que le he incorporado un gestor de imágenes que he encontrado, de modo que se pueden guardar las imágenes en una carpeta del directorio ("files/uploads"), pero no se tiene acceso a otras carpetas del servidor. Una vez subida la imagen desde el ordenador de cada uno, se guardan allí y ya se pueden enviar por email, aunque esta posibilidad puede permitirse con la condición de borrar las imágenes de vez en cuando para no cargar el servidor, aunque si se borran, no aparecen en el correo enviado. Podemos dar unos días para recibir el correo, y después borrar las imágenes. Esto es sólo de prueba, y ya me diréis qué os parece. En todo caso, las imágenes se pueden enlazar de las ya existentes en la web o en un servidor propio, y eso podría ser suficiente.
También he creado el código adecuado para que el contenido sólo se envíe cuando se han completado los tres campos de texto el contenido del editor y los dos campos de los emails. Y además he creado un botón para reiniciar el formulario.
Lo podéis probar a gusto, y ya me diréis. Podemos hacer todos los cambios que queráis.
Texto de Alejandro Valero - 13.04.09URL del artículo: http://www.tinglado.net/?id=insertar-editor-en-el-post
(El tinglado - http://www.tinglado.net - Con licencia de Creative Commons)