This guide shows how to replace Bible SuperSearch Legacy (version 3.0, versions 2.2.x and prior) with the modern software.
Note, Bible SuperSearch Legacy’s default directory name was ‘bible_supersearch’, and the modern version has the default directory ‘biblesupersearch’
- Uninstall Bible SuperSearch Legacy. (The new versions of Bible SuperSearch are not compatible with the legacy version.
- If you haven’t yet upgraded to PHP 7 or above,
- Visit http://URL/to/legacy/bible_supersearch/bible_install.php
- Log in using your MySQL credentials
- Click ‘Uninstall Bible SuperSearch’ then click Uninstall
- Otherwise, you will need to manually delete all tables prefixed with ‘bible_’ from your database
- Delete all files and directories from /path/to/legacy/bible_supersearch/
- If you haven’t yet upgraded to PHP 7 or above,
- Download and install the Client software, and follow it’s installation instructions.
- For each page where you had Bible SuperSearch legacy:
- Remove these lines of PHP code, if they exist
- require_once(/path/to/legacy/bible_supersearch/bible_supersearch.php);
- require_once(/path/to/legacy/bible_supersearch/bible_entry.php);
- Add these lines to your <head>, inserting the CORRECT path to the modern biblesupersearch directory:
<link rel="stylesheet" href="/path/to/modern/biblesupersearch/biblesupersearch.css"> <script src="/path/to/modern/biblesupersearch/config.js"></script> <script src="/path/to/modern/biblesupersearch/biblesupersearch.js"></script>
- Add these lines to your <body>, where you want Bible SuperSearch to appear:
<div id='biblesupersearch_container'> <noscript class='biblesupersearch_noscript'>Please enable JavaScript to use</noscript> </div>
- Remove these lines of PHP code, if they exist
- Load each page, and it should be working.
- Install API (Optional)Bible SuperSearch Legacy ran completely independently on your website. To achieve this, you must also install the API on your website, then point the client at your API installation.
- Download the API here.
- Extract the .zip file.
- See the readme.txt for complete installation instructions.