Several years ago I created Bible Refalizer: an extension for Firefox that automatically hyperlinks Bible references in any web page to an online Bible. I’ve made a few minor improvements over the years in response to user feedback, but I haven’t implemented the most commonly requested feature, namely, the option to add tooltips containing the Bible passage to the hyperlinks. I haven’t added that feature because, in all honesty, it would take too much work and I don’t have the time and motivation.
Until now, that is.
Recently it occurred to me that it should be possible to create a Firefox extension that would simply add the RefTagger code to any web page once it is loaded into the user’s browser, so that RefTagger functionality could be enjoyed when viewing sites that haven’t added the code themselves. The user of the extension could also specify the various RefTagger options (which Bible translation to use, whether to show tooltips, etc.). I put my theory to the test, and the result is RefTagger Anywhere.
If you want to give it a try, please go ahead. You can send me feedback via the email address on the extension download page. Please note, however, that this is an experimental extension. It seems to work fine, but it hasn’t been rigorously road-tested. Use it at your own risk!
I should also state that it has not been endorsed by the RefTagger team, although I hope it will bring greater attention (and add value) to their excellent tool.
Update: Unfortunately the extension is no longer available at addons.mozilla.org, because for security reasons extensions hosted there aren’t allowed to access external scripts (i.e., scripts hosted on websites rather than embedded in the extension).
I understand the reasoning behind this restriction, but for the RefTagger Anywhere extension to work effectively it must access an external script (the RefTagger script hosted on the Logos website). One way to get around this would be to embed a copy of the RefTagger script within the extension, but there are several reasons why that isn’t a satisfactory solution.
So for now I will simply host the RefTagger Anywhere extension on my personal website (click here to install version 0.1). You’ll have to grant Firefox permission to download and install it (click ‘Allow’ and then ‘Install’) but once installed the extension should work just fine. Check back here occasionally for updates!