Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

Elemuy (11529)

Elemuy
  reversethis-{moc ... a} {zaidleugimi}
http://www.rendsoul.es/
Yahoo! ID: imigueldiaz@yahoo.com (Add User, Send Message)
Jabber: imigueldiaz@gmail.com

Documentalista de corazón, ex-programador de entuertos de bibliotecas archivos y museos, mercenario del codigo. Activista del procomun, técnico de letras puras.

Down Kill Up Publicidad

Bitácora de Elemuy (11529)

Jueves, 16 de Junio 2005

Script GreaseMonkey para barrapunto

11:05h.
Bitácoras
Hola amigos,
Una de las cosas que mas pereza me ha dado siempre para escribir o comentar en barrapunto es la necesidad de tener que formatear el texto en HTML.
No porque sea dificil, y menos con el HTML basico que hay que usar, si no porque es algo tedioso a veces.
Por ello, me he decidido a hacer un pequeño script GPL para greasemonkey que me simplifique la tarea.
Consiste en una caja que sigue el estilo de las preferencias del usuario (y puede ser personalizada en el codigo con conocimientos minimos de CSS).
En ella existe un boton por cada etiqueta HTML que admite barrapunto, y se comporta de la siguiente manera:

  • Si tenemos un texto seleccionado en el textarea insertara los codigos HTML de comienzo y cierre del boton pulsado delante y detras del texto seleccionado y situara el cursor detras de la etiqueta de cierre
  • Si no tenemos nada seleccionado nos insertara las dos etiquetas y situara el cursor entre ellas
  • En el caso de los anchor previamente se nos preguntara por la URL a la que se dirige el anchor

Esta version inicial funciona en los comentarios, envios de noticias y edicion de bitacoras.

Si alguien quiere probarla dejad un comentario y vere donde puedo colgar el script sin que el efecto barrapunto tire abajo nada ;).

Por supuesto si los editores teneis alguna razon para que no use el script hacedmelo saber y dejare de usarlo inmediatamente, no hace ninguna peticion al servidor, solo trabaja en el cliente cambiando el texto en el textarea de edicion, asi que no deberia tener ningun efecto negativo en nada.

Nota: esta entrada de bitacora la he escrito usando mi script

Editado: He colgado el script en la unica web que tengo alojada que es la del restaurante de mi padre... espero que estando en Amen no se caiga la cosa. Es el enlace directo al script asi que podeis pulsar boton derecho y elegir install user script... a mi me funciona en greasemonkey 0.3.3, y no veo ningun mensaje en la consola javascript... no lo he probado con versiones anteriores, pero espero que funcione. Si teneis sugerencias no dudeis en hacedmelas llegar. Y si a alguien no le gusta, lo desinstala y yata ;)

Editado 2: Version 0.2 (con cambios esteticos unicamente) en esta otra direccion he aumentado el tamaño de la caja , centrado los botones y aumentado los margenes, gracias a todos por vuestras sugerencias :D
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Bueno para poder usar el script necesitas estar usando el navegador web Firefox [mozilla.org] y tener instalada la extension greasemonkey [mozdev.org], esta basicamente es una extension que permite que el usuario incruste codigo javascript propio en una pagina al cargarse en Firefox. Por lo tanto este script solo puede ser utilizado en dicho navegador. Si tienes instalados los dos requerimientos solo tienes que pulsar el boton derecho sobre el enlace que he puesto en la actualizacion de esta entrada de bitacora y elegir 'Install user script' en el menu desplegable. veras la barra la proxima vez que accedas a las paginas de enviar noticias o de enviar comentarios (ya que como PH no tienes bitacora).

    Un saludo

    --
    Firma en fase de preproduccion...
    [ Padre ]
  • 2 respuestas por debajo de tu umbral de lectura actual.