Bible Organisational System (an internationalised system for handling different Bible book/chapter/verse arrangements)
Python C TeX CSS HTML Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Apps Updated from optParse to argParse for command line parsing Mar 3, 2016
ControlFiles Changed email address; passed Bible (owner) parameter to BibleBooks; … Jul 17, 2014
DataFiles Fix spelling mistake in English Bible names file Jul 8, 2016
Documentation Started migration to the new InternalBible suppliedMetadata dictionary May 29, 2015
Tests Small fixes May 11, 2016
.gitignore Added a book code for unknown books Oct 18, 2014
BCVBible.py Don't search for Bibles in backup files Jul 24, 2016
Bible.py Small fixes and updates May 29, 2016
BibleBookOrders.ReadMe.txt Added BibleBooksNames files Feb 23, 2011
BibleBookOrders.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 23, 2016
BibleBookOrdersConverter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
BibleBooksCodes.ReadMe.txt Added DrupalBible book codes Jan 10, 2014
BibleBooksCodes.py Some small changes to assist BOSManager May 4, 2016
BibleBooksCodesConverter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
BibleBooksNames.ReadMe.txt Added BibleBooksNames files Feb 23, 2011
BibleBooksNames.py Small fixes May 6, 2016
BibleBooksNamesConverter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
BibleLexicon.py Used Unicode ellipsis character Apr 6, 2016
BibleOrgSysGlobals.py New characters field Jul 19, 2016
BibleOrganizationalSystems.ReadMe.txt Added an early attempt at Bible Organization Systems (describing Bibl… Jan 11, 2013
BibleOrganizationalSystems.py Some small changes to assist BOSManager May 4, 2016
BibleOrganizationalSystemsConverter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
BiblePunctuationSystems.ReadMe.txt Added BibleBooksNames files Feb 23, 2011
BiblePunctuationSystems.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
BiblePunctuationSystemsConverter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
BibleReferences.py Small fixes May 6, 2016
BibleReferencesLinks.py Used Unicode ellipsis character Apr 5, 2016
BibleReferencesLinksConverter.py Ensure that logging is set-up before it's used May 18, 2016
BibleStylesheets.py Extended stylesheet info for Biblelator Jul 4, 2016
BibleVersificationSystems.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
BibleVersificationSystemsConverter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
BibleWriter.py Allow PhotoBible fonts to be specified by settings files Jul 26, 2016
CSVBible.py Don't search for Bibles in backup files Jul 24, 2016
CompareBibles.py Fix numbering of lines before chapter one. Jul 19, 2016
ControlFiles.py Used Unicode ellipsis character Apr 5, 2016
DBLBible.py Cleaning up May 29, 2016
DigitalBiblePlatform.py Small improvements to comments Jul 18, 2016
DrupalBible.py Cleaning up May 29, 2016
ESFMBible.py Don't search for Bibles in backup files Jul 24, 2016
ESFMBibleBook.py Small improvements for Biblelator Jun 3, 2016
ESFMFile.py Used Unicode ellipsis character Apr 5, 2016
ESwordBible.py Cleaning up May 29, 2016
EasyWorshipBible.py Cleaning up May 29, 2016
ForgeForSwordSearcherBible.py Don't search for Bibles in backup files Jul 24, 2016
Greek.py Small clean-ups Jun 7, 2016
GreekLexicon.py Handle Strongs numbers with leading zeroes Jun 12, 2016
GreekNT.py Altered some quotes in object names and censored some noisy print sta… Apr 14, 2016
HaggaiXMLBible.py Don't search for Bibles in backup files Jul 24, 2016
Hebrew.py Small clean-ups Jun 7, 2016
HebrewLexicon.py Handle Strongs numbers with leading zeroes Jun 12, 2016
HebrewWLC.py Used Unicode ellipsis character Apr 5, 2016
ISO-639-3_Languages.ReadMe.txt Added BibleBooksNames files Feb 23, 2011
ISO_639_3_Languages.py Used Unicode ellipsis character Apr 5, 2016
ISO_639_3_LanguagesConverter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
InternalBible.py Get Bible search/replace working better, including regexes Jul 18, 2016
InternalBibleBook.py Some small cleanups and fixes for Biblelator Jun 30, 2016
InternalBibleInternals.py Use a separate pass to make the verse context marking more accurate (… Jul 13, 2016
MLWriter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
MyBibleBible.py Some small cleanups and fixes for Biblelator Jun 30, 2016
MySwordBible.py Cleaning up May 29, 2016
OSISXMLBible.py Don't search for Bibles in backup files Jul 24, 2016
OnlineBible.py Cleaning up May 29, 2016
OpenSongXMLBible.py Don't search for Bibles in backup files Jul 24, 2016
PTXBible.py USFM Bible search/replace implemented Jun 12, 2016
PalmDBBible.py Cleaning up May 29, 2016
ReadMe.txt Added versification systems, even if not well tested yet, and mapping… Dec 6, 2011
SFMFile.py Used Unicode ellipsis character Apr 5, 2016
SwordBible.py Small clean-ups Jun 7, 2016
SwordInstallManager.py Small clean-ups Jun 7, 2016
SwordModules.py Small improvements to comments Jul 18, 2016
SwordResources.py Ensure that logging is set-up before it's used May 18, 2016
USFMBible.py Don't search for Bibles in backup files Jul 24, 2016
USFMBibleBook.py Handle single quotes for XML attributes Jul 8, 2016
USFMBookCompare.py Small fixes and updates May 29, 2016
USFMFile.py Added new USFM file compare May 9, 2016
USFMFilenames.py Don't search for Bibles in backup files Jul 24, 2016
USFMMarkers.py Some improvements to search, plus fixes for introduced OSIS bug Jun 6, 2016
USFMMarkersConverter.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
USFXXMLBible.py Don't search for Bibles in backup files Jul 24, 2016
USXFilenames.py Don't search for Bibles in backup files Jul 24, 2016
USXXMLBible.py Use a separate pass to make the verse context marking more accurate (… Jul 12, 2016
USXXMLBibleBook.py Ensure that logging is set-up before it's used May 18, 2016
UnboundBible.py Don't search for Bibles in backup files Jul 24, 2016
UnknownBible.py Altered some quotes in object names and censored some noisy print sta… Apr 13, 2016
VPLBible.py Don't search for Bibles in backup files Jul 24, 2016
VerseReferences.py Small improvements for Biblelator Jun 3, 2016
VerseViewXMLBible.py Don't search for Bibles in backup files Jul 24, 2016
XMLFile.py Ensure utf-8 encoding when writing files (even on other OSs like Wind… Apr 22, 2016
YETBible.py Cleaning up May 29, 2016
ZefaniaXMLBible.py Don't search for Bibles in backup files Jul 24, 2016
singleton.py Used Unicode ellipsis character Apr 5, 2016
theWordBible.py Some small cleanups and fixes for Biblelator Jun 30, 2016

ReadMe.txt

ReadMe.txt for BibleOrgSys

Enclosed are the data and program files for the Open Scriptures Bible Organisational System.

The main folders are:

    DataFiles       Where the XML data (the essence of this system) is stored
        DerivedFiles    Where other exported forms of the data can be stored

    (this folder)   Where the Python3 scripts/programs to handle the data are stored
                        The scripts/programs are in UTF-8 .py files
                        Python may automatically generate a __pycache__ folder or .pyc files when these scripts/programs are run
                        Most of the scripts/programs can be run with a --help parameter to display useful help
    Tests           Where the Python3 scripts to test the above are stored
                        The test scripts should not be run from the Tests subfolder, but rather from this containing folder.

    Documentation   Where the main documentation for the Bible Organisational system is stored.
                        A copy of the license for the system is also stored there
                            along with other small files like ToDo.txt.