Archive

Archive for the ‘importdfwiki’ Category

Sync Released!!

December 18th, 2006 No comments

Finalmente, la release de nuestro synchronize es una realidad. Tambien nuevas versiones del export y el import.

Todo en http://moodle.tiddlyspot.com/.

Categories: exportdfwiki, importdfwiki, pfc, synchronize Tags:

11ª Reunión

December 13th, 2006 1 comment

Siguen las novedades. Hoy Ludo ha presentado su arsenal (presente, pasado y futuro) a los candidatos del dfwikiteam del próximo cuatrimestre. En él ya ha aparecido la palabra Open Office y su C++, que ha escandalizado a más de uno.

Y es que, para el próximo cuatrimestre, se buscan proyectistas para realizar un plugin de integración entre Wiki, TiddlyWiki y.. Open Office!

Madre mía, ¿de dónde saca estas ideas este hombre? :)

Sobre lo nuestro: Aparte de acabar el plugin de sincronización con las funcionalidades de grupos tanto para export como para import, debemos documentarlo todo de manera clara y fácil. Debemos explicarlo tanto para los usuarios como para los futuros desarroladores.

Lo del tema de los plugins tendrá que acabarse rápido, puesto que hay presión. Ya he solicitado el user para trabajar en Tiddlyspot.

También tendremos que “sincronizarnos” con josear y sus mobilidades. Nos ha pedido una función nueva en el webservice para recoger información de la bd. La haremos en cuanto podamos.

Parece ser que nuestros plugins no funcionan ni con Konqueror ni con Opera. La solución de Dídac ha sido: En la documentación de los plugins se pone una línia que no funciona ni con Konqueror ni con Opera. Bona.

Y finalmente, cuando acabemos todo esto llegará el momento de…

LA GENERACIÓN

.

Pero de ésto ya hablaré en otro post. Ya tengo suficiente trabajo por ahora.

HTML y Media wiki terminado, sincronismo avanzando

November 28th, 2006 No comments

Nuestros plugins de importar y exportar ya pueden hacerlo usando el formato HTML o el parser de Media Wiki si se desea.

Han habido problemas con el tema, y ha sido Alex el que se ha peleado con todo ello, pero al final se ha conseguido.

Mientras tanto yo me he enfrentado con El Sincronismo (Nota Mental: No abusar de tanta negrita y Mayúsculas).

He sufrido intentando hacer compatibles los dos plugins de importación y exportación con el nuevo plugin de sincronismo. Pero finalmente he conseguido hacerlo usando los propios campos del DOM que usan el import y el export.

De momento, cuando sincronizas un tiddler, comprueba que éste se encuentre en el servidor de Moodle. Es un gran paso, puesto que he usado las funciones de export sin apenas modificarlo.

¿Y qué queda por hacer?

Mucho:

  • Si no encuentra la wiki en el Server de Moodle, mostrar un mensaje al usuario. (Creo que es una buena idea que, para sincronizar algo que aún no se encuentra en el Moodle, primero lo exporte con el plugin adecuado y luego ya sincronizará. Así que sería buena idea mostrar un mensaje informándole de ello).
  • Cómo guardar la información del usuario y su passwd. (Como para sincronizar un tiddler solamente tenemos que apretar un botón, en algún lugar tendrá que quedar guardado el user y el pwd del Moodle Server. Algo como se hace en tiddlyspot sería bonito).
  • Una vez hallada la wiki en el Moodle Server, llamar a una nueva función en ajax y del webservice que nos diga cual ha sido la última vez que se ha modificado.
  • Si esta fecha es anterior, realizar un export.
  • Si esta fecha es posterior, realizar un import.
  • Modificar la pequeña interfície del plugin para que no sólo nos muestre qué tiddlers se han sincronizado sinó que nos diga la última vez.
  • Muchas otras cosas que seguro me estoy olvidando.

En fín, mañana reunión, nos repartiremos el trabajo con Alex.
Yo ahora voy a preparar la sesión de AJAX de éste viernes.

Categories: exportdfwiki, importdfwiki, pfc, synchronize Tags:

Synchronizing

November 25th, 2006 No comments

He empezado con El Sincronismo. La cosa está complicada. Obviamente queremos reutilizar código del export y del import, pero costará adaptarlo al propósito del s¡ncronismo.

Con nuestros plugins no debíamos comprobar si el tiddler existía en Moodle o en la Tiddly a la vez, y comprobar las últimas modificaciones. Seguramente lo hagamos en el webservice y no desde la tiddly.

De momento he conseguido meter un botón “synchronize” en todos los tiddlers, y acceder al contenido del tiddler a sincronizar (exportar o importar).

La cosa queda así:

Mientrastanto, Alex está con el tema de importar y exportar directamente en HTML y está teniendo diversos problemas con el formato que usa nuestro import.

He pedido ayuda a la funete de sabiduría de nombre Pigui en el fórum de dfwiki, a ver qué nos comenta.

Y esos es todo. Seguimos adelante

Categories: exportdfwiki, importdfwiki, pfc, synchronize Tags:

Tags HTML e Imports

November 13th, 2006 No comments

Didac ha hecho un buen trabajo con el parser. Ya ha traducido los tags html “” por los caracteres correctos. Finalmente la tiddly muestra los tags en HTML correctamente.

En una primera versión, un texto en negrita y cursiva (como éste) rebentaba, pero Didac es rápido, y ya lo ha solucionado.

Por último, para poder ver correctamente los tags HTML importados a una tiddlywiki, se necesita el plugin de HTML para la tiddlywiki. Se encuentra aquí.

Voy a contactar con Ludo.
Una nueva release está lista.

Categories: importdfwiki, pfc Tags:

Problemas importando

November 11th, 2006 No comments

Los tags en html no le gustan a nuestro querido plugin. Se los come. En un principio pensamos que era problema del parser de Didac, pero no es así. El parser saca los tags perfectamente, pero, una vez en el plugin “desaparecen”. Porque tienen que ser tratados.

Alex ha estado mirando info y ha encontrado el núcleo del problema (con su solución). Copio y pego:

El pluglin funciona de puta madre, lo que pasa eske peta porke lo ke nos parsea el dídac lo metemos en un string que luego la tiddly reconoce como html (de ahí los saca la funcion readItemsFromHTML), y en html los carácteres especiales como “<” petan, se han de codificar previamente de otra forma.

Ya verás, si en vez de tener en la página el tag pones va a petar igual, por eso petan todos los tags de la forma .

En cambio, si importas una página que haya sido editada con el “html editor” y no con el “dfwiki editor”, como en la base de datos de moodle está guardado como html puro y duro, los caracteres especiales ya estan substituidos (x ejemplo el “” como “&gt”) y la importación furula bien. Tengo una foto que lo demuestra

Así que volvemos a pasar el problema a Didac y seguimos con el export. De momento éste ha sido modificidao de tal manera que hace petar toda la tiddly. Pero nada, esto se arregla en breve!

Espero.

Categories: exportdfwiki, importdfwiki, pfc Tags:

Cambios en el plugin

November 7th, 2006 No comments

Una nueva interfaz más entendedora ya está disponible para el plugin. Ahora lo del import now se entiende mejor, así como los tags. Y es más cómodo entrar como usuario guest.

También hay soporte para UTF-8. El plugin comprueba si el texto a traducir está en ISO 8859 1 y si lo está, lo pasa a UTF-8.

Cosas que hay que cambiar: El tema del replace. No sabemos porqué, ha dejado de funcionar. Ya lo miraremos.

También hemos contactado con Didac para que cambie su parser para que reconozca HTML.

Seguimos trabajando en ello.

Por cierto, odio a Renfe.

Categories: importdfwiki, pfc Tags:

Seguridad, parte 2

November 2nd, 2006 No comments

No consigo logearme a Moodle de manera externa. Mirando el código no veo la manera de pasar los parámetros user y pwd para que me logee con éxito sin tener que modificar cosas realmente “chungas” e internas de moodle (dejando a lado el tema de la chapucería).

Seguiré buscando maneras. De momento ya me he puesto en contacto con Jose, que está haciendo una aplicación para logearse externamente similar a la nuestra. A ver que dice.

Mientrastanto, Álex ya ha conseguido lo de importar directamente des de una URL. Y va de maravilla!

Bona feina!

Categories: importdfwiki, pfc Tags:

ImportDFWikisPlugin release 0.1 beta!

October 30th, 2006 No comments

Finalmente, aquí está:

ImportDFWikisPlugin release 0.1 beta

Ahora estoy trabajando en el tema de seguridad para acceder no sólo a las wikis con “guest permision”.

Mientrastanto, Álex ya ha consultado a Pigui cómo extraer la info de una wiki a través de la URL, para hacerlo todo más fácil e intuitivo.

A disfrutar. ¡Y buen trabajo!

Categories: importdfwiki, pfc Tags:

Webservice updated!

October 29th, 2006 No comments

Después de darle vueltas al asunto, ya he sacado todos los subselects de nuestro webservice. Pensaba que sería más fácil, pero he tenido que para sacar la implementación más óptima posible he tenido que hacer un par de selects adicionales más (el coste sigue siendo n).

Dídac ya nos ha pasado su parser, así que ahora sólo queda integrarlo y cruzar los dedos.

A ver si mañana hay suerte y finalmente conseguimos publicar la demo del importDFwikisplugin…

Categories: importdfwiki, pfc Tags: