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]

Antwort per Email an