use xml:id in custom slide shows
Summary
Proposal owner:
Thorsten Zachmann
Proposal short name:
use xml:id in custom slide shows
Rationale
Use cases:
Section 18.615 presentation:pages The use of the draw:name inside the presentation:pages attribute has serveral drawbacks. The draw:name of the page is optional. But for the feature to work the name needs to be set. To make that work implementations use a fake name that acts as no name was set. So different implementations would need the algorithm other implementation use for that so say could find out it is a syntetic name that is there only as there is no name for the page set.
Alternatives considered:
None.
Requested changes to the ODF Standard
Text changes/additions (please state section numbers):
Add a section in chapter 18: 18.xxxx: presentation:page-ids The presentation:page-ids attribute specifies a comma separated list of ids of pages as given by the xml:id attributes on <draw:page> elements. The pages are displayed in the order in which they are listed during a presentation that uses this show. Pages can be included more than once. If the presentation:page-ids attribute and the presentation:pages attribute are present the presentation:page-ids has to be used. The presentation:pages attribute may be used with the following element: <presentation:show> 9.9.7.5.
Schema changes/additions:
The following should be added to the schema:
<define name="presentation-show-attlist" combine="interleave">
<attribute name="presentation:page-ids"/>
</define>
Impacts
Conformance:
Conformant presentation applications should use presentation:page-ids in presentation:show to determine the pages to show.
Backwards compatibility:
As this is a new attribute which has precedence over the old attribute there are no problems with backward compatipility.
Accessibility impact:
No impact on accessibility.
Workflow (to be filled in by TC Chairs)
Category: CategoryNewProposal
Date Proposal initially made:
Dates Proposal discussed on TC calls:
Date vote is requested:
Date vote is held:
Results of vote:
Office Wiki