Edit bar not showing after upgrade to concrete5.5
Getting these errors in the console:
Uncaught TypeError: Cannot read property 'dialog' of undefined ccm.app.js:1Uncaught ReferenceError: ccm_activateToolbar is not defined extensions/schema_generated_bindings.js:662Uncaught Error: "create" can only be used in extension processes. See the content scripts documentation for more details.
I've basically gone through the theme and removed all of the areas that I thought might be causing the problem and none of them seemed to be the issue. There are a lot of add-ons, all of which are up to date. Without removing all of them, I don't know how else to find out what could be causing the problem. It clearly seems to be a JS problem to me but I don't know what.
I appreciate you looking into it for me.
Below is the environment info:
# concrete5 Version 5.5.2 # concrete5 Packages AddThis (1.0), Area Splitter (2.0.4), Blog (18.104.22.168), Calendar (1.2.1), Childs Play Theme (1.0.1), earthling two theme (1.0), Email Obfuscator (2.0), Enlightenment Church Template (2.0), Exhibition (1.0), Expandable Content (1.0), Flash Audio (1.3.1), Flickr Photos (1.1), Galleria image gallery (2.0), Gallery (1.5.3), Get Directions (1.0b), Google Docs Viewer (1.1), Google Map (Premium) (2.1), Iframe (1.0), Less (1.0), Next & Previous (1.0), Nivo Slider (1.14), Paypal Donations Box (1.0.1), SCALA IT Browser Update Notification (1.0), Scrapbook Tabs (1.0), SimpleCast (5.0.0), Sisimizi's Download Folder (1.0), Social Icons (1.0), SQL Buddy (1.0), Superfish (1.1.1), tnSpacer (1.3), Trans Marine Save Area To Pdf (0.9.3), Tweetcrete (1.2), User Info (1.8), WP Audio Player (1.0.1), Zoom Image (1.0.2). # concrete5 Overrides blocks/login, blocks/content, blocks/person, blocks/music, blocks/autonav, blocks/staffdirectory, blocks/cast_list, blocks/page_list, blocks/page_block, blocks/superfish, blocks/paypal_buynow_button, blocks/add_cast, blocks/forms, blocks/superfish_template, blocks/external_form, blocks/google_gadget, themes/officespace, themes/enlightenment_green, themes/enlightenment_orange, themes/enlightenment_blue, themes/enlightenment_concrete, themes/style.css # Server Software Apache # Server API cgi-fcgi # PHP Version 5.2.17 # PHP Extensions bcmath, bz2, calendar, cgi-fcgi, ctype, curl, date, dba, dbase, dom, exif, filter, ftp, gd, gettext, gmp, hash, iconv, imap, ionCube Loader, json, ldap, libxml, mbstring, mcrypt, mhash, mime_magic, mysql, mysqli, ncurses, odbc, openssl, pcntl, pcre, PDO, pdo_dblib, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, posix, pspell, readline, Reflection, session, shmop, SimpleXML, soap, sockets, SourceGuardian, SPL, SQLite, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend Optimizer, zip, zlib. # PHP Settings
It could be that the jquery library is loaded twice (once by c5, once by something else on the page, usually a custom theme or block). This is the most likely cause if the edit bar shows on some pages but not on all.
Could also be that footer_required call is missing from the theme for 5.5 sites. we load the edit bar elements with the footer_required call, whereas in 5.4 and below it was only used to load the optional tracking code you can enter in the dash. Theme guidelines for 5.5:http://www.concrete5.org/documentation/developers/system/submit-the...
You can find info on the developer console at: