Ariel Constenla-Haile escribió:
Hola Luis,

On Friday 16 October 2009, 10:07, Luis Iglesias wrote:
Hay que tener cuidado porque
si ya existen etiquetas de ese fabricante entonces no aparecen las que
trae la extensión. Es decir, en la configuración de usuario yo ya tenía
un Labels.xcu con alguna etiqueta definida de ese "manufacturer". Si la
extensión tiene etiquetas con el mismo "manufacturer" entonces éstas no
se ven en la lista de modelos de etiquetas de OOo.
esto puede controlarse ajustando ciertas propiedades en el archivo de
configuración.

Ejemplos:

[...]

He actualizado la extensión de prueba para incluir un "fuse"
http://arielch.fedorapeople.org/devel/OOoLabelsExtensionDemo.oxt

Saludos
Gracias por la información sobre fusionar/reemplazar. No encontré nada
al respecto en las primeras búsquedas que hice sobre el tema. ¿Podrías
enviarme referencias a los documentos que consultaste? ¿O lo viste en el
código fuente?

http://util.openoffice.org/common/configuration/oor-document-format.html

Con respecto a la creación de extensiones, hice un script que comprime
en formato zip toda la estructura de directorios renombrándola después
como oxt. ¿Es lo que se debe hacer o hay algún kit para esta tarea?

depende de lo que intentas hacer. Si vislumbro bien tu intención es configurar, como administrador del sistema, las diferentes instalaciones de OOo mediante la instalación de extensiones.

Creo que lo mejor (o, más bien, lo que he probado y me ha resultado más fácil) es tomar una instalación en limpio de OOo (puedes crearte una nueva en paralelo vid. http://wiki.services.openoffice.org/wiki/Run_OOo_versions_parallel ) con la configuración que viene por defecto (ya sea la de OOo o la de la distro que emplees). Luego, empezar a hacer las modificaciones que te parezcan pertinentes. Todos los cambios te quedarán en la configuración a nivel de usuario (en Linux, con OOo oficial, es /home/ariel/.openoffice.org/3/user/registry/data).

Una vez terminada la personalización, crea una extensión "sin código", sólo con esos archivos de configuración, e instala la extensión en cada terminal.

El punto importante es aprovechar al máximo la tecnología que brinda OOo: mediante el mecanismo de actualización de extensiones, sólo necesitas instalar la extensión en todas las máquinas una vez; configura un archivo de actualización para la extensión, en algún servidor que seguro disponen, y cuando necesites hacer una modificación, simplemente sube una nueva copia de la extensión al servidor y actualiza el número de versión para que el mecanismo de actualización de OOo se encargue del resto (vid. http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Online_Update_of_Extensions )

Muy interesante toda esa documentación. Ya la he puesto en Marcadores para leerla con calma.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a