[Libreoffice-commits] dev-tools.git: 11 commits - helpauthoring/Addons.xcu helpauthoring/description helpauthoring/description-en-US.txt helpauthoring/description.xml helpauthoring/dist helpauthoring/Filter.xcu helpauthoring/.gitignore helpauthoring/Makefile helpauthoring/META-INF helpauthoring/Paths.xcu helpauthoring/README helpauthoring/registry helpauthoring/Type.xcu helpauthoring/WriterWindowState.xcu

Samuel Mehrbrodt Samuel.Mehrbrodt at cib.de
Wed Sep 7 15:23:46 UTC 2016


 helpauthoring/.gitignore                        |    1 
 helpauthoring/Addons.xcu                        | 1119 ------------------------
 helpauthoring/Filter.xcu                        |   34 
 helpauthoring/META-INF/manifest.xml             |   12 
 helpauthoring/Makefile                          |    6 
 helpauthoring/Paths.xcu                         |   35 
 helpauthoring/README                            |    6 
 helpauthoring/Type.xcu                          |   34 
 helpauthoring/WriterWindowState.xcu             |   12 
 helpauthoring/description-en-US.txt             |    3 
 helpauthoring/description.xml                   |    6 
 helpauthoring/description/description-en-US.txt |    1 
 helpauthoring/registry/Addons.xcu               | 1119 ++++++++++++++++++++++++
 helpauthoring/registry/Filter.xcu               |   34 
 helpauthoring/registry/Paths.xcu                |   35 
 helpauthoring/registry/Type.xcu                 |   34 
 helpauthoring/registry/WriterWindowState.xcu    |   21 
 17 files changed, 1260 insertions(+), 1252 deletions(-)

New commits:
commit 0d5416f7254335c3f61e13099ddef859bf48ac26
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Date:   Wed Sep 7 16:36:07 2016 +0200

    Update README

diff --git a/helpauthoring/README b/helpauthoring/README
index 22d240c..fc2b81f 100644
--- a/helpauthoring/README
+++ b/helpauthoring/README
@@ -9,7 +9,7 @@ editing of the LibreOffice Help.  Usage info is here:
 
 If you want to improve the extension itself, get the sources here:
 
-  $ git clone git clone git://gerrit.libreoffice.org/dev-tools
+  $ git clone git://gerrit.libreoffice.org/dev-tools
 
 and start hacking it.  Most probably you'll want to do improvements to the
 .xhp export filter:
commit 565762c5fdab09e33fe4b9001e0cef9f8db74292
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Date:   Wed Sep 7 16:33:44 2016 +0200

    Put the toolbar in the third row by default

diff --git a/helpauthoring/registry/WriterWindowState.xcu b/helpauthoring/registry/WriterWindowState.xcu
index 1c30d52..50b4f4c 100644
--- a/helpauthoring/registry/WriterWindowState.xcu
+++ b/helpauthoring/registry/WriterWindowState.xcu
@@ -6,6 +6,15 @@
         <prop oor:name="UIName" oor:type="xs:string">
           <value xml:lang="en-US">Help Authoring</value>
         </prop>
+        <prop oor:name="DockPos" oor:type="xs:string">
+			<value>0,2</value>
+		</prop>
+		<prop oor:name="Docked" oor:type="xs:boolean">
+			<value>true</value>
+		</prop>
+		<prop oor:name="DockingArea" oor:type="xs:int">
+			<value>0</value>
+		</prop>
       </node>
     </node>
   </node>
commit 1f822c8d61d4d098be498957cd6901f339bea375
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Date:   Wed Sep 7 16:03:32 2016 +0200

    README: Update git repository path

diff --git a/helpauthoring/README b/helpauthoring/README
index ff9adb6..22d240c 100644
--- a/helpauthoring/README
+++ b/helpauthoring/README
@@ -9,7 +9,7 @@ editing of the LibreOffice Help.  Usage info is here:
 
 If you want to improve the extension itself, get the sources here:
 
-  $ git clone git://anongit.freedesktop.org/libreoffice/contrib/dev-tools dev-tools
+  $ git clone git clone git://gerrit.libreoffice.org/dev-tools
 
 and start hacking it.  Most probably you'll want to do improvements to the
 .xhp export filter:
commit efa1d81bd965ae2304571ee8857a4812a3dd4b58
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Date:   Wed Sep 7 15:57:39 2016 +0200

    manifest consistency

diff --git a/helpauthoring/META-INF/manifest.xml b/helpauthoring/META-INF/manifest.xml
index 91ff1c4..5afab6e 100644
--- a/helpauthoring/META-INF/manifest.xml
+++ b/helpauthoring/META-INF/manifest.xml
@@ -18,7 +18,7 @@
 -->
 <manifest:manifest>
         <manifest:file-entry manifest:full-path="HelpAuthoring/" manifest:media-type="application/vnd.sun.star.basic-library"/>
-        <manifest:file-entry manifest:media-type="application/vnd.sun.star.help" manifest:full-path="help"/>
+        <manifest:file-entry manifest:full-path="help" manifest:media-type="application/vnd.sun.star.help"/>
         <manifest:file-entry manifest:full-path="registry/Type.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
         <manifest:file-entry manifest:full-path="registry/Filter.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
         <manifest:file-entry manifest:full-path="registry/Addons.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
commit 6a827031f94dccea9d138ec4ddb44f2d2b3f53ab
Author: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
Date:   Wed Sep 7 15:55:04 2016 +0200

    Put the xcu files in registry/ folder

diff --git a/helpauthoring/Addons.xcu b/helpauthoring/Addons.xcu
deleted file mode 100644
index 67fce67..0000000
--- a/helpauthoring/Addons.xcu
+++ /dev/null
@@ -1,1119 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- *   Licensed to the Apache Software Foundation (ASF) under one or more
- *   contributor license agreements. See the NOTICE file distributed
- *   with this work for additional information regarding copyright
- *   ownership. The ASF licenses this file to you under the Apache
- *   License, Version 2.0 (the "License"); you may not use this file
- *   except in compliance with the License. You may obtain a copy of
- *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-
-<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Addons" oor:package="org.openoffice.Office">
-    <node oor:name="AddonUI">
-        <node oor:name="OfficeMenuBar">
-            <node oor:name="org.openoffice.helpauthoring" oor:op="replace">
-                <prop oor:name="Title" oor:type="xs:string">
-                    <value/>
-                    <value xml:lang="en-US">Help Authoring</value>
-                </prop>
-                <prop oor:name="Context" oor:type="xs:string">
-                    <value>com.sun.star.text.TextDocument,com.sun.star.frame.StartModule</value>
-                </prop>
-                <node oor:name="Submenu">
-                    <node oor:name="m00" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.CreateFile?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">New Help File</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m01" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.OpenXHP?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Open Help File</value>
-                        </prop>
-                    </node>
-
-                    <node oor:name="m05" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>private:separator</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m06" oor:op="replace">
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value xml:lang="en-US">Paragraph Styles</value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                        <node oor:name="Submenu">
-                            <node oor:name="m00" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=hlp_head1&FamilyName:string=ParagraphStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Page Title (hlp_head1)</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m01" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=hlp_head2&FamilyName:string=ParagraphStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Heading 2 (hlp_head2)</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m02" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=hlp_head3&FamilyName:string=ParagraphStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Heading 3 (hlp_head3)</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m03" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=hlp_paragraph&FamilyName:string=ParagraphStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Default (hlp_paragraph)</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m04" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=hlp_warning&FamilyName:string=ParagraphStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Warning (hlp_warning)</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m05" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=hlp_note&FamilyName:string=ParagraphStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Note (hlp_note)</value>
-                                </prop>
-                            </node>
-                        </node>
-                    </node>
-                    <node oor:name="m07" oor:op="replace">
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value xml:lang="en-US">Character Styles</value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                        <node oor:name="Submenu">
-                            <node oor:name="m00" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=hlp_emph&FamilyName:string=CharacterStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Bold (hlp_emph)</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m01" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=hlp_menuitem&FamilyName:string=CharacterStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Menu Item Path (hlp_menuitem)</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m02" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>.uno:StyleApply?Style:string=Default&FamilyName:string=CharacterStyles</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Default</value>
-                                </prop>
-                            </node>
-                        </node>
-                    </node>
-
-                    <node oor:name="m10" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>private:separator</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m11" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.Embed.Main?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Embed (<embed>) </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m12" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.Link.Main?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Link (<link>) </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m13" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.OpenLink?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Open <Embed> or <Link> File </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m14" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.OpenLinkSource?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">View <Embed> or <Link> File Source</value>
-                        </prop>
-                    </node>
-
-                    <!-- Functions that define resuable content -->
-                    <node oor:name="m20" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>private:separator</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m21" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSection?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Section (<section>) </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m22" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertHowToGet?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert "How to Get" Section </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m23" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertRelatedTopics?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert "Related Topics" Section </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m24" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>.uno:EditRegion</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Edit IDs and Delete Sections </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m25" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertVariable?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Variable (<variable>/<var>) </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-
-                    <!-- Insert invisible tags -->
-                    <node oor:name="m30" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>private:separator</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m31" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.HID.Main?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Help ID (<bookmark branch="hid/...">) </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m32" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertExtendedTip?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Extended Tooltip (<ahelp>/<avis>/<ahid>) </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m33" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.Comment.Main?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Comment (<comment>) </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m34" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.IND.Main?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Index Entry (<bookmark branch="index">) </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m35" oor:op="replace">
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value xml:lang="en-US">Insert Switch (<switch>/<switchline>)</value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                        <node oor:name="Submenu">
-                            <node oor:name="m00" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSwitchOSParagraph?language=Basic&location=application</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Insert Switch OS Paragraph</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m01" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSwitchOSInline?language=Basic&location=application</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Insert Switch OS Inline</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m02" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSwitchAppParagraph?language=Basic&location=application</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Insert Switch App Paragraph</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m03" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSwitchAppInline?language=Basic&location=application</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Insert Switch App Inline</value>
-                                </prop>
-                            </node>
-                        </node>
-                    </node>
-
-                    <!-- Insert visible objects/elements -->
-                    <node oor:name="m50" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>private:separator</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m51" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.Table.Main?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Table </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m52" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertGraphic?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Insert Image </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m53" oor:op="replace">
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value xml:lang="en-US">Insert Product Variables</value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                        <node oor:name="Submenu">
-                            <node oor:name="m00" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertProductName?language=Basic&location=application</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Insert %PRODUCTNAME</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m01" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertProductVersion?language=Basic&location=application</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Insert %PRODUCTVERSION</value>
-                                </prop>
-                            </node>
-                            <node oor:name="m02" oor:op="replace">
-                                <prop oor:name="URL" oor:type="xs:string">
-                                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertOfficeName?language=Basic&location=application</value>
-                                </prop>
-                                <prop oor:name="Title" oor:type="xs:string">
-                                    <value xml:lang="en-US">Insert $[officename]</value>
-                                </prop>
-                            </node>
-                        </node>
-                    </node>
-
-                    <node oor:name="m70" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>private:separator</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m71" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.ToggleParaL10NStatus?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Toggle Paragraph L10N Status (localize="...") </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m72" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.Helpers.InsertNewParaData?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Assign Paragraph ID </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m73" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.UnhideParaIDs?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Unhide Paragraph IDs </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-
-                    <!-- Functions that are least used -->
-                    <node oor:name="m80" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>private:separator</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m81" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.Meta.Main?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Edit Meta Data </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m82" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.Validate.Validate?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Validate Help File </value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m83" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.ReloadXHP?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Reload File</value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m84" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.OpenXHPText?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">View File Source</value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m85" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.OpenGitCompare?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Compare Changes [GIT]</value>
-                        </prop>
-                        <prop oor:name="Context" oor:type="xs:string">
-                            <value>com.sun.star.text.TextDocument</value>
-                        </prop>
-                    </node>
-
-                    <!-- Functions that maybe opened by the user only once -->
-                    <node oor:name="m90" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>private:separator</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m91" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetDocumentRoot?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">Set Document Root</value>
-                        </prop>
-                    </node>
-                    <node oor:name="m92" oor:op="replace">
-                        <prop oor:name="URL" oor:type="xs:string">
-                            <value>vnd.sun.star.script:HelpAuthoring._Main.DisplayVersion?language=Basic&location=application</value>
-                        </prop>
-                        <prop oor:name="Title" oor:type="xs:string">
-                            <value/>
-                            <value xml:lang="en-US">About</value>
-                        </prop>
-                    </node>
-                </node>
-            </node>
-        </node>
-        <node oor:name="OfficeToolBar">
-            <node oor:name="org.openoffice.helpauthoringtoolbar" oor:op="replace">
-                  <node oor:name="m01" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring._Main.CreateFile?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">New</value>
-                          <value xml:lang="en-US">New Help File</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m02" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring._Main.OpenXHP?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Open</value>
-                          <value xml:lang="en-US">Open Help File</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m03" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>.uno:Save</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Save</value>
-                          <value xml:lang="en-US">Save Help File</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m06" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>private:separator</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m07" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring._Main.ReloadXHP?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Reload</value>
-                          <value xml:lang="en-US">Reload File</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m08" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring._Main.OpenXHPText?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">View Source</value>
-                          <value xml:lang="en-US">View File Source</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m10" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>private:separator</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m11" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Embed.Main?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Embed</value>
-                          <value xml:lang="en-US">Insert Embed</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m12" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Link.Main?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Link</value>
-                          <value xml:lang="en-US">Insert Link</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m13" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring._Main.OpenLink?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Open Embed/Link</value>
-                          <value xml:lang="en-US">Open Embed/Link File</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m14" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring._Main.OpenLinkSource?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">View Embed/Link Source</value>
-                          <value xml:lang="en-US">View Embed/Link File Source</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m30" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>private:separator</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m31" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSection?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Section</value>
-                          <value xml:lang="en-US">Insert Section</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m32" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertHowToGet?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">How To Get</value>
-                          <value xml:lang="en-US">Insert "How To Get" Section</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m33" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertRelatedTopics?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Related Topics</value>
-                          <value xml:lang="en-US">Insert "Related Topics" Section</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m34" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertVariable?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Variable</value>
-                          <value xml:lang="en-US">Insert Variable</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m40" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>private:separator</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m41" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.HID.Main?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Help ID</value>
-                          <value xml:lang="en-US">Insert Help ID</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m42" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertExtendedTip?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Extended Tooltip</value>
-                          <value xml:lang="en-US">Insert Extended Tooltip</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m43" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Comment.Main?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Comment</value>
-                          <value xml:lang="en-US">Insert Comment</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m44" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.IND.Main?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Index Entry</value>
-                          <value xml:lang="en-US">Insert Index Entry</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m45" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Switch.InsertSwitchByDialog?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Switch</value>
-                          <value xml:lang="en-US">Insert Switch</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m50" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>private:separator</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m51" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Table.Main?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Table</value>
-                          <value xml:lang="en-US">Insert Table</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m52" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertGraphic?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Image</value>
-                          <value xml:lang="en-US">Insert Image</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m60" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>private:separator</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m61" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetParaDefault?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Default</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m62" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetParaH1?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">H1</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m63" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetParaH2?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">H2</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m64" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetParaH3?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">H3</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m65" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetParaWarning?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Warn</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m66" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetParaNote?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Note</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m67" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetParaTip?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Tip</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m70" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>private:separator</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m71" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetCharDefault?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Default</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m72" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetCharBold?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Bold</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m73" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Helpers.SetCharMenuItem?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Menu</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m90" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>private:separator</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m91" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.OtherElements.ToggleParaL10NStatus?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">L10N</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m92" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring._Main.UnhideParaIDs?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Show IDs</value>
-                      </prop>
-                  </node>
-                  <node oor:name="m93" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring.Meta.Main?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">Meta</value>
-                      </prop>
-                  </node>
-
-                  <node oor:name="m95" oor:op="replace">
-                      <prop oor:name="URL" oor:type="xs:string">
-                          <value>vnd.sun.star.script:HelpAuthoring._Main.OpenGitCompare?language=Basic&location=application</value>
-                      </prop>
-                      <prop oor:name="Title" oor:type="xs:string">
-                          <value xml:lang="en-US">GIT</value>
-                      </prop>
-                      <prop oor:name="Target" oor:type="xs:string">
-                          <value>_self</value>
-                      </prop>
-                      <prop oor:name="Context" oor:type="xs:string">
-                          <value>com.sun.star.text.TextDocument</value>
-                      </prop>
-                  </node>
-              </node>
-        </node>
-        <node oor:name="Images">
-            <node oor:name="org.openoffice.helpauthoringtoolbar.newfile" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring._Main.CreateFile?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_adddirect.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.openfile" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring._Main.OpenXHP?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_open.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.comment" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.Comment.Main?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_insertannotation.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.image" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertGraphic?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_insertgraphic.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.link" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.Link.Main?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_inserthyperlink.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.index" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.IND.Main?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_insertindexesentry.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.section" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSection?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_insertsection.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.table" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.Table.Main?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_inserttable.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.reload" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring._Main.ReloadXHP?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_reload.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.source" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring._Main.OpenXHPText?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_sourceview.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.openlink" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring._Main.OpenLink?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_webhtml.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.embed" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.Embed.Main?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_insertplugin.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.openlinksource" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring._Main.OpenLinkSource?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_sourceview-link.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.hid" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.HID.Main?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_helpindex.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.tip" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertExtendedTip?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_extendedhelp.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.variable" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertVariable?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_autosum.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.how" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertHowToGet?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_insertsection-how.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.related" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertRelatedTopics?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_insertsection-related.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.save" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>.uno:Save</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/lc_save.png</value>
-                    </prop>
-                </node>
-            </node>
-            <node oor:name="org.openoffice.helpauthoringtoolbar.switch" oor:op="replace">
-                <prop oor:name="URL" oor:type="xs:string">
-                    <value>vnd.sun.star.script:HelpAuthoring.Switch.InsertSwitchByDialog?language=Basic&location=application</value>
-                </prop>
-                <node oor:name="UserDefinedImages">
-                    <prop oor:name="ImageBigURL">
-                        <value>vnd.sun.star.extension://org.openoffice.helpauthoring/images/tango/switch.png</value>
-                    </prop>
-                </node>
-            </node>
-        </node>
-    </node>
-</oor:component-data>
diff --git a/helpauthoring/Filter.xcu b/helpauthoring/Filter.xcu
deleted file mode 100644
index c8cf855..0000000
--- a/helpauthoring/Filter.xcu
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- *   Licensed to the Apache Software Foundation (ASF) under one or more
- *   contributor license agreements. See the NOTICE file distributed
- *   with this work for additional information regarding copyright
- *   ownership. The ASF licenses this file to you under the Apache
- *   License, Version 2.0 (the "License"); you may not use this file
- *   except in compliance with the License. You may obtain a copy of
- *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-
-<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Filter" oor:package="org.openoffice.TypeDetection">
- <node oor:name="Filters">
-  <node oor:name="XHP_Help" oor:op="replace">
-        <prop oor:name="UIComponent"/>
-        <prop oor:name="TemplateName"/>
-        <prop oor:name="FileFormatVersion"><value>0</value></prop>
-        <prop oor:name="Type"><value>XHP_Help</value></prop>
-        <prop oor:name="DocumentService"><value>com.sun.star.text.TextDocument</value></prop>
-        <prop oor:name="UserData"><value oor:separator=",">com.sun.star.documentconversion.XSLTFilter,,com.sun.star.comp.Writer.XMLOasisImporter,com.sun.star.comp.Writer.XMLOasisExporter,%origin%/filter/xmlhelp2soffice.xsl,%origin%/filter/soffice2xmlhelp.xsl,%origin%/filter/xmlhel.dtd,%origin%/filter/xmlhelptemplate.ott</value></prop>
-        <prop oor:name="FilterService"><value>com.sun.star.comp.Writer.XmlFilterAdaptor</value></prop>
-        <prop oor:name="UIName"><value>Help (xhp)</value></prop>
-        <prop oor:name="Flags"><value>IMPORT EXPORT ALIEN 3RDPARTYFILTER</value></prop>
-  </node>
- </node>
-</oor:component-data>
diff --git a/helpauthoring/META-INF/manifest.xml b/helpauthoring/META-INF/manifest.xml
index ecfbdd9..91ff1c4 100644
--- a/helpauthoring/META-INF/manifest.xml
+++ b/helpauthoring/META-INF/manifest.xml
@@ -19,9 +19,9 @@
 <manifest:manifest>
         <manifest:file-entry manifest:full-path="HelpAuthoring/" manifest:media-type="application/vnd.sun.star.basic-library"/>
         <manifest:file-entry manifest:media-type="application/vnd.sun.star.help" manifest:full-path="help"/>
-        <manifest:file-entry manifest:full-path="Type.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
-        <manifest:file-entry manifest:full-path="Filter.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
-        <manifest:file-entry manifest:full-path="Addons.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
-        <manifest:file-entry manifest:full-path="Paths.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
-        <manifest:file-entry manifest:full-path="WriterWindowState.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
+        <manifest:file-entry manifest:full-path="registry/Type.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
+        <manifest:file-entry manifest:full-path="registry/Filter.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
+        <manifest:file-entry manifest:full-path="registry/Addons.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
+        <manifest:file-entry manifest:full-path="registry/Paths.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
+        <manifest:file-entry manifest:full-path="registry/WriterWindowState.xcu" manifest:media-type="application/vnd.sun.star.configuration-data"/>
 </manifest:manifest>
diff --git a/helpauthoring/Paths.xcu b/helpauthoring/Paths.xcu
deleted file mode 100644
index 1b96bbc..0000000
--- a/helpauthoring/Paths.xcu
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- *   Licensed to the Apache Software Foundation (ASF) under one or more
- *   contributor license agreements. See the NOTICE file distributed
- *   with this work for additional information regarding copyright
- *   ownership. The ASF licenses this file to you under the Apache
- *   License, Version 2.0 (the "License"); you may not use this file
- *   except in compliance with the License. You may obtain a copy of
- *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-
-<oor:component-data oor:package="org.openoffice.Office"
-    oor:name="Paths" 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">
-
-    <node oor:name="Paths">
-
-        <node oor:name="Template" oor:op="fuse">
-            <node oor:name="InternalPaths">
-                <node oor:name="%origin%/template" oor:op="fuse"/>
-            </node>
-        </node>
-
-    </node>
-</oor:component-data>
diff --git a/helpauthoring/Type.xcu b/helpauthoring/Type.xcu
deleted file mode 100644
index 1cb350f..0000000
--- a/helpauthoring/Type.xcu
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- *   Licensed to the Apache Software Foundation (ASF) under one or more
- *   contributor license agreements. See the NOTICE file distributed
- *   with this work for additional information regarding copyright
- *   ownership. The ASF licenses this file to you under the Apache
- *   License, Version 2.0 (the "License"); you may not use this file
- *   except in compliance with the License. You may obtain a copy of
- *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-
-<!DOCTYPE oor:component-data SYSTEM "../../../../component-update.dtd">
-<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:package="org.openoffice.TypeDetection" oor:name="Types">
-    <node oor:name="Types">
-        <node oor:name="XHP_Help" oor:op="replace" >
-                <prop oor:name="Extensions"><value>xhp</value></prop>
-                <prop oor:name="UIName"><value>Help (xhp)</value></prop>
-                <prop oor:name="DetectService"><value>com.sun.star.comp.filters.XMLFilterDetect</value></prop>
-                <prop oor:name="URLPattern"/>
-                <prop oor:name="MediaType"><value>application/text-xhp</value></prop>
-                <prop oor:name="Preferred"><value>true</value></prop>
-                <prop oor:name="PreferredFilter"><value>XHP_Help</value></prop>
-                <prop oor:name="ClipboardFormat"><value>doctype:<helpdocument version="1.0"></value></prop>
-        </node>
-        </node>
-</oor:component-data>
diff --git a/helpauthoring/WriterWindowState.xcu b/helpauthoring/WriterWindowState.xcu
deleted file mode 100644
index 1c30d52..0000000
--- a/helpauthoring/WriterWindowState.xcu
+++ /dev/null
@@ -1,12 +0,0 @@
-<?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="WriterWindowState" oor:package="org.openoffice.Office.UI">
-  <node oor:name="UIElements">
-    <node oor:name="States">
-      <node oor:name="private:resource/toolbar/addon_org.openoffice.helpauthoringtoolbar" oor:op="replace">
-        <prop oor:name="UIName" oor:type="xs:string">
-          <value xml:lang="en-US">Help Authoring</value>
-        </prop>
-      </node>
-    </node>
-  </node>
-</oor:component-data>
diff --git a/helpauthoring/registry/Addons.xcu b/helpauthoring/registry/Addons.xcu
new file mode 100644
index 0000000..67fce67
--- /dev/null
+++ b/helpauthoring/registry/Addons.xcu
@@ -0,0 +1,1119 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!--
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ *
+ * This file incorporates work covered by the following license notice:
+ *
+ *   Licensed to the Apache Software Foundation (ASF) under one or more
+ *   contributor license agreements. See the NOTICE file distributed
+ *   with this work for additional information regarding copyright
+ *   ownership. The ASF licenses this file to you under the Apache
+ *   License, Version 2.0 (the "License"); you may not use this file
+ *   except in compliance with the License. You may obtain a copy of
+ *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
+-->
+
+<oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Addons" oor:package="org.openoffice.Office">
+    <node oor:name="AddonUI">
+        <node oor:name="OfficeMenuBar">
+            <node oor:name="org.openoffice.helpauthoring" oor:op="replace">
+                <prop oor:name="Title" oor:type="xs:string">
+                    <value/>
+                    <value xml:lang="en-US">Help Authoring</value>
+                </prop>
+                <prop oor:name="Context" oor:type="xs:string">
+                    <value>com.sun.star.text.TextDocument,com.sun.star.frame.StartModule</value>
+                </prop>
+                <node oor:name="Submenu">
+                    <node oor:name="m00" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring._Main.CreateFile?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">New Help File</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m01" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring._Main.OpenXHP?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Open Help File</value>
+                        </prop>
+                    </node>
+
+                    <node oor:name="m05" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>private:separator</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m06" oor:op="replace">
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value xml:lang="en-US">Paragraph Styles</value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                        <node oor:name="Submenu">
+                            <node oor:name="m00" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=hlp_head1&FamilyName:string=ParagraphStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Page Title (hlp_head1)</value>
+                                </prop>
+                            </node>
+                            <node oor:name="m01" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=hlp_head2&FamilyName:string=ParagraphStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Heading 2 (hlp_head2)</value>
+                                </prop>
+                            </node>
+                            <node oor:name="m02" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=hlp_head3&FamilyName:string=ParagraphStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Heading 3 (hlp_head3)</value>
+                                </prop>
+                            </node>
+                            <node oor:name="m03" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=hlp_paragraph&FamilyName:string=ParagraphStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Default (hlp_paragraph)</value>
+                                </prop>
+                            </node>
+                            <node oor:name="m04" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=hlp_warning&FamilyName:string=ParagraphStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Warning (hlp_warning)</value>
+                                </prop>
+                            </node>
+                            <node oor:name="m05" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=hlp_note&FamilyName:string=ParagraphStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Note (hlp_note)</value>
+                                </prop>
+                            </node>
+                        </node>
+                    </node>
+                    <node oor:name="m07" oor:op="replace">
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value xml:lang="en-US">Character Styles</value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                        <node oor:name="Submenu">
+                            <node oor:name="m00" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=hlp_emph&FamilyName:string=CharacterStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Bold (hlp_emph)</value>
+                                </prop>
+                            </node>
+                            <node oor:name="m01" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=hlp_menuitem&FamilyName:string=CharacterStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Menu Item Path (hlp_menuitem)</value>
+                                </prop>
+                            </node>
+                            <node oor:name="m02" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>.uno:StyleApply?Style:string=Default&FamilyName:string=CharacterStyles</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">
+                                    <value xml:lang="en-US">Default</value>
+                                </prop>
+                            </node>
+                        </node>
+                    </node>
+
+                    <node oor:name="m10" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>private:separator</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m11" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.Embed.Main?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert Embed (<embed>) </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m12" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.Link.Main?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert Link (<link>) </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m13" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring._Main.OpenLink?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Open <Embed> or <Link> File </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m14" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring._Main.OpenLinkSource?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">View <Embed> or <Link> File Source</value>
+                        </prop>
+                    </node>
+
+                    <!-- Functions that define resuable content -->
+                    <node oor:name="m20" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>private:separator</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m21" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSection?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert Section (<section>) </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m22" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertHowToGet?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert "How to Get" Section </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m23" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertRelatedTopics?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert "Related Topics" Section </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m24" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>.uno:EditRegion</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Edit IDs and Delete Sections </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m25" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertVariable?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert Variable (<variable>/<var>) </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+
+                    <!-- Insert invisible tags -->
+                    <node oor:name="m30" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>private:separator</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m31" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.HID.Main?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert Help ID (<bookmark branch="hid/...">) </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m32" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertExtendedTip?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert Extended Tooltip (<ahelp>/<avis>/<ahid>) </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m33" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.Comment.Main?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert Comment (<comment>) </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m34" oor:op="replace">
+                        <prop oor:name="URL" oor:type="xs:string">
+                            <value>vnd.sun.star.script:HelpAuthoring.IND.Main?language=Basic&location=application</value>
+                        </prop>
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value/>
+                            <value xml:lang="en-US">Insert Index Entry (<bookmark branch="index">) </value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                    </node>
+                    <node oor:name="m35" oor:op="replace">
+                        <prop oor:name="Title" oor:type="xs:string">
+                            <value xml:lang="en-US">Insert Switch (<switch>/<switchline>)</value>
+                        </prop>
+                        <prop oor:name="Context" oor:type="xs:string">
+                            <value>com.sun.star.text.TextDocument</value>
+                        </prop>
+                        <node oor:name="Submenu">
+                            <node oor:name="m00" oor:op="replace">
+                                <prop oor:name="URL" oor:type="xs:string">
+                                    <value>vnd.sun.star.script:HelpAuthoring.OtherElements.InsertSwitchOSParagraph?language=Basic&location=application</value>
+                                </prop>
+                                <prop oor:name="Title" oor:type="xs:string">

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list