Files
libreoffice-paperless-conne…/Addons.xcu
2026-09-04 19:49:43 +02:00

372 lines
16 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
oor:name="Addons"
oor:package="org.openoffice.Office">
<node oor:name="AddonUI">
<!-- Eigenes Menü unter "Extras" -->
<node oor:name="OfficeMenuBar">
<node oor:name="de.mmorath.paperless" oor:op="replace">
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Paperless-Connector</value>
<value xml:lang="fr">Paperless-Connector</value>
<value xml:lang="en-US">Paperless-Connector</value>
</prop>
<prop oor:name="Target" oor:type="xs:string">
<value>_self</value>
</prop>
<node oor:name="Submenu">
<node oor:name="m01" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Open</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Aus Paperless öffnen…</value>
<value xml:lang="fr">Ouvrir depuis Paperless…</value>
<value xml:lang="en-US">Open from Paperless…</value>
</prop>
<prop oor:name="Target" oor:type="xs:string"><value>_self</value></prop>
</node>
<node oor:name="m02" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:SaveVersion</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Als neue Version ablegen</value>
<value xml:lang="fr">Enregistrer comme nouvelle version</value>
<value xml:lang="en-US">Store as new version</value>
</prop>
<prop oor:name="Target" oor:type="xs:string"><value>_self</value></prop>
</node>
<node oor:name="m02b" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:SaveAs</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">In Paperless ablegen…</value>
<value xml:lang="fr">Enregistrer dans Paperless…</value>
<value xml:lang="en-US">Store in Paperless…</value>
</prop>
<prop oor:name="Target" oor:type="xs:string"><value>_self</value></prop>
</node>
<node oor:name="m03" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>private:separator</value>
</prop>
</node>
<node oor:name="m04" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Classify</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Klassifizierung bearbeiten…</value>
<value xml:lang="fr">Modifier le classement…</value>
<value xml:lang="en-US">Edit classification…</value>
</prop>
<prop oor:name="Target" oor:type="xs:string"><value>_self</value></prop>
</node>
<node oor:name="m05" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Share</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Freigabelink erzeugen…</value>
<value xml:lang="fr">Créer un lien de partage…</value>
<value xml:lang="en-US">Create share link…</value>
</prop>
<prop oor:name="Target" oor:type="xs:string"><value>_self</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>paperless.Command:Info</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Status anzeigen</value>
<value xml:lang="fr">Afficher l'état</value>
<value xml:lang="en-US">Show status</value>
</prop>
<prop oor:name="Target" oor:type="xs:string"><value>_self</value></prop>
</node>
<node oor:name="m08" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Settings</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Verbindung einrichten…</value>
<value xml:lang="fr">Configurer la connexion…</value>
<value xml:lang="en-US">Configure connection…</value>
</prop>
<prop oor:name="Target" oor:type="xs:string"><value>_self</value></prop>
</node>
</node>
</node>
</node>
<!-- Eigene Symbolleiste -->
<node oor:name="OfficeToolBar">
<node oor:name="de.mmorath.paperless.bar" oor:op="replace">
<!-- Markensymbol am Anfang der Leiste. Es liegt auf
"Status anzeigen", ist also nicht nur Zierde. -->
<node oor:name="t00" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Info</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Paperless</value>
<value xml:lang="fr">Paperless</value>
<value xml:lang="en-US">Paperless</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,com.sun.star.sheet.SpreadsheetDocument,com.sun.star.presentation.PresentationDocument,com.sun.star.drawing.DrawingDocument</value>
</prop>
</node>
<node oor:name="t00b" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>private:separator</value>
</prop>
</node>
<node oor:name="t01" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Open</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Öffnen</value>
<value xml:lang="fr">Ouvrir</value>
<value xml:lang="en-US">Open</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,com.sun.star.sheet.SpreadsheetDocument,com.sun.star.presentation.PresentationDocument,com.sun.star.drawing.DrawingDocument</value>
</prop>
</node>
<node oor:name="t02" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:SaveVersion</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Neue Version</value>
<value xml:lang="fr">Nouvelle version</value>
<value xml:lang="en-US">New version</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,com.sun.star.sheet.SpreadsheetDocument,com.sun.star.presentation.PresentationDocument,com.sun.star.drawing.DrawingDocument</value>
</prop>
</node>
<node oor:name="t02b" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:SaveAs</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Ablegen unter</value>
<value xml:lang="fr">Enregistrer sous</value>
<value xml:lang="en-US">Store as</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,com.sun.star.sheet.SpreadsheetDocument,com.sun.star.presentation.PresentationDocument,com.sun.star.drawing.DrawingDocument</value>
</prop>
</node>
<node oor:name="t03" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Classify</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Klassifizierung</value>
<value xml:lang="fr">Classement</value>
<value xml:lang="en-US">Classification</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,com.sun.star.sheet.SpreadsheetDocument,com.sun.star.presentation.PresentationDocument,com.sun.star.drawing.DrawingDocument</value>
</prop>
</node>
<node oor:name="t04" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Share</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Teilen</value>
<value xml:lang="fr">Partager</value>
<value xml:lang="en-US">Share</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,com.sun.star.sheet.SpreadsheetDocument,com.sun.star.presentation.PresentationDocument,com.sun.star.drawing.DrawingDocument</value>
</prop>
</node>
<node oor:name="t05" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>private:separator</value>
</prop>
</node>
<node oor:name="t06" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Settings</value>
</prop>
<prop oor:name="Title" oor:type="xs:string">
<value/>
<value xml:lang="de">Verbindung</value>
<value xml:lang="fr">Connexion</value>
<value xml:lang="en-US">Connection</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,com.sun.star.sheet.SpreadsheetDocument,com.sun.star.presentation.PresentationDocument,com.sun.star.drawing.DrawingDocument</value>
</prop>
</node>
</node>
</node>
<!-- Symbole. %origin% löst sich auf das Wurzelverzeichnis der
installierten Erweiterung auf.
Verwendet werden SVG, damit LibreOffice sie auf die eingestellte
Symbolgröße skaliert (Extras → Optionen → Ansicht → Symbolgröße).
Mit PNG wären nur zwei feste Größen möglich, und bei "Sehr groß"
würde hochgerechnet.
Sollte die SVG-Unterstützung in einer Version nicht greifen und
gar kein Symbol erscheinen, liegen im Paket weiterhin PNG in 16,
26 und 32 Pixeln. Dann hier auf
%origin%/icons/paperless-NAME_16.png (ImageSmallURL)
%origin%/icons/paperless-NAME_26.png (ImageBigURL)
umstellen. -->
<node oor:name="Images">
<node oor:name="de.mmorath.paperless.img.open" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Open</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/paperless-open.svg</value>
</prop>
<prop oor:name="ImageBigURL" oor:type="xs:string">
<value>%origin%/icons/paperless-open.svg</value>
</prop>
</node>
</node>
<node oor:name="de.mmorath.paperless.img.version" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:SaveVersion</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/paperless-version.svg</value>
</prop>
<prop oor:name="ImageBigURL" oor:type="xs:string">
<value>%origin%/icons/paperless-version.svg</value>
</prop>
</node>
</node>
<node oor:name="de.mmorath.paperless.img.saveas" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:SaveAs</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/paperless-saveas.svg</value>
</prop>
<prop oor:name="ImageBigURL" oor:type="xs:string">
<value>%origin%/icons/paperless-saveas.svg</value>
</prop>
</node>
</node>
<node oor:name="de.mmorath.paperless.img.classify" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Classify</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/paperless-classify.svg</value>
</prop>
<prop oor:name="ImageBigURL" oor:type="xs:string">
<value>%origin%/icons/paperless-classify.svg</value>
</prop>
</node>
</node>
<node oor:name="de.mmorath.paperless.img.share" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Share</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/paperless-share.svg</value>
</prop>
<prop oor:name="ImageBigURL" oor:type="xs:string">
<value>%origin%/icons/paperless-share.svg</value>
</prop>
</node>
</node>
<node oor:name="de.mmorath.paperless.img.logo" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Info</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/paperless-logo.svg</value>
</prop>
<prop oor:name="ImageBigURL" oor:type="xs:string">
<value>%origin%/icons/paperless-logo.svg</value>
</prop>
</node>
</node>
<node oor:name="de.mmorath.paperless.img.settings" oor:op="replace">
<prop oor:name="URL" oor:type="xs:string">
<value>paperless.Command:Settings</value>
</prop>
<node oor:name="UserDefinedImages">
<prop oor:name="ImageSmallURL" oor:type="xs:string">
<value>%origin%/icons/paperless-settings.svg</value>
</prop>
<prop oor:name="ImageBigURL" oor:type="xs:string">
<value>%origin%/icons/paperless-settings.svg</value>
</prop>
</node>
</node>
</node>
</node>
</oor:component-data>