
Hi Matt, Sorry about that, you are right, I should have checked first. Indeed <booklists> is allowed in any place in the <frontmatter>. I looked in the code and it seems that we decided at some point not to present in the DITA Maps Manager's contextual menu possible child elements which were valid to append but which did not allow the @href attribute on them (the @href attribute is prohibited in a <booklists>). Probably we did this because when you decide to add such an element from the contextual menu the dialog used to insert a topic reference pops up, dialog which is usually used to set an @href reference to the topic. I'll add an issue for this and try to handle things better on our side. Regards, Radu Radu Coravu <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com On 7/10/2013 4:32 PM, KAATMAN Matthew wrote:
Thanks for the explanation Radu!
Where is it defined that booklists must be the first item in frontmatter?
I was looking at the spec and didn't notice it. http://docs.oasis-open.org/dita/v1.2/os/spec/langref/booklists.html#booklist...
I have it as the last item in almost all my bookmaps and there are no validation errors.
Also, with the map open, I can have the cursor anywhere within frontmatter in text view and it is available in the Elements list. I can even insert multiple booklists. (See attached.)
Thank you again for the help Radu, Matt
-----Original Message----- From: oxygen-user-bounces@oxygenxml.com [mailto:oxygen-user-bounces@oxygenxml.com] On Behalf Of Oxygen XML Editor Support Sent: Wednesday, July 10, 2013 6:51 AM To: oxygen-user@oxygenxml.com Subject: Re: [oXygen-user] Missing booklists
Hi Matt,
Actually the <frontmatter> accepts the <booklists> as the first child element. The actions you are trying to use in the DITA Maps Manager are grouped in a sub-menu called "Append child". This means that Oxygen proposes in that list only elements which can be inserted as the last children of <frontmatter>. And as you already have child topicrefs (or keyredefs) in the <frontmatter> Oxygen does not propose <booklists> anymore. When you edit the DITA map in the main editor you probably place the caret before the inserted content in the <frontmatter> so Oxygen proposes <booklists> as a valid content completion choice.
So this is not a bug in Oxygen but unfortunately in this case Oxygen does not help either, you only have the possibilities to "Append Child" and "Insert after" which make it impossible to insert using the DITA Maps Manager view the <booklists> as the first child of <frontmatter>. If you have any suggestions which would improve our current behavior they are as usual welcomed.
Regards, Radu
Radu Coravu <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com
On 7/9/2013 8:34 PM, KAATMAN Matthew wrote:
Hey Guys,
This may be obvious, but when I right click frontmatter. It appears to be missing booklists in the context menu.
However, if I go into XML view, you'll notice that it does appear in the element lists. (See attached)
What am I doing wrong?
Thanks! Matt
AVIS : Ce courrier et ses pieces jointes sont destines a leur seul destinataire et peuvent contenir des informations confidentielles appartenant a bioMerieux. Si vous n'etes pas destinataire, vous etes informe que toute lecture, divulgation, ou reproduction de ce message et des pieces jointes est strictement interdite. Si vous avez recu ce message par erreur merci d'en prevenir l'expediteur et de le detruire, ainsi que ses pieces jointes. NOTICE: This message and attachments are intended only for the use of their addressee and may contain confidential information belonging to bioMerieux. If you are not the intended recipient, you are hereby notified that any reading, dissemination, distribution, or copying of this message, or any attachment, is strictly prohibited. If you have received this message in error, please notify the original sender immediately and delete this message, along with any attachments.
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user
AVIS : Ce courrier et ses pieces jointes sont destines a leur seul destinataire et peuvent contenir des informations confidentielles appartenant a bioMerieux. Si vous n'etes pas destinataire, vous etes informe que toute lecture, divulgation, ou reproduction de ce message et des pieces jointes est strictement interdite. Si vous avez recu ce message par erreur merci d'en prevenir l'expediteur et de le detruire, ainsi que ses pieces jointes. NOTICE: This message and attachments are intended only for the use of their addressee and may contain confidential information belonging to bioMerieux. If you are not the intended recipient, you are hereby notified that any reading, dissemination, distribution, or copying of this message, or any attachment, is strictly prohibited. If you have received this message in error, please notify the original sender immediately and delete this message, along with any attachments.