<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
I surveyed *all* the confs for modules available for download on the CrossWire server:<div><br class="webkit-block-placeholder"></div><div>For html tags.<div>As I noted earlier, only the ShortPromo has &lt;a href=""&gt;...&lt;/a&gt;</div><div>The WLC module is the only conf that has other html. It looks like it is restricted to &lt;p&gt;...&lt;/p&gt;.</div><div><br class="webkit-block-placeholder"></div><div>I also looked for UTF-8 modules with non-ascii, non-utf-8 characters.</div><div>It appears that most that do are cp1252.</div><div>Two have problems in Description=</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>FinPR92<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>GerLut1545<br class="webkit-block-placeholder"></div><div>The following have problems in About=</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>ALT<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>EMTV<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>AB<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>UKJV<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>FinPR92<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>GerELB1871<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>GerLut1545</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Wulfilia<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>LXX<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>HunKar<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Swe1917<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Viet<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>GerAugustinus<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>GerLutherpredigten<br class="webkit-block-placeholder"></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>FreMartin (beta)</div><div>In CopyrightContactAddr</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>HunUj<br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div>I also found that GerNEU (beta) is full of problems. I'm not sure what's there but I don't think it is either UTF-8 or cp1252. For example the Description is Ãœbersetzun.</div><div><br class="webkit-block-placeholder"></div><div>I assume that if we allow UTF-8 in the conf it should be NFC, just the same as the module.</div><div><br class="webkit-block-placeholder"></div>  <div>The beta GerTafel has what looks like a typo in the About  (i.e. ... Apokryphen.² 2. ...) This conf is otherwise UTF-8.</div><div><br class="webkit-block-placeholder"></div><div>I think there is a typo in the beta TurNTB as there is a name beginning with a lower case i. (I think this is to be a capital Turkish 'I' with an accent, which is not found in Latin1.)</div><div><br class="webkit-block-placeholder"></div><div>I looked at the confs for latin-1 encode modules to see if any had utf-8. I found one:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>GerSch</div><div><br class="webkit-block-placeholder"></div><div>There are a lot of Latin-1 encoded modules that have cp1252 in the conf. I didn't look for these. FinPR would be an example of this, having a non-ascii in both Description and in About.</div><div><br class="webkit-block-placeholder"></div><div>I think that FinPR and GerTafel are two test cases representing latin-1 encoding and utf-8 encoding correctly. We should check these in the various front-ends to see how they look.</div><div><br class="webkit-block-placeholder"></div><div>Both look correct in BibleDesktop.</div><div><br class="webkit-block-placeholder"></div><div>In both Safari and Firefox on Mac:</div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">BAD: <a href="http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=FinPR">http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=FinPR</a></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">GOOD: <a href="http://www.crosswire.org/study/fulllibrary.jsp?show=FinPR">http://www.crosswire.org/study/fulllibrary.jsp?show=FinPR</a></font></div> </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">GOOD: <a href="http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=GerTafel&amp;beta=true">http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=GerTafel&amp;beta=true</a></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><br></div> </div> </div><div><br class="webkit-block-placeholder"></div><div>In His Service,</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>DM<br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div><br><div><div>On Oct 3, 2007, at 10:58 PM, Chris Little wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">DM Smith wrote:</div> <blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">There are many fields that have non-ascii. Some are UTF-8 and some <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">are latin-1. It does not seem to correspond to the Encoding= field. <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">If you wish me to enumerate them, I'll look.</div> </blockquote><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Ok, that should definitely be fixed. If you have the time, please feel<span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">free to find the errors, otherwise I'll take a look at it after .10.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div> <blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">In the conf, there are other rtf codes such as \b and \i. I can <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">enumerate all the exceptions to \par,\pard,\qc and \uxxxxx, if you <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">wish. The only modules that have the \u codes are for utf-8 modules. <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">The jsp code that displays the confs on the website are relatively <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">braindead and only handle a few codes. The rest, such as \u show up <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">uninterpreted.</div> </blockquote><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Ok, we can check through all the Abouts and make sure that the RTFHTML<span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">filter can handle anything used in them. And I don't think the jsp that<span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">handles that was ever much more than a quick hack, which could<span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">definitely use some maintenance to repair any deficiencies and maybe<span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">give users a look more consistent with the rest of the site.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div> <blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Further, a few modules have html in the about field. The &lt;a href=""&gt; <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">is only in the short promo at the time.</div> </blockquote><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Those are errors.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div> <blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Personally, I don't have a problem with whatever decision is made, <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">but I'd like the conf's to be fixed to be consistent with what ever <span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">is/was decided.</div> </blockquote><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Personally, I'd love to see us move to XML .confs, a nice benefit of<span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">which would be validation when authoring. But we would need to maintain<span class="Apple-converted-space"> </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">backwards compatability with the old .confs for a few years/decades.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">--Chris</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><a href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Instructions to unsubscribe/change your settings at above page</div> </blockquote></div><br></div></div></body></html>