Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The most complicated part of this document is this next section - so please keep reading!

Data types

The following types exist:

 ExamplesDescription
version

version=ESV

version=Luther

Identifies a particular resource (a version of the Bible, or a commentary)
reference

reference=Mark.2-reference=Mark.3

reference=Mark.2:10

reference=Mark%202 (URL encoded)

reference=Mwa 2 (Swahili names)

reference=Mar.2:10-ff (verse 10 to end of chapter)

Identifies a reference, e.g. Gen.1.1. References are to lookup a passage or to limit the scope of a search.

STEP attempts to parse any reference as best it can. For example, STEP is able to parse Swahili references, etc. The best way of working out what is supported is to try them out.

STEP itself attempts to ensure there URL always contains a well-formed OSIS reference (e.g. Book.chap.num-Book.chap.num, Book.chap, etc.) This is so that sharing URLs on the internet, does not rely on the browser's language. (Note: on the desktop, the language will be detected from the browser, which is usually the OS language)

text

text=Abraham

text=Melkizedc~ (allow for spelling alternatives)

text=Abra*

(and much much more)

Carries out a text search. A text search is defined as a search for the specified term in the selected resources.

If the selected resource(s) are Greek, then it attempts to match the term (assumed to be input in Greek) to the selected corpus.

If the resource is in English, the term is assumed to be in English, etc.

etc.

e.g. imagine opening up a Word document, and pressing CTRL+F and keying in a term.

Text searches are however much more powerful in that they support many different types of operators. Please see Query Syntax for extensive detail (row marked as search prefix 't='

syntax

syntax=og=agathos

syntax=og=agathos~

sh=throne

(and much much more)

Please see Query Syntax for extensive detail.
greekMeanings  
hebrewMeanings  
hebrew  
greek  
strong  
meanings  
subject  
nave  
xnave  
topicref  
relatedrefs  
exactform  
  • version: 
  • reference: . e.g.: Mark.2-Mark.3, or Mark.2:10, or Mark.2, etc.
  • text: 
  • syntax

 

 

Combining data types

Default values

...