Module Creation Tools
Previous Top Next

Bible Analyzer includes some experimental module tools. They can be accessed from the Tools Menu.


graphic



Module Creator

The Module Creator will create a Bible Analyzer module from properly formatted text. Modules are based on the SQLite database format and this utility will make the necessary tables and data needed to create the database.

For instructions on how to make the raw texts see Formatting Raw Texts.

To create a module:

1.   Select the module type you wish to create.
2.   Select the formatted text file for the module type.
3.   Enter the text you wish to appear on the tab within Bible Analyzer (i.e. AV).
4.   Enter the text you wish to appear in the title area of the module display (i.e. Authorized King James Version)
5.   Enter the text for the module information. Basic HTML can be used in this entry.
6.   Click Create.

After a few seconds (if all goes well and the text was properly formatted) the module will be created and placed in the corresponding folder. Restart Bible Analyzer and the newly created module will appear.

Hint:
If Module Creator says a module was successfully made but it does not show up in Bible Analyzer after a restart or is malformed, there is likely a formatting error in the text file.


Convert E-Sword

Bible Analyzer can attempt to convert non-encrypted e-sword modules that are in the version 9 SQLite format. It cannot convert the older JET database format (version 8 and earlier).

E-sword modules use RTF for text markup while Bible Analyzer uses HTML. The converter will convert basic RTF tags to HTML such as bold, italic, font, etc.
but it will not convert more complex tags such as tables, indentions, etc.

If the user wishes to convert the RTF tags to HTML manually, check the Make Text File box to output an intermediate text. The resulting text file will be formatted properly except it will retain the RTF tags. Edit the text to convert the tags to HTML and then run the edited text through Module Creator.

In most cases if the E-Sword module has properly formatted references that produced popups in the E-Sword application, they will be converted to the Bible Analyzer format. (They are not converted in the intermediate text file, if used)

Non Latin based texts (Hebrew, Greek, etc.) are not supported at this time. However, some Bible texts with Strong's Numbers are supported.

Hint:
For a more consistent look and more control within Bible Analyzer, it is recommended that a text file be made and edited in a text editor (such as Notepad++) and then run through Module Creator.
 

Convert XML

This conversion feature will convert certain XML formatted texts into the raw format Bible Analyzer Module Creator can compile. At present only certain Zefania Bible files can be converted.

To use:

1.   Select the Zefania XML Bible file (must be a Latin based text such as English, Spanish, etc. Hebrew, Greek and other non Latin texts are not yet supported)
2.   Click Create

The raw text file will be found in the same folder with the .txt extention where it can be checked for proper format and accessed for conversion with Module Creator.

Other XML formats may be added in the future.