I have a particular situation in which a previous employee did customization to theme and exhibit builder plugin, using php to skip the exhibit item page and call the item file directly into a javascript lightbox. However, in between their leaving and my arrival, the plugin was updated from version 2 to version 3, breaking this work-around and causing the lightbox display to break. I have a saved version of the customized plugin, but encounter an error when attempting to revert to the previous version of exhibit builder. The error I receive is:
exception 'Zend_Db_Statement_Mysqli_Exception' with message 'Mysqli prepare error: Table 'cppdigitallibrary_omeka.omeka_exhibit_page_entries' doesn't exist' in /home/josephdavidanderson/omeka_dev/application/libraries/Zend/Db/Statement/Mysqli.php:77
I believe this may be because the database was altered with the installation of version 3, but am not sure. What I'm wondering is if there is a way to revert successfully to an older version of the plugin, so that the customization done by my predecessor can continue to work.
I'm happy to provide examples of the custom php layout files as well as the html generated if needed, but felt like it might be out of the scope of this inquiry for the time being.
Thanks in advance for any help!