Unable to edit/customise elements

Permalink
Hi guys,

I'm new to Concrete5 and have created a test site atwww.www.jiffidesign.com/concrete.... I host my websites with Fasthosts and, due to their setup and global max_execution_time limitations, I was unable to install Concrete5 directly to their server. So, I created a Linux partition on my computer, complete with AMPPS, and installed Concrete5 there (at "usr/local/ampps/www/concrete"). Once I'd checked everything was working fine, I uploaded the "concrete" folder to my site, exported the database from the Linux version of the site and then imported it to the 'online' version of the site. I then had to delete the cache at "application/config/files/cache" in order to login to the site. At first, all seemed in good working order and I was able to browse the Dashboard, install themes/extensions etc. However. although I can navigate to Edit and at first it appears normal, I can't actually edit any of the blocks. Clicking on them doesn't display any menus or offer any controls. Hovering over a section does show the block name, such as "Header Right Local" or "Sitewide Responsive Navigation", but that's as far as it goes.

I did note one error when navigating the Dashboard and attempting to access the Sitemap section:

"Load error! (SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data)"

Although I have next to no knowledge when it comes to scripting, I have enough experience of tinkering with websites in the past to get the feeling that it's JSON or JS or jQuery code which provides the in-line editor within Concrete5, but unfortunately I have absolutely no idea where to start in terms of finding the offending code.

Can any of you offer any advice? I'm aware I may not have provided enough information. Please excuse my noobness!

 
MrKDilkington replied on at Permalink Reply
MrKDilkington
Hi JiffiDesign,

Are there any errors in your browser console when trying to edit blocks? If so, what are the errors?
JiffiKevin replied on at Permalink Reply
Hi,

Thanks for your reply. When I click the pencil to enter Edit mode, I'm getting the following errors:

The stylesheethttp://jiffidesign.com/concrete/index.php/ThemeSupermint/tools/over... was not loaded because its MIME type, “text/html”, is not “text/css”. (index.php)

SyntaxError: unterminated comment (js:1:1)

SyntaxError: unterminated string literal (js:12:3570)

ReferenceError: ccmi18n_tourist is not defined (app.js:5:16253)

TypeError: $(...).concreteHelpLauncher is not a function (app.js:4:31063)

Use of getPreventDefault() is deprecated. Use defaultPrevented instead. (jquery.js:3:6598)

There are no further errors logged when I try to click on a particular block. Nothing happens at all, other than the border colour and block title appearing on :hover.

Any ideas?

Kevin
MrKDilkington replied on at Permalink Reply
MrKDilkington
@JiffiDesign

Just to clarify, when the site was on your Linux partition, block editing worked correctly? If so, perhaps the upload process was incomplete and you are missing files or they are corrupt.
JiffiKevin replied on at Permalink Reply
Yeah, it all works fine on the Linux partition. I transferred all of the files to the 'live' domain via FTP, deleting the cache afterwards (as per various forum suggestions). I'll try deleting the site and uploading it again.
kiranuppunda94 replied on at Permalink Reply
Hi @JiffiDesign,

I am getting the same errors:
1. TypeError: b(...).concreteHelpLauncher is not a function
2. Uncaught ReferenceError: ccmi18n_tourist is not defined

I am using 8.4.1, please help me out if you have got solution for that.

Thank You.