Hallo Mathias,
danke für die Antwort.
On Fri, 22 Oct 2010 12:02:46 +0200, Mathias Bauer <[email protected]>
wrote:
Moin zusammen,
On 22.10.2010 11:10, Wolfgang Uhlig wrote:
Hallo,
heute morgen habe ich [...]
Der einfachste und sauberste Weg dürfte es sein, die gewünschten
spezifischen Einstellungen als xcu-Dateien innerhalb einer Extension
zu verteilen. Auf Wunsch kann ich auch erklären, wie man das macht,
aber AFAIR wurde das schon häufiger thematisiert.
Meinst du damit die Verteilung der Extension an sich (z.B. unopkg add
--shared ....oxt), oder wie ich die Einstellung in eine XCU packe, die
dann in eine OXT zur Verteilung kommt, und dann zum neuen Mechanismus
(XCD) passt?
Als Anhaltspunkt mag
http://wiki.services.openoffice.org/wiki/Non-code_extensions
dienen. Dort werden Extensions beschrieben, die u.a. auch
Konfigurationsdateien enthalten. Wenn man sich den Rest wegdenkt, hat
man's. :-)
Ich hab mir das gerade mal angeschaut, und bin ein wenig "verwirrt".
Hier wird auch wieder auf die XCU Dateien verwiesen, aber wie passen
diese nun in das neue XCD Schema?
Mit Extensions bauen habe ich bisher recht wenig gemacht, nur mal ein
Makro damit eingepackt und verteilt.
BTW: das händische Hacken von Konfigurationsdateien wurde immer als
"auf eigenes Risiko" eingestuft. Die Extension-Lösung ist da
sicherlich dauerhafter.
Ein Risiko ist es... hatte schon das eine oder andere mal einen Fehler
beim manipulieren der OptionsDialog.XCS - try and error. Aber wenn es
einmal funktioniert, dann läuft es recht gut.
Die Einstellungen würde ich gerne in einem "für User unzugänglichen"
Bereich vornehmen, wie bisher im Programmverzeichnis. Die Extension
müsste ja mit shared verteilt werden, was wiederum Adminrechte bei der
Installation des OXT erfordert, um in das Programmverzeichnis zu
schreiben. Daher las ich immer die veränderten Config Files in der
Computerstartphase prüfen und entsprechend einfügen.
Ciao,
Mathias
Viele Grüße
Alexander
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]