Alle indstillinger i LibreOffice har sin egen
placering i et hierarki, f.eks.
/org.openoffice.Office.Common/Save/Document/WarnAlienFormat
De mest anvendte indstillinger kan sættes i
dialogen Funktioner – Indstillinger:
Resultatet af en ændring her, bliver gemt i brugerens egen
profil, i filen
registrymodifications.xcu:
<item oor:path="/org.openoffice.Office.Common/Save/Document"><prop oor:name="WarnAlienFormat" oor:op="fuse"><value>true</value></prop></item>
Den letteste måde at finde ”navnet” på en
konkret indstilling, er ved at følge denne procedure:
-
Tag en kopi af registrymodifications.xcu
-
Foretage en manuel ændring i den
pågældende indstilling
-
Luk LibreOffice
-
Sammenlign Registrymodifications.xcu med
kopien.
De enkelte indstillinger kan også findes under
Funktioner – Indstillinger – Avanceret →
Ekspertkonfiguration:
Da der findes i omegnen af 20.000 forskellige indstillinger,
kræver det lidt held at finde den her, med mindre man har en
fornemmelse af enten navnet eller den hierarkiske placering.
Tidligere
metoder: Udvidelse
Administration af LibreOffice er indtil nu
foregået vha. en udvidelse (extension) som Magenta har udviklet og
pakket. Denne udvidelse indeholder flere elementer, men den centrale
del er en tekstfil ”Common.xcu” med følgende indhold:
<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Common" oor:package="org.openoffice.Office">
<node oor:name="Save">
<node oor:name="Document">
<prop oor:name="WarnAlienFormat" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
</node>
</oor:component-data>
Ulempen med denne metode er, at det kræver at der
bliver lagt en eller felre filer ud på den enkelte pc.
Indstillinger
med Windows Registry
De seneste versioner af LibreOffice tilbyder at
administrere indstillingerne igennem Windows Registry, hvilket kan
distribueres til mange brugere vha. AD Group Policies.
Herved undgår vi at skulle distribuere filer til
hver enkelt pc.
En registrering kan se sådan ud:
Da der findes i omegnen af 20.000 forskellige indstillinger,
kræver det lidt held at finde den her, med mindre man har en
fornemmelse af enten navnet eller den hierarkiske placering.
Tidligere
metoder: Udvidelse
Administration af LibreOffice er indtil nu
foregået vha. en udvidelse (extension) som Magenta har udviklet og
pakket. Denne udvidelse indeholder flere elementer, men den centrale
del er en tekstfil ”Common.xcu” med følgende indhold:
<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Common" oor:package="org.openoffice.Office">
<node oor:name="Save">
<node oor:name="Document">
<prop oor:name="WarnAlienFormat" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
</node>
</oor:component-data>
Ulempen med denne metode er, at det kræver at der
bliver lagt en eller felre filer ud på den enkelte pc.
Indstillinger
med Windows Registry
De seneste versioner af LibreOffice tilbyder at
administrere indstillingerne igennem Windows Registry, hvilket kan
distribueres til mange brugere vha. AD Group Policies.
Herved undgår vi at skulle distribuere filer til
hver enkelt pc.
En registrering kan se sådan ud:
Bemærk at placeringen i Windows Registry er nøjagtig den
samme som i udvidelsens XML-hierarki.
Fra REGEDIT kan denne registrering eksporteres:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save\Document]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save\Document\WarnAlienFormat]
"Value"="false"
"Final"=dword:00000001
Den eksporterede fil (.reg) kan så bruges som
kilde for distribution.
Bemærk at valgmuligheden nu er dæmpet, og feltet
kan ikke ændres af brugeren. Det skyldes at egenskaben ”Final” i
eksemplet er sat til ”1”.
Eksempler
Advarsel
ved fremmede formater
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save\Document]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save\Document\WarnAlienFormat]
"Value"="false"
"Final"=dword:00000001
Makrosikkerhed
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Security]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Security\Scripting]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Security\Scripting\MacroSecurityLevel]
"Value"="2"
"Final"=dword:00000001
Sti til skabeloner
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Paths]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Paths\Paths]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Paths\Paths\NamedPath['Template']]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Paths\Paths\NamedPath['Template']\UserPaths]
"Value"=hex(7):66,00,69,00,6c,00,65,00,3a,00,2f,00,2f,00,2f,00,49,00,3a,00,2f,\
00,53,00,6b,00,61,00,62,00,65,00,6c,00,6f,00,6e,00,65,00,72,00,2f,00,00,00,\
00,00
Firmanavn i brugerindstillinger
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.UserProfile]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.UserProfile\Data]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.UserProfile\Data\o]
"Value"="Magenta ApS"
"Final"=dword:00000001