Site formatting issues after sign out

My site looks fine before I sign out, but after sign out the double column format disappears and the footer gets messed up. I am using a modified Touching theme. The "New to gospelriver" and search should be in column two at the top. The copyright statement should be centered at the bottom. site:
I have cleared my cache and replaced css with backup css and nothing helps. This worked fine until maybe a month ago and then all of a sudden it got messed up... not sure what I did.
Thank you!!!

View Replies: View Best Answer
c5studio replied on at Permalink Reply
For some reason your site is not including some of the core files needed to run properly. I think the one causing your problems is ccm.base.css, which is normally loaded by default.

Have you made any changes to elements/header_required.php ?
nbruley replied on at Permalink Reply
Thanks so much for your reply!
I highly doubt I have changed that one... I try not to change the system files; can't remember if I have changed any of the system ones or not though. I normally comment them with my initials if I do.

I didn't see your post until today... I have it marked to be monitoring but I didn't get an email. Checked spam and no message there either... oh well, will just have to check back every so often.
nbruley replied on at Permalink Reply
ah... I bet this has something to do with it? I created a navigation menu and inserted files into /blocks/autonav/templates
which includes
nbruley replied on at Permalink Reply
I still have no solution-- do you recommend I reinstall something or replace certain files? Thanks!
Brainakazariua replied on at Permalink Reply
I suggest you replace the files you modified with original ones.
Also, to make sure your core tables in the database are good run an "upgrade"

just go

if you don't replace the /concrete folder then it still "upgrades" to your current version, it might fix the problem for you
nbruley replied on at Permalink Reply
I re-ran the install, then moved the folder of the new auto-nav I made and neither made a difference...
Could someone check and see if I have the same problem at ? I copied my site template there a while back, and I think that site is fine, but not sure. Thank you.
nbruley replied on at Permalink Best Answer Reply
I finally found the answer to this issue. I had been researching ways to speed up my site and one site recommended changing header_required.php to
if ($u->isRegistered()) {
$this->addHeaderItem($html->css(‘ccm.base.css’), ‘CORE’);
$this->addHeaderItem($html->javascript(‘jquery.js’), ‘CORE’);
$this->addHeaderItem($html->javascript(‘ccm.base.js’), ‘CORE’);

The following site told me that this would mess up the layout functionality.

So I did the recommended fix:
$this->addHeaderItem($html->css('ccm.base.css'), 'CORE');
if ($u->isRegistered()) { //added this line for faster site NB
$this->addHeaderItem($html->javascript('jquery.js'), 'CORE');
$this->addHeaderItem($html->javascript('ccm.base.js'), 'CORE');
}else {
echo '<script type="text/javascript" src=""></script>';

Now my site works great again. Thanks for the tip!
(by the way, I copied the file out of the Concrete folder so that is why the upgrade didn't effect it.)
nbruley replied on at Permalink Reply
I note that the following
<link rel="stylesheet" type="text/css" href="/concrete/blocks/slideshow/view.css?v=0e0441f112cc1350ecac1cd463db4b40" />
<script type="text/javascript" src="/concrete/js/swfobject.js?v=0e0441f112cc1350ecac1cd463db4b40"></script>

is in my site, which is a copy of my site (and works fine), so that must be the bit of code that is not getting inserted, of which you speak? I'll have to do some more digging on how this is called etc...

I also note that for
var CCM_IMAGE_PATH = "/updates/concrete5.4.1.1/concrete/images";

in, the updates/concrete5.4.1.1 part is not there, if that gives any clues...