Difference between revisions of "Frontends:URI Standard"

From CrossWire Bible Society
Jump to: navigation, search
m (Current Situation: s)
(improved wording, grammar and spelling, and use of uppercase for abbreviations)
Line 1: Line 1:
Some Sword frontends handles bible: or sword: uri's. It causes necessity of existence of the standard for new and existing frontends. Bible uri standard also necessary for [[Frontends:Bookmarks_Standard|Bookmarks Standard]].
+
Some Sword front-ends handle '''bible:''' or '''sword:''' as URIs. This necessitates having a standard for new and existing front-ends. A Bible URI standard is also necessary for [[Frontends:Bookmarks_Standard|Bookmarks Standard]].
  
 
== Current situation ==
 
== Current situation ==
  
 
=== Xiphos ===
 
=== Xiphos ===
'''Xiphos''' handles uri's in following format:
+
'''Xiphos''' handles URIs in following format:
 
* '''bible://KJV/Gen.1.1'''
 
* '''bible://KJV/Gen.1.1'''
 
* '''bible:///Gen.1.1''' -- an empty module between // and /
 
* '''bible:///Gen.1.1''' -- an empty module between // and /

Revision as of 10:48, 2 April 2010

Some Sword front-ends handle bible: or sword: as URIs. This necessitates having a standard for new and existing front-ends. A Bible URI standard is also necessary for Bookmarks Standard.

Current situation

Xiphos

Xiphos handles URIs in following format:

  • bible://KJV/Gen.1.1
  • bible:///Gen.1.1 -- an empty module between // and /
  • bible://Josephus//The+Antiquities+of+the+Jews/Book+1/Chapter+1/Section+4 -- non-bible modules, the 2nd double "//" is because keys for genbooks begin with /, so the first double slash is URL syntax, the 3rd / is the end of the module name, and the 4th / is the beginning of the genbook key
  • bible://WebstersLinked/EPHEMERIS -- dictionary references, dictionary keys have no slashes

FireBible