[sword-devel] New and updated modules
Troy A. Griffitts
sword-devel@crosswire.org
Fri, 17 Aug 2001 03:15:16 -0700
> > I was wondering if we could use two thtmlhtml filters - one with
> > 'a href' links and one without.
>
> Fine by me, but it's not my API. :) Maybe there's something that could
> be toggled, similar to the way GlobalOptionFilters are toggled, to
> determine whether hrefs are passed to the output or not. I think you
> and the BibleTime guys are the only ones using HTML output--or has BT
> changed to ThML?
The next major rev of the engine is planned to render all texts to a
common intermediate markup language. This will allow a frontend writer
to build a single filter XMarkupToMyFrontendMarkup. Right now, the more
filters, the better, but let's not add a new mechanism to select which
filter the frontend wants to use-- that's what SWMgr::AddRenderFilters
is for.
> > The one I'm using for
> > gnomesword now filters
> > <scripRef version="KJV" passage="Ge 1:1">Ge 1:1</scripRef>
> > to <a ref="version=KJV passage=Ge 1:1">Ge 1:1</a>
> > <scripRef passage="Ge 1:1">Ge 1:1</scripRef>
> > to <a href="passage=Ge 1:1">Ge 1:1</a>
> > and now
> > <scripRef>Ge 1:1</scripRef>
> > to <a href="passage=Ge 1:1">Ge 1:1</a>
> > it also filter sync=Stongs to an 'a href' link.
>
> Do you think this syntax could be changed to something more
> (X)HTML-like? Perhaps <a href="Ge 1:1" class="KJV"> or <a
> href="Ge+1%3A1" class="KJV">. I'm no authority on XML or HTML, so I
> couldn't say what is best here--maybe your syntax is fine.
For verse ref syntax discussions, PLEASE comment on:
news://bibletechnologywg.org/osis.scripture-reference.public
They would LOVE a discussion.
-Troy.
>
> --Chris