<div class="gmail_quote">On Tue, May 4, 2010 at 11:32 AM, Karl Kleinpaste <span dir="ltr"><<a href="mailto:karl@kleinpaste.org">karl@kleinpaste.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">Nic Carter <<a href="mailto:niccarter@mac.com">niccarter@mac.com</a>> writes:<br>
> I haven't looked at how Xiphos does it's personal commentaries, but if<br>
> it's the standard commentary format, it should work.<br>
<br>
</div>I just experimented with Personal myself, and there's definitely a<br>
problem in PS. A couple examples.<br>
<br>
A reference where I've got a scripRef link, which appears as...<br>
<br>
<A HREF="xiphos.url?action=showRef&amp;type=scripRef&amp;module=&amp;value=1Tim+3%3A2">Text here</A><br>
<br>
...the content appears raw in PS' commentary pane thus:<br>
<br>
&type=scripRef&module=&value=1Tim+3%3A2"<br>
Text here<br>
<br>
"&amp;" has been decoded to `&', the <> are gone, and there is a line<br>
break before the link text. The final double-quote within the ref<br>
content is still present. Pretty badly broken.<br>
<br>
Another reference containing a direct navigation link as...<br>
<br>
<A HREF="sword:///Ruth4:10">Link text</A><br>
<br>
...the link text appears normal, and in purple, but tapping the link<br>
text makes PS die on the spot.<br>
<br>
Xiphos creates this using normal Sword interfaces, and the content is<br>
effectively raw HTML. The difference during display is that Xiphos<br>
obtains the content for personal commentary using getRawEntry(), but for<br>
ordinary non-editable commentaries it uses RenderText(). You probably<br>
need to do the same thing in PS.</blockquote><div><br></div><div>I'd question whether this is really a problem with PocketSword rather than the old, common problem of having application specific personal commentaries. There is nothing that I am aware of that suggests a SWORD application should support raw references in the form xiphos.url?<some parameters> (even references to sword:// I'm not sure are defined as something applications should support, though many applications [including BPBible] seem to support it), and there is no reason why any piece of software should have to support every variant of every application.</div>
<div><br></div><div>Just using the normal Sword interfaces is not enough. I can programatically fill a Sword module with HTML, Docbook, or LaTeX with no trouble. That doesn't mean I expect other programs to be able to read it.</div>
<div><br></div><div>I myself am not keen on lengthy standardisation efforts, as some may have gathered in the past, but what we do have to recognise is that if we do not have such a standard then no application will be able to guarantee that any other application can read its notes.</div>
<div><br></div><div>Jon</div></div>