<br><br><div class="gmail_quote">2011/5/24 Alan Jhonn Aguiar Schwyn <span dir="ltr">&lt;<a href="mailto:alanjas@hotmail.com">alanjas@hotmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">



<div>
Hola!<br><br>Hace unos dias, antes del EduJAM... Varios de los participantes de la lista estaban<br>preocupados por el tema del Diario (Journal)... En el EduJAM no pude participar<br>de la charla sobre el Diario por estar en otra charla...<br>
Asi que mando este aporte, no sé de dónde saqué esa información, hasta<br>quizás sea de alguien de la lista... El extracto es de un FlossManual llamado Journal...<br><br></div></div></div></blockquote><div>Hola; <br>Este es un extracto de la traducción de myosa que está en curso y progresa rápido.<br>
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.<br>Interesados en colaborar y ser traductores de algún capítulo por favor contactar a mi mail.<br>
Se requiere,<br>1.Para escribrir: entender sugar y algo de programación, entender inglés y redactar buen español.<br>2.Para difusión posterior: ayudar en <a href="http://flossmanuals.net">flossmanuals.net</a> a que levanten <a href="http://es.flossmanuals.net">es.flossmanuals.net</a> ( estes sitio existió pero no mostraba tildes ni eñes) + encarar el tema isbn y la publicación en Lulu, etc.<br>
<br>saludos y desde ya gracias.<br>ps. Alan te veo bien para traducir el capítulo de DebuggingSugarActivities :)   --es corto e importante---<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div class="h5"><div>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><b><span style="font-size: 14pt;">NO agregar una
entrada al Diario</span></b></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><b><span style="font-size: 13.5pt; font-family: Arial-BoldMT;"> </span></b></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">Las Actividades Sugar crean por
defecto la entrada al Diario usando el método <i>write_file()</i>.</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> Pero hay
algunas Actividades que no se benefician de esto.</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> Por ejemplo, <b>&#39;Get Internet
Archive Books</b>&#39; (Descargar libros de Internet) descarga los e-books</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> al
Diario, pero no tiene una entrada de diario propia. Se puede querer que un
juego registre los</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> mejores puntajes y guarde estos puntajes en una entrada del
Journal. Pero esto requiere que los</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> jugadores retomen el juego desde el Journal
y no desde el anillo inicial de Actividades. En otro caso,</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> se guardan estos
registros en el directorio ‘data’ y no es en lo absoluto necesario agregar una
entrada</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> al Journal.</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><br><span style="font-size: 12pt;"></span></p>
<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">La mayoría de las actividades de Sugar no guardan absolutamente nada... Solo una entrada vacía</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;">
<span style="font-size: 12pt;">que si bien no ocupa &quot;demasiado&quot; espacio en el disco, por la cantidad, se vuelve molesta...</span></p><p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"><br>
</span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">Para evitar esto, Sugar te da un
procedimiento:</span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> </span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">Primero hay que especificar un
argumento extra en método __init__() de tu Actividad de esta forma:</span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> </span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">class Actividad(activity.Activity):</span><span style="font-size: 12pt;"><br></span></p><p style="margin-bottom: 0.0001pt; line-height: normal;">
<span style="font-size: 12pt;">          def __init__(self,
handle, create_jobject=True):</span>

</p><p style="margin-right: 0cm; margin-left: 35.4pt; margin-bottom: 0.0001pt; text-indent: 35.4pt; line-height: normal;"><span style="font-size: 12pt;">                    activity.Activity.__init__(self, handle,
False)</span></p>

<p style="margin-right: 0cm; margin-left: 35.4pt; margin-bottom: 0.0001pt; text-indent: 35.4pt; line-height: normal;"><span style="font-size: 12pt;"> </span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">En segundo lugar hay que editar (o
crear) el método close() de esta manera:</span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;"> </span></p>

<p style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">def close(self, skip_save=False):</span></p>

<p style="margin-bottom: 0.0001pt; text-indent: 35.4pt; line-height: normal;"><span style="font-size: 12pt;">          activity.Activity.close(self,
True)</span></p>

<p style="margin-bottom: 0.0001pt; text-indent: 35.4pt; line-height: normal;"><span style="font-size: 12pt;"> </span></p>

<p><span style="font-size: 12pt; line-height: 115%;">Esto es todo para evitar la entrada al Journal.</span></p><p><br><span style="font-size: 12pt; line-height: 115%;"></span></p><p><span style="font-size: 12pt; line-height: 115%;">En mis próximos desarrollos Sugar (y en los que ya están) voy a usar esto...</span></p>
<p><br><span style="font-size: 12pt; line-height: 115%;"></span></p><p><span style="font-size: 12pt; line-height: 115%;">Sugiero a aquel programador que vea esto, lo tenga en cuenta...</span></p><p><br><span style="font-size: 12pt; line-height: 115%;"></span></p>
<p><br><span style="font-size: 12pt; line-height: 115%;"></span></p><p><span style="font-size: 12pt; line-height: 115%;">Alan<br></span></p>

<br>                                               </div>
</div></div><br>_______________________________________________<br>
Lista olpc-Sur<br>
<a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
<br></blockquote></div><br>