+ 'descriptionmsg' => 'This extension helps to quote religious scriptures.',
That's not how you use descriptionmsg.
Is there some reason you need to disable the cache? The output looks pretty static to me.
It is also customary that $wgExtensionCredits is near the beginning of the file, while all the actual code is split into another file with a class that is autoloaded. The ?> is also left out from end of the files.
Pinging author since I just linked the account, probably won't get original e-mail.
See followup r61330
Thanks! I changed the descriptionmsg to be 'sacredtext-desc' - although I'm still not sure about the usage of this parameter. I removed the caching. I have yet to split up the file into separate classes. See r61332.
I think you should distribute the texts themselves separately from the extension source code. The current size is already on the limit of what we want to have in Subversion, and people will want to add a lot more texts. You could include a download script for easy installation.
$wgSacredChapterAlias = array(); $wgSacredChapterAlias["Christian Bible"] = array(); $wgSacredChapterAlias["Christian Bible"]["1Chronicles"]="1 Chronicles"; $wgSacredChapterAlias["Christian Bible"]["1Corinthians"]="1 Corinthians"; ...
This is unmanageable and will turn into mess once more versions are added. Database is more suitable for storing such information.