Hey there, friends.
Over the weekend, I downloaded and installed EE2.1.1 for a client of mine. Everything was running fine (I believe) on the vanilla install. However, I installed NSM Morphine theme and added some styles to the CP global CSS file (See iain’s post about getting the main nav’s submenus to show on hover instead of click here). I then installed Freeform.
Everything seemed to be working fine, but now I notice that jQuery UI isn’t loading correctly. I discovered this on the Template Manager page, which no longer loads template lists when I click on the template group names in the left column. The page throws the following javascript error:
Uncaught TypeError: Object #<an Object> has no method 'tablesorter'I dug a bit deeper, and found a problem with the script that is supposed to be loading jQuery UI. In the source code, I found this:
<script type="text/javascript" charset="utf-8" src="index.php?S=72877fc9b428a60e60e0a0ead1d3b33cca8db891&D=cp&C=javascript&M=combo_load&ui=core,widget,mouse,position,sortable,dialog&plugin=ee_focus,ee_notice,ee_txtarea,tablesorter,ee_navigation&file=cp/global&effect=core&v=1288556440"></script>Trying to view that script in my browser gives me a 500 Internal Server Error, and displays the message “The URI you submitted has disallowed characters.” The system doesn’t like the semi-colons in the ampersand code – if I convert them to plain ampersands, the script loads just fine.
Anyway, I figured this had something to do with the edits I made to the vanilla code. So, I uninstalled the NSM Morphine theme, deleted my edits from the CP global CSS file, and uninstalled Freeform. Oddly enough, now I can’t even use the main navigation - clicking on any of the links doesn’t open a submenu, and I can’t navigate the CP at all.
Restoring the CP global CSS hack restores my ability to navigate the CP, but the javascript error persists. Could Solspace’s Bridge still be active and affecting the CP, even though Freeform is uninstalled? If not, where could this error be stemming from?
For what it’s worth, this is a site hosted on GoDaddy’s shared Linux plan (client’s choice, not mine).
Thanks in advance for your help!