¡

BIENVENIDO, Invitado ( Identifícate | Registrase )

> Editor de mensajes para el foro
Txeco
mensaje Mar 11 2003, 10:43 PM
Publicado: #1


Advanced Member
***

Grupo: Members
Mensajes: 273
Desde: 11-March 08
De: United Kingdom
Usuario No.: 622



...
Go to the top of the page
 
+Quote Post
 
Start new topic
Respuestas
AMAROK
mensaje Mar 10 2003, 11:51 PM
Publicado: #2


Advanced Member
***

Grupo: Members
Mensajes: 629
Desde: 11-March 08
De: Spain
Usuario No.: 3.289



Editor de mensajes del foro PEDRO DE LA ROSA


Hola a todos los foristas:

Para falicitarnos la vida un poco más a todos, y para hacer unas intervenciones más vistosas, he desarrollado un mini editor/previsualizador de mensajes del foro. Así podemos previsualizar el resultado de nuestros mensajes antes de postearlos definitivamente.


Forma de uso:

Este editor es muy sencillo. Se trata de una simple página web, con un look basado en el del foro, que utiliza JavaScript para visualizar el mensaje tal y como quedaría una vez posteado. Está pensado para poder ser utilizado off-line y sobre el navegador únicamente, así que no se necesita espacio extra temporal en el disco.

En la ventana de edición se escribe el mensaje utilizando todos los caracteres típicos de formateo (negrita , cursiva , http://enlace, comentarios) y de smileys. Debajo de esta ventana he incluido una leyenda con todas las etiquetas disponibles para poder tenerlas más a mano mientras se escribe, además están situadas de manera que podamos seleccionarlos sin problemas con el ratón y poder arrastrarlas sobre el texto.

Para ver el resultado final de nuestro mensaje apretamos el botón [Previsualizar] (inesperado, ¿verdad?). Cuando en la barra de estado aparezca el mensaje "Completado" veremos nuestro mensaje formateado, mostrando los smileys, comentarios etc. utilizando el estilo propio de los mensajes del foro. Este mensaje se mostrará de dos maneras distintas según el navegador:


· Si usamos Navigator 4 se creará otra ventana. Esta ventana se reescribirá cada vez que previsualicemos, no hay que cerrarla cada vez.

· Si usamos Internet Explorer la previsualización aparecerá al final de la página. Explorer permite escribir dentro de la página y es más cómodo que manejar una ventana extra.


Por favor, tened en cuenta que la previsualización será siempre aproximada : he escrito el código basándome sólo en las indicaciones de la web, son bastante sencillas, aunque no voy a asegurar un 100% de exactitud (soy optimista: 95%). Cuando el resultado nos convenza podemos copiar todo el texto y pegarlo en el formulario de envío de mensajes del foro.


Cómo conseguirlo

Aquellos que queráis usarlo (y encontrarle fallos) podéis pedírmelo por e-mail, ya que por el momento no puedo colgarlo en ninguna web. Os enviare un archivo .zip con todos los archivos e imágenes necesarios para poder ejecutarlo correctamente. Simplemente descomprimidlo en cualquier carpeta y cargad el archivo editor.htm desde vuestro navegador. Recordad que debeis disponer de soporte JavaScript (Lynx no vale!).

A partir de aquí: ¡usadlo! ¡buscadle fallos! ¡Mejoradlo! Modificadlo a vuestro antojo. Compartid vuestras mejoras con los demás. Pretendo que sea tan Open Source como un JavaScript pueda llegar a serlo.


Fallos y limitaciones

No va a ser oro todo lo que reluce :

· Este script tiene fallos. Seguro. Cada navegador incluye su versión de JavaScript y su HTML, con sus sentencias propias y sus puñetitas. Por ahora he probado con Internet Explorer 5, Netscape Navigator 4.8 y Netscape 7.0 y funciona. No sé qué pasará con otras versiones o con otros navegadores. Si alguien tiene dificultades intentaré ayudarle, aunque los próximos tres meses temo que estaré muy ocupado .

· Escribir las etiquetas a mano es muy poco agradable. En la leyenda están colocadas de manera que sea sencillo seleccionarlas con el ratón y arrastralas, pero esto no es lo mejor ni mucho menos. He intentado sin éxito realizar inserciones sobre una <TEXTAREA>, así que si alguien sabe lo que hacer por favor echadme una manita.

· JavaScript no es precisamente Nescafé instantáneo: se ha de preparar la cafetera, poner el café, añadir el agua, calentarlo y esperar un poquito a que hierva . Es decir: la previsualización puede llevar algunos segundos, más lento cuanto más largo sea el mensaje y menos potente la CPU. Así que no os extrañéis si un mensaje largo tarda en previsualizarse.

· He comprobado que a Netscape y sucesores les gusta hacerse el loco. Si el resultado no es el esperado, apretad de nuevo en [Previsualizar] .

· Agradecería que algún forista me cediera 15 kb en su web para poder poner allí el editor, ya que será más cómodo obtenerlo del web que por e-mail.


Espero que lo encontréis de utilidad. Yo ya no aguanto más los cuelgues del DreamWeaver...



"Open source is a service to mankind"

Qué razón tienes, Naba.


--------------------
HEALTH WARNING:ohmy.gif
This record could be hazardous to the health of cloth-eared nincompoops. If you suffer from this condition, consult your doctor immediatly.biggrin.gif
Go to the top of the page
 
+Quote Post



Fast ReplyReply to this topicStart new topic
1 usuario(s) está(n) leyendo este tema (1 invitado(s) y 0 usuario(s) anónimo(s))
0 usuarios(s) registrado(s):

 

Fecha y Hora Actual: 1st May 2025 - 05:56 AM
© PEDRO DE LA ROSA - 2022