by
KK » Fri Oct 07, 2016 7:57 pm
Thanks for the creds, Paolo.
I had a look and found that the admin-panel was throwing a JS error -
"Uncaught ReferenceError: COUCH is not defined"
This 'COUCH' variable is defined in couch\theme\_system\includes\admin\main.js so I checked up this file. It seems to be present alright on the server *but* is in a minified state.
Looking further, I found that the view-source of the admin-panel shows the following where it includes the JS file -
- Code: Select all
<script data-rocketsrc="http://www.yoursite.com/couch/theme/_system/includes/admin/main.js?v=20160523" type="text/rocketscript"></script>
As you can see, the 'data-rocketsrc' and type="text/rocketscript" were not in the original Couch code.
These are, as you'd know, added by Cloudflare Rocket Loader active on your site in a bid to speed up things.
Unfortunately, it is breaking up the admin-panel, as we have seen.
As a resolution, you'll have to configure Cloudflare to either let alone the admin-panel altogether or atleast the problem script files.
Your host would be the proper person to know exactly how to do that.
Hope it helps.