OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] (OFFICE-4010) <text:conditional-text> allows text content but no rule on how to process

    [ https://issues.oasis-open.org/browse/OFFICE-4010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=72395#comment-72395 ] 

Regina Henschel commented on OFFICE-4010:

Section "7.2 Common Characteristics of Field Elements" contains two relevant remarks.
 1. "The content of an element is a textual representation of the current field value as it would be displayed or printed."
 and 2. "For string values, if a value is identical to a presentation, the value attribute can be omitted to avoid duplicate storage of information."

In combination of 1. and 2. a consumer can trust, that the content is the textual representation of the current field value. And indeed, Word, Apache OpenOffice and LibreOffice as well use only the content for the first display. If you remove the content, they will display a blank.

So I think, we should not eliminate the content.

> <text:conditional-text> allows text content but no rule on how to process
> -------------------------------------------------------------------------
>                 Key: OFFICE-4010
>                 URL: https://issues.oasis-open.org/browse/OFFICE-4010
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Bug
>    Affects Versions: ODF 1.3
>            Reporter: Patrick Durusau
>            Priority: Minor
> 7.7.3<text:conditional-text> Reads:
> *****
> The <text:conditional-text> element specifies a condition for display of one text string or another. If the condition is true, one of the text strings is displayed. If the condition is false, the other text string is displayed.
> *****
> OK, but the content model says:
> *****
> The <text:conditional-text> element has the following attributes: text:condition 19.782.2, text:current-value 19.791, text:string-value-if-false 19.878 and text:string-value-if-true 19.879. The <text:conditional-text> element has no child elements. The <text:conditional-text> element has character data content.
> *****
> So why does it have content? What happens to its content? Suggest we make this an empty element.
> Presently reads:
> <rng:element name="text:conditional-text">
> <rng:ref name="text-conditional-text-attlist"/>
> <rng:text/>
> </rng:element>

This message was sent by Atlassian JIRA

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]