Ceibal Jam/Modificar Actividad: Difference between revisions
Jump to navigation
Jump to search
m (Reverted edits by My password is gayboy (Talk); changed back to last version by Pflores) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=Cómo modificar una actividad existente= |
=Cómo modificar una actividad existente= |
||
(esta página aún está en construcción) |
|||
* Copiar de /usr/share/activities/ a /home/olpc/Activities |
* Copiar de /usr/share/activities/ a /home/olpc/Activities (Ejemplo: cp -r /usr/share/activities/Record /home/olpc/Activities) |
||
* Renombrar directorio copiado (Ejemplo: mv /home/olpc/Activities/Record /home/olpc/Activities/Record2) |
|||
* Cambiar el ícono (directorio activity/) --> Herramientas para SVG? Forma sencilla de agregarle "Ceibal Jam!" al ícono? |
|||
* Opcional: Cambiar el ícono (directorio activity/, archivo en formato svg) |
|||
* Cambiar activity/activity.info |
* Cambiar activity/activity.info |
||
** name: Poner el nombre con que se va a identificar la actividad modificada (Ejemplo: name=Record22) |
|||
** name |
|||
** service_name: Debe adaptarse al nombre del nuevo de la actividad (Ejemplo: service_name=org.laptop.Record2Activity) |
|||
** service_name --> debe coincidir con exec |
|||
* Cambiar traducción local del nombre en locale/es/activity. |
* Opcional: Cambiar traducción local del nombre en locale/es/activity.info |
||
⚫ | |||
Aquí ya se puede ejecutar la copia de la Actividad. |
|||
⚫ | |||
⚫ | |||
Luego: |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* Cambiar el nombre de la actividad y la clase... |
|||
* Cambiar todos los import |
|||
⚫ | |||
[[Category:OLPC Uruguay]] |
|||
Principal de la actividad: |
|||
[[Category:Jam]] |
|||
SERVICE= |
|||
PATH= |
Latest revision as of 11:53, 26 November 2008
Cómo modificar una actividad existente
(esta página aún está en construcción)
- Copiar de /usr/share/activities/ a /home/olpc/Activities (Ejemplo: cp -r /usr/share/activities/Record /home/olpc/Activities)
- Renombrar directorio copiado (Ejemplo: mv /home/olpc/Activities/Record /home/olpc/Activities/Record2)
- Opcional: Cambiar el ícono (directorio activity/, archivo en formato svg)
- Cambiar activity/activity.info
- name: Poner el nombre con que se va a identificar la actividad modificada (Ejemplo: name=Record22)
- service_name: Debe adaptarse al nombre del nuevo de la actividad (Ejemplo: service_name=org.laptop.Record2Activity)
- Opcional: Cambiar traducción local del nombre en locale/es/activity.info
- Modificar el archivo principal (que tiene el nombre de la Actividad, por ejemplo record.py), agregarle al final nuevo_nombre_de_la_actividad=viejo_nombre_de_la_actividad (Ejemplo: Record2 = Record)
Aquí ya se puede ejecutar la copia de la Actividad.
Luego:
- Realizar modificaciones al código
- Modificar setup.py (Ejemplo: bundlebuilder.start("Record2")
- Crear el nuevo bundle (archivo .xo)