Rich Text Editor Icons Missing

Permalink
For some reason, when I try to edit text content the icons for the rich text editor are missing. So, I can't see what I'm doing! See the attached screenprint to see what I'm talking about.

Thanks for any and all help provided!

Regards,

Chris

1 Attachment

 
ronyDdeveloper replied on at Permalink Reply
ronyDdeveloper
Have you define any variable in your config/site.php like BASE_URL or DIR_REL or anything else? I think this cause the problem. Also check with chrome console developer tools if there is any errors showing. In case you are not aware about chrome console, just open the site in chrome and open the content block. Then click f12 button on your keyboard. A panel will show up at the bottom. Then click on Console tab.

Rony
freestylemovement replied on at Permalink Reply
freestylemovement
I've had this issue come up as well in a couple situations. i can't replicate it, so i think (for me) had to do with a bad page load. usually i make sure to save the content as is (hitting save will store it in block memory) or copy it into a text editor, then i publish edits and refresh page. once i've done that, i notice it usually comes back..
chrison999 replied on at Permalink Reply 3 Attachments
@Rony: I'm attaching my config/site.php file (with password stuff X'd out). I tried commenting out the define for DIRNAME_APP_UPDATED to see if that would make a difference, but it didn't. Do you see anything else that looks messed up?

Also, I checked the console tab in chromium and I'm getting these errors:

Failed to load resource: the server responded with a status of 404 (Not Found) http://bar-kingadventures.com/updates/concrete5.6.2.1_updater/concrete/themes/default/images/nav_horizontal_divider.gif
Failed to load resource: the server responded with a status of 404 (Not Found) http://bar-kingadventures.com/updates/concrete5.6.2.1_updater/concrete/themes/default/images/nav_sidebar_right_bg.gif


However, when I ftp into that directory those files do exist. Permissions for those files are set at 644 (owner read-write, everyone else read-only).

@Freestyle: I have tried clearing the cache, saving/refreshing the page multiple times with no change. I also have made sure that all pages have been approved and published, and have removed all old versions of all pages. Still no change.

@Everyone: I have discovered this problem isn't specific to just the rich text editor. Other icons are missing from dialogs. I'm attaching screenshots of the sitemap (concrete_problem2.png) and versions (concrete_problem3.png) dialog windows so that you can see that icons are missing from there, too.

Thanks, again, for any help/suggestions provided!

Regards,

Chris
freestylemovement replied on at Permalink Reply
freestylemovement
I had a similar issue once, and it turned out that some helper files buried
deep inside c5 hadn't been uploaded properly which created all these issues
where certain files would be missing or certain functions missing. it kept
happening to me as i would install over my no-so-stable wifi.. i can't
speak much more on this topic except that i wiped my site clean and have
done remote install scripts since then, which besides the stability gain
also cuts my install time in half.



Adrien sAne -( ゆ )- Creative Director
chrison999 replied on at Permalink Reply
That's my feeling too... that somehow some files deep within C5 are missing or screwed up. I have downloaded the complete 5.6.2.1 program file and would like to manually ftp it to replace the current files. Should I ftp it to the updates folder or the main folder?

Thanks for your help!

Regards,

Chris

P.S. I suppose my last option would be to do a database back, totally wipe the site from the server,re-install C5, and then restore the database but that's a PILE of work!
freestylemovement replied on at Permalink Reply
freestylemovement
yea... i tried running side by side file checks to sniff out missing files etc.. and after several failed attempts i bit the bullet, wiped my install and reinstalled. but because of this i figured out a great method which ended up saving me time and over time makes me feel like ive simplified my way of installing c5 for future client builds.. so i can't advise what's best for you, i know it ain't pretty especially if you've invested a lot of time in the site already, but if you save your customization files then at least it's easy to recreate and knowing it's straightforward from here on.

but i'll explain the method if you want to try. of course, id recommend using a test domain first to make sure it works for your server, but its pretty simple .

on a clean install, with a database + permissions set, using your FTP client or server control panel create a file in your html root folder called c5.php, and paste this inside:

(if the version of c5 changes you'll have to replace the URL)
then navigate to the page (so domain.com/c5.php)

the screen will be blank and nothing will 'happen', but refresh your control panel view and you should see a concrete.5.6.x.x folder, and it should be done within a minute or so. then go inside the folder and select all diretories and move them to the html root. you can delete c5.php + the empty concrete 5.6.x.x folder. now when you visit your home page it should take you to the install procedure!


<?php
$url = 'http://www.concrete5.org/download_file/-/view/58379/8497/';
$outputfile = "c5.zip";
$cmd = "wget -q \"$url\" -O $outputfile";
exec($cmd);
$cmd = "unzip c5.zip";
exec($cmd);
?>


Best of Luck!
chrison999 replied on at Permalink Reply
Just to finish this thread, I was never able to resolve the problem of the missing icons, so I completely removed and re-installed Concrete5. Now, I'm in the process of recreating the content. What a PITA!

Anyway, thanks to everyone for the help!

Regards,

Chris