Skip to main content
1-Visitor
April 11, 2014
Question

attributes instead of File entities

  • April 11, 2014
  • 1 reply
  • 717 views

Hello all,


Maybe this a very basic question, but I can't find the way to solve it...


I'm working with some XML files that are composed of dozens of xml files referenced as href atts:



Intead of beig referenced as entities.


What should I do in Arbortext 6 to make them editable from the editor? That is, how can I make the content of the XML file referenced shown in the editor and how can I make to click on it to edit it, (more or less the way It would happen if they were files entities).


Thanks!



Gabriel Oreggioni

    1 reply

    16-Pearl
    April 14, 2014

    Hi Gabriel,


    I believe the out-of-the-box support for referenced XML documents is limited to File Entities or XInclude. If you are using a custom reference scheme as shown below then you will need to write customisations in the form of ACL, Java or Javascript code.


    Example customisation:


    1. Detect a double-click on the <content> element (by attaching a hook or callback script to the double-click handler).


    2. Examine the clicked element to extract "href" attribute.


    3. Use the value of "href" to calculate a filesystem path to the referenced file.


    4. Detect if the referenced file path exists, if not then display error message.


    5. If the file exists, then open the file in a new Editor window.



    // Gareth Oakes


    // Chief Architect, GPSL


    // www.gpsl.co