577
edits
Changes
Added alternative means of customising using Common.xcu
== Customizing ==
=== General ===
==== MSI Transform ====
According to the [http://documentation.openoffice.org/setup_guide2/2.x/en/SETUP_GUIDE.pdf OpenOffice.org 2 setup guide], you can customize an automated installation using Microsoft's [http://support.microsoft.com/default.aspx/kb/255905/EN-US/? Orca] tool.
msiexec /qb! /i openofficeorg20.msi ALLUSERS=1 SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1
See the new documentation [http://wiki.services.openoffice.org/wiki/Documentation/How_Tos/Automatic_Installation_on_Windows Automatic Installation on Windows at the OpenOffice.org Wiki] for a detailed documentation of all the MSI properties.
<source lang="xml">
</source>
==== Common.xcu ====
Alternatively, create a user's OpenOffice profile directory (%APPDATA%\OpenOffice.org2\user\registry\data\org\openoffice) and copy the following file (Common.xcu) there before (or after) they run OpenOffice.
Example configuration which will warn when print for paper orientation and size; auto save every 10 minutes; not AutoCorrect URLs; set the graphics cache's memory per object to 5MB;
set the total graphics cache to use for OpenOffice to 33MB:
<source lang="xml">
<?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="Misc">
<prop oor:name="FirstRun" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
<node oor:name="Print">
<node oor:name="Warning">
<prop oor:name="PaperOrientation" oor:type="xs:boolean">
<value>true</value>
</prop>
<prop oor:name="PaperSize" oor:type="xs:boolean">
<value>true</value>
</prop>
</node>
</node>
<node oor:name="Save">
<node oor:name="Document">
<prop oor:name="AutoSave" oor:type="xs:boolean">
<value>true</value>
</prop>
<prop oor:name="AutoSaveTimeIntervall" oor:type="xs:int">
<value>10</value>
</prop>
</node>
</node>
<node oor:name="AutoCorrect">
<prop oor:name="SetInetAttribute" oor:type="xs:boolean">
<value>false</value>
</prop>
</node>
<node oor:name="Cache">
<node oor:name="GraphicManager">
<prop oor:name="ObjectCacheSize" oor:type="xs:int">
<value>5242880</value>
</prop>
<prop oor:name="TotalCacheSize" oor:type="xs:int">
<value>33554432</value>
</prop>
</node>
</node>
</oor:component-data>
</source>
=== Specific Customisations ===
TODO
== Alternative install ==