[bt-devel] bookmarks

Terry Biggs bt-devel@crosswire.org
03 Aug 2001 15:14:55 -0400


On 02 Aug 2001 10:52:02 +0200, Martin Gruner wrote:
> > Is this a good time to talk about bookmarks again?
> 
> I guess so.
> 
> > This is form gnomesword:
> 
> Last time we talked about it we thought it might be good to implement the 
> bookmarks in sword because many of the frontends use them. The details of the 
> implementation are not so important, but we must talk about what a "bookmark" 
> is and what we should be able to do with it.
> 
> I'll start with some suggestions:
> a) a key (from the module it was generated from)
> b) delocalized version of that key (for people who don't have the original 
> locale)
> c) maybe a version of that key in the standard versification scheme, if there 
> will be one
> d) a description (?)
a description of the module - so we can make a substitute if we don't
have the one called for?
> e) a caption
> f) what is missing?
> g) markup for d) and e)? ThML?

<scripRef version="Clarke" passage="Joh 3:36">See Clarke on Joh
3:36</scripRef> 
Like this for ThML?

> 
> Bookmarks (esp. in bibles) should be transferrable to other locales (same 
> module). And they should be transferrable to other modules (different 
> versification schemes) still pointing to the correct location. And they 
> should be in UTF-8. =) 
Would sword take care of this or the fornt ends?

> > I use strtok() to seperate each part. I'm sure there has to be
> > a better way!
> 
> Sword should provide the different parts of a bookmark as different members 
> of a bookmark object.
> There should be bookmark im- and export functions to the different markups 
> like ThML. Maybe this will have to wait until 2.0?
> 
> Martin
> 
-- 

Terry

Rev 1:5
"...Unto him that loved us, and washed 
us from our sins in his own blood."

<http://gnomesword.sourceforge.net>