Libre Office

Extensions

Alles zur Programmierung im LibreOffice.
Antworten
Walter
Beiträge: 27
Registriert: Fr 24. Jun 2011, 16:00

Extensions

Beitrag von Walter » Sa 13. Aug 2011, 13:59

Hallo,

bei meinem portablen

LibreOffice 3.3.2
OOO330m19 (Build:202)
tag libreoffice-3.3.2.2

sind die Extensions durch ein Schloß gesperrt, so dass man sie nicht entfernen kann.
Wie kann ich die Extensions dennoch entfernen?

Ich versuche mit dem Programm BasicAddonBuilder-0-3-5 eigene Extensions zu erstellen.
Leider stürzt das Programm immer ab.
Gibt es eine andere Möglichkeit eigene Extensions ( zum transportieren auf andere PC's ) zu erstellen?
Zuletzt geändert von Walter am Sa 13. Aug 2011, 14:35, insgesamt 1-mal geändert.
Mit freundlichen Grüßen

Walter

Bertold

Re: Extensions

Beitrag von Bertold » Sa 13. Aug 2011, 14:33

Hallo Walter,

automatisch von LO oder OOo mitgelieferte Extensions
können auch bei regulärer Installation nicht im Extensionmanager entfernt oder deaktiviert werden.
Da geht es nur über Systemsteuerung-Software-LibreOffice->ändern
oder man installiert benutzerdefiniert, wobei man sie abwählt.

=> Bei Portable kann man nur
Extensions aus dem Programmverzeichnis löschen <- vor dem ersten Start von LibreOffice.
LibreOfficePortable\App\libreoffice\share\extensions

Löschen nachdem LibreOffice schon gestartet wurde, kann Probleme verursachen.
Deswegen würde ich:
° LOPortable löschen
° neu installieren
° gleich die Extensions löschen
° erst dann LO starten
° benötigte Extensions selbst installieren

... und sich auf der discuss-Mailingliste http://de.libreoffice.org/hilfe-kontakt/
für Umständlichkeiten bedanken bzw. anregen dass das geändert wird.

Es gab mal dort Diskussionen, dass man Extensions benutzerfreundlicher implementieren sollte,
wurde leider (noch?) nicht umgesetzt.

komma4
Beiträge: 185
Registriert: Sa 13. Aug 2011, 10:01
Wohnort: Chonburi Thailand Asia
Kontaktdaten:

Re: Extensions

Beitrag von komma4 » Sa 13. Aug 2011, 15:23

Walter hat geschrieben:Gibt es eine andere Möglichkeit eigene Extensions ( zum transportieren auf andere PC's ) zu erstellen?
Extras>Makros>Makros verwalten>LibreOffice Basic...>Verwalten>Bibliotheken>Export...>Als Extension exportieren
Cheers
Winfried
aktuell: openSuse 13.1 mit LO 4.3.7.2
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als Extension)

Bertold

Re: Extensions

Beitrag von Bertold » Sa 13. Aug 2011, 15:32

Ich versuche mit dem Programm BasicAddonBuilder-0-3-5 eigene Extensions zu erstellen.
Leider stürzt das Programm immer ab.
was damit ist, und ob es Abhilfe bzw. Alternativen gibt,
kann man dir auf der discuss-Mailingliste sagen.

Dort sind LO-Experten und Leute, die veranlassen können,
dass das Problem mit der genannten Extension behoben wird.
In diesem privaten Forum sind sie nicht anzutreffen.

Walter
Beiträge: 27
Registriert: Fr 24. Jun 2011, 16:00

Re: Extensions

Beitrag von Walter » Sa 13. Aug 2011, 16:10

Hallo,

vielen Dank für die Tipps.

Wo müssen die Makros stehen.
Bei MeineMakros & Dialoge /Standard
ist der Button "EXPORT" grau hinterlegt, also inaktiv.
Mit freundlichen Grüßen

Walter

komma4
Beiträge: 185
Registriert: Sa 13. Aug 2011, 10:01
Wohnort: Chonburi Thailand Asia
Kontaktdaten:

Re: Extensions

Beitrag von komma4 » Sa 13. Aug 2011, 16:25

Walter hat geschrieben:Wo müssen die Makros stehen
In einer eigenen Bibliothek... AFAIR wenn diese Blabla heisst, dann wird eine Extension Blabla.oxt erstellt

Öffne den Bibliothek-Dialog wie oben beschrieben, lege dort eine neue Bibliothek an und kopiere dann mit der Maus die Module, welche die Makros enthalten, mit gedrückter STRG-Taste in die neue Bibliothek.


Klappt das?
Cheers
Winfried
aktuell: openSuse 13.1 mit LO 4.3.7.2
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als Extension)

Walter
Beiträge: 27
Registriert: Fr 24. Jun 2011, 16:00

Re: Extensions

Beitrag von Walter » Sa 13. Aug 2011, 16:38

Hallo,

vielen Dank für die Hilfe.

Ich hab das so gemacht und eine *.oxt Datei erzeugt.

Wenn ich diese in den Extensionmanager einlese kommt folgende Fehlermeldung.
Dateianhänge
Unbenannt.png
Unbenannt.png (9.87 KiB) 10150 mal betrachtet
Mit freundlichen Grüßen

Walter

komma4
Beiträge: 185
Registriert: Sa 13. Aug 2011, 10:01
Wohnort: Chonburi Thailand Asia
Kontaktdaten:

Re: Extensions

Beitrag von komma4 » Sa 13. Aug 2011, 16:43

Die Fehlermeldung kommt, da die Bibliothek schon installiert ist.

Löschst Du sie (oder auf einem neuen Rechner), dann kannst Du die erstellte OXT installieren.
Cheers
Winfried
aktuell: openSuse 13.1 mit LO 4.3.7.2
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als Extension)

Walter
Beiträge: 27
Registriert: Fr 24. Jun 2011, 16:00

Re: Extensions

Beitrag von Walter » Sa 13. Aug 2011, 16:56

Hallo,

hab sie auf meinem Rechner entfernt und die *.oxt installiert.
Klappt.

Danke!
Mit freundlichen Grüßen

Walter

Walter
Beiträge: 27
Registriert: Fr 24. Jun 2011, 16:00

Re: Extensions

Beitrag von Walter » Mo 15. Aug 2011, 17:33

Hallo,

das mit den EXTENSIONS hab ich hinbekommen, bis auf die kleinen ICONS vor dem Text.

Hier der Code aus der Addons.xcu

Code: Alles auswählen

<prop oor:name="ImageIdentifier" oor:type="xs:string">
<value>%origin%/icons/image3</value>
</prop>
Müssen die Icons bestimmte Endungen oder Größen haben?
Mit freundlichen Grüßen

Walter

Open Office
Antworten