﻿<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://xopus.com/forum.html</id>
  <title>Xopus Forum -  Xopus</title>
  <updated>2012-02-02T09:11:31+01:00</updated>
  <link href="http://xopus.com/forum.feed" rel="self" />
  <link href="http://xopus.com/forum.html" rel="alternate" />
  <author>
    <name>Xopus Support Team</name>
    <email>Support@xopus.com</email>
  </author>
  <entry>
    <title>Browser compatibility</title>
    <author>
      <name>Tom</name>
    </author>
    <id>http://cms.xopus.com/forum/setup-and-installation/402.html#2074</id>
    <updated>2012-02-02T09:11:31+01:00</updated>
    <link href="http://cms.xopus.com/forum/setup-and-installation/402.html#2074" />
    <summary>There is no clear browser compatibility in the main details of the versions of Xopus.  Would be useful to known when to roll an update out.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>There is no clear browser compatibility in the main details of the versions of Xopus.  Would be useful to known when to roll an update out.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Inline PDF - HTML object tag</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/133.html#2073</id>
    <updated>2012-02-02T07:47:23+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/133.html#2073" />
    <summary>Hello Santiago,I am not aware of all the tools available, but there are ways to use php to trigger other tools on the server to render PDF. For actual rendering of PDF I've seen good results from Prince XML. XSL-FO is another technology that provides good control for rendering PDF as well.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hello Santiago,<br /><br />I am not aware of all the tools available, but there are ways to use php to trigger other tools on the server to render PDF. <br /><br />For actual rendering of PDF I've seen good results from Prince XML. XSL-FO is another technology that provides good control for rendering PDF as well.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Inline PDF - HTML object tag / Export to pdf 2 (msg error)</title>
    <author>
      <name>Santiago</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/133.html#2072</id>
    <updated>2012-02-01T17:06:35+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/133.html#2072" />
    <summary>Thanks Carl,we are interested in Xopus for a web application, so we have to resolve the problem to export a pdf from XML file.What tools does we have to use to export a pdf from xml file in a php code?We know html2pdf o dompdf but we doesn't know a class to convert xml to pdf.Thanks,Santi.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks Carl,<br /><br />we are interested in Xopus for a web application, so we have to resolve the problem to export a pdf from XML file.<br /><br />What tools does we have to use to export a pdf from xml file in a php code?<br /><br />We know html2pdf o dompdf but we doesn't know a class to convert xml to pdf.<br /><br />Thanks,<br />Santi.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Inline PDF - HTML object tag / Export to pdf 2</title>
    <author>
      <name>Santiago</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/133.html#2071</id>
    <updated>2012-02-01T17:04:10+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/133.html#2071" />
    <summary>Thanks Carl,we are interested in Xopus to a web application, so we have to revolve the problem to export a pdf from XML file.What tools does we have to use to export a pdf from xml file in a php code?Thanks,Santi.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks Carl,<br /><br />we are interested in Xopus to a web application, so we have to revolve the problem to export a pdf from XML file.<br /><br />What tools does we have to use to export a pdf from xml file in a php code?<br /><br />Thanks,<br />Santi.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to get inner xml content with processing instructions of the some element?</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/398.html#2070</id>
    <updated>2012-02-01T13:49:37+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/398.html#2070" />
    <summary>It seems there is no easy answer for this.The best option may be to add an XML element to the schema for this purpose and add that around the part you want to be highlighted. Then you can make the XSL render some HTML for it to show it highlighted.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>It seems there is no easy answer for this.<br />The best option may be to add an XML element to the schema for this purpose and add that around the part you want to be highlighted. Then you can make the XSL render some HTML for it to show it highlighted.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Change tracking switch off/on via javascript API</title>
    <author>
      <name>Nawa</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/401.html#2069</id>
    <updated>2012-02-01T12:45:16+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/401.html#2069" />
    <summary>Thanks, FrederikMy usecase is described in this topic http://xopus.com/forum/how-to/398.html</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks, Frederik<br /><br />My usecase is described in this topic <a>http://xopus.com/forum/how-to/398.htmlhttp://xopus.com/forum/how-to/398.html</a></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Change tracking switch off/on via javascript API</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/401.html#2068</id>
    <updated>2012-02-01T12:32:36+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/401.html#2068" />
    <summary>No I'm sorry, there is no such functionality in Xopus. What are you trying to accomplish?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>No I'm sorry, there is no such functionality in Xopus. What are you trying to accomplish?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Change tracking switch off/on via javascript API</title>
    <author>
      <name>Nawa</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/401.html#2067</id>
    <updated>2012-02-01T10:57:09+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/401.html#2067" />
    <summary>Hi AllI switch on change tracking in xml config&lt;x:changeTracking&gt;  	&lt;x:enabled&gt;true&lt;/x:enabled&gt;&lt;/x:changeTracking&gt;Could I switch off change tracking temporarily via javascript API? I want that some changes wouldn't registered by the change tracking mechanism.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi All<br />I switch on change tracking in xml config<br /><br />&lt;x:changeTracking&gt;<br />  	&lt;x:enabled&gt;true&lt;/x:enabled&gt;<br />&lt;/x:changeTracking&gt;<br /><br />Could I switch off change tracking temporarily via javascript API? I want that some changes wouldn't registered by the change tracking mechanism.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to prevent selection across elements</title>
    <author>
      <name>EmmaB</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/400.html#2066</id>
    <updated>2012-02-01T09:54:11+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/400.html#2066" />
    <summary>Thank you for the offer. It sounds as if the developer I passed this over to has managed to implement the behaviour we wanted, so fingers crossed that's all we need. Thanks again!</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thank you for the offer. It sounds as if the developer I passed this over to has managed to implement the behaviour we wanted, so fingers crossed that's all we need. Thanks again!</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Inline PDF - HTML object tag</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/133.html#2065</id>
    <updated>2012-02-01T06:53:45+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/133.html#2065" />
    <summary>Xopus is a browser based XML editor. It is written and works with Javascript. To render PDF, technologies are needed that are current not available in Javascript. Certain browser can print an HTML file to PDF though. Xopus is made to be integrated with a CMS, and can communicate with a server. Using the server you could generate/export a pdf from and XML file. </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Xopus is a browser based XML editor. It is written and works with Javascript. To render PDF, technologies are needed that are current not available in Javascript. Certain browser can print an HTML file to PDF though. Xopus is made to be integrated with a CMS, and can communicate with a server. Using the server you could generate/export a pdf from and XML file. </p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Inline PDF - HTML object tag / Export to pdf</title>
    <author>
      <name>Santiago</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/133.html#2064</id>
    <updated>2012-01-31T20:51:27+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/133.html#2064" />
    <summary>Hello, Can Xopus export to pdf file?Thanks</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hello, Can Xopus export to pdf file?<br />Thanks</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to prevent selection across elements</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/400.html#2063</id>
    <updated>2012-01-31T07:32:55+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/400.html#2063" />
    <summary>When you run into issues, feel free to send in a reproducer for us to look at using Ctrl+Shift+R. Describe your goal or problem and we can look at the code and give your advice and pointers.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>When you run into issues, feel free to send in a reproducer for us to look at using Ctrl+Shift+R. Describe your goal or problem and we can look at the code and give your advice and pointers.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to get inner xml content with processing instructions of the some element?</title>
    <author>
      <name>Nawa</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/398.html#2062</id>
    <updated>2012-01-31T07:01:20+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/398.html#2062" />
    <summary>&gt;&gt;&gt; So the syntax error tool isn't a proper xml tool as it doesn't seem to understand processing instructions? It really weird to have an offset inside a tag that includes all the characters including &lt;? and ?&gt; of the processing instructions.Ok, how could I highlight text fragment with info about xpath of the element and offset inside it?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>&gt;&gt;&gt; So the syntax error tool isn't a proper xml tool as it doesn't seem to understand processing instructions? It really weird to have an offset inside a tag that includes all the characters including &lt;? and ?&gt; of the processing instructions.<br /><br />Ok, how could I highlight text fragment with info about xpath of the element and offset inside it?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to prevent selection across elements</title>
    <author>
      <name>Emma B</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/400.html#2061</id>
    <updated>2012-01-30T15:43:54+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/400.html#2061" />
    <summary>Cool, thank you very much. I saw there were some selection-related functions in the API but wasn't sure where to start. I'll investigate that and ask if any further questions arise.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Cool, thank you very much. I saw there were some selection-related functions in the API but wasn't sure where to start. I'll investigate that and ask if any further questions arise.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to prevent selection across elements</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/400.html#2060</id>
    <updated>2012-01-30T10:06:00+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/400.html#2060" />
    <summary>That's easy enough to do, yes. You can use the API to prevent actions, by using the XopusBefore events, such as XopusBeforeChildRemoved. This event has a cancelEvent property that can be set to true when the selections spans element. Selection is available through Editor.Selection and can be queried by using getRange() and getStartContainer() and getEndContainer() More information can be found on the following pages:http://xopus.com/documentation/how-to/use-events.htmlandhttp://xopus.com/documentation/api/global/editor.selection.getrange.htmlandhttp://xopus.com/documentation/api/global/editor.revertingexception.html</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>That's easy enough to do, yes. You can use the API to prevent actions, by using the XopusBefore events, such as XopusBeforeChildRemoved. This event has a cancelEvent property that can be set to true when the selections spans element. <br /><br />Selection is available through Editor.Selection and can be queried by using getRange() and getStartContainer() and getEndContainer() <br /><br />More information can be found on the following pages:<br /><br /><a>http://xopus.com/documentation/how-to/use-events.htmlhttp://xopus.com/documentation/how-to/use-events.html</a><br /><br />and<br /><br /><a>http://xopus.com/documentation/api/global/editor.selection.getrange.htmlhttp://xopus.com/documentation/api/global/editor.selection.getrange.html</a><br /><br />and<br /><br /><a>http://xopus.com/documentation/api/global/editor.revertingexception.htmlhttp://xopus.com/documentation/api/global/editor.revertingexception.html</a></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to prevent selection across elements</title>
    <author>
      <name>Emma B</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/400.html#2059</id>
    <updated>2012-01-30T09:36:28+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/400.html#2059" />
    <summary>I see this is a forum that doesn't allow you to edit your own posts? The garbled code should be &lt;p&gt;blabla &lt;b&gt;bold&lt;/b&gt; foo&lt;/p&gt; </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I see this is a forum that doesn't allow you to edit your own posts? The garbled code should be &lt;p&gt;blabla &lt;b&gt;bold&lt;/b&gt; foo&lt;/p&gt; </p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to prevent selection across elements</title>
    <author>
      <name>Emma B</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/400.html#2058</id>
    <updated>2012-01-30T09:34:12+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/400.html#2058" />
    <summary>It appears that there is a limitation in Xopus when it comes to tracking changes across elements. So for instance, if the user selects &amp;lt;p&amp;gt;blabla&amp;ltb&amp;gt;old&amp;lt;/b&amp;gt;foo&amp;lt;/p&amp;gt; and deletes it, the change will not be tracked.We were thinking about working around this for now by preventing users from selecting across elements. I have no doubt it will drive the users nuts, but technically, does that sound like an easy thing to do?Cheers,Emma</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>It appears that there is a limitation in Xopus when it comes to tracking changes across elements. So for instance, if the user selects &amp;lt;p&amp;gt;blabla&amp;ltb&amp;gt;old&amp;lt;/b&amp;gt;foo&amp;lt;/p&amp;gt; and deletes it, the change will not be tracked.<br /><br />We were thinking about working around this for now by preventing users from selecting across elements. I have no doubt it will drive the users nuts, but technically, does that sound like an easy thing to do?<br /><br />Cheers,<br /><br />Emma</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Spell checker query</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/setup-and-installation/395.html#2057</id>
    <updated>2012-01-23T09:25:12+01:00</updated>
    <link href="http://cms.xopus.com/forum/setup-and-installation/395.html#2057" />
    <summary>If you have a list of words you would like to see added to the dictionary for all your users, you could send it to xopussupport@sdl.com and we can generate it for you.We also have functionality in Xopus to add words to the dictionary, that is stored in the browser, so every user can customize his own spellchecker.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>If you have a list of words you would like to see added to the dictionary for all your users, you could send it to xopussupport@sdl.com and we can generate it for you.<br /><br />We also have functionality in Xopus to add words to the dictionary, that is stored in the browser, so every user can customize his own spellchecker.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to get inner xml content with processing instructions of the some element?</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/398.html#2056</id>
    <updated>2012-01-18T17:52:19+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/398.html#2056" />
    <summary>So the syntax error tool isn't a proper xml tool as it doesn't seem to understand processing instructions? It really weird to have an offset inside a tag that includes all the characters including &lt;? and ?&gt; of the processing instructions.I think the easiest solution is to remove the processing instructions from the xml file before you send it to the syntax checker. Then the offset will be a value that you can actually use in xml tools like Xopus.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>So the syntax error tool isn't a proper xml tool as it doesn't seem to understand processing instructions? It really weird to have an offset inside a tag that includes all the characters including &lt;? and ?&gt; of the processing instructions.<br /><br />I think the easiest solution is to remove the processing instructions from the xml file before you send it to the syntax checker. Then the offset will be a value that you can actually use in xml tools like Xopus.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to get inner xml content with processing instructions of the some element?</title>
    <author>
      <name>Nawa</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/398.html#2055</id>
    <updated>2012-01-18T15:54:00+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/398.html#2055" />
    <summary>I'll describe the problem in more detail. I have initial xml content that looks like&lt;root&gt;&lt;tag&gt;SOME TEXT &lt;?xm-deletion_mark author='Xopus' time='20120104T123007+0000' data=' '?&gt;&lt;?xm-insertion_mark_start author='Xopus' time='20120104T123007+0000'?&gt;SOME TEXT2&lt;?xm-insertion_mark_end ?&gt;&lt;/tag&gt;&lt;/root&gt;This xml is processed to find a syntax errors. As a result I have xpaths of the incorrect nodes and positions of the incorrect words. For that xml I'll get only one incorrect word "TEXT2": xpath="/root/tag", begin_position_inside_tag=157, length=5. I want to highlight incorrect word "TEXT2" in a diffrent color on HTML presentation view, for this I want to change xml using javascript API. I'll insert some start custom PI before begin_position_inside_tag in the tag which is indicated by xpath and end custom PI after begin_position_inside_tag+length. After modification the xml would look like&lt;root&gt;&lt;tag&gt;SOME TEXT &lt;?xm-deletion_mark author='Xopus' time='20120104T123007+0000' data=' '?&gt;&lt;?xm-insertion_mark_start author='Xopus' time='20120104T123007+0000'?&gt;SOME &lt;?start_error_pi ?&gt;TEXT2&lt;?end_error_pi ?&gt;&lt;?xm-insertion_mark_end ?&gt;&lt;/tag&gt;&lt;/root&gt;To do this a two things are a interference:- begin_position_inside_tag evaluated incuding the changetracking processing instructions.- if I try to insert new custom PIs inside tag then the new changetracking data is written. The main condition is that the old data about changetracking remain unchanged</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I'll describe the problem in more detail. I have initial xml content that looks like<br />&lt;root&gt;<br />&lt;tag&gt;SOME TEXT &lt;?xm-deletion_mark author='Xopus' time='20120104T123007+0000' data=' '?&gt;&lt;?xm-insertion_mark_start author='Xopus' time='20120104T123007+0000'?&gt;SOME TEXT2&lt;?xm-insertion_mark_end ?&gt;&lt;/tag&gt;<br />&lt;/root&gt;<br /><br />This xml is processed to find a syntax errors. As a result I have xpaths of the incorrect nodes and positions of the incorrect words. For that xml I'll get only one incorrect word "TEXT2": xpath="/root/tag", begin_position_inside_tag=157, length=5. I want to highlight incorrect word "TEXT2" in a diffrent color on HTML presentation view, for this I want to change xml using javascript API. I'll insert some start custom PI before begin_position_inside_tag in the tag which is indicated by xpath and end custom PI after begin_position_inside_tag+length. After modification the xml would look like<br /><br />&lt;root&gt;<br />&lt;tag&gt;SOME TEXT &lt;?xm-deletion_mark author='Xopus' time='20120104T123007+0000' data=' '?&gt;&lt;?xm-insertion_mark_start author='Xopus' time='20120104T123007+0000'?&gt;SOME &lt;?start_error_pi ?&gt;TEXT2&lt;?end_error_pi ?&gt;&lt;?xm-insertion_mark_end ?&gt;&lt;/tag&gt;<br />&lt;/root&gt;<br /><br />To do this a two things are a interference:<br />- begin_position_inside_tag evaluated incuding the changetracking processing instructions.<br />- if I try to insert new custom PIs inside tag then the new changetracking data is written. The main condition is that the old data about changetracking remain unchanged</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Spell checker query</title>
    <author>
      <name>Trevor</name>
    </author>
    <id>http://cms.xopus.com/forum/setup-and-installation/395.html#2054</id>
    <updated>2012-01-18T14:11:08+01:00</updated>
    <link href="http://cms.xopus.com/forum/setup-and-installation/395.html#2054" />
    <summary>Thank you, I have the spell checker working now.Having seen it working, the immediate question is how feasible is it to add words to the dictionary? I can see that a plain text list of the dictionary words is delivered as part of the resources archive, which implies that you have a tool which transforms them into the dict.xml (you must have, no human could cope with that format!). Can users extend such a list.txt file and regenerate the equivalent dict.xml in order to customise their dictionary?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thank you, I have the spell checker working now.<br /><br />Having seen it working, the immediate question is how feasible is it to add words to the dictionary? I can see that a plain text list of the dictionary words is delivered as part of the resources archive, which implies that you have a tool which transforms them into the dict.xml (you must have, no human could cope with that format!). Can users extend such a list.txt file and regenerate the equivalent dict.xml in order to customise their dictionary?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to get inner xml content with processing instructions of the some element?</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/398.html#2053</id>
    <updated>2012-01-18T13:26:02+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/398.html#2053" />
    <summary>So if I understand you correctly you want to know how to insert a processing instruction into a textnode?// You need to split the textnode at the correct position using the splitText function:var after = textnode.splitText(155);// Create a new processing instruction:var pi = doc.createProcessingInstruction("pi", "test");// Insert the PI at the right location:after.getParent().insertBefore(pi, after);</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>So if I understand you correctly you want to know how to insert a processing instruction into a textnode?<br /><br />// You need to split the textnode at the correct position using the splitText function:<br />var after = textnode.splitText(155);<br />// Create a new processing instruction:<br />var pi = doc.createProcessingInstruction("pi", "test");<br />// Insert the PI at the right location:<br />after.getParent().insertBefore(pi, after);</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to get inner xml content with processing instructions of the some element?</title>
    <author>
      <name>Nawa</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/398.html#2052</id>
    <updated>2012-01-17T15:09:58+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/398.html#2052" />
    <summary>Thank for advise, Sjoerd.Really, other processing instructions are taken correctly.Could you propose any suggestion for my described task? I would like to receive the above tag content after new PI insertion (old processing instructions responsible for change tracking should remain unchanged).I just want to insert TEMPORARY PIs for text coloring on HTML presentation view that will be processed through XSLT. Any suggestions would help me.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thank for advise, Sjoerd.<br /><br />Really, other processing instructions are taken correctly.<br />Could you propose any suggestion for my described task? I would like to receive the above tag content after new PI insertion (old processing instructions responsible for change tracking should remain unchanged).<br /><br />I just want to insert TEMPORARY PIs for text coloring on HTML presentation view that will be processed through XSLT. Any suggestions would help me.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Setting button labels for different languages</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/399.html#2051</id>
    <updated>2012-01-17T14:06:17+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/399.html#2051" />
    <summary>I think there's not way to do this yet. Translated labels come from the commands, but there's no command for a dropdown button.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I think there's not way to do this yet. Translated labels come from the commands, but there's no command for a dropdown button.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Setting button labels for different languages</title>
    <author>
      <name>Iddo</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/399.html#2050</id>
    <updated>2012-01-17T13:08:34+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/399.html#2050" />
    <summary>How can I set for each language a different label when I'm creating a dropdown button? Can that be done in a similar way as for xml elements/attributes?RegardsIddo</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>How can I set for each language a different label when I'm creating a dropdown button? Can that be done in a similar way as for xml elements/attributes?<br /><br />Regards<br />Iddo</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to get inner xml content with processing instructions of the some element?</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/398.html#2049</id>
    <updated>2012-01-17T13:02:05+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/398.html#2049" />
    <summary>You are testing with change tracking processing instructions. These are removed from the document at load time. Try it with other processing instructions.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>You are testing with change tracking processing instructions. These are removed from the document at load time. Try it with other processing instructions.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>How to get inner xml content with processing instructions of the some element?</title>
    <author>
      <name>Nawa</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/398.html#2048</id>
    <updated>2012-01-17T12:10:26+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/398.html#2048" />
    <summary>Hi all.I loaded xml content like this into the Xopus Editor.&lt;root&gt;	&lt;tag&gt;SOME TEXT &lt;?xm-deletion_mark author='Xopus' time='20120104T123007+0000' data=' '?&gt;&lt;?xm-insertion_mark_start author='Xopus' time='20120104T123007+0000'?&gt;SOME TEXT2&lt;?xm-insertion_mark_end ?&gt;&lt;/tag&gt;&lt;/root&gt;in javascript I try to get child nodes of the "tag" elementvar doc = Editor.getActiveDocument();var tagNode = doc.selectSingleNode("/root/tag");var children = tagNode.getChildNodes();As a result tagNode has one child textnode with content "SOME TEXT SOME TEXT2". But I need to get all nodes with processing instruction nodes, where are they?Actually, my task is to insert custom PIs into some node after specified position. For expamle I have xpath="/root/tag" of the element and position=155. After insertion of the my custom PI called "custom-pi" tag node would look like&lt;tag&gt;SOME TEXT &lt;?xm-deletion_mark author='Xopus' time='20120104T123007+0000' data=' '?&gt;&lt;?xm-insertion_mark_start author='Xopus' time='20120104T123007+0000'?&gt;SOME &lt;?custom-pi ?&gt;TEXT2&lt;?xm-insertion_mark_end ?&gt;&lt;/tag&gt;Maybe you have any ideas how to do it better?Thanks!</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi all.<br /><br />I loaded xml content like this into the Xopus Editor.<br /><br />&lt;root&gt;<br />	&lt;tag&gt;SOME TEXT &lt;?xm-deletion_mark author='Xopus' time='20120104T123007+0000' data=' '?&gt;&lt;?xm-insertion_mark_start author='Xopus' time='20120104T123007+0000'?&gt;SOME TEXT2&lt;?xm-insertion_mark_end ?&gt;&lt;/tag&gt;<br />&lt;/root&gt;<br /><br />in javascript I try to get child nodes of the "tag" element<br /><br />var doc = Editor.getActiveDocument();<br />var tagNode = doc.selectSingleNode("/root/tag");<br />var children = tagNode.getChildNodes();<br /><br />As a result tagNode has one child textnode with content "SOME TEXT SOME TEXT2". But I need to get all nodes with processing instruction nodes, where are they?<br /><br />Actually, my task is to insert custom PIs into some node after specified position. For expamle I have xpath="/root/tag" of the element and position=155. After insertion of the my custom PI called "custom-pi" tag node would look like<br /><br />&lt;tag&gt;SOME TEXT &lt;?xm-deletion_mark author='Xopus' time='20120104T123007+0000' data=' '?&gt;&lt;?xm-insertion_mark_start author='Xopus' time='20120104T123007+0000'?&gt;SOME &lt;?custom-pi ?&gt;TEXT2&lt;?xm-insertion_mark_end ?&gt;&lt;/tag&gt;<br /><br />Maybe you have any ideas how to do it better?<br /><br />Thanks!</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>how to set image source</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/397.html#2047</id>
    <updated>2012-01-16T13:10:38+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/397.html#2047" />
    <summary>You will probably need to create a lookup page for the image source, as described here: http://xopus.com/documentation/configuration/elements/lookup.html</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>You will probably need to create a lookup page for the image source, as described here: <a>http://xopus.com/documentation/configuration/elements/lookup.htmlhttp://xopus.com/documentation/configuration/elements/lookup.html</a></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>how to set image source</title>
    <author>
      <name>bo xie</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/397.html#2046</id>
    <updated>2012-01-16T09:15:31+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/397.html#2046" />
    <summary>execuse me , could any one could tell me how to set image source ? </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>execuse me , could any one could tell me how to set image source ? </p>
      </div>
    </content>
  </entry>
  <entry>
    <title>copy/paste problem firefox 8 ubuntu</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/396.html#2045</id>
    <updated>2011-12-22T10:42:33+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/396.html#2045" />
    <summary>Can you use Firebug to see if the clipboard.jar file is served correctly by your webserver (and with a correct mime type)?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Can you use Firebug to see if the clipboard.jar file is served correctly by your webserver (and with a correct mime type)?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>copy/paste problem firefox 8 ubuntu / wrong version</title>
    <author>
      <name>Joop Ringelberg</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/396.html#2044</id>
    <updated>2011-12-22T06:55:44+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/396.html#2044" />
    <summary>My excuses, I mistyped the version number I try to upgrade to. This must be 4.2.6.Joop</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>My excuses, I mistyped the version number I try to upgrade to. This must be 4.2.6.<br />Joop</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>copy/paste problem firefox 8 ubuntu</title>
    <author>
      <name>Joop Ringelberg</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/396.html#2043</id>
    <updated>2011-12-21T16:25:01+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/396.html#2043" />
    <summary>Hi,Copy/paste does not seem to function at all, i.e. I cannot paste an element copied from within the same document.I explore migrating from 4.2.1 to 4.1.5. I run Firefox 8 on Ubuntu 11.04. I've read the section on the signed script used for copying and pasting and notice that I have never seen the dialog asking for extended priviliges. It worked fine in 4.2.1.The same code works fine in Google Chrome.Thanks in advance,Joop Ringelberg</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi,<br />Copy/paste does not seem to function at all, i.e. I cannot paste an element copied from within the same document.<br />I explore migrating from 4.2.1 to 4.1.5. I run Firefox 8 on Ubuntu 11.04. I've read the section on the signed script used for copying and pasting and notice that I have never seen the dialog asking for extended priviliges. It worked fine in 4.2.1.<br />The same code works fine in Google Chrome.<br />Thanks in advance,<br />Joop Ringelberg</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Spell checker query</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/setup-and-installation/395.html#2042</id>
    <updated>2011-12-19T16:35:37+01:00</updated>
    <link href="http://cms.xopus.com/forum/setup-and-installation/395.html#2042" />
    <summary>It sounds like your setup is OK, and might be a browser problem. Have you tried another browser?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>It sounds like your setup is OK, and might be a browser problem. Have you tried another browser?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Spell checker query</title>
    <author>
      <name>Trevor</name>
    </author>
    <id>http://cms.xopus.com/forum/setup-and-installation/395.html#2041</id>
    <updated>2011-12-19T09:59:23+01:00</updated>
    <link href="http://cms.xopus.com/forum/setup-and-installation/395.html#2041" />
    <summary>I am experimenting with the spell checker (using Xopus 4.2.5).I have: - downloaded the dictionary files and unzipped them into the xopus directory; - added an &lt;x:spellChecker&gt;&lt;x:defaultLanguage&gt;en-us&lt;/x:defaultLanguage&gt;&lt;/x:spellChecker&gt;element to xopus-config.xml(I have tried both en-us and en-US just in case the case is significant).When editing a document clicking the spellcheck toolbar button causes "Loading" to appear on the status line and the spellcheck button to remain depressed, but nothing else happens. Typing gibberish at this point will insert gibberish in the document without any alert.Once the spellcheck option has been enabled through the button, and regardless of whether or not the button is clicked again to turn it off, the working of all the toolbar buttons are affected. Tooltips appear but only VERY slowly, and the two buttons in the same set as the spellcheck button (i.e. the find/replace and the properties buttons) are crippled (they can be depressed or not, but nothing happens either way).Have I missed out a step?None of the elements in my document have a language attribute, is that the problem? (I understood from the documentation that setting defaultLanguage in the config would be sufficient.)</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I am experimenting with the spell checker (using Xopus 4.2.5).<br /><br />I have:<br /> - downloaded the dictionary files and unzipped them into the xopus directory;<br /> - added an &lt;x:spellChecker&gt;&lt;x:defaultLanguage&gt;en-us&lt;/x:defaultLanguage&gt;&lt;/x:spellChecker&gt;<br />element to xopus-config.xml<br />(I have tried both en-us and en-US just in case the case is significant).<br /><br />When editing a document clicking the spellcheck toolbar button causes "Loading" to appear on the status line and the spellcheck button to remain depressed, but nothing else happens. Typing gibberish at this point will insert gibberish in the document without any alert.<br /><br />Once the spellcheck option has been enabled through the button, and regardless of whether or not the button is clicked again to turn it off, the working of all the toolbar buttons are affected. Tooltips appear but only VERY slowly, and the two buttons in the same set as the spellcheck button (i.e. the find/replace and the properties buttons) are crippled (they can be depressed or not, but nothing happens either way).<br /><br />Have I missed out a step?<br /><br />None of the elements in my document have a language attribute, is that the problem? (I understood from the documentation that setting defaultLanguage in the config would be sufficient.)<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Inline PDF - HTML object tag</title>
    <author>
      <name>Avi</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/133.html#2040</id>
    <updated>2011-11-08T11:34:59+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/133.html#2040" />
    <summary>Hi I use the object tag for that and it seems to work great.&lt;object data="data.pdf" type="application/pdf" width="1024"  &gt;alt:&lt;a href="data.pdf"&gt;Data.pdf&lt;/a&gt;&lt;/object&gt;</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi I use the object tag for that and it seems to work great.<br /><br />&lt;object data="data.pdf" type="application/pdf" width="1024"  &gt;<br />alt:&lt;a href="data.pdf"&gt;Data.pdf&lt;/a&gt;<br />&lt;/object&gt;</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Updating DOM from an XHR </title>
    <author>
      <name>xml.jim</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/394.html#2039</id>
    <updated>2011-11-06T15:47:46+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/394.html#2039" />
    <summary>That worked. Thanks. So somehow, setting the attributes causing it to fail.  I'll remove that part of the code and deal with that in a different way</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>That worked. Thanks. So somehow, setting the attributes causing it to fail.  I'll remove that part of the code and deal with that in a different way</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Updating DOM from an XHR </title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/394.html#2038</id>
    <updated>2011-11-06T14:04:14+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/394.html#2038" />
    <summary>At least keep the runInTransaction. Try a parentNode.makeValid() at the end, it might be an issue with default attributes.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>At least keep the runInTransaction. Try a parentNode.makeValid() at the end, it might be an issue with default attributes.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Updating DOM from an XHR </title>
    <author>
      <name>xml.jim</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/394.html#2037</id>
    <updated>2011-11-06T13:41:13+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/394.html#2037" />
    <summary>Well, wrapInTransaction had absolutely no effect - it didn't even call the code; runInTransaction at least called the code but still no luck.  Some addtional context:  I've embedded the Xopus Editor within an IFRAME (name="xopusFrame").  All of the JavaScript code is scope at the parent document - could that make a difference?  Just some more information.  I've tried the same thing on a load event and it works fine, so I'm sure that the XML fragment is valid in context, and I can confirm that the XPath statements are obtaining valid XopusElement objects.So what I'm hearing you say is that jQuery $.post callbacks are somehow getting in the way?  If that's true, what would you recommend?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Well, wrapInTransaction had absolutely no effect - it didn't even call the code; runInTransaction at least called the code but still no luck.  <br /><br />Some addtional context:  I've embedded the Xopus Editor within an IFRAME (name="xopusFrame").  All of the JavaScript code is scope at the parent document - could that make a difference?  <br /><br />Just some more information.  I've tried the same thing on a load event and it works fine, so I'm sure that the XML fragment is valid in context, and I can confirm that the XPath statements are obtaining valid XopusElement objects.<br /><br />So what I'm hearing you say is that jQuery $.post callbacks are somehow getting in the way?  If that's true, what would you recommend?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Updating DOM from an XHR </title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/394.html#2036</id>
    <updated>2011-11-05T16:09:32+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/394.html#2036" />
    <summary>When you change the XML document, the changes need to occur in a transaction, so that the intermediate steps don't need to be validated and will create only one undo action. Xopus tries to do that automatically for you, but it cannot be under control of every bit of JavaScript, and one example is callbacks from an http request through jQuery.So instead of calling handleEndNodeInsert(Editor, eventData), call Editor.wrapInTransaction(handeEndNodeInsert)(Editor, eventData).</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>When you change the XML document, the changes need to occur in a transaction, so that the intermediate steps don't need to be validated and will create only one undo action. Xopus tries to do that automatically for you, but it cannot be under control of every bit of JavaScript, and one example is callbacks from an http request through jQuery.<br /><br />So instead of calling handleEndNodeInsert(Editor, eventData), call Editor.wrapInTransaction(handeEndNodeInsert)(Editor, eventData).</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Updating DOM from an XHR </title>
    <author>
      <name>xml.jim</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/394.html#2035</id>
    <updated>2011-11-05T13:39:33+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/394.html#2035" />
    <summary>Using jQuery to pull data from a local server.  In the data are updates for a document.  The structure is JSON, with XML fragments included.In my function I'm simply taking a JSON object (below) and using the information from it to inject a new XML node into the document:{	"datatype": "spliteventdata",	"eventType": "nodeSplit",	"xpath": null,	"textData": null,	"nodeName": null,	"user": "Jim",	"precedingSiblingXpath": null,	"startOffset": -1,	"eventId": "event_1320450940963",	"eventXMLString": "&lt;item&gt;&lt;paragraph&gt;Test&lt;\/paragraph&gt;&lt;\/item&gt;",	"endOffset": -1,	"timeStamp": 1320450923094,	"splitIndex": 1,	"targetXpath": "/article/section[1]/orderedlist[1]/item[1]",	"splitXpath": "/article/section[1]/orderedlist[1]/item[2]",	"targetData": "&lt;item&gt;&lt;paragraph&gt;Item 1&lt;/paragraph&gt;&lt;/item&gt;",	"splitData": "&lt;item flagEvent="nodeInsert" id="event_1320450940963"/&gt;",	"globalContext": "/article/section[1]/orderedlist[1]/item[1]/paragraph[1]/text()[1]",	"splitType": "endNodeInsert"},Here's the function.  The parameters are the current Editor object, along with the event data structure (above).  It uses the XPath of the targetXPath to select where the split occurred and uses the eventXMLString to create the XML Node to inject.  The function works in that no errors occur in FireBug (or for that matter, Chrome's console), but the XML is not injected and the Document is not updated.  Any ideas?function handleEndNodeInsert(editor, eventData) {	var activeDoc = editor.getActiveDocument();	var targetXpath = eventData.data.targetXpath;	var splitData = eventData.data.eventXMLString;		try {		var targetNode = activeDoc.selectSingleNode(targetXpath);		var parentNode = targetNode.getParentNode();	} catch (err) {		alert(err.description);	}	var nativeXml = editor.XML.createNativeXMLDocument(splitData);	var importNode = activeDoc.importNode(nativeXml.documentElement, true);	importNode.removeAttribute("flagEvent");	importNode.removeAttribute("id");	importNode.setAttribute(eventData.data.splitType + ":" + eventData.data.user);		var targetNextSibling = targetNode.getNextSibling();		try {		parentNode.insertBefore(importNode, targetNextSibling);	} catch (err) {		alert("could not insert split node with xml: " + splitData);	}}</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Using jQuery to pull data from a local server.  In the data are updates for a document.  The structure is JSON, with XML fragments included.<br /><br />In my function I'm simply taking a JSON object (below) and using the information from it to inject a new XML node into the document:<br /><br />{<br />	"datatype": "spliteventdata",<br />	"eventType": "nodeSplit",<br />	"xpath": null,<br />	"textData": null,<br />	"nodeName": null,<br />	"user": "Jim",<br />	"precedingSiblingXpath": null,<br />	"startOffset": -1,<br />	"eventId": "event_1320450940963",<br />	"eventXMLString": "&lt;item&gt;&lt;paragraph&gt;Test&lt;\/paragraph&gt;&lt;\/item&gt;",<br />	"endOffset": -1,<br />	"timeStamp": 1320450923094,<br />	"splitIndex": 1,<br />	"targetXpath": "/article/section[1]/orderedlist[1]/item[1]",<br />	"splitXpath": "/article/section[1]/orderedlist[1]/item[2]",<br />	"targetData": "&lt;item&gt;&lt;paragraph&gt;Item 1&lt;/paragraph&gt;&lt;/item&gt;",<br />	"splitData": "&lt;item flagEvent="nodeInsert" id="event_1320450940963"/&gt;",<br />	"globalContext": "/article/section[1]/orderedlist[1]/item[1]/paragraph[1]/text()[1]",<br />	"splitType": "endNodeInsert"<br />},<br /><br />Here's the function.  The parameters are the current Editor object, along with the event data structure (above).  It uses the XPath of the targetXPath to select where the split occurred and uses the eventXMLString to create the XML Node to inject.  The function works in that no errors occur in FireBug (or for that matter, Chrome's console), but the XML is not injected and the Document is not updated.  Any ideas?<br /><br /><br />function handleEndNodeInsert(editor, eventData) {<br />	var activeDoc = editor.getActiveDocument();<br />	var targetXpath = eventData.data.targetXpath;<br />	var splitData = eventData.data.eventXMLString;<br />	<br />	try {<br />		var targetNode = activeDoc.selectSingleNode(targetXpath);<br />		var parentNode = targetNode.getParentNode();<br />	} catch (err) {<br />		alert(err.description);<br />	}<br />	var nativeXml = editor.XML.createNativeXMLDocument(splitData);<br />	var importNode = activeDoc.importNode(nativeXml.documentElement, true);<br />	importNode.removeAttribute("flagEvent");<br />	importNode.removeAttribute("id");<br />	importNode.setAttribute(eventData.data.splitType + ":" + eventData.data.user);<br />	<br />	var targetNextSibling = targetNode.getNextSibling();<br />	<br />	try {<br />		parentNode.insertBefore(importNode, targetNextSibling);<br />	} catch (err) {<br />		alert("could not insert split node with xml: " + splitData);<br />	}<br />}</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Xml -&gt; HTML (form)</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/389.html#2034</id>
    <updated>2011-11-04T07:36:40+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/389.html#2034" />
    <summary>Hello Afef,HTML form elements make specific demands on cursor and key behavior in a browser, due to their interaction. This conflicts with Xopus' key and cursor code, and as such you have an &lt;input&gt; that cannot be edited.Are you trying to edit forms? To create forms with Xopus, or do you just want the WYSIWYG interface to look like a form? In the latter case you can just use &lt;div&gt; with styling to make it look like a form.A select box can also be done with a div, and onclick to show more HTML with the selectable values. The trouble is of course that you have to script it yourself.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hello Afef,<br /><br />HTML form elements make specific demands on cursor and key behavior in a browser, due to their interaction. This conflicts with Xopus' key and cursor code, and as such you have an &lt;input&gt; that cannot be edited.<br /><br />Are you trying to edit forms? To create forms with Xopus, or do you just want the WYSIWYG interface to look like a form? In the latter case you can just use &lt;div&gt; with styling to make it look like a form.<br /><br />A select box can also be done with a div, and onclick to show more HTML with the selectable values. The trouble is of course that you have to script it yourself.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Context menu</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/393.html#2033</id>
    <updated>2011-11-02T08:24:44+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/393.html#2033" />
    <summary>Hi Trevor,When you move the mouse over each of the options in the context menu, an attention border will appear in the WYSIWYG view to mark which element to which the simpleTypes belong.Other solutions to make all attributes visible while making it clear to which ancestor they belong are not easy, but we will discuss if other solutions might be needed.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi Trevor,<br /><br />When you move the mouse over each of the options in the context menu, an attention border will appear in the WYSIWYG view to mark which element to which the simpleTypes belong.<br /><br />Other solutions to make all attributes visible while making it clear to which ancestor they belong are not easy, but we will discuss if other solutions might be needed.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Context menu</title>
    <author>
      <name>Trevor</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/393.html#2032</id>
    <updated>2011-11-02T02:50:21+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/393.html#2032" />
    <summary>My document schema allows for paragraphs etc. within sections which can be nested to arbitrary depth, underneath a top level document element.The document and section elements support a version attribute (an enumeration, numeric) and an index attribute (an enumeration, Y/N).If the cursor is positioned within a low level paragraph, e.g. document &gt; section &gt; section &gt; section &gt; paragraphthen the right click (context) menu is rather confusing:  version &gt;  index   &gt;  version &gt;  index   &gt;  version &gt;  index   &gt;  version &gt;  index   &gt;The element owning the attribute instance in the menu is outlined when the user opens the enumerations - except that the nesting level often means that the particular element is not obvious. The properties editor is less confusing, but keeping it permanently open is a drag.How could I make the context menu clearer?CheersT</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>My document schema allows for paragraphs etc. within sections which can be nested to arbitrary depth, underneath a top level document element.<br /><br />The document and section elements support a version attribute (an enumeration, numeric) and an index attribute (an enumeration, Y/N).<br /><br />If the cursor is positioned within a low level paragraph, e.g.<br /><br /> document &gt; section &gt; section &gt; section &gt; paragraph<br /><br />then the right click (context) menu is rather confusing:<br /><br />  version &gt;<br />  index   &gt;<br />  version &gt;<br />  index   &gt;<br />  version &gt;<br />  index   &gt;<br />  version &gt;<br />  index   &gt;<br /><br />The element owning the attribute instance in the menu is outlined when the user opens the enumerations - except that the nesting level often means that the particular element is not obvious. The properties editor is less confusing, but keeping it permanently open is a drag.<br /><br />How could I make the context menu clearer?<br /><br />Cheers<br />T<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Feasibility for mobile devices</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/392.html#2031</id>
    <updated>2011-11-01T13:20:10+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/392.html#2031" />
    <summary>To get an idea how far we are, go to http://xopus.com/demo/simple with an iPad or iPhone, and press the "Try anyway." button. The cursor is the biggest technical issue, but even ignoring that there's a long way to go to make it user friendly.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>To get an idea how far we are, go to <a>http://xopus.com/demo/simplehttp://xopus.com/demo/simple</a> with an iPad or iPhone, and press the "Try anyway." button. The cursor is the biggest technical issue, but even ignoring that there's a long way to go to make it user friendly.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Feasibility for mobile devices</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/392.html#2030</id>
    <updated>2011-10-31T06:39:30+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/392.html#2030" />
    <summary>Hi Don,We are aware of the change in iOS, and have noticed that Xopus starts up. It will depends on our resources to really develop further for the platform, but the feasibility is definitely there.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi Don,<br /><br />We are aware of the change in iOS, and have noticed that Xopus starts up. It will depends on our resources to really develop further for the platform, but the feasibility is definitely there.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Feasibility for mobile devices</title>
    <author>
      <name>Don Day</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/392.html#2029</id>
    <updated>2011-10-30T00:22:16+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/392.html#2029" />
    <summary>The question may seem odd for a full-featured editor, but I'm aware that iOS now supports WYSIWYG (contentEditable) editing on tablets, so the question is how adaptable is Xopus for use in browsers commonly used on tablets and high-res smart phones? Not about writing novels, but providing SME input from the field...Thanks!--Don Day</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>The question may seem odd for a full-featured editor, but I'm aware that iOS now supports WYSIWYG (contentEditable) editing on tablets, so the question is how adaptable is Xopus for use in browsers commonly used on tablets and high-res smart phones? Not about writing novels, but providing SME input from the field...<br />Thanks!<br />--<br />Don Day</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Setting hasUnsavedChanges</title>
    <author>
      <name>EricT</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/391.html#2028</id>
    <updated>2011-10-28T21:38:53+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/391.html#2028" />
    <summary>Thanks Sjoerd that did the trick</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks Sjoerd that did the trick</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Setting hasUnsavedChanges</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/391.html#2027</id>
    <updated>2011-10-28T14:55:18+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/391.html#2027" />
    <summary>Hmm, it could be a timing issue. You can try to replace evt.document.save(); with setTimeout(function() { evt.document.save(); }, 0);</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hmm, it could be a timing issue. You can try to replace evt.document.save(); with setTimeout(function() { evt.document.save(); }, 0);</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Setting hasUnsavedChanges</title>
    <author>
      <name>EricT</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/391.html#2026</id>
    <updated>2011-10-28T14:26:56+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/391.html#2026" />
    <summary>Thanks Sjoerd,I altered the end of my onload handler to set the save function to "function() { return true; }" and then called evt.document.save();  This doesn't seem to result in Xopus seeing the document as unchanged.  Is there a timing issue here?  Should I be attempting the pseudo save function on another event?Thanks,Eric</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks Sjoerd,<br />I altered the end of my onload handler to set the save function to "function() { return true; }" and then called evt.document.save();  This doesn't seem to result in Xopus seeing the document as unchanged.  Is there a timing issue here?  Should I be attempting the pseudo save function on another event?<br />Thanks,<br />Eric</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Setting hasUnsavedChanges</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/391.html#2025</id>
    <updated>2011-10-18T20:53:11+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/391.html#2025" />
    <summary>One way from the top of my head is to temporarily set the save function to function() { return true; } and then call document.save().Or you can add the default values in the load function, but then you don't have the convenience of the Xopus DOM API.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>One way from the top of my head is to temporarily set the save function to function() { return true; } and then call document.save().<br /><br />Or you can add the default values in the load function, but then you don't have the convenience of the Xopus DOM API.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Setting hasUnsavedChanges</title>
    <author>
      <name>EricT</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/391.html#2024</id>
    <updated>2011-10-18T16:33:00+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/391.html#2024" />
    <summary>Is there any way to set document.hasUnsavedChanges to false?  My onload handler dynamically adds a default value on load - but then the document is considered "changed".  There is no need for the user to save this value as it is dynamic and inserted on each load.Thanks,Eric</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Is there any way to set document.hasUnsavedChanges to false?  My onload handler dynamically adds a default value on load - but then the document is considered "changed".  There is no need for the user to save this value as it is dynamic and inserted on each load.<br />Thanks,<br />Eric</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2022</id>
    <updated>2011-10-13T15:23:39+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2022" />
    <summary>it works :)) ... thank you for your quick response</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>it works :)) ... thank you for your quick response</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2021</id>
    <updated>2011-10-13T15:16:50+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2021" />
    <summary>hasAttribute is only defined on elements, so check that first:if (node.getNodeType() == 1 &amp;&amp; node.hasAttribute("max_length"))</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>hasAttribute is only defined on elements, so check that first:<br /><br />if (node.getNodeType() == 1 &amp;&amp; node.hasAttribute("max_length"))</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2020</id>
    <updated>2011-10-13T14:36:39+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2020" />
    <summary>Hi Sjoerd ,I changed a few "preventLength" function ... but it made a new bug :/for (var node = evt.target; node; node = node.getParentNode())	/******************	function preventLength(evt)        {	  if (node.hasAttribute("max_length")){			 if(node.getTextContent().length &gt; node.getAttribute("max_length")){				//alert("stoppp");				throw new Editor.RevertingException;			 }		}         } =&gt;BUG: Error in user DOMSubtreeModified eventhandler: Error in user transaction:node.hasAttribute is not a function************************/</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi Sjoerd ,<br />I changed a few "preventLength" function ... but it made a new bug :/<br />for (var node = evt.target; node; node = node.getParentNode())<br />	/******************<br />	function preventLength(evt)<br />        {<br />	  if (node.hasAttribute("max_length")){<br />			 if(node.getTextContent().length &gt; node.getAttribute("max_length")){<br />				//alert("stoppp");<br />				throw new Editor.RevertingException;<br />			 }<br />		}<br />         } <br /><br /><br />=&gt;BUG: <br />Error in user DOMSubtreeModified eventhandler: Error in user transaction:<br />node.hasAttribute is not a function<br />************************/<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2019</id>
    <updated>2011-10-05T10:38:50+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2019" />
    <summary>Ah, it's a shame that this doesn't work quite as I had expected.You'll need another eventlistener:evt.document.addEventListener("XopusBeforeNodeValueModified", preventLength2);function preventLength2(evt){  for (var node = evt.target; node; node = node.getParentNode())  {    if (node.getNodeName() == "paragraph" &amp;&amp; node.getTextContent().length &gt; 50)    {      evt.cancelEvent = true;      return false;    }  }}This then prevents the typing. The preventLength on DOMSubtreeModified is still needed for the other ways to add text in a paragraph, f.e. with pasting.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Ah, it's a shame that this doesn't work quite as I had expected.<br /><br />You'll need another eventlistener:<br />evt.document.addEventListener("XopusBeforeNodeValueModified", preventLength2);<br /><br />function preventLength2(evt)<br />{<br />  for (var node = evt.target; node; node = node.getParentNode())<br />  {<br />    if (node.getNodeName() == "paragraph" &amp;&amp; node.getTextContent().length &gt; 50)<br />    {<br />      evt.cancelEvent = true;<br />      return false;<br />    }<br />  }<br />}<br /><br />This then prevents the typing. The preventLength on DOMSubtreeModified is still needed for the other ways to add text in a paragraph, f.e. with pasting.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2018</id>
    <updated>2011-10-05T08:44:59+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2018" />
    <summary>I think it works but there is a problem: from the character number 50 he began to duplicate the characters after each click!!how I can fix that and is it possible to display an Alert ("Stop: 50 characters max !!!") if I reach max 50 caracter thank you for your help</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I think it works but there is a problem: from the character number 50 he began to duplicate the characters after each click!!<br />how I can fix that and is it possible to display an Alert ("Stop: 50 characters max !!!") if I reach max 50 caracter <br />thank you for your help<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2017</id>
    <updated>2011-10-04T16:01:23+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2017" />
    <summary>Oh right, it needs to be a little more complicated as we have to go look for the paragraph:function preventLength(evt){  for (var node = evt.target; node; node = node.getParentNode())    if (node.getNodeName() == "paragraph" &amp;&amp; node.getTextContent().length &gt; 50)      throw new Editor.RevertingException;}</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Oh right, it needs to be a little more complicated as we have to go look for the paragraph:<br /><br />function preventLength(evt)<br />{<br />  for (var node = evt.target; node; node = node.getParentNode())<br />    if (node.getNodeName() == "paragraph" &amp;&amp; node.getTextContent().length &gt; 50)<br />      throw new Editor.RevertingException;<br />}<br /><br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2016</id>
    <updated>2011-10-04T15:46:52+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2016" />
    <summary>Error in user DOMSubtreeModified eventhandler: Error in user transaction:evt.childNode is undefinedfunction preventLength(evt) {    if (evt.childNode.getNodeName() == "paragraph" &amp;&amp;        evt.childNode.getTextContent().length &gt; 50) {        throw new Editor.RevertingException;    }}</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Error in user DOMSubtreeModified eventhandler: Error in user transaction:<br />evt.childNode is undefined<br /><br />function preventLength(evt) {<br />    if (evt.childNode.getNodeName() == "paragraph" &amp;&amp;<br />        evt.childNode.getTextContent().length &gt; 50) {<br />        throw new Editor.RevertingException;<br />    }<br />}</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2015</id>
    <updated>2011-10-03T19:10:41+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2015" />
    <summary>Replace paragraph with evt.childNode in preventLength and it should work.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Replace paragraph with evt.childNode in preventLength and it should work.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Xml -&gt; HTML (form)</title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/389.html#2014</id>
    <updated>2011-10-03T13:01:03+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/389.html#2014" />
    <summary>Hello, 1-- I have to tronsformed my XML is into an HTML &lt;input&gt; field,I write XSL file do it but the resulting input field doesn't seem to be editable by xopus.  Are there specific restrictions on how HTML &lt;input&gt; fields can be used within Xopus?2-- i also wanna to tronsformed xml into an HTML &lt;select&gt;  for example: atribut with choice value Thanks,</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hello, <br />1-- I have to tronsformed my XML is into an HTML &lt;input&gt; field,<br />I write XSL file do it but the resulting input field doesn't seem to be editable by xopus. <br /> Are there specific restrictions on how HTML &lt;input&gt; fields can be used within Xopus?<br />2-- i also wanna to tronsformed xml into an HTML &lt;select&gt;  for example: atribut with choice value <br /><br />Thanks,</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2013</id>
    <updated>2011-10-03T12:37:32+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2013" />
    <summary>Thanks Sjoerd ,Yes i need inline elements like :bold, underline...i have create a javascript file :/**************************/function preventLength(evt){  if ((evt.childNode.getNodeName() == "paragraph")&amp;&amp;(paragraph.getTextContent().length&gt;50))    throw new Editor.RevertingException;}Editor.addEventListener("load", function (evt)   {    evt.document.addEventListener("DOMSubtreeModified", preventLength);  });/*********************/ But, I feel that it is not correct !!Can u help me please!</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks Sjoerd ,<br />Yes i need inline elements like :bold, underline...<br />i have create a javascript file :<br />/**************************/<br />function preventLength(evt)<br />{<br />  if ((evt.childNode.getNodeName() == "paragraph")&amp;&amp;(paragraph.getTextContent().length&gt;50))<br />    throw new Editor.RevertingException;<br />}<br /><br />Editor.addEventListener("load", function (evt) <br />  {<br />    evt.document.addEventListener("DOMSubtreeModified", preventLength);<br />  }<br />);<br /><br />/*********************/ But, I feel that it is not correct !!<br />Can u help me please!<br /><br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2012</id>
    <updated>2011-09-29T22:07:08+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2012" />
    <summary>That depends on what you need the complexType for.If you just need attributes, take a look at the xs:simpleContent element.If you need inline elements like bold, then you need javascript. Subscribe to the DOMSubtreeModified event of the element, and if element.getTextContent().length is bigger than 50, throw a RevertingException.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>That depends on what you need the complexType for.<br /><br />If you just need attributes, take a look at the xs:simpleContent element.<br /><br />If you need inline elements like bold, then you need javascript. Subscribe to the DOMSubtreeModified event of the element, and if element.getTextContent().length is bigger than 50, throw a RevertingException.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Restriction </title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/388.html#2011</id>
    <updated>2011-09-29T15:00:56+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/388.html#2011" />
    <summary>Hello!- Can I add a restriction on the number of characters to a complex element like paragraph?&lt;xs:element name="paragraph"&gt;      &lt;xs:restriction base="xs:string"&gt;      &lt;xs:maxLength value="50" /&gt;    &lt;/xs:restriction&gt; &lt;/xs:element&gt;/***************************/ i can do it to a simpleType, but not to a ComplexType- Is there a function that returns the number of characters in an element? or can i do it by using javascript??I need your Help Please ,Thanks</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hello!<br />- Can I add a restriction on the number of characters to a complex element like paragraph?<br />&lt;xs:element name="paragraph"&gt;  <br />    &lt;xs:restriction base="xs:string"&gt;<br />      &lt;xs:maxLength value="50" /&gt;<br />    &lt;/xs:restriction&gt;<br /> &lt;/xs:element&gt;<br />/***************************/ <br />i can do it to a simpleType, but not to a ComplexType<br />- Is there a function that returns the number of characters in an element? or can i do it by using javascript??<br />I need your Help Please ,Thanks</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Remove Standard buttons in Toolbar</title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/154.html#2010</id>
    <updated>2011-09-29T14:56:19+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/154.html#2010" />
    <summary>Thanks u Carl :)</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks u Carl :)<br /><br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Remove Standard buttons in Toolbar</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/154.html#2009</id>
    <updated>2011-09-29T13:58:25+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/154.html#2009" />
    <summary>You code is useful for Xopus 3 but, with Xopus 4 you can use the &lt;x:overlay&gt; configuration and add a &lt;toolbar-button id="ShowPropertiesButton" available="false"/&gt;. You can find more information about this in the documentation.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>You code is useful for Xopus 3 but, with Xopus 4 you can use the &lt;x:overlay&gt; configuration and add a &lt;toolbar-button id="ShowPropertiesButton" available="false"/&gt;. You can find more information about this in the documentation.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Remove Standard buttons in Toolbar</title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/154.html#2008</id>
    <updated>2011-09-29T13:48:04+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/154.html#2008" />
    <summary>hello i wanna delete " Properties Button" and other button not useful  so i used this script in config.js file:/****var groupId = "SidebarGroup";var buttonId = "ShowPropertiesButton";var group = toolbarDefinition.getGroup(groupId);toolbarDefinition.removeButton(group, buttonId);***/BUT ,it did not work!!! someone can help me please?!!</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>hello i wanna delete " Properties Button" and other button not useful  so i used this script in config.js file:<br />/****<br />var groupId = "SidebarGroup";<br />var buttonId = "ShowPropertiesButton";<br />var group = toolbarDefinition.getGroup(groupId);<br />toolbarDefinition.removeButton(group, buttonId);<br /><br />***/<br />BUT ,it did not work!!! <br />someone can help me please?!!<br /><br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#2007</id>
    <updated>2011-09-23T15:20:01+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#2007" />
    <summary>Can you send us your configuration with Ctrl+Shift+R, then we can take a look.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Can you send us your configuration with Ctrl+Shift+R, then we can take a look.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar</title>
    <author>
      <name>EricT</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#2006</id>
    <updated>2011-09-23T13:29:10+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#2006" />
    <summary>Thanks Rolan, that got rid of the 404 errors, but you were right, it didn't solve my button problem</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks Rolan, that got rid of the 404 errors, but you were right, it didn't solve my button problem</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar</title>
    <author>
      <name>Rolan</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#2005</id>
    <updated>2011-09-22T18:43:54+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#2005" />
    <summary>@EricTThe documentation says the config files are deprecated in version 4.  I just created empty files, to stop the 404.  I don't think it has anything to do with your problem.Rolan</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>@EricT<br /><br />The documentation says the config files are deprecated in version 4.  I just created empty files, to stop the 404.  I don't think it has anything to do with your problem.<br /><br />Rolan</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar</title>
    <author>
      <name>EricT</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#2004</id>
    <updated>2011-09-22T17:44:19+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#2004" />
    <summary>Also - Firebug shows 404 errors for:xopus/config/default-config.xmlandxopus/config/global-config.xmlI don't see these xml files anywhere in my project.  Could this be the indirect cause of this button issue?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Also - Firebug shows 404 errors for:<br />xopus/config/default-config.xml<br />and<br />xopus/config/global-config.xml<br />I don't see these xml files anywhere in my project.  Could this be the indirect cause of this button issue?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar</title>
    <author>
      <name>EricT</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#2003</id>
    <updated>2011-09-22T16:32:34+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#2003" />
    <summary>The field.gif icon is not loaded.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>The field.gif icon is not loaded.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#2002</id>
    <updated>2011-09-22T15:52:01+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#2002" />
    <summary>Is the file with the overlay actually loaded by Xopus? You can see this with Firebug in Firefox, or with Fiddler in IE.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Is the file with the overlay actually loaded by Xopus? You can see this with Firebug in Firefox, or with Fiddler in IE.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar</title>
    <author>
      <name>No Effect</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#2001</id>
    <updated>2011-09-22T14:46:03+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#2001" />
    <summary>Hi Sjoerd,I have tried with that namespace as well without success.My field.gif icon is 24x24 and in the xopus\xopus\gui\xopus directory.Thanks,Eric</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi Sjoerd,<br />I have tried with that namespace as well without success.<br /><br />My field.gif icon is 24x24 and in the xopus\xopus\gui\xopus directory.<br /><br />Thanks,<br />Eric</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar / Wrong namespace</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#2000</id>
    <updated>2011-09-22T14:07:56+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#2000" />
    <summary>The namespace for the contents of overlay needs to be http://xopus.com/2009/lui.&lt;x:overlay xmlns:x="http://xopus.com/xmlns/config" xmlns="http://xopus.com/2009/lui"&gt;&lt;toolbar-buttoniconsrc="field.gif"label="Field"after="InsertImageButton"id="fieldButton"role="hyperlink" /&gt;&lt;/x:overlay&gt;</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>The namespace for the contents of overlay needs to be <a>http://xopus.com/2009/lui.http://xopus.com/2009/lui.</a><br /><br />&lt;x:overlay xmlns:x="<a>http://xopus.com/xmlns/confighttp://xopus.com/xmlns/config</a>" xmlns="<a>http://xopus.com/2009/luihttp://xopus.com/2009/lui</a>"&gt;<br />&lt;toolbar-button<br />iconsrc="field.gif"<br />label="Field"<br />after="InsertImageButton"<br />id="fieldButton"<br />role="hyperlink" /&gt;<br />&lt;/x:overlay&gt;</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Custom Button not appearing in toolbar</title>
    <author>
      <name>EricT</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/387.html#1999</id>
    <updated>2011-09-22T13:07:31+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/387.html#1999" />
    <summary>I'm attempting to add a custom button to the toolbar in Xopus 4.2.4  I've tried using several existing roles as well as example roles from the documentation without success.  Below is my overlay configuration:    &lt;overlay xmlns="http://xopus.com/xmlns/config"&gt;        &lt;toolbar-button        iconsrc="field.gif"        label="Field"        after="InsertImageButton"        id="fieldButton"        role="hyperlink" /&gt;    &lt;/overlay&gt;Thanks</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I'm attempting to add a custom button to the toolbar in Xopus 4.2.4  I've tried using several existing roles as well as example roles from the documentation without success.  Below is my overlay configuration:<br /><br />    &lt;overlay xmlns="<a>http://xopus.com/xmlns/confighttp://xopus.com/xmlns/config</a>"&gt;<br />        &lt;toolbar-button<br />        iconsrc="field.gif"<br />        label="Field"<br />        after="InsertImageButton"<br />        id="fieldButton"<br />        role="hyperlink" /&gt;<br />    &lt;/overlay&gt;<br /><br />Thanks</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Jobs and Internships</title>
    <author>
      <name>Laurens</name>
    </author>
    <id>http://cms.xopus.com/forum/site-discussion/375.html#1998</id>
    <updated>2011-09-19T15:35:28+01:00</updated>
    <link href="http://cms.xopus.com/forum/site-discussion/375.html#1998" />
    <summary>We're looking for a long term commitment. Both towards our team in terms of training and freedom in projects as well as from the people we hire.  And Xopus is probably unlike anything you have ever seen, so there would be a significant rampup time. That by itself makes it difficult to work with freelancers.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>We're looking for a long term commitment. Both towards our team in terms of training and freedom in projects as well as from the people we hire.  <br /><br />And Xopus is probably unlike anything you have ever seen, so there would be a significant rampup time. That by itself makes it difficult to work with freelancers.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Jobs and Internships / Javascript professional</title>
    <author>
      <name>Morriz</name>
    </author>
    <id>http://cms.xopus.com/forum/site-discussion/375.html#1997</id>
    <updated>2011-09-19T13:52:58+01:00</updated>
    <link href="http://cms.xopus.com/forum/site-discussion/375.html#1997" />
    <summary>Would you be interested in freelancers?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Would you be interested in freelancers?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>create new XML from XML Schema</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/386.html#1996</id>
    <updated>2011-09-15T12:22:25+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/386.html#1996" />
    <summary>Hi Afef,If you want to start Xopus without a document, you can just pass it an html file without an Xopus island in it (so no &lt;x:pipeline&gt; etc).If you want it to start with an empty document open, you'll have to create these templates yourself. There are sevaral tools available to generate these files, you can find some suggestions here: http://stackoverflow.com/questions/17106/how-to-generate-sample-xml-documents-from-their-dtd-or-xsd/730208</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi Afef,<br />If you want to start Xopus without a document, you can just pass it an html file without an Xopus island in it (so no &lt;x:pipeline&gt; etc).<br />If you want it to start with an empty document open, you'll have to create these templates yourself. There are sevaral tools available to generate these files, you can find some suggestions here: <a>http://stackoverflow.com/questions/17106/how-to-generate-sample-xml-documents-from-their-dtd-or-xsd/730208http://stackoverflow.com/questions/17106/how-to-generate-sample-xml-documents-from-their-dtd-or-xsd/730208</a></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>create new XML from XML Schema</title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/386.html#1995</id>
    <updated>2011-09-15T08:31:23+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/386.html#1995" />
    <summary>HI, i have to load a new  empty-xml for the first time but Xopus not start.How can i generate a new XML from XSD ?thanks.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>HI, <br />i have to load a new  empty-xml for the first time but Xopus not start.<br />How can i generate a new XML from XSD ?<br /><br />thanks.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Paste Word table into DITA fails</title>
    <author>
      <name>Rolan</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/385.html#1994</id>
    <updated>2011-09-13T14:43:27+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/385.html#1994" />
    <summary>Many thanks!</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Many thanks!</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Paste Word table into DITA fails</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/385.html#1993</id>
    <updated>2011-09-12T09:08:45+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/385.html#1993" />
    <summary>We are aware of this problem, and are working on it.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>We are aware of this problem, and are working on it.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Paste Word table into DITA fails</title>
    <author>
      <name>Rolan</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/385.html#1992</id>
    <updated>2011-09-09T16:31:04+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/385.html#1992" />
    <summary>Hi,I have downloaded the Dita Demo, and have gotten it to run locally.One thing that used to work but does not any more is pasting a table from Word.When I do that with the Dita Demo, I get an unframed table with empty cells,and the cell contents in paragraphs after the table.Having the table paste option is very valuable to my customers.Could you take a look at it?  The online demo shows the same behavior.http://xopus.com/demo/ditaI am using Xopus 4.2.4.Many thanks.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi,<br />I have downloaded the Dita Demo, and have gotten it to run locally.<br />One thing that used to work but does not any more is pasting a table from Word.<br />When I do that with the Dita Demo, I get an unframed table with empty cells,<br />and the cell contents in paragraphs after the table.<br />Having the table paste option is very valuable to my customers.<br />Could you take a look at it?  The online demo shows the same behavior.<br /><a>http://xopus.com/demo/ditahttp://xopus.com/demo/dita</a><br /><br />I am using Xopus 4.2.4.<br />Many thanks.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>DITA specialized elements don't show placeholder text</title>
    <author>
      <name>Rolan</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/384.html#1991</id>
    <updated>2011-09-08T16:43:58+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/384.html#1991" />
    <summary>It turns out I did not specialize correctly.  Note has mixed content, but my specialization of note did not.  Without the mixed content, Xopus would not show the placeholder text.The x:name was working fine.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>It turns out I did not specialize correctly.  Note has mixed content, but my specialization of note did not.  Without the mixed content, Xopus would not show the placeholder text.<br /><br />The x:name was working fine.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>DITA specialized elements don't show placeholder text</title>
    <author>
      <name>Sjoerd Visscher</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/384.html#1990</id>
    <updated>2011-09-08T09:04:26+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/384.html#1990" />
    <summary>You can check if the configuration is applied by adding &lt;x:name&gt; to see if that name shows up in the menus.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>You can check if the configuration is applied by adding &lt;x:name&gt; to see if that name shows up in the menus.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>DITA specialized elements don't show placeholder text</title>
    <author>
      <name>Rolan</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/384.html#1989</id>
    <updated>2011-09-07T18:41:54+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/384.html#1989" />
    <summary>I have created a specialization of DITA,I have the document appearing in Xopus,the specialized elements appear in the "insert element" list.I have set up the configuration to add placeholder textfor these elements.  But the placeholder text does not appear.Let's say I have specialized note to caution.caution has the same attributes and content model as note.In my config, I have    &lt;x:node match="caution"&gt;      &lt;x:placeholder&gt;Caution&lt;/x:placeholder&gt;    &lt;/x:node&gt;When I insert the caution element, I get nothing visible in Xopus,but in the XML view, I see the element has been inserted.If I insert a note, I *can* get the placeholder text.How can I tell Xopus that a caution element is to be treated like a note element.Rolan</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I have created a specialization of DITA,<br />I have the document appearing in Xopus,<br />the specialized elements appear in the "insert element" list.<br />I have set up the configuration to add placeholder text<br />for these elements.  But the placeholder text does not appear.<br /><br />Let's say I have specialized note to caution.<br />caution has the same attributes and content model as note.<br />In my config, I have<br />    &lt;x:node match="caution"&gt;<br />      &lt;x:placeholder&gt;Caution&lt;/x:placeholder&gt;<br />    &lt;/x:node&gt;<br />When I insert the caution element, I get nothing visible in Xopus,<br />but in the XML view, I see the element has been inserted.<br /><br />If I insert a note, I *can* get the placeholder text.<br /><br />How can I tell Xopus that a caution element is to be treated like a note element.<br /><br />Rolan</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>The Art Document Company</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/382.html#1988</id>
    <updated>2011-09-05T08:10:10+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/382.html#1988" />
    <summary>What exactly about the art document company example are you interested in?For Xopus to work, you should have (program it or create it in another tool) an xml schema as a specification of what is allowed and an xslt stylesheet to render the view. If your question is if there is a view in which you can edit those, the answer is no. Xopus is used for editing the actual contents of xml files, setting up the environment is done outside of Xopus.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>What exactly about the art document company example are you interested in?<br />For Xopus to work, you should have (program it or create it in another tool) an xml schema as a specification of what is allowed and an xslt stylesheet to render the view. If your question is if there is a view in which you can edit those, the answer is no. Xopus is used for editing the actual contents of xml files, setting up the environment is done outside of Xopus.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Cursor Position / Further info</title>
    <author>
      <name>Chris</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/383.html#1987</id>
    <updated>2011-09-02T10:57:35+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/383.html#1987" />
    <summary>Additional notes:

The cursor position is hidden by scrolling up in the Xopus viewport. 

There is also a browser window scroll bar which is scrolled upwards to reach the links.

With repeated testing, this issue seems to be transient; most of the time the problem will be demonstrated but occasionally the click events work as expected.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Additional notes:
<br />
<br />The cursor position is hidden by scrolling up in the Xopus viewport. 
<br />
<br />There is also a browser window scroll bar which is scrolled upwards to reach the links.
<br />
<br />With repeated testing, this issue seems to be transient; most of the time the problem will be demonstrated but occasionally the click events work as expected.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Cursor Position</title>
    <author>
      <name>Chris</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/383.html#1986</id>
    <updated>2011-09-02T10:37:08+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/383.html#1986" />
    <summary>Hi

We recently noticed that Xopus (3.2.24) "hijacks" the cursor focus when used within an iframe.

When the cursor is at a position within the document that is not visible (i.e. scrolled), links within the parent page do not respond to click events and focus is reset to the Xopus iframe which is scrolled to bring the hidden cursor into view.

Is there any way to prevent this?

Thanks,
Chris</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi
<br />
<br />We recently noticed that Xopus (3.2.24) "hijacks" the cursor focus when used within an iframe.
<br />
<br />When the cursor is at a position within the document that is not visible (i.e. scrolled), links within the parent page do not respond to click events and focus is reset to the Xopus iframe which is scrolled to bring the hidden cursor into view.
<br />
<br />Is there any way to prevent this?
<br />
<br />Thanks,
<br />Chris</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>The Art Document Company</title>
    <author>
      <name>Afef</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/382.html#1985</id>
    <updated>2011-09-02T09:21:17+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/382.html#1985" />
    <summary>Hi, i want to create a document like the art document company model.. there is a special view to make document like it ?or i should program it  ??thanks .</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi, <br />i want to create a document like the art document company model.. there is a special view to make document like it ?or i should program it  ??<br />thanks .</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Jobs and Internships</title>
    <author>
      <name>Laurens</name>
    </author>
    <id>http://cms.xopus.com/forum/site-discussion/375.html#1984</id>
    <updated>2011-08-25T15:06:48+01:00</updated>
    <link href="http://cms.xopus.com/forum/site-discussion/375.html#1984" />
    <summary>We're looking for Computer Science Master students. Ideally from local (Dutch) universities. Even though we build a web application, our focus is to find good engineers. It is more difficult to learn how to design complex software than it is to learn how a browser works.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>We're looking for Computer Science Master students. Ideally from local (Dutch) universities. Even though we build a web application, our focus is to find good engineers. It is more difficult to learn how to design complex software than it is to learn how a browser works.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Jobs and Internships</title>
    <author>
      <name>StephenWilliams</name>
    </author>
    <id>http://cms.xopus.com/forum/site-discussion/375.html#1983</id>
    <updated>2011-08-24T15:07:36+01:00</updated>
    <link href="http://cms.xopus.com/forum/site-discussion/375.html#1983" />
    <summary>What sort of background do you need to apply for the Developer internship program?  I have only website experience (e.g., http://www.2012survivalsuppliesmarket.com).  Also, what universities are involved?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>What sort of background do you need to apply for the Developer internship program?  I have only website experience (e.g., <a>http://www.2012survivalsuppliesmarket.comhttp://www.2012survivalsuppliesmarket.com</a>).  Also, what universities are involved?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Focus lost</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/381.html#1982</id>
    <updated>2011-08-23T08:57:57+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/381.html#1982" />
    <summary>We've seen this issue before, and can reproduce this in IE. You may check to see if Xopus 4.2.4 still has this issue. If so, please send us a reproducer using Ctrl+Shift+R after starting Xopus with your files.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>We've seen this issue before, and can reproduce this in IE. You may check to see if Xopus 4.2.4 still has this issue. If so, please send us a reproducer using Ctrl+Shift+R after starting Xopus with your files.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Focus lost</title>
    <author>
      <name>rjkoop</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/381.html#1981</id>
    <updated>2011-08-22T15:13:59+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/381.html#1981" />
    <summary>We are using Xopus v4.2.1.  We are having a focus issue.Everything works fine if there is content in the document.  If the user wipes out the content we have an x:placeholder to show the empty item.  If this element already has focus and the user clicks the mouse in this area again the focus is lost.  You have to click outside the area and back into the placeholder to regain.  Has anyone seen this issue?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>We are using Xopus v4.2.1.  We are having a focus issue.<br /><br />Everything works fine if there is content in the document.  If the user wipes out the content we have an x:placeholder to show the empty item.  If this element already has focus and the user clicks the mouse in this area again the focus is lost.  You have to click outside the area and back into the placeholder to regain.  Has anyone seen this issue?<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>lookup</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/380.html#1980</id>
    <updated>2011-08-19T07:14:01+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/380.html#1980" />
    <summary>There is such a thing as top.cancel() to suit your need, but please mind that this only removes the element if the attribute is a required attribute: In this case the element and attribute and the opening of the lookup happen in the same 'transaction' and are therefore reverted together with top.cancel().top.cancel is also called by the little 'x' at the top right of the lookup dialog.top.cancel was added in Xopus 4.2.1: http://xopus.com/documentation/releases/xopus-4.2.1.html but we haven't documented it properly yet.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>There is such a thing as top.cancel() to suit your need, but please mind that this only removes the element if the attribute is a required attribute: In this case the element and attribute and the opening of the lookup happen in the same 'transaction' and are therefore reverted together with top.cancel().<br /><br />top.cancel is also called by the little 'x' at the top right of the lookup dialog.<br /><br />top.cancel was added in Xopus 4.2.1: <a>http://xopus.com/documentation/releases/xopus-4.2.1.htmlhttp://xopus.com/documentation/releases/xopus-4.2.1.html</a> but we haven't documented it properly yet.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>lookup</title>
    <author>
      <name>Joop Ringelberg</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/380.html#1979</id>
    <updated>2011-08-18T18:23:40+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/380.html#1979" />
    <summary>Hi,I use the lookup element and I've created my own html page. Using top.choose, the dialog is closed perfectly. However, how should I handle the common case that the user does not want to choose a value after all? Is that at all possible? Or should he choose a value and then remove the element?Regards,Joop</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi,<br />I use the lookup element and I've created my own html page. Using top.choose, the dialog is closed perfectly. However, how should I handle the common case that the user does not want to choose a value after all? Is that at all possible? Or should he choose a value and then remove the element?<br />Regards,<br />Joop</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Change Tracking and tags</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/329.html#1978</id>
    <updated>2011-08-18T09:11:26+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/329.html#1978" />
    <summary>Hello Ethar,There are currently no hard dates. We would be happy to discuss structure change tracking with you to find out more about what our clients are expecting from the feature, as well to help you examine the processes that you could potentially implement using Xopus. If you are interested, please send an email to xopussupport@sdl.com</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hello Ethar,<br /><br />There are currently no hard dates. We would be happy to discuss structure change tracking with you to find out more about what our clients are expecting from the feature, as well to help you examine the processes that you could potentially implement using Xopus. If you are interested, please send an email to xopussupport@sdl.com</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Change Tracking and tags / Update on the status of this work</title>
    <author>
      <name>Ethar</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/329.html#1977</id>
    <updated>2011-08-18T08:36:44+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/329.html#1977" />
    <summary>Hi;We are a potential customer for Xopus and the change tracking of elements has been identified as an important feature that we would need. Is there any hard dates set for the implementation of this work and has there been any thoughts set to track change attributes (I know this is a different ball game altogether)? Thanks</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi;<br />We are a potential customer for Xopus and the change tracking of elements has been identified as an important feature that we would need. Is there any hard dates set for the implementation of this work and has there been any thoughts set to track change attributes (I know this is a different ball game altogether)? <br />Thanks<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Display friendly element name</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/379.html#1974</id>
    <updated>2011-08-10T13:03:31+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/379.html#1974" />
    <summary>document.write is executed on document load... This is the load of the HTML document. Xopus however reads that HTML document, finds the configuration, loads the XML, XSD and XSL, executes the XSL and replaces the contents of the Xopus island with the output of the XSL. Your XSL then contains those statements, but they are too late. Furthermore Xopus doesn't enrich script statements with the node argument, only event handlers in the HTML receive this.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>document.write is executed on document load... This is the load of the HTML document. Xopus however reads that HTML document, finds the configuration, loads the XML, XSD and XSL, executes the XSL and replaces the contents of the Xopus island with the output of the XSL. <br /><br />Your XSL then contains those statements, but they are too late. Furthermore Xopus doesn't enrich script statements with the node argument, only event handlers in the HTML receive this.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Display friendly element name</title>
    <author>
      <name>Iddo</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/379.html#1973</id>
    <updated>2011-08-10T12:45:18+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/379.html#1973" />
    <summary>I tried this:&lt;script type="text/javascript"&gt;document.write(node.getAttributeNode('url').getDisplayName());&lt;/script&gt;But I get the error: Node is not defined</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I tried this:<br />&lt;script type="text/javascript"&gt;document.write(node.getAttributeNode('url').getDisplayName());&lt;/script&gt;<br /><br />But I get the error: Node is not defined</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Display friendly element name</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/379.html#1971</id>
    <updated>2011-08-10T23:26:49+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/379.html#1971" />
    <summary>My favorite way is to transform the config to XSL using another XSL transformation on the server, the load this XSL and use that.Another way might be to use an XInclude, and include the config in the XML so that you can access it in the XSL.Through Javascript you can use node.getDisplayName()</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>My favorite way is to transform the config to XSL using another XSL transformation on the server, the load this XSL and use that.<br /><br />Another way might be to use an XInclude, and include the config in the XML so that you can access it in the XSL.<br /><br />Through Javascript you can use node.getDisplayName()<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Display friendly element name</title>
    <author>
      <name>Iddo</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/379.html#1970</id>
    <updated>2011-08-10T23:11:20+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/379.html#1970" />
    <summary>Hello,How can I display the friendly name, I have defined for my element in the nodeConfig, in the edit stylesheet?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hello,<br /><br />How can I display the friendly name, I have defined for my element in the nodeConfig, in the edit stylesheet?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Cursor Selection</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/378.html#1969</id>
    <updated>2011-08-10T23:00:42+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/378.html#1969" />
    <summary>I see what you mean. It looks like you are using subCanvasMode. That means that each div with contentEditable=true is an entity on itself, so you cannot make a selection that spans multiple blocks.This is a drawback of using subCanvasMode. This feature is not available (and not needed) in Xopus 4 anymore, so if you would upgrade to the latest version this problem will be solved.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>I see what you mean. It looks like you are using subCanvasMode. That means that each div with contentEditable=true is an entity on itself, so you cannot make a selection that spans multiple blocks.<br />This is a drawback of using subCanvasMode. This feature is not available (and not needed) in Xopus 4 anymore, so if you would upgrade to the latest version this problem will be solved.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Cursor Selection</title>
    <author>
      <name>Chris</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/378.html#1968</id>
    <updated>2011-08-10T09:00:34+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/378.html#1968" />
    <summary>IE8 (Running in IE7 mode).

I'll send a screenshot as requested.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>IE8 (Running in IE7 mode).
<br />
<br />I'll send a screenshot as requested.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Cursor Selection</title>
    <author>
      <name>Fredrik</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/378.html#1967</id>
    <updated>2011-08-09T14:48:40+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/378.html#1967" />
    <summary>What browser are you using?Can you send a screenshot to xopussupport@sdl.com as well? It's not completely clear to me what you're seeing.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>What browser are you using?<br />Can you send a screenshot to xopussupport@sdl.com as well? It's not completely clear to me what you're seeing.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Cursor Selection</title>
    <author>
      <name>Chris</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/378.html#1966</id>
    <updated>2011-08-08T12:14:36+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/378.html#1966" />
    <summary>Additionally, the selected text range is correct - e.g. pressing delete removes the correct selection - it's just that where the selection leaves the "current" element and crossed into the next, the visual cue is lost.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Additionally, the selected text range is correct - e.g. pressing delete removes the correct selection - it's just that where the selection leaves the "current" element and crossed into the next, the visual cue is lost.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Cursor Selection</title>
    <author>
      <name>Chris</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/378.html#1965</id>
    <updated>2011-08-08T12:13:20+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/378.html#1965" />
    <summary>Hi

When selecting (higlighting) text across elements the selection UI hint (i.e. blue background, white text) only appears in one element at a time - whereever the mouse happens to be.

Is there a way to retain this highlight range indication across elements?

Thanks</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi
<br />
<br />When selecting (higlighting) text across elements the selection UI hint (i.e. blue background, white text) only appears in one element at a time - whereever the mouse happens to be.
<br />
<br />Is there a way to retain this highlight range indication across elements?
<br />
<br />Thanks</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Hide "Plus" Menu Elements</title>
    <author>
      <name>Chris</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/377.html#1964</id>
    <updated>2011-08-08T12:11:23+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/377.html#1964" />
    <summary>Thanks Carl, that makes sense and has solved my issue - thanks very much.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks Carl, that makes sense and has solved my issue - thanks very much.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Hide "Plus" Menu Elements</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/377.html#1963</id>
    <updated>2011-08-08T23:45:22+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/377.html#1963" />
    <summary>You can declare the namespace in the configuration file, with a prefix and then add the prefix in the name:&lt;x:config xmlns:x="http://www.xopus.com/xmlns/config" xmlns:prefix="http://mynamespace"&gt;&lt;x:element name="prefix:court" role="hidden-from-ui" /&gt; Of course make sure that the namespaces match those in the schema and the document. Furthermore, declare all (non-standard) namespaces and prefixes in the configuration, schema, xsl and even in the XML document. If the document contains no elements in a particular namespace, the document does not have to declare the namespace either, however if you then add the element in Xopus, Xopus will most likely invent a prefix for it, resulting in "a:court" rather than "prefix:court", where "prefix" is the prefix that you've defined.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>You can declare the namespace in the configuration file, with a prefix and then add the prefix in the name:<br /><br />&lt;x:config xmlns:x="<a>http://www.xopus.com/xmlns/confighttp://www.xopus.com/xmlns/config</a>" xmlns:prefix="<a>http://mynamespacehttp://mynamespace</a>"&gt;<br /><br />&lt;x:element name="prefix:court" role="hidden-from-ui" /&gt; <br /><br />Of course make sure that the namespaces match those in the schema and the document. <br /><br />Furthermore, declare all (non-standard) namespaces and prefixes in the configuration, schema, xsl and even in the XML document. <br /><br />If the document contains no elements in a particular namespace, the document does not have to declare the namespace either, however if you then add the element in Xopus, Xopus will most likely invent a prefix for it, resulting in "a:court" rather than "prefix:court", where "prefix" is the prefix that you've defined.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Hide "Plus" Menu Elements</title>
    <author>
      <name>Chris</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/377.html#1962</id>
    <updated>2011-08-08T23:15:56+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/377.html#1962" />
    <summary>Thanks for getting back to me on this.

Yes the element would be in a namespace - maybe this is the problem... how can I specify the namespace to Xopus?


</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Thanks for getting back to me on this.
<br />
<br />Yes the element would be in a namespace - maybe this is the problem... how can I specify the namespace to Xopus?
<br />
<br />
<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Hide "Plus" Menu Elements</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/377.html#1961</id>
    <updated>2011-08-08T23:01:50+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/377.html#1961" />
    <summary>The children will only be hidden if they do not occur anywhere else of course, but there should be no reason why it shouldn't work.Is the element in a namespace? Is other configuration applying correctly?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>The children will only be hidden if they do not occur anywhere else of course, but there should be no reason why it shouldn't work.<br /><br />Is the element in a namespace? Is other configuration applying correctly?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Hide "Plus" Menu Elements</title>
    <author>
      <name>Chris</name>
    </author>
    <id>http://cms.xopus.com/forum/how-to/377.html#1960</id>
    <updated>2011-08-08T10:04:58+01:00</updated>
    <link href="http://cms.xopus.com/forum/how-to/377.html#1960" />
    <summary>Hi

I've read the posts concerning the "hidden-from-ui" role and tried to apply this to elements in my document, but this is not working.

e.g. I have an element named "court" which I want to remove, including all its children, from the Xopus "+" and context menus, so I add this line to the local config:

		&lt;x:element name="court"	role="hidden-from-ui" /&gt;

Is this correct? Any ideas why this would not work in Xopis 3.2.24 please?</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi
<br />
<br />I've read the posts concerning the "hidden-from-ui" role and tried to apply this to elements in my document, but this is not working.
<br />
<br />e.g. I have an element named "court" which I want to remove, including all its children, from the Xopus "+" and context menus, so I add this line to the local config:
<br />
<br />		&lt;x:element name="court"	role="hidden-from-ui" /&gt;
<br />
<br />Is this correct? Any ideas why this would not work in Xopis 3.2.24 please?</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Xopus: The web based WYSIWYG XML Editor / A list of web based WYSIWYG SITA editors</title>
    <author>
      <name>turutosiya</name>
    </author>
    <id>http://cms.xopus.com/forum/site-discussion/327.html#1958</id>
    <updated>2011-07-26T02:04:40+01:00</updated>
    <link href="http://cms.xopus.com/forum/site-discussion/327.html#1958" />
    <summary>FYI, Here is my list of editors(web-based) for DITA.http://turutosiya.blogspot.com/2011/02/browser-based-wysiwyg-editors-for-dita.html</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>FYI, Here is my list of editors(web-based) for DITA.<br /><br /><a>http://turutosiya.blogspot.com/2011/02/browser-based-wysiwyg-editors-for-dita.htmlhttp://turutosiya.blogspot.com/2011/02/browser-based-wysiwyg-editors-for-dita.html</a></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Japanese support</title>
    <author>
      <name>turutosiya</name>
    </author>
    <id>http://cms.xopus.com/forum/general-discussion/353.html#1957</id>
    <updated>2011-07-26T00:50:30+01:00</updated>
    <link href="http://cms.xopus.com/forum/general-discussion/353.html#1957" />
    <summary>Is this in progress?I'm really looking forward Japanese-ready version of Xopus!</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Is this in progress?<br />I'm really looking forward Japanese-ready version of Xopus!<br /></p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Jobs and Internships</title>
    <author>
      <name>Carl</name>
    </author>
    <id>http://cms.xopus.com/forum/site-discussion/375.html#1955</id>
    <updated>2011-07-22T07:36:08+01:00</updated>
    <link href="http://cms.xopus.com/forum/site-discussion/375.html#1955" />
    <summary>Hi John, as an Xopus implementation will get its interface partially from Xopus and partially from the XSL and furthermore depend on the client wishes, it is always interesting to us to do research into improving the user experience of implementations done with Xopus. If you are interested, please send an email to xopussupport@sdl.com for more information.</summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Hi John, as an Xopus implementation will get its interface partially from Xopus and partially from the XSL and furthermore depend on the client wishes, it is always interesting to us to do research into improving the user experience of implementations done with Xopus. If you are interested, please send an email to xopussupport@sdl.com for more information.</p>
      </div>
    </content>
  </entry>
  <entry>
    <title>Jobs and Internships</title>
    <author>
      <name>John Meadow</name>
    </author>
    <id>http://cms.xopus.com/forum/site-discussion/375.html#1954</id>
    <updated>2011-07-21T19:58:51+01:00</updated>
    <link href="http://cms.xopus.com/forum/site-discussion/375.html#1954" />
    <summary>What does the user experience internship include?  Thanks!  </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>What does the user experience internship include?  Thanks!  </p>
      </div>
    </content>
  </entry>
</feed>
