NO MAS F5!!
Por fin tengo a punto mi nuevo user.scriptLo estaba usando desde hace tiempo... pero ahora que tengo tiempo le he añadido algún detalle, y me dispongo a publicarlo.
Básicamente lo que hace es:
- NO MAS F5!!
Refresca la página automáticamente (El índice de las salas, y cada sala), para volver a ver si hay respuestas. - Si estás en el "index" de CLAB:
- Te muestra sólamente las salas de CLAB que sueles visitar ¿o tú pasas por todas?
- Te muestra la actividad de esas salas, es decir, en el index de clab, resalta el fondo de las salas donde hay hilos con respuestas que no has leído (lo resalta más vistosamente que el icono de CLAB)
- Te oculta las salas que no sueles visitar (las pone al final, "display:none", y un botón te permitirá mostrarlas)
- Te muestra sólamente las salas de CLAB que sueles visitar ¿o tú pasas por todas?
- Dentro de cualquier sala, resalta el fondo de cada hilo con colres diferentes en función de:
- que tenga respuestas nuevas no leídas.
- que ya hayas leído todos los posts.
- que hayas sido el último en escribir en el hilo.
- que tú hayas sido el creador del hilo.
- que tenga respuestas nuevas no leídas.
- En cualquier parte de Cristalab, te pone un menú desplegable (por CSS sin JS) con las salas de CLAB, para ir rápidamente a ellas. Y se mantiene en su sitio frente a scroll de la página, con "opacity:.5;position:absolute;top:0px;left:0px";
El user.script constra de tres módulos independientes, que son:
- Menú/submenú "allwais-on-top".
- El módulo que vigila y colorea las salas.
- El módulo que te muestra al inicio las salas vigiladas, y oculta las demás.
Además:
- El user.script sólo genera código xHTML y CSS correcto.
- Está aceptablemente bien documentado, comentado e identado.
- Es plenamente configurable.
- Es fácilmente configurable.
Las variables necesarias para la configuración están al inicio del script:- Puedes activar cada uno de los tres módulos independientemente de los demás, con tres {true|false}, uno para cada uno.
- Puedes configurar los colores de las salas 'resaltadas'.
- Puedes configurar los colores, fuentes, fondos... del menú
- Puedes especificar cada cuánto "refrescar" CLAB automáticamente.
- Puedes activar cada uno de los tres módulos independientemente de los demás, con tres {true|false}, uno para cada uno.
- y más...
IMAGENES:
Puede ver estos dos screenshots (gif-animados) para ver cómo quedará Cristalab.En el index de los foros:
(click para ampliar)
En una de las salas de Clab.
(click para ampliar)
ACTUALIZACIÓN:
¡¡El script funciona en Ópera!!Lo he estado probando, y con tres arreglitos, he conseguido que también funcione en Opera
DESCARGAR USER.SCRIPT:
(Desde FF, dale a "mostrar fuente", y luego a "guardar")[Descargalo desde Clab]
INSTRUCCIONES DE INSTALACIÓN:
Firefox:Necesitarás el GreaseMonkey:
Para instalar la extension GreaseMonkey en Firefox:
- Dirigete a este enlace.
- Selecciona "Añadir a Firefox"
- Te aparecera un formulario con el boton "Instalar ahora" (primero tendrás que "permitir", y luego "instalar")
- Reinicia Firefox
- Descarga el userScript
- Guardalo en una carpeta, y una vez guardado, arrástralo a la ventana de Firefox.
- A los pocos segundos aparecera un mensaje de confirmacion (dale a 'Instalar')
Para futuras actualizaciones del script, simplemente repite estos 3 ultimos pasos
Opera:
- Descarga el fichero del script y ponlo en algun directorio de tu disco duro, por ejemplo: 'C:\UserJS\'
- Dentro de Tools -> Preferences -> Advanced -> Content -> Javascript Options escoje en User Javascript Files la carpeta que has creado en el punto anterior.
NOTA: En algunos casos para Opera, es posible que el fichero haya que renombrarlo a "travian.js" sin el "user"
___________________________________________
PD:
No se ofrece soporte para que funcione en IE.
Se ofrece soporte para desinstalar IE.
Se ofrece soporte para destruir IE.