Great, thanks! On Tue, Aug 26, 2008 at 8:16 AM, Sorin Ristache <[EMAIL PROTECTED]> wrote:
> Thank you for your suggestions. In the next version of Oxygen each of the > Link actions available on the toolbar with custom actions for the DITA topic > document type (insert a cross reference - xref, a file reference, a web link > or a related link) will allow choosing a file or an ID from a file as the > target of the reference with a dialog in which the target file can be > selected with the help of a file chooser. We will consider also your two > suggestions for inserting such references by drag and drop or by selecting > the target element and pasting the id at the insertion point. > > > Thank you for your suggestions, > Sorin > > > Seraphim Larsen wrote: > >> It would be nice to have a better method for inserting the hrefs for >> <xref>, <link>, <conref>, and <image>. >> >> As far as I can tell, the current feature set allows you to insert these >> elements, but then you need to hand-code the href. >> >> Would be nice to have a dialog box that allows you to select the target >> file -- for example, something like the way you can currently insert >> conrefs. >> >> Even nicer, it would be great to be able to drag-and-drop from the Project >> pane. For example, drag a topic file, and drop into an open DITA file (in >> Text or Author view), and an xref is inserted. Ctrl-drag, and a Related >> Link is inserted. Drag a graphic, and an <image> element is inserted, with >> the href already correctly defined. >> >> To get an xref to a particular element, it would be nice to have a feature >> something like this: >> >> * Select the target element >> * Select menu item "Create xref to target element", which results in >> the following: >> o If the selected element has no id attribute, an id attribute >> is created, or a dialog box opens, telling the user to >> specify the id attribute >> o The clipboard is then populated with the <xref> element with >> the href already correctly defined. >> o An optional dialog box could appear, telling the user that >> the xref has been formed and is on the clipboard >> * You then go to the place where you want to put the xref, and just >> paste it in. o Oxygen should adjust the syntax of the href, >> depending on >> where the user pastes it in. This would not just be a >> simple copy-paste, but would require some additional >> intelligence from Oxygen: >> + If the xref is pointing to content in the same file, >> the following syntax is used (as per the DITA Language >> Spec >> < >> http://docs.oasis-open.org/dita/v1.1/OS/langspec/langref/xref.html#xref__attrs >> >): >> href="#topicID" >> href="#topicID/elemID >> + If the xref target is in a different file: >> href="filename.dita#topicID" >> href="fname.dita#topicID/elemID" >> >> It would be nice to have similar copy/paste functionality for conrefs. >> Much easier than navigating through a dialog box. >> >> >> Thanks, >> >> Seraphim >> > _______________________________________________ > oXygen-user mailing list > [email protected] > http://www.oxygenxml.com/mailman/listinfo/oxygen-user >
_______________________________________________ oXygen-user mailing list [email protected] http://www.oxygenxml.com/mailman/listinfo/oxygen-user
