xref: /AOO41X/main/officecfg/registry/data/org/openoffice/Office/Paths.xcu (revision 25e5a56924c23d6309ad39ea261c48ba21e0e522)
1<?xml version='1.0' encoding='UTF-8'?>
2<!--***********************************************************
3 *
4 * Licensed to the Apache Software Foundation (ASF) under one
5 * or more contributor license agreements.  See the NOTICE file
6 * distributed with this work for additional information
7 * regarding copyright ownership.  The ASF licenses this file
8 * to you under the Apache License, Version 2.0 (the
9 * "License"); you may not use this file except in compliance
10 * with the License.  You may obtain a copy of the License at
11 *
12 *   http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing,
15 * software distributed under the License is distributed on an
16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 * KIND, either express or implied.  See the License for the
18 * specific language governing permissions and limitations
19 * under the License.
20 *
21 ***********************************************************-->
22
23
24<!DOCTYPE oor:component-data SYSTEM "../../../../component-update.dtd">
25<oor:component-data oor:name="Paths" oor:package="org.openoffice.Office" xmlns:install="http://openoffice.org/2004/installation" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
26
27    <node oor:name="Paths">
28
29        <node oor:name="Addin" oor:op="fuse" oor:mandatory="true">
30            <node oor:name="InternalPaths">
31                  <node oor:name="$(progpath)/addin" oor:op="fuse" />
32            </node>
33        </node>
34
35        <node oor:name="AutoCorrect" oor:op="fuse" oor:mandatory="true">
36            <node oor:name="InternalPaths">
37                  <node oor:name="$(insturl)/share/autocorr" oor:op="fuse" />
38            </node>
39            <prop oor:name="WritePath">
40                  <value>$(userurl)/autocorr</value>
41            </prop>
42        </node>
43
44        <node oor:name="AutoText" oor:op="fuse" oor:mandatory="true">
45            <node oor:name="InternalPaths">
46                  <node oor:name="$(insturl)/share/autotext/$(vlang)" oor:op="fuse" />
47            </node>
48            <prop oor:name="WritePath">
49                  <value>$(userurl)/autotext</value>
50            </prop>
51        </node>
52
53        <node oor:name="Backup" oor:op="fuse" oor:mandatory="true">
54            <prop oor:name="IsSinglePath" oor:finalized="true">
55                <value>true</value>
56            </prop>
57            <node oor:name="InternalPaths" oor:finalized="true" />
58            <prop oor:name="UserPaths" oor:finalized="true" />
59            <prop oor:name="WritePath">
60                  <value>$(userurl)/backup</value>
61            </prop>
62        </node>
63
64        <node oor:name="Basic" oor:op="fuse" oor:mandatory="true">
65            <node oor:name="InternalPaths">
66                  <node oor:name="$(insturl)/share/basic" oor:op="fuse" />
67            </node>
68            <prop oor:name="WritePath">
69                  <value>$(userurl)/basic</value>
70            </prop>
71        </node>
72
73        <node oor:name="Config" oor:op="fuse" oor:mandatory="true">
74            <node oor:name="InternalPaths">
75                  <node oor:name="$(insturl)/share/config" oor:op="fuse" />
76            </node>
77        </node>
78
79        <node oor:name="Favorite" oor:op="fuse" oor:mandatory="true">
80            <prop oor:name="WritePath">
81                  <value>$(userurl)/config/folders</value>
82            </prop>
83        </node>
84
85        <node oor:name="Filter" oor:op="fuse" oor:mandatory="true">
86            <node oor:name="InternalPaths">
87                  <node oor:name="$(progpath)/filter" oor:op="fuse" />
88            </node>
89        </node>
90
91    <node oor:name="Libraries" oor:op="fuse" oor:mandatory="true">
92      <node oor:name="InternalPaths">
93        <node oor:name="$(progpath)/libraries" oor:op="fuse" />
94      </node>
95    </node>
96
97    <node oor:name="Gallery" oor:op="fuse" oor:mandatory="true">
98            <node oor:name="InternalPaths">
99                  <node oor:name="$(insturl)/share/gallery" oor:op="fuse" />
100            </node>
101            <prop oor:name="WritePath">
102                  <value>$(userurl)/gallery</value>
103            </prop>
104        </node>
105
106        <node oor:name="Graphic" oor:op="fuse" oor:mandatory="true">
107            <prop oor:name="IsSinglePath" oor:finalized="true">
108                <value>true</value>
109            </prop>
110            <node oor:name="InternalPaths" oor:finalized="true" />
111            <prop oor:name="UserPaths" oor:finalized="true" />
112            <prop oor:name="WritePath">
113                              <value>$(userurl)/gallery</value>
114            </prop>
115        </node>
116
117        <node oor:name="Help" oor:op="fuse" oor:mandatory="true">
118            <node oor:name="InternalPaths">
119                  <node oor:name="$(instpath)/help" oor:op="fuse" />
120            </node>
121        </node>
122
123        <node oor:name="Linguistic" oor:op="fuse" oor:mandatory="true">
124            <node oor:name="InternalPaths">
125                <node oor:name="$(insturl)/share/dict" oor:op="fuse"/>
126                <node oor:name="$(insturl)/share/dict/ooo" oor:op="fuse"/>
127            </node>
128            <prop oor:name="UserPaths">
129                <value>$(userurl)/wordbook</value>
130            </prop>
131        </node>
132
133        <node oor:name="Dictionary" oor:op="fuse" oor:mandatory="true">
134            <node oor:name="InternalPaths">
135                <node oor:name="$(insturl)/share/wordbook/$(vlang)" oor:op="fuse"/>
136            </node>
137            <prop oor:name="WritePath">
138                <value>$(userurl)/wordbook</value>
139            </prop>
140        </node>
141
142        <node oor:name="Module" oor:op="fuse" oor:mandatory="true">
143            <node oor:name="InternalPaths">
144                  <node oor:name="$(progpath)" oor:op="fuse" />
145            </node>
146        </node>
147
148        <node oor:name="Palette" oor:op="fuse" oor:mandatory="true">
149            <prop oor:name="WritePath">
150                  <value>$(userurl)/config</value>
151            </prop>
152        </node>
153
154        <node oor:name="Plugin" oor:op="fuse" oor:mandatory="true">
155            <node oor:name="InternalPaths">
156                  <node oor:name="$(progpath)/plugin" oor:op="fuse" />
157            </node>
158        </node>
159
160                <node oor:name="Fingerprint" oor:op="fuse" oor:mandatory="true">
161                        <node oor:name="InternalPaths">
162                              <node install:module="internallibtextcatdata" oor:name="$(insturl)/share/fingerprint" oor:op="fuse"/>
163                              <node install:module="externallibtextcatdata" oor:name="${SYSTEM_LIBTEXTCAT_DATA}" oor:op="fuse"/>
164                        </node>
165                </node>
166
167        <!-- deprecated ! -->
168        <node oor:name="Storage" oor:op="fuse" oor:mandatory="true">
169            <prop oor:name="WritePath">
170                  <value>$(userpath)/store</value>
171            </prop>
172        </node>
173
174        <node oor:name="Temp" oor:op="fuse" oor:mandatory="true">
175            <prop oor:name="IsSinglePath" oor:finalized="true">
176                  <value>true</value>
177            </prop>
178            <node oor:name="InternalPaths" oor:finalized="true"/>
179            <prop oor:name="UserPaths" oor:finalized="true"/>
180            <prop oor:name="WritePath">
181                  <value install:module="macosx">$(userurl)/temp</value>
182                  <value install:module="unxwnt">$(temp)</value>
183            </prop>
184        </node>
185
186        <node oor:name="Template" oor:op="fuse" oor:mandatory="true">
187            <node oor:name="InternalPaths">
188                  <node oor:name="$(insturl)/share/template/$(vlang)" oor:op="fuse" />
189            </node>
190            <prop oor:name="WritePath">
191                  <value>$(userurl)/template</value>
192            </prop>
193        </node>
194
195        <node oor:name="UIConfig" oor:op="fuse" oor:mandatory="true">
196            <node oor:name="InternalPaths">
197                  <node oor:name="$(insturl)/share/config" oor:op="fuse" />
198            </node>
199        </node>
200
201        <node oor:name="UserConfig" oor:op="fuse" oor:mandatory="true">
202            <prop oor:name="IsSinglePath" oor:finalized="true">
203                <value>true</value>
204            </prop>
205            <node oor:name="InternalPaths" oor:finalized="true" />
206            <prop oor:name="UserPaths" oor:finalized="true" />
207            <prop oor:name="WritePath">
208                  <value>$(userurl)/config</value>
209            </prop>
210        </node>
211
212        <node oor:name="Work" oor:op="fuse" oor:mandatory="true">
213            <prop oor:name="IsSinglePath" oor:finalized="true">
214                <value>true</value>
215            </prop>
216            <node oor:name="InternalPaths" oor:finalized="true" />
217            <prop oor:name="UserPaths" oor:finalized="true" />
218            <prop oor:name="WritePath">
219                  <value>$(work)</value>
220            </prop>
221        </node>
222    </node>
223    <node oor:name="Variables">
224        <prop oor:name="Work">
225            <value install:module="macosx" oor:external=
226           "com.sun.star.configuration.backend.MacOSXBackend WorkPathVariable"/>
227            <value install:module="unixdesktop" oor:external=
228          "com.sun.star.configuration.backend.DesktopBackend WorkPathVariable"/>
229        </prop>
230    </node>
231</oor:component-data>
232
233