DynamicBible.com now lists the cross references for a Strong’s Number by the english word it was translated as, using Webster’s 1811 Lexicon.
Tag Archives: bible
DynamicBible.com Update
Dynamic Bible now lets you lookup multiple passages at once using the semi-colon to delimit the list of refs. For example, John 3:16; Romans 3:23 will now show both verses in the results pane. In addition, you can also remove a passage from the result set if want by clicking on the red X to the left of the passage.
Clicking on results from a search now adds the verses to the results instead of replacing the previous result.
Thoughts and comments, bug reports and feature requests are appreciated, just add them to the comments or email me at jason (at) walljm.com
Ajax Bible: Improved Link-in Capabilities
I’ve improved the ability to link to specific passages in the Ajax Bible. The passage header now links to the passage, so you can just copy the link and paste it into your blog post or web page. Additionally, the links to strongs numbers can also be copied, and when pasted into another web page will link back into the bible and display the correct strongs definition.
AJAX Bible now with Word Search and Link In capabilities
Here is a list of the new features:
-
Word Search: excluding a small list of very common words, you can now find references by search for key words. There is no implimentation for quotes or key words such as AND and OR. You can assume all words will use AND functionality. Much thanks go to Jeremy Wall for building the expat parser in perl to parse the bible and build the indexes I use for the word searches. I could have done it without him, but it would have been much more miserable for me, and my parser would have taken hours, not minutes like his.
Link In: You can now link into the AJAX Bible using <a href=’http://www.walljm.com/bible/?ref=John%203:16-17′>John 3:16</a>. Demonstrated here: John 3:16-17.
New UI: You will notice things look much prettier. Many thanks to Daniel Bergey for doing the redesign.
You can download the AJAX Bible and use it on your desktop if you like. Just unzip the files and run index.asp.
AJAX Bible: Now with Robinsons Morphological Analysis Codes
I have add greek morphology to the AJAX Bible. Thanks again to the Zephania Bible Project for providing source xml files. The Morphology is derived from Robinson’s Morphological Analysis Codes, and is linked to strongs numbers.
Next up: Greek NT based on the Textus Receptus source text, and Word Search!
AJAX Bible Update
A few weeks back I made some updates the the Ajax Bible (beta), fixing the bug that would break the strongs concordance when a word had more than one number attatched to it. Yesterday, I also added Prev and Next Chapter links, as well as Prev and Next book links for easier navigation.
Enjoy!
Link
On the Joy’s of being misread
There are lessons here to be learned and applied to the reading of scripture.
Link
Shifting Ground in the Holy Land
“If this corroborates exactly what is written in that part of the Bible, it means that probably other parts are historically correct. The impact is tremendous.”
Link
Walljm.com || King James Bible with Strong’s Numbers and Cross References (AJAX Enabled) [beta]
I’ve made some updates. I moved things around so Strongs Definitions are easier to read, and I fixed the bug where some words have multiple strongs numbers, in which case it now lists all the definitions.
Link
BibleDudes: Welcome!
No comment. ;)
Another Ajax Bible Application
Wudanbal has been working on an AJAX bible too. He only has Gen – Joshua. Perhaps I ought to try and convince him to help me with mine…
Ajax Bible Bug Fix: Too Much Recursion
My code was messy so I cleaned it up and found several errors, one of which was preventing a large number of passages from coming back. The "Too Much Recursion" error has been fixed.
AJAX Bible Update: Now With Strongs Cross References
I’ve updated the Ajax Bible. It now displays all the references where a Strongs number is used in the bible.
Greek Bible at Zhubert.com/Bible
Wycliff pointed this greek bible out to me. It looks really useful if you are a student of greek. It shows the meaning of each word in a javascript title tag and allows you to see a lot of meta data about the words usage.
Bible References for each Strongs Number
It took my poor laptop 18 hours to parse out the OT, and about 6 hours to parse out the NT, but the Bible References for each Strongs Greek and Hebrew Number is finally done. This should enable me to add cross references to the strongs definitions in the AJAX Bible.
Modern Day Christian Persecution
Chinese get prison time for Bible delivery, says the Washington Times. All they did was hand out Bibles, and for that they get three years of prison. God bless them.
Javascript Bible Reference Parsing Object: Update
I updated the regex expressions for Javascript Bible Reference Parsing Object to reflect some of the common abbreviations. Thanks to the Folks at the GNPCB.org for posting common book queries. Thanks also to Jeremy for helping me simplify my regex expressions.
AJAX Bible App Update
I updated the Bible App. It now shows verse numbers. The Bible Parsing Javascript Object has also been updated. It will now accept references that are fully spelled out or abbreviated. You can enter just the verse, or just the chapter. And it is case insensitive. So the following types of refs will work:
-
Matthew 3:9
Mat 3
1jn 2:11-12
1 john 3:1
genesis 4
john 3:16
and so on. You can find the entry to the bible app on the Projects page. I will soon zip everything up for download, though you could get all the files you needed now.
Update:
There seems to be a bug in the reference parsing object. For some reason 1jn or 1john brings up references from revelation. The issue lies in my regex expressions. I’d be grateful if someone were to point out where the problem is. ;)
Update 2:
I found the error in the parsing object. It now works just fine.
Javascript Bible Reference Parsing Object
In an effort to encourage the coding of a bible reference object (see previous post on my bible app), I though I would post some specifications in a clearer format than I had previously, along with some example inputs and outputs. Feel free to comment in the comments section, and if you build one, let me know, I would be more than happy to host it here with proper attribution of course. If we used a GPL type system, the library could become very robust. Thanks!
Bible Parsing Object Definition:
Input: String
Output: Object with attributes (book, bookname, chapter, startverse, endverse, [error])
Notes:
Reference: "Matthew"
Returns: error="Invalid Reference. Please include a chapter and/or verse range"
Reference: "Matthew 1"
Returns: book=’matthew’, bookname=’40′, chapter=’1′, startverse=’1′, endverse=’25′
Reference: "Matthew 1:1"
Returns: book=’matthew’, bookname=’40′, chapter=’1′, startverse=’1′, endverse=’1′
Reference: "Matthew 1:1-5"
Returns: book=’matthew’, bookname=’40′, chapter=’1′, startverse=’1′, endverse=’5′
Common Abbreviations should work, but the book should always return the full name.
Example Object:
function Reference(bibleRef) {
var book; var bookname; var chapter; var startverse; var endverse;
// A lot of parsing and stuff happend here. ;)
this.book=book; this.bookname=bookname; this.chapter=chapter; this.startverse=startverse; this.endverse=endverse;
}
Client Side XML/AJAX Bible App Updated
I updated the Bible Lookup with Strongs. The Hebrew dictionary is now online, and the reference parsing is less brittle, but not a whole lot less brittle. Hey, anyone interested in codeing a Javascript 1.5 Bible Reference Parsing library?
If so, here is what it should do. It should take a string as an input, and return an object with four properties, Book, Chapter, Start Verse, End Verse.
Things to consider:
-
What to do when they don’t enter a chapter, or don’t enter a verse, or don’t enter a verse range. In each case, the object should figure out the verse range and populate it. So if a verse range isn’t given, and no verse is given, the object should return all the verses in the chapter.
What to do if they use a book abbreviation.
I’d be mighty grateful.
Update:
I put the bible reference parsing object I’m using in a seperate file. You can download it and check it out if you like. If you do impliment it, using the interface I did would make it easier to drop in.