1 --- filter/prj/d.lst.old 2009-04-02 11:04:07.000000000 +0000
2 +++ filter/prj/d.lst 2009-04-06 16:41:55.000000000 +0000
3 @@ -23,6 +23,7 @@ mkdir: %_DEST%\bin%_EXT%\xslt\import\com
4 mkdir: %_DEST%\bin%_EXT%\xslt\import\spreadsheetml
5 mkdir: %_DEST%\bin%_EXT%\xslt\import\uof
6 mkdir: %_DEST%\bin%_EXT%\xslt\import\wordml
7 +mkdir: %_DEST%\bin%_EXT%\xslt\odfflatxml
8 mkdir: %_DEST%\xml%_EXT%\registry
9 mkdir: %_DEST%\xml%_EXT%\registry\spool
10 mkdir: %_DEST%\bin%_EXT%\pdfimport
11 @@ -42,6 +43,7 @@ mkdir: %_DEST%\bin%_EXT%\pdfimport
12 ..\source\xslt\import\spreadsheetml\*.xsl %_DEST%\bin%_EXT%\xslt\import\spreadsheetml\*.xsl
13 ..\source\xslt\import\wordml\*.xsl %_DEST%\bin%_EXT%\xslt\import\wordml\*.xsl
14 ..\source\xslt\import\uof\*.xsl %_DEST%\bin%_EXT%\xslt\import\uof\*.xsl
15 +..\source\odfflatxml\*.xsl %_DEST%\bin%_EXT%\xslt\odfflatxml\*.xsl
16 ..\%__SRC%\bin\*.xsl %_DEST%\bin%_EXT%\*.xsl
17 ..\%__SRC%\bin\*.stw %_DEST%\bin%_EXT%\*.stw
18 ..\%__SRC%\bin\pdf2xml.* %_DEST%\bin%_EXT%\pdf2xml.*
19 --- filter/source/config/fragments/fcfg_xslt.mk.old 2009-04-02 11:03:58.000000000 +0000
20 +++ filter/source/config/fragments/fcfg_xslt.mk 2009-04-06 16:41:55.000000000 +0000
21 @@ -3,7 +3,11 @@ all_fragments+=xslt
22 # -----------------------------------------------
27 + impress_ODP_FlatXML \
29 + writer_ODT_FlatXML \
31 Unified_Office_Format_text \
32 Unified_Office_Format_spreadsheet \
33 @@ -13,6 +17,10 @@ T4_XSLT = \
44 --- filter/source/config/fragments/filters/ODG_FlatXML.xcu.old 1970-01-01 00:00:00.000000000 +0000
45 +++ filter/source/config/fragments/filters/ODG_FlatXML.xcu 2009-04-06 16:41:55.000000000 +0000
47 + <node oor:name="OpenDocument Drawing Flat XML" oor:op="replace">
48 + <prop oor:name="FileFormatVersion"><value>0</value></prop>
49 + <prop oor:name="Type"><value>draw_ODG_FlatXML</value></prop>
50 + <prop oor:name="DocumentService"><value>com.sun.star.drawing.DrawingDocument</value></prop>
51 + <prop oor:name="UIComponent"/>
52 + <prop oor:name="UserData"><value oor:separator=",">com.sun.star.documentconversion.XSLTFilter,,com.sun.star.comp.Draw.XMLOasisImporter,com.sun.star.comp.Draw.XMLOasisExporter,../share/xslt/odfflatxml/odfflatxmlimport.xsl,../share/xslt/odfflatxml/odfflatxmlexport.xsl</value></prop>
53 + <prop oor:name="FilterService"><value>com.sun.star.comp.Writer.XmlFilterAdaptor</value></prop>
54 + <prop oor:name="TemplateName"/>
55 + <prop oor:name="UIName">
56 + <value>OpenDocument Drawing (Flat XML)</value>
58 + <prop oor:name="Flags"><value>IMPORT EXPORT OWN 3RDPARTYFILTER</value></prop>
60 --- filter/source/config/fragments/filters/ODP_FlatXML.xcu.old 1970-01-01 00:00:00.000000000 +0000
61 +++ filter/source/config/fragments/filters/ODP_FlatXML.xcu 2009-04-06 16:41:55.000000000 +0000
63 + <node oor:name="OpenDocument Presentation Flat XML" oor:op="replace">
64 + <prop oor:name="FileFormatVersion"><value>0</value></prop>
65 + <prop oor:name="Type"><value>impress_ODP_FlatXML</value></prop>
66 + <prop oor:name="DocumentService"><value>com.sun.star.presentation.PresentationDocument</value></prop>
67 + <prop oor:name="UIComponent"/>
68 + <prop oor:name="UserData"><value oor:separator=",">com.sun.star.documentconversion.XSLTFilter,,com.sun.star.comp.Impress.XMLOasisImporter,com.sun.star.comp.Impress.XMLOasisExporter,../share/xslt/odfflatxml/odfflatxmlimport.xsl,../share/xslt/odfflatxml/odfflatxmlexport.xsl</value></prop>
69 + <prop oor:name="FilterService"><value>com.sun.star.comp.Writer.XmlFilterAdaptor</value></prop>
70 + <prop oor:name="TemplateName"/>
71 + <prop oor:name="UIName">
72 + <value>OpenDocument Presentation (Flat XML)</value>
74 + <prop oor:name="Flags"><value>IMPORT EXPORT OWN 3RDPARTYFILTER</value></prop>
76 --- filter/source/config/fragments/filters/ODS_FlatXML.xcu.old 1970-01-01 00:00:00.000000000 +0000
77 +++ filter/source/config/fragments/filters/ODS_FlatXML.xcu 2009-04-06 16:41:55.000000000 +0000
79 + <node oor:name="OpenDocument Spreadsheet Flat XML" oor:op="replace">
80 + <prop oor:name="FileFormatVersion"><value>0</value></prop>
81 + <prop oor:name="Type"><value>calc_ODS_FlatXML</value></prop>
82 + <prop oor:name="DocumentService"><value>com.sun.star.sheet.SpreadsheetDocument</value></prop>
83 + <prop oor:name="UIComponent"/>
84 + <prop oor:name="UserData"><value oor:separator=",">com.sun.star.documentconversion.XSLTFilter,,com.sun.star.comp.Calc.XMLOasisImporter,com.sun.star.comp.Calc.XMLOasisExporter,../share/xslt/odfflatxml/odfflatxmlimport.xsl,../share/xslt/odfflatxml/odfflatxmlexport.xsl</value></prop>
85 + <prop oor:name="FilterService"><value>com.sun.star.comp.Writer.XmlFilterAdaptor</value></prop>
86 + <prop oor:name="TemplateName"/>
87 + <prop oor:name="UIName">
88 + <value>OpenDocument Spreadsheet (Flat XML)</value>
90 + <prop oor:name="Flags"><value>IMPORT EXPORT OWN 3RDPARTYFILTER</value></prop>
92 --- filter/source/config/fragments/filters/ODT_FlatXML.xcu.old 1970-01-01 00:00:00.000000000 +0000
93 +++ filter/source/config/fragments/filters/ODT_FlatXML.xcu 2009-04-06 16:41:55.000000000 +0000
95 + <node oor:name="OpenDocument Text Flat XML" oor:op="replace">
96 + <prop oor:name="FileFormatVersion"><value>0</value></prop>
97 + <prop oor:name="Type"><value>writer_ODT_FlatXML</value></prop>
98 + <prop oor:name="DocumentService"><value>com.sun.star.text.TextDocument</value></prop>
99 + <prop oor:name="UIComponent"/>
100 + <prop oor:name="UserData"><value oor:separator=",">com.sun.star.documentconversion.XSLTFilter,,com.sun.star.comp.Writer.XMLOasisImporter,com.sun.star.comp.Writer.XMLOasisExporter,../share/xslt/odfflatxml/odfflatxmlimport.xsl,../share/xslt/odfflatxml/odfflatxmlexport.xsl</value></prop>
101 + <prop oor:name="FilterService"><value>com.sun.star.comp.Writer.XmlFilterAdaptor</value></prop>
102 + <prop oor:name="TemplateName"/>
103 + <prop oor:name="UIName">
104 + <value>OpenDocument Text (Flat XML)</value>
106 + <prop oor:name="Flags"><value>IMPORT EXPORT OWN 3RDPARTYFILTER</value></prop>
108 --- filter/source/config/fragments/types/calc_ODS_FlatXML.xcu.old 1970-01-01 00:00:00.000000000 +0000
109 +++ filter/source/config/fragments/types/calc_ODS_FlatXML.xcu 2009-04-06 16:41:55.000000000 +0000
111 + <node oor:name="calc_ODS_FlatXML" oor:op="replace">
112 + <prop oor:name="DetectService"><value>com.sun.star.comp.filters.XMLFilterDetect</value></prop>
113 + <prop oor:name="URLPattern"/>
114 + <prop oor:name="Extensions"><value>fods ods xml</value></prop>
115 + <prop oor:name="MediaType"/>
116 + <prop oor:name="Preferred"><value>false</value></prop>
117 + <prop oor:name="PreferredFilter"><value>OpenDocument Spreadsheet Flat XML</value></prop>
118 + <prop oor:name="UIName">
119 + <value>OpenDocument Spreadsheet (Flat XML)</value>
121 + <prop oor:name="ClipboardFormat">
122 + <value>doctype:office:mimetype="application/vnd.oasis.opendocument.spreadsheet"</value>
125 --- filter/source/config/fragments/types/draw_ODG_FlatXML.xcu.old 1970-01-01 00:00:00.000000000 +0000
126 +++ filter/source/config/fragments/types/draw_ODG_FlatXML.xcu 2009-04-06 16:41:55.000000000 +0000
128 + <node oor:name="draw_ODG_FlatXML" oor:op="replace">
129 + <prop oor:name="DetectService"><value>com.sun.star.comp.filters.XMLFilterDetect</value></prop>
130 + <prop oor:name="URLPattern"/>
131 + <prop oor:name="Extensions"><value>fodg odg xml</value></prop>
132 + <prop oor:name="MediaType"/>
133 + <prop oor:name="Preferred"><value>false</value></prop>
134 + <prop oor:name="PreferredFilter"><value>OpenDocument Drawing Flat XML</value></prop>
135 + <prop oor:name="UIName">
136 + <value>OpenDocument Drawing (Flat XML)</value>
138 + <prop oor:name="ClipboardFormat">
139 + <value>doctype:office:mimetype="application/vnd.oasis.opendocument.graphics"</value>
142 --- filter/source/config/fragments/types/impress_ODP_FlatXML.xcu.old 1970-01-01 00:00:00.000000000 +0000
143 +++ filter/source/config/fragments/types/impress_ODP_FlatXML.xcu 2009-04-06 16:41:55.000000000 +0000
145 + <node oor:name="impress_ODP_FlatXML" oor:op="replace">
146 + <prop oor:name="DetectService"><value>com.sun.star.comp.filters.XMLFilterDetect</value></prop>
147 + <prop oor:name="URLPattern"/>
148 + <prop oor:name="Extensions"><value>fodp odp xml</value></prop>
149 + <prop oor:name="MediaType"/>
150 + <prop oor:name="Preferred"><value>false</value></prop>
151 + <prop oor:name="PreferredFilter"><value>OpenDocument Presentation Flat XML</value></prop>
152 + <prop oor:name="UIName">
153 + <value>OpenDocument Presentation (Flat XML)</value>
155 + <prop oor:name="ClipboardFormat">
156 + <value>doctype:office:mimetype="application/vnd.oasis.opendocument.presentation"</value>
159 --- filter/source/config/fragments/types/writer_ODT_FlatXML.xcu.old 1970-01-01 00:00:00.000000000 +0000
160 +++ filter/source/config/fragments/types/writer_ODT_FlatXML.xcu 2009-04-06 16:41:55.000000000 +0000
162 + <node oor:name="writer_ODT_FlatXML" oor:op="replace">
163 + <prop oor:name="DetectService"><value>com.sun.star.comp.filters.XMLFilterDetect</value></prop>
164 + <prop oor:name="URLPattern"/>
165 + <prop oor:name="Extensions"><value>fodt odt xml</value></prop>
166 + <prop oor:name="MediaType"/>
167 + <prop oor:name="Preferred"><value>false</value></prop>
168 + <prop oor:name="PreferredFilter"><value>OpenDocument Text Flat XML</value></prop>
169 + <prop oor:name="UIName">
170 + <value>OpenDocument Text (Flat XML)</value>
172 + <prop oor:name="ClipboardFormat">
173 + <value>doctype:office:mimetype="application/vnd.oasis.opendocument.text"</value>
176 --- filter/source/odfflatxml/odfflatxmlexport.xsl.old 1970-01-01 00:00:00.000000000 +0000
177 +++ filter/source/odfflatxml/odfflatxmlexport.xsl 2009-04-06 16:41:55.000000000 +0000
179 +<?xml version='1.0' encoding="UTF-8"?>
180 +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0">
181 + <xsl:output method="xml" encoding="UTF-8" indent="yes"/>
183 + <xsl:template match="@*|node()">
185 + <xsl:apply-templates select="@*|node()"/>
189 + <xsl:template match="@office:mimetype[string(.)='application/vnd.oasis.opendocument.drawing']">
190 + <xsl:attribute name="office:mimetype">application/vnd.oasis.opendocument.graphics</xsl:attribute>
194 --- filter/source/odfflatxml/odfflatxmlimport.xsl.old 1970-01-01 00:00:00.000000000 +0000
195 +++ filter/source/odfflatxml/odfflatxmlimport.xsl 2009-04-06 16:41:55.000000000 +0000
197 +<?xml version='1.0' encoding="UTF-8"?>
198 +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
199 + <xsl:output method="xml" encoding="UTF-8" indent="yes"/>
201 + <xsl:template match="@*|node()">
203 + <xsl:apply-templates select="@*|node()"/>
208 --- scp2/source/ooo/directory_ooo.scp.old 2009-04-06 16:41:55.000000000 +0000
209 +++ scp2/source/ooo/directory_ooo.scp 2009-04-06 16:41:55.000000000 +0000
210 @@ -507,6 +507,11 @@ Directory gid_Dir_Share_Xslt_Import_Comm
214 +Directory gid_Dir_Share_Xslt_Odfflatxml
215 + ParentID = gid_Dir_Share_Xslt;
216 + DosName = "odfflatxml";
219 Directory gid_Dir_Share_Dtd
220 ParentID = gid_Dir_Share;
222 --- scp2/source/xsltfilter/file_xsltfilter.scp.old 2009-04-02 10:51:54.000000000 +0000
223 +++ scp2/source/xsltfilter/file_xsltfilter.scp 2009-04-06 16:41:55.000000000 +0000
224 @@ -93,3 +93,17 @@ File gid_File_Xsl_Export_Xhtml_Table
225 Name = "/xslt/export/xhtml/table.xsl";
229 +File gid_File_Xsl_Export_Odfflatxml
231 + Styles = (PACKED, PATCH);
232 + Dir = gid_Dir_Share_Xslt_Odfflatxml;
233 + Name = "/xslt/odfflatxml/odfflatxmlexport.xsl";
236 +File gid_File_Xsl_Import_Odfflatxml
238 + Styles = (PACKED, PATCH);
239 + Dir = gid_Dir_Share_Xslt_Odfflatxml;
240 + Name = "/xslt/odfflatxml/odfflatxmlimport.xsl";
242 --- scp2/source/xsltfilter/module_xsltfilter.scp.old 2009-04-02 10:51:54.000000000 +0000
243 +++ scp2/source/xsltfilter/module_xsltfilter.scp 2009-04-06 16:41:55.000000000 +0000
244 @@ -46,6 +46,8 @@ Module gid_Module_Optional_Xsltfiltersam
245 gid_File_Xsl_Export_Xhtml_Master_Usability_Links,
246 gid_File_Xsl_Export_Xhtml_Ooo2xhtml,
247 gid_File_Xsl_Export_Xhtml_Table,
248 + gid_File_Xsl_Export_Odfflatxml,
249 + gid_File_Xsl_Import_Odfflatxml,
250 gid_File_Registry_Spool_Oo_TypeDetection_XSLT_Types_Xcu,
251 gid_File_Registry_Spool_Oo_TypeDetection_XSLT_Filters_Xcu );
253 --- scp2/source/calc/registryitem_calc.scp.old 2009-04-02 10:51:55.000000000 +0000
254 +++ scp2/source/calc/registryitem_calc.scp 2009-04-06 16:41:55.000000000 +0000
255 @@ -724,6 +724,53 @@ RegistryItem gid_Regitem_Openoffice_Calc
256 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
261 +RegistryItem gid_Regitem_Fods_PersistentHandler
262 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
263 + ModuleID = gid_Module_Prg_Calc_Bin;
264 + Subkey = ".fods\PersistentHandler";
265 + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
268 +RegistryItem gid_Regitem_Fods_Shellex_00021500_0000_0000_C000_000000000046
269 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
270 + ModuleID = gid_Module_Prg_Calc_Bin;
271 + Subkey = ".fods\shellex\{00021500-0000-0000-C000-000000000046}";
272 + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
275 +RegistryItem gid_Regitem_Fods_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
276 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
277 + ModuleID = gid_Module_Prg_Calc_Bin;
278 + Subkey = ".fods\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
279 + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
282 +RegistryItem gid_Regitem__Fods
283 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
284 + ModuleID = gid_Module_Prg_Calc_Bin;
286 + Value = "opendocument.CalcDocument.1";
289 +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fods
290 + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
291 + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
292 + ModuleID = gid_Module_Root;
294 + Value = "opendocument.CalcDocument.1";
298 +RegistryItem gid_Regitem_Fods_Contenttype
299 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
300 + ModuleID = gid_Module_Prg_Calc_Bin;
302 + Name = "Content Type";
303 + Value = "application/vnd.oasis.opendocument.spreadsheet";
306 // new ots file extension
308 RegistryItem gid_Regitem_Ots_PersistentHandler
309 --- scp2/source/draw/registryitem_draw.scp.old 2009-04-02 10:51:54.000000000 +0000
310 +++ scp2/source/draw/registryitem_draw.scp 2009-04-06 16:41:55.000000000 +0000
311 @@ -724,6 +724,53 @@ RegistryItem gid_Regitem_Openoffice_Draw
317 +RegistryItem gid_Regitem_Fodg_PersistentHandler
318 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
319 + ModuleID = gid_Module_Prg_Draw_Bin;
320 + Subkey = ".fodg\PersistentHandler";
321 + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
324 +RegistryItem gid_Regitem_Fodg_Shellex_00021500_0000_0000_C000_000000000046
325 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
326 + ModuleID = gid_Module_Prg_Draw_Bin;
327 + Subkey = ".fodg\shellex\{00021500-0000-0000-C000-000000000046}";
328 + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
331 +RegistryItem gid_Regitem_Fodg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
332 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
333 + ModuleID = gid_Module_Prg_Draw_Bin;
334 + Subkey = ".fodg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
335 + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
338 +RegistryItem gid_Regitem_Fodg_Contenttype
339 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
340 + ModuleID = gid_Module_Prg_Draw_Bin;
342 + Name = "Content Type";
343 + Value = "application/vnd.oasis.opendocument.graphics";
346 +RegistryItem gid_Regitem__Fodg
347 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
348 + ModuleID = gid_Module_Prg_Draw_Bin;
350 + Value = "opendocument.DrawDocument.1";
353 +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodg
354 + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
355 + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
356 + ModuleID = gid_Module_Root;
358 + Value = "opendocument.DrawDocument.1";
362 // new otg file extension
364 RegistryItem gid_Regitem_Otg_PersistentHandler
365 --- scp2/source/impress/registryitem_impress.scp.old 2009-04-02 10:51:52.000000000 +0000
366 +++ scp2/source/impress/registryitem_impress.scp 2009-04-06 16:41:55.000000000 +0000
367 @@ -753,6 +753,53 @@ RegistryItem gid_Regitem_Openoffice_Impr
368 Value = "\"<progpath>\program\soffice.exe\" -show \"%1\"";
373 +RegistryItem gid_Regitem_Fodp_PersistentHandler
374 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
375 + ModuleID = gid_Module_Prg_Impress_Bin;
376 + Subkey = ".fodp\PersistentHandler";
377 + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
380 +RegistryItem gid_Regitem_Fodp_Shellex_00021500_0000_0000_C000_000000000046
381 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
382 + ModuleID = gid_Module_Prg_Impress_Bin;
383 + Subkey = ".fodp\shellex\{00021500-0000-0000-C000-000000000046}";
384 + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
387 +RegistryItem gid_Regitem_Fodp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
388 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
389 + ModuleID = gid_Module_Prg_Impress_Bin;
390 + Subkey = ".fodp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
391 + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
394 +RegistryItem gid_Regitem__Fodp
395 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
396 + ModuleID = gid_Module_Prg_Impress_Bin;
398 + Value = "opendocument.ImpressDocument.1";
401 +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodp
402 + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
403 + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
404 + ModuleID = gid_Module_Root;
406 + Value = "opendocument.ImpressDocument.1";
410 +RegistryItem gid_Regitem_Fodp_Contenttype
411 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
412 + ModuleID = gid_Module_Prg_Impress_Bin;
414 + Name = "Content Type";
415 + Value = "application/vnd.oasis.opendocument.presentation";
418 // new otp file extension
420 RegistryItem gid_Regitem_Otp_PersistentHandler
421 --- scp2/source/writer/registryitem_writer.scp.old 2009-04-06 16:41:41.000000000 +0000
422 +++ scp2/source/writer/registryitem_writer.scp 2009-04-06 16:41:55.000000000 +0000
423 @@ -862,6 +862,53 @@ RegistryItem gid_Regitem_Openoffice_Writ
429 +RegistryItem gid_Regitem_Fodt_PersistentHandler
430 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
431 + ModuleID = gid_Module_Prg_Wrt_Bin;
432 + Subkey = ".fodt\PersistentHandler";
433 + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
436 +RegistryItem gid_Regitem_Fodt_Shellex_00021500_0000_0000_C000_000000000046
437 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
438 + ModuleID = gid_Module_Prg_Wrt_Bin;
439 + Subkey = ".fodt\shellex\{00021500-0000-0000-C000-000000000046}";
440 + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
443 +RegistryItem gid_Regitem_Fodt_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
444 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
445 + ModuleID = gid_Module_Prg_Wrt_Bin;
446 + Subkey = ".fodt\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
447 + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
450 +RegistryItem gid_Regitem__Fodt
451 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
452 + ModuleID = gid_Module_Prg_Wrt_Bin;
454 + Value = "opendocument.WriterDocument.1";
457 +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodt
458 + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
459 + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
460 + ModuleID = gid_Module_Root;
462 + Value = "opendocument.WriterDocument.1";
466 +RegistryItem gid_Regitem_Fodt_Contenttype
467 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
468 + ModuleID = gid_Module_Prg_Wrt_Bin;
470 + Name = "Content Type";
471 + Value = "application/vnd.oasis.opendocument.text";
474 // new ott file extension
476 RegistryItem gid_Regitem_Ott_PersistentHandler