Sigo con los cambios sobre el editor TinyMCE. Ayer hice unos pocos de ellos, y además aproveché para solucionar algunos problemas en el HTML de los "scripts" del panel de administración de Gesbit. Me propuse validar el código fuente de dichos "scripts", que no suelo hacer en la misma medida que con el tema predeterminado de Gesbit, puesto que para acceder a los "scripts" de administración se requiere antes quitar el "sistema de autenticación", para dejar al "validador" hacer su trabajo.
Bueno. Lo que quiero decir es que a raíz de eso me percaté de algunos problemas en el HTML de los "scripts" de marras, que, por tanto, ya están solucionados. Y hoy empiezo con más cambios en el editor TinyMCE, y es que estoy echando un vistazo más detenidamente sobre sus plugins. Así, por ejemplo, me he topado con el plugin "autosave", que acabo de incorporar en Gesbit, y que hubiera incorporado antes, de haber descubierto su utilidad práctica.
Aunque aún queda implementar en Gesbit un mecanismo de "auto guardado" de la entrada que estés escribiendo en tu bitácora, en un momento dado, lo cierto es que no tengo muy claro cómo llevarlo a cabo, por un lado, y, por otro, no lo estoy viendo como algo prioritario. Sin embargo, el plugin "autosave" de TinyMCE ofrece una utilidad que era difícil dejar pasar. Se trata de que ahora, si haces algún cambio en el editor, bien en una nueva entrada, página, o editando estas, el propio editor te avisará con un mensaje si vas a abandonar la página.
Es decir, comienzas una nueva entrada, escribes algo en el editor, pero, decides no continuar y quieres cerrar la página, o ir a otro lugar del panel de administración de Gesbit. Entonces, TinyMCE detecta los cambios realizados en el editor, y que el formulario correspondiente no ha sido enviado, y te advierte con un mensaje de que vas a perder los cambios realizados, y, tú tienes la posibilidad de "cancelar", y de seguir donde estás, o "aceptar", y perder dichos cambios para hacer lo que creas oportuno.
Esto es algo muy útil. Sobre todo en Gesbit, donde se implementan "accesos directos" mediante el teclado, como sabes, de modo que podría darse el caso de que el editor "perdiera el foco", y, al pulsar alguna tecla que coincida con un acceso directo, Gesbit cargaría la página oportuna, sin tener en cuenta los cambios que hubieras hecho en el editor... pero eso era antes. Porque ahora con el plugin "autosave" de TinyMCE este asunto en concreto queda resuelto.
Publicada el 12/4/2008 18:26 PM por David Esperalta
Suscribirse a esta entrada - URL para Trackbacks