Need clarification with using v5.5.0 please!

Permalink
I'm new to Concrete5 and I've just ran through this example and had an issue I wanted to question. I've just installed a fresh install of v5.5.0 and started to follow the example on this pagehttp://www.concrete5.org/documentation/how-tos/designers/make-a-the...

I created a theme folder, dragged a HTML page and it's assets into that folder and replaced the code as described. I could easily install the theme and applied it across the site but when I viewed the page to edit it, there was none of Concrete5's GUI visible. After scratching my head I looked at the example themes and in the footer there is the following line:

<?php Loader::element('footer_required'); ?>


Now there is no mention in the example to add this however I added that to my default.php and hey presto, everything worked. Is there some difference between v5.5.0 that requires this or is it an omission from the examples?

Thanks!

philwilliams
 
jordanlev replied on at Permalink Reply
jordanlev
This is an unfortunate case of very old and incomplete documentation never getting updated.

the "footer_required" element was *always* supposed to be in every theme. In Cocnrete5.4 and below, it's where google analytics code would go (whatever the user put into the "Tracking Code" box in Dashboard -> Sitewide Settings). But since that's not something you would see while actually building and testing the theme (and since those docs you linked to are probably from a version of Concrete5 earlier than 5.3 or 5.2, perhaps before they even had the footer_required element), a lot of people never noticed it.

Now that the toolbar code is placed into the footer instead of the header by concrete5, it's a very visible thing when it's not there.

So... it's not just you :)