diff options
author | Miklos Vajna <vmiklos@collabora.com> | 2022-04-08 11:32:22 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2022-04-22 14:58:27 +0200 |
commit | 4e31fc026cdd841c8ab263a81cdb9a163f4db4d8 (patch) | |
tree | 502dd41a356bcd12dcba40020e8127fc3daa8571 /schema | |
parent | a11754d55024d55574d227a1c1c3e9e1c6124d54 (diff) |
sw content controls: add ODT export
Wrap the text portions inside the content control in a
<loext:content-control> XML element. Also map the (so far) single UNO
property of it to <loext:content-control
loext:showing-place-holder="...">.
This is just initial export for inline text content controls, more
properties are to be added in follow-up commits.
(cherry picked from commit cf5bbe3fce4a250ab25998053965bdc604c6114e)
Conflicts:
include/xmloff/xmltoken.hxx
xmloff/qa/unit/text.cxx
xmloff/source/core/xmltoken.cxx
xmloff/source/token/tokens.txt
Change-Id: I5d928255b925ed7e08fb635ba39f546e9a4879de
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133315
Tested-by: Miklos Vajna <vmiklos@collabora.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'schema')
-rw-r--r-- | schema/libreoffice/OpenDocument-v1.3+libreoffice-schema.rng | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/schema/libreoffice/OpenDocument-v1.3+libreoffice-schema.rng b/schema/libreoffice/OpenDocument-v1.3+libreoffice-schema.rng index 5190957e93e7..ab895a066d32 100644 --- a/schema/libreoffice/OpenDocument-v1.3+libreoffice-schema.rng +++ b/schema/libreoffice/OpenDocument-v1.3+libreoffice-schema.rng @@ -2763,6 +2763,21 @@ xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1. </rng:element> </rng:define> + <!-- TODO(vmiklos) no proposal --> + <rng:define name="paragraph-content" combine="choice"> + <rng:element name="loext:content-control"> + <rng:optional> + <!-- default value: false --> + <rng:attribute name="loext:showing-place-holder"> + <rng:ref name="boolean"/> + </rng:attribute> + </rng:optional> + <rng:zeroOrMore> + <rng:ref name="paragraph-content-or-hyperlink"/> + </rng:zeroOrMore> + </rng:element> + </rng:define> + <!-- TODO no proposal --> <rng:define name="animation-element" combine="choice"> <rng:choice> |