[wiki]¿Sección de macros y extensiones?

Participa en la comunidad de Apache OpenOffice apoyando los esfuerzos para mejorar la plataforma.
Responder
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

[wiki]¿Sección de macros y extensiones?

Mensaje por RGB-es »

Admito que este es un tema sobre el que nada conozco, por lo que llamo aquí a los expertos en el área que tenemos en este foro :mrgreen:

Creo que sería interesante una parte en la wiki que hable, aunque sea superficialmente y a modo introductorio, de la creación de macros en los distintos lenguajes (starbasic, python...) y de la creación de extensiones y cómo publicarlas.

En la vieja wiki quedan aún dos páginas que quizás podrían aprovecharse para esto

Programación en Macros

Desarrollo PyUNO (Mauricio, creo que ésta es obra tuya ;) )

¿Siguen siendo válidas? Si es así, ¿qué les parece moverlas a la nueva wiki? ¿dónde las pondríamos?

También en la vieja wiki existe una especie de introducción a Base:

"Base" en Español

¿Sirve de algo esa página o es mejor olvidarla y comenzar desde cero?

Saludos
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por mauricio »

Siempre soñe con tener en el wiki en español, que es donde creo debería estar, la mejor documentación para macros en nuestro idioma... como todos mis sueños se han hecho realidad, empecemos con este...

Creo que el primer vínculo lo podemos olvidar, es tan corto que creo no vale la pena conservarlo... para el tema de introducción me gustaría contar con sus opiniones para ver si podemos tomar mi libro como base para empezar a actualizar su contenido en la wiki...

El segundo vínculo, efectivamente, fue mis primeros pasos en Python con AOO, ahora corro en el y tengo mucha y muy buena información para publicar...

Creo que toda esta información va en la sección para desarrolladores, ahora si, correctamente jerarquizada...

De la sección de Base me abstengo...

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por RGB-es »

¡Perfecto!

Podríamos pensar entonces en una estructura de este tipo
  • ES/Desarrollo
    • /Macro
      • /StarBasic
        /Python
        /...
    • /Ext (por «extensiones»)
      • /CrearExt (crear extensiones)
        /DistExt (distribuir extensiones)
Algunos ítem (como StarBasic o Python) podrían a su vez tener un nivel más para los «capítulos». ¿Tiene sentido esta distribución?

Saludos
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

Hola compañeros

Propongo una estructura con ligeras diferencias:

Código: Seleccionar todo

ES/Documentación
    /Writer
    /Calc
    /Impress
    /Base
    /Draw
    /Math
    /Macro
        /StarBasic
        /Python
        /...

ES/Participar
    ES/Desarrollo
    /Ext (por «extensiones»)
        /CrearExt (crear extensiones)
        /DistExt (distribuir extensiones)
Considero de esta forma que Macros forma parte de la documentación creada a nivel usuario.
Dentro del apartado Participar, Extensiones (creadas con lenguajes de macro) que añaden nuevas funciones externamente a la suite, y Desarrollo = crear código (creo que en Jave y en C++) para añadir nuevas funciones internamente e integradas en la suite, quedarían separadas, de acuerdo al nivel de "programación" mínimo necesario para uno u otro cometidos.
Esto seguiría el esquema de la web inglesa, donde Apache OpenOffice Development está dentro del nivel Participation, mientras que la guía de Basic (y Python, etc) para macros queda dentro de Documentation

Saludos
 Editado: SLV-ES 30-10-12 a las 16:20 hora de España - Corregidos un par de errores cometidos por las prisas 
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por RGB-es »

En un pequeño ataque de megalomanía, he iniciado esta página:

Guía de introducción al uso de Apache OpenOffice

El contenido que he «tirado» allí necesita ciertamente un gran pulido: básicamente he copiado y pegado viejas guías, más que nada para ver cómo toma cuerpo el conjunto.

La idea principal es ir de lo general a lo particular, iniciando en la medida de lo posible en forma de enfatizar los elementos en común de toda la suite (los puntos del 1 al 3) y solo cuando la «base» esté lista pasar a los «detalles».

¿Qué les parece? Por supuesto, hay absoluta libertad de modificación. En los próximos días veré qué puedo poner allí.

Saludos
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

Con el permiso de la comunidad...

He solicitado permiso a Mauricio para utilizar su libro como base para el apartado de StarBasic, y lo ha concedido.

Recojo el guante lanzado por RGB-es, y me pongo manos a la obra iniciando el bloque de StarBasic.

Espero la aprobación de la comunidad para continuar con el trabajo, así como cualquier idea, sugerencia o alternativa.

Saludos
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por mauricio »

Se ve excelente mi estimado Ricardo...
Salva, a ese libro le hace falta una buena revisada y actualizada, te ayudaré en lo que pueda...
He tomado a mi vez la parte que me gusta más: http://wiki.openoffice.org/wiki/ES/Manu ... ros/Python

A todos los demás compañeros del foro, se les invita a participar en este importante proyecto, hay muchas áreas donde pueden apoyar: revisando, comentando, proponiendo temas, escribiendo, mejorando el estilo, el diseño, etc, etc... anímense, estamos todos para aprender y ayudarnos...

Un abrazo desde tierras dolorosamente mexicanas...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por RGB-es »

¡Perfecto! Comento solo un cambio que hice en la introducción a StarBasic: la lista de correo que estaba allí era la vieja, que ya no funciona más por lo que he agregado el enlace a la página de la wiki donde se habla de las lista de correo.

Especialmente en este momento «post graduación» es importante dejar todas las referencias a listas de correo y otros recursos centralizados, ya que dentro de poco cambiarán perdiendo la parte de «incubator» que tienen en la dirección. Por ejemplo, ooo-general-es@incubator.apache.org pasará seguramente a algo del tipo general-es@openoffice.apache.org

La transición será automática y se dará una redirección, pero mejor tenerlo todo actualizado ;)

Saludos
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

:super:
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

Para los que escriban páginas sobre macros en la wiki:

Insertar bloques de código en la wiki

Agregada una nueva plantilla que permite colorear palabras: Template:TextColor, documentada en Las plantillas ayudan

Para RGB-es: Si es posible, por favor, comunica al responsable que la extensión de la wiki SyntaxHighlight no está configurada adecuadamente para los códigos que se utilizan en OOo Basic, mostrando otra combinación de colores.
Tampoco están adecuadamente configurados los colores para Python ni JavaScript.
Sería interesante que esto se solucionase.
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por RGB-es »

SLV-es escribió:Para RGB-es: Si es posible, por favor, comunica al responsable que la extensión de la wiki SyntaxHighlight no está configurada adecuadamente para los códigos que se utilizan en OOo Basic, mostrando otra combinación de colores.
Tampoco están adecuadamente configurados los colores para Python ni JavaScript.
Sería interesante que esto se solucionase.
He preguntado en la lista del proyecto si esto es un problema de configuración de nuestra parte o debe reportarse directamente a la gente de media-wiki. Veremos si alguno de los administradores de la wiki responde.

Saludos
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

RGB-es escribió:He preguntado en la lista del proyecto si esto es un problema de configuración de nuestra parte o debe reportarse directamente a la gente de media-wiki. Veremos si alguno de los administradores de la wiki responde.
En mi wiki, modifiqué el archivo de definición de colores de la extensión para el lenguaje oobas, con un simple editor ascii, y va de perlas ;)

Saludos
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por RGB-es »

SLV-es escribió:
RGB-es escribió:He preguntado en la lista del proyecto si esto es un problema de configuración de nuestra parte o debe reportarse directamente a la gente de media-wiki. Veremos si alguno de los administradores de la wiki responde.
En mi wiki, modifiqué el archivo de definición de colores de la extensión para el lenguaje oobas, con un simple editor ascii, y va de perlas ;)

Saludos
¿Podrías pasarme el archivo de configuración? (y decirme dónde va, claro ;) ). Si encontramos alguien con suficiente «karma» en la wiki lo cambia.

Saludos
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

Carpeta extensions/SyntaxHighlight_GeSHi/geshi/geshi.

Es el archivo php que mando en el zip comprimido, para que me lo deje subir el foro.

Saludos
Adjuntos
oobas.zip
(2.09 KiB) Descargado 306 veces
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por RGB-es »

¡Gracias! Ya avisé que este archivo existe: ahora solo falta alguien con suficiente karma para aplicarlo.

He completado el primer borrador de la página con la descripción de la interfaz gráfica. Traté de ser lo más general posible para que pueda ser punto de referencia desde cualquier otro capítulo de la guía. Como siempre, son bienvenidos los comentarios y las correcciones.

Saludos
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

Del bloque StarBasic ya están terminados:

Tema 1 Introducción
Tema 2 Conceptos iniciales
Tema 3 Mi primera macro
Tema 4 El lenguaje OOo Basic los apartados 1 y 2

Se admiten comentarios, sugerencias, etc.

Saludos
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

Echad un vistazo a esta nueva plantilla: http://forum.openoffice.org/es/forum/vi ... 622#p29621 para insertar fácilmente un enlace al foro en la wiki

Saludos
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

Nueva plantilla para los macros-wiki-editores: http://wiki.openoffice.org/wiki/Templat ... s/Sintaxis

Terminado otro apartado: Tema 4 El lenguaje OOo Basic apartado 3, en el que se puede ver un ejemplo de esta plantilla.

Saludos
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por RGB-es »

SLV-es escribió:Carpeta extensions/SyntaxHighlight_GeSHi/geshi/geshi.

Es el archivo php que mando en el zip comprimido, para que me lo deje subir el foro.

Saludos
Jan acaba de subir el archivo y funciona perfectamente. Posiblemente tengas que refrescar la página para que se vean los cambios: en Chromium de hecho tuve que borrar el cache antes de volver a cargar...

Saludos
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: [wiki]¿Sección de macros y extensiones?

Mensaje por SLV-es »

:super:
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Responder