
#Libreoffice templates software#
The Windows registry-reading backend which supports these templates was developed by order of the Hungarian E-Governmental Free Software Competence Centre in LibreOffice 4.2. Here is a setting from the Windows registry: Īnd the same setting applied to LibreOffice-from-Collabora’s XML configuration file: Īnother Windows registry setting: Īnd the same setting applied to the application’s own XML configuration file: In practice this means that the user cannot modify the setting from their LibreOffice-from-Collabora user interface. Final means that the setting is locked, and cannot be modified by higher layers. The following values may be set: Value (string) and Final (dword, optional). The first part is the path and optionally the nodes (when the node has oor:op attribute). The last element of each Key is its prop.

This registry tree corresponds to the structure of XML in the application’s own configuration files. LibreOffice-from-Collabora policies are stored in HKLM\SOFTWARE\Policies\LibreOffice. LibreOffice-from-Collabora features a configuration reader back-end, which can load settings from the Windows registry, and apply those settings to its own configuration when it starts. Group Policy helps to control the work environment of users and computers in Windows’ Active Directory. Between these two layers many othes may exist, including a layer for software extension configuration. The very highest layer is the user’s layer, where individual user profile settings are stored.
#Libreoffice templates install#
The very lowest layer is the application’s own configuration layer, which is pre-defined in its install set. This allows administrators to use low-layer settings to overrule high-layer settings desired by users and groups. It’s possible to lock a setting in a lower layer, so that it can’t be modified by higher layers.

In this way the hierarchy shares the model used by the CSS (Cascading Style Sheets) style sheet language.ĭifferent configuration layers may have different access rights. Layers stored lower in the stack overrule those above them. Each layer can store configuration data for any of 25,000 available settings. Internally, LibreOffice-from-Collabora stores its configuration data in XML files, which are organized in hierarchical layers. Help make deploying LibreOffice on Windows easier: share your template translations and improvements with LibreOffice settings management

This can be easily installed into Windows Server to expose those settings in plain English, including language, security, and file format options. LibreOffice-from-Collabora Product Development Manager Andras Timar had collected and documented the most important LibreOffice settings into a Group Policy ADMX template file. Knowing which key does what is a lot less obvious however, which is where the new template comes in. Any of 25,000 LibreOffice settings can be controlled in this way using Windows Registry keys. By leveraging the flexible configuration back-end built into LibreOffice, thousands of computers can be configured to run LibreOffice in a particular way at once. Today we’ve published a new configuration template for Windows Server administrators, making configuration of LibreOffice copies on Windows a snap.
