[Sur] Evitar entradas en el diario...

Alan Jhonn Aguiar Schwyn alanjas en hotmail.com
Jue Jun 2 14:09:54 EDT 2011


Hola!
Este código (aparece mas abajo) que mandé hace ya un tiempo lo probé en la imagen uruguaya Dextrosa (que usa Sugar 0.88.1)
FUNCIONA!!!
En Sugar 0.90 o 0.92 no lo he probado.. Alguien puede?? Asi vemos esto, que meparece muy importante...
Gracias

Date: Tue, 24 May 2011 18:56:54 -0300
From: fdanesse en gmail.com
To: olpc-sur en lists.laptop.org
Subject: Re: [Sur] Evitar entradas en el diario...

Hola.

Disculpen, pero creo que lo que se explica es obsoleto.
Esto funcionaba en la versión de sugar anterior a la actual, en la versión actual creo que no funcionan los parámetros opcionales para las entradas en el diario. No he mirado a fondo esto porque pienso que el diario hay que eliminarlo, pero estoy casi seguro que lo que se explica en el ejemplo anterior no funciona en la versión actual de sugar.


PD:
No he programado nada nuevo desde que tenemos la nueva versión, pero tuve que adaptar varias cosas hechas para la versión anterior y aun tengo algunas actividades que no funcionan debido a los cambios en la versión actual de sugar (en el diario y en otras cosas que se modificaron).







El 24 de mayo de 2011 13:02, ana.cichero <ana.cichero en gmail.com> escribió:



2011/5/24 Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com>







Hola!

Hace unos dias, antes del EduJAM... Varios de los participantes de la lista estaban
preocupados por el tema del Diario (Journal)... En el EduJAM no pude participar
de la charla sobre el Diario por estar en otra charla...


Asi que mando este aporte, no sé de dónde saqué esa información, hasta
quizás sea de alguien de la lista... El extracto es de un FlossManual llamado Journal...

Hola; 

Este es un extracto de la traducción de myosa que está en curso y progresa rápido.

Justamente mandamos este capítulo a la lista olpc-uru previo al edujam para aportar al análisis del Diario o Journal que salió como inquietud en la lista.
Interesados en colaborar y ser traductores de algún capítulo por favor contactar a mi mail.


Se requiere,
1.Para escribrir: entender sugar y algo de programación, entender inglés y redactar buen español.
2.Para difusión posterior: ayudar en flossmanuals.net a que levanten es.flossmanuals.net ( estes sitio existió pero no mostraba tildes ni eñes) + encarar el tema isbn y la publicación en Lulu, etc.



saludos y desde ya gracias.
ps. Alan te veo bien para traducir el capítulo de DebuggingSugarActivities :)   --es corto e importante---





NO agregar una
entrada al Diario

 

Las Actividades Sugar crean por
defecto la entrada al Diario usando el método write_file(). Pero hay
algunas Actividades que no se benefician de esto. Por ejemplo, 'Get Internet
Archive Books' (Descargar libros de Internet) descarga los e-books al
Diario, pero no tiene una entrada de diario propia. Se puede querer que un
juego registre los mejores puntajes y guarde estos puntajes en una entrada del
Journal. Pero esto requiere que los jugadores retomen el juego desde el Journal
y no desde el anillo inicial de Actividades. En otro caso, se guardan estos
registros en el directorio ‘data’ y no es en lo absoluto necesario agregar una
entrada al Journal.


La mayoría de las actividades de Sugar no guardan absolutamente nada... Solo una entrada vacía

que si bien no ocupa "demasiado" espacio en el disco, por la cantidad, se vuelve molesta...




Para evitar esto, Sugar te da un
procedimiento:

 

Primero hay que especificar un
argumento extra en método __init__() de tu Actividad de esta forma:

 

class Actividad(activity.Activity):


          def __init__(self,
handle, create_jobject=True):

                    activity.Activity.__init__(self, handle,
False)

 

En segundo lugar hay que editar (o
crear) el método close() de esta manera:

 

def close(self, skip_save=False):

          activity.Activity.close(self,
True)

 

Esto es todo para evitar la entrada al Journal.
En mis próximos desarrollos Sugar (y en los que ya están) voy a usar esto...


Sugiero a aquel programador que vea esto, lo tenga en cuenta...



Alan



 		 	   		  

_______________________________________________

Lista olpc-Sur

olpc-Sur en lists.laptop.org

http://lists.laptop.org/listinfo/olpc-sur





_______________________________________________

Lista olpc-Sur

olpc-Sur en lists.laptop.org

http://lists.laptop.org/listinfo/olpc-sur





_______________________________________________
Lista olpc-Sur
olpc-Sur en lists.laptop.org
http://lists.laptop.org/listinfo/olpc-sur 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.laptop.org/pipermail/olpc-sur/attachments/20110602/8fb0eec9/attachment-0001.htm 


More information about the olpc-Sur mailing list