January Progress

Since the start of the new year, BibleForge has already seen several changes. BibleForge now automatically changes the URL without reloading the page when searching and looking up verses. This allows for bookmarking pages and the ability to use the back and forward buttons to work. There is also a simple non-JavaScript version for old browsers. BibleForge also now supports using the keyboard to interact with the menus. Finally, now you can quickly move from a search to look up a verse (while keeping the highlighting) simply by clicking on the verse reference in the search results. Holding Ctrl or Alt will also open up results in a new tab.

Lord willing, this is just the beginning of a lot of progress for BibleForge this year.

—Revelation 1:3 Blessed is he that readeth



Searching the Bible with BibleForge (part 1)

BibleForge is in the early stages of development, but it already has one of the most powerful search engines of any Bible study software.

BibleForge has a single search box which allows you to preform a variety of different types of searches. By simply typing in a word, for example, joy, BibleForge will find every occurrence of that word. But not only that, it will also find different word forms of that word, such as, joyful and joyfulness.

Searching for more than one word will find verses that have all of those words somewhere in the verse. If you search for in the beginning, it will find any verse that has all three of those words in it. You can also limit the search to only verse that contain that exact phrase by wrapping the words in double quotes, like this "in the beginning."

You can also customize your search with Boolean operators, AND, OR, and NOT. By default, AND is used, but if you look up Peter OR Simon, BibleForge will find any verse that has either of those two words. Using NOT will find verses that do not contain that specific words. Searching for Barnabas NOT Paul finds only verses that contain the word Barnabas but not Paul.

Another neat search feature is proximity searching. This allows you to find a group of words near each other. To do a proximaty search, all you need to do is wrap a group of words in double quotes, add a tilde (~) after them and type in how many words between them is allowed. For example, "God love"~3 will find any verse that has the words God and love within three words of each other.

Another helpful feature is the quorum searching. This will find a certain number of words from a group of words. This is very helpful when you can’t remember the exact wording of a verse. Quorum searching can be preformed by wrapping a group of words in double quotes and typing a slash (/) and then the number of words that need to be found. So, searching for "not forsaking the assembling of yourselves together"/5 will find Hebrews 10:25, even though not all of the words are found.

As you can see, BibleForge gives you a lot of flexibility and power. But this is just the basics. We’ll cover more search features in another post.

At the moment, none of these advanced search options are easily accessible to the user, but future version of BibleForge should make performing advanced searches easy and intuitive.

—Revelation 1:3 Blessed is he that readeth