Archive

Archive for the ‘tiddlywiki’ Category

Tiddlyspot!

November 19th, 2006 No comments

Atención a lo que he descubierto gracias al Blog de Ludo Orangoodling the blog:

Tiddlyspot

Detrás de éste nombre y éste link se encuentra la genial idea de facilitarles la vida a los usuarios de la tiddlywiki y permitirles tener sus propias tiddlys modificables en tiempo real en un servidor remoto.

Esto es sólo un paso de más del gigante en el que se está convirtiendo la Tiddlywiki.

Categories: tiddlyspot, tiddlywiki Tags:

ExportPlugin casi apunto

November 19th, 2006 No comments

Alex ha hecho un gran trabajo modificando la interfície del Export y acabando todo el tema del server-side en PHP.

El webserbvice y el javascript están listos. Ahora sólo queda el párser de Dídac, ya que la versión que teníamos de éste no funcionaba correctamente.

Una vez lo modifique, la release del Export Plugin para tiddlywiki será un hecho.
¡Bien!

Categories: exportdfwiki, pdf, tiddlywiki Tags:

Nueva release del ImportDFWikisPlugin

November 6th, 2006 No comments

La podéis encontrar en:

http://www.lsi.upc.edu/~malier/tidlywikimoodledfwikimport.html

Novedades de la nueva versión (2.1.1):
- Importa páginas wikis directamente de la URL
- Seguridad integrada con el server de Moodle. Login des del plugin.

Para la siguiente versión se prevé mejorar la interfície y arreglar los posibles bugs. No más funcionalidades.

La próxima línea de trabajo será la del plugin de export. Empezamos ya.

Doncs vinga!

Categories: pfc, tiddlywiki Tags:

Seguridad, parte 1

October 31st, 2006 No comments

Implementada en el plugin con éxito. Ahora queda controlarla des del webservice.

Pero ésto no me asusta. Lo difícil será controlar la seguridad dentro de moodle, que tiene mil y una funciones sobre el control de passwords. Además, la base de datos guarda un md5 del password, y no un texto llano (inocente…).

Vamos a por la segunda parte pues.

Categories: pfc, tiddlywiki Tags:

Demo Demorada

October 27th, 2006 No comments

Hoy debíamos mostrar al mundo un “Hola Mundo” de nuestro genial plugin para tiddlywiki.

Pero gracias a que versiones de la época del Cretáceo de mySQL que soportan Moodle no soportan subselects, pues no ha habido manera de hacerlo.

Así que toca modificar nuestro webservice para que trate las subselects con php.

Vaya desilusión.

Como me ha dicho Ludo:
Bienvenido (yo) al mundo real…

Categories: importdfwiki, pfc, tiddlywiki Tags:

Tunning the Plugin

October 26th, 2006 No comments

Mañana publicamos una primera demo de nuestro ImportDFwikiPlugin para tiddlywiki.

He arreglado un bug que sucedía cuando se trataba de importar un tiddler ya existente y he añadido el código necesario para empezar a trabajar con usuarios y pwd de moodle.

Para enviar el pwd de manera segura usaré un algoritmo MD5 en Javascript para cifrar y enviar junto con la llave aleatoria generada. En el server cifraré el pwd de la base de datos con la misma llave y lo compararé con lo recibido. Y ale, ya tengo una seguridad alucinante.

Pero esto aún no estará disponible mañana.

Mañana se podran importar wikis de un moodle CON EL WEBSERVICE INSTALADO y que éstas (las wikis) estén publicada en un curso con permiso a usuarios “guest”.

No, si al final me acabaré gustando mucho ésta cosa llamada tiddly wiki…

Categories: importdfwiki, pfc, tiddlywiki Tags:

7ª Reunión PFC

October 25th, 2006 1 comment

Esta vez éramos nosotros los que llevábamos “lo más nuevo”, así que les hemos hecho una demo de nuestro maravilloso ImportDFWikisPlugin. Y parece que ha gustado.

El tema de parsear de nwiki a tiddlywiki se hará en php y el encargado es Dídac.

Nosotros tenemos que pensar en hacer seguro el webservice. Un primer paso es dejar ver sólo las wikis en cursos que puedan tener “visitantes”, y ya lo hemos implementado.

Ahora vendrá el tema de añadir a la interfaz del plugin los campos user y pass del moodle y pasarlos por POST despues de encriptarlos de alguna manera que aún se nos tiene que ocurrir.

Marc también nos ha comentado que estaría bien que en la barra de la url se pudieran añadir permalinks de las páginas o wikis del moodle directamente.

Con ésto último y con lo de ver sólo las wikis con “guest enabled” realizaremos una primera versión demo pública que, esperemos, tengamos lista éste viernes.

Mientrastanto, el mismo viernes los code tunners con el gran cabecilla Pigui, tendrán lista la versión de la nwiki para enviar al gran jefazo de Moodle Dugiamas.

Por otro lado, los del Internalmail van focalizando los errores de la 1.6, y para la siguiente semana deberían empezar a contactar con los desarrolladores iniciales de Internalmail y los voluntarios a aportar algo al código.

También parece ser que ellos serán los encargados de….

RSS

(… y la tierra tembló)

La semana que viene fiesta :)

Categories: pfc, reunion, tiddlywiki Tags:

ImportDFWiki working!

October 23rd, 2006 1 comment

Parece que sí. Lo hemos conseguido. Hemos hecho un pluggin para tiddlywiki que se conecta con el webservice de la nwiki de moodle e importa las páginas deseadas.

Y como me gustan tanto los pantallazos, aquí tenéis:

Fué el sábado, cuando vino Alex a casa, cuando conseguimos entender a grandes rasgos el código del plugin ImportTiddlers de tiddlywiki y modificarlo para importar nuestras queridas wikis.

Mi problema con el ExportTiddlers parece ser un bug del mismo plugin. Y es que, si seleccionas todos los tiddlers con el botón “all” y luego los exportas se cuelga el plugin, y en cambio, si los seleccionas a mano (también todos, o sólo unos cuantos, o sólo uno) pues funciona perfectamente, tanto en Linux como en Windows como en Mac (aunque en Windows visiblemente más rápido). Cosas esotéricas, sí.

TODO:
- Seguridad del webservice
- Editar las macros del plugin para permitir poder tener el importdfwiki y el importtiddlers en una misma tiddlywiki
- Mejorar interfaz en Javascript
- Compatibilidad de la sintaxis tiddlywiki con nwiki

Bona feina!

Categories: importdfwiki, pfc, tiddlywiki Tags:

TiddlyWiking (o tratando de)

October 20th, 2006 1 comment

La tiddlywiki está empezando a crear un cierto malestar en mi interior. Como el principio de una fuerte resaca pero sin el aliciente de haber perdido miles de neuronas la noche anterior.

A ver, que me gusta la idea de la Tiddlywiki, la encuentro muy útil y fácil de usar. Pero estoy viendo que, al ser un sólo archivo html, la memória consumida por el navegador hace de la tiddlywiki una aplicación lenta, desesperante y que, de vez en cuando, rebienta a mi querido Firefox.

La única “solución” a éste problema es usar Windows. Con Windows, la tiddlywiki parece ir maravillosamente (que no perfectamente, luego detallo). En Firefox va realmente bien, pero es que en IE6 va rapidíssima. Pero ésta solución de usar Windows genera una enorme cascada multicolor de problemas y fluídos tóxicos por sí sola.

El primero, y más importante (aparte de usar Windows en general) es que llevo trabajando con el PFC en Linux todo este tiempo. Y lo tengo todo tan bien estructurado y encuentro tan fácil y cómodo programar en un entorno Linux, que ahora mismo no me veo capaz de pasarme a Windows sin tener que malgastar un montón de horas de trabajo.

Pero mi verdadero problema (cuando el Firefox no se me cuelga y encuentro la paciencia necesaria para editar mis tiddlers) es que el plugin de exportar a xml una tiddlywiki no me funciona. Ni en Linux. …¡Ni en Windows!

Y tiene que ser algo que he hecho mal, puesto que a Álex le va perfectamente e incluso me ha pasado un xml exportado.

Así que, de momento, aún no he podido tocar nada de código y llevo muchísimas horas buscando soluciones a mis problemas. Hecho de menos una buena documentación sobre la tiddly. Tampoco consigo poder modificar una tiddly dentro de mi server apache, así que estoy trabajando sin server ni nada. ¡Qué feo que está todo esto!

Ahora mismo me veo incapaz de tener algo funcionando la semana que viene. Tal vez pruebe el IE7 (pfffff).

En fín, que la resaca va creciendo. Pronto tendré que recurrir a mi amigo Paracetamol.

Categories: linux, pfc, tiddlywiki Tags:

6ª Reunión PFC

October 18th, 2006 No comments

Y entonces llegó la tormenta.

Dejamos el wikibook por una semana (en teoría) para realizar una aplicación que exporte wikis de moodle a una Tiddlywiki. Y la semana que viene debe estar acabado. Ahora que íbamos tan bien con el wikibook…

En estos momentos me parece un trabajo inmenso, pero según Marc y Pigui, parece ser que no será para tanto.

La idea es utilizar el pequeño webservice que hicímos para el wikibook y usar el importador de tiddlywikis ImportTiddlersPlugin para realizar la aplicación.

Así que ahora toca volverme a mirar el tema de la tiddlywiki (tema que ya me miré éste verano, pero que al final no saqué nada en claro dado que apenas conocía el código de dfwiki), y tratar de implementar, junto con Alex, éste importador.

Dame fuerzas, oh gran Neal Stephenson.

Otros temas importantes de la reunión:

- El Internalmail se empieza des de 0 y se encargan los de UPC.net
- Debemos hacer manuales wiki en Crom’s Lair
- Las variables globales ya han sido eliminadas. Toca probarlo a fondo.
- Esta semana se juntará todo el trabajo hecho por los tunning coders para tener una versión estable de la NWiki sin variables globales y muchos menos bugs.
- Los cátaros se mezclan con María Magadalena, El Grial y Dan Brown.

Pues nada, ¡manos a la obra!

Categories: pfc, reunion, tiddlywiki, wikibook Tags: