Adding Template Files to a Apache OpenOffice Installation

From Apache OpenOffice Wiki
Jump to: navigation, search


You can make custom document templates to all or to individual users of a network installation of Apache OpenOffice network installation. You can also make specific directories for document templates available to these users.

Documentation caution.png Do not give users write permission for template files.


To Add a Template For All Users of a Apache OpenOffice Network Installation

  1. Become root.
  2. Copy the template to the <Apache OpenOffice network installation directory>/share/template/ directory.

To Add a Template to a Workstation Installation of Apache OpenOffice

  1. Become root.
  2. Copy the template to the <Apache OpenOffice installation>/user/template/ directory on the workstation.

To Add a Template Directory to a Apache OpenOffice Installation

  1. In any Apache OpenOffice program, choose Tools → Options → Apache OpenOffice → Paths.
  2. In the list of default paths, select "Templates", and then click the Edit button.
  3. In the Select Paths dialog box, click the Add button.
  4. Locate the template directory that you want to add and click the OK button.
  5. In the Select Paths dialog box, click the OK button.
  6. In the Options → Apache OpenOffice → Paths dialog box, click the OK button.
  7. Exit Apache OpenOffice.
    Apache OpenOffice saves the template path to the user installation directory/Apache OpenOffice2/user/registry/data/org/openoffice/Office/Common.xcu configuration file.
  8. Copy the code below into the appropriate Common.xcu file.
    • To make the template directory available to all users of the Apache OpenOffice network installation, copy the code into the Apache OpenOffice installation directory/share/registry/data/org/openoffice/Office/Common.xcu file.
    • To make the template directory available to a single user of a Apache OpenOffice network installation, copy the code into the user installation directory/user/registry/data/org/openoffice/Office/Common.xcu file.


<node oor:name="Path">
 <node oor:name="Current">
  <prop oor:name="Template" oor:type="oor:string-list">
   <value>$(inst)/share/template/$(vlang)
     $(user)/template new_template_directory
   </value>
  </prop>
 </node>
</node>
Content on this page is licensed under the Public Documentation License (PDL).
Personal tools