I have tried the following:
Replacing the config.php file
Replacing the lib/editor directory
Looking everywhere I could think to for malicious code
Checked the settings under appearance
Deleted contents of /moodledata/sessions
I don't have any analytics code inserted, I'm not on GoDaddy and I'm running version 1.9.7
Any ideas? http://www.jmctraining.com/MM/ <- This is the site, still being tested.
Three very common reasons are missing from your list:
HTMLArea (default editor of moodle) only supports Firefox and Internet Explorer
Editor can be disabled from user profile (When editing text > Use standard web forms)
And the hunt continues.
Mary has a nice image there - you may need to press Show Advanced button once to see the advanced features of your user profile.
Do you see editor here in moodle.org?
I see the HTML editor here just fine.
Maybe some files of your htmlarea folder are either missing or corrupted.
Try to download/upload all files of your moodle package again and check if it fixes the situation. If it is some temporary bug try to download the latest moodle 1.9.7+ package from http://download.moodle.org/
By the way your source is showing
<!--[if IE 7]>
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="http://moodle.org/theme/moodle2/styles_ie6.css" />
probably from meta.php of your theme... you could change these to local theme file paths...
I would just replace old files with new ones but you never know what happens with these tailored Fantastico packages so it might be good to take a backup of your database with phpMyAdmin (in your Cpanel) before upgrading.
You can also take course backups - there aren't too many courses on your site (from each course and left menu) - so if you need to make a fresh install (without Fanstastico) you can always restore old courses as well.
Are you sure that you uploaded the new files to correct folder?
Firefox tells that your moodle is still version Moodle 1.9.7+ (Build: 20091202)
My latest version is 1.9.7+ (Build: 20100106)
Edit: ...and now you site shows version Moodle 1.9.7 (Build: 20091126) ... are you going to downgrade???
If you have for example ftp or ssh access to your site you can download any package version from moodle.org ( http://download.moodle.org/ ) and upload the files to your site - try for example FileZilla Client
If you downloaded the files from some panel of your host they just downgraded your files to version 1.9.7 (older files than your previous files from 2th of December 2009)
You may be right that it may not make difference but I suspect that the missing editor is caused by the Simple Scripts install of your host... and I may be wrong as well - but it's almost impossible to find any other good reason - without visiting your site as temporary student with some test account or seeing the source of a page with missing editor...
If the editor "vanished" on holiday the reason might be a cracker or some change in database or changed settings of your site (just remembered that some sites used to have problems if Ajax was enabled...in administration menu...)
Did you ask if this elearning guy edited config.php?
The other possible reason is that site config.php might have some extra code that does not belong there... one of the most common reasons for missing editor is that crackers have written some extra code to writable config.php.
Still http://www.jmctraining.com/MM/ opens fine in browser...
Did you try to set debugging to ALL from Administration > Server > Debugging ?
Are there any errors visible when debugging is enabled when you try to edit something?
I remembered one more strange case (the only one of this kind I have seen) - http://moodle.org/mod/forum/discuss.php?d=137654
If the problem is not in files i must be either in database or environment (server configuration or settings...)
<?php /// Moodle Configuration File
$CFG->dbtype = 'mysql';
$CFG->dbhost = 'localhost';
$CFG->dbname = '*********';
$CFG->dbuser = '*********';
$CFG->dbpass = '*********';
$CFG->dbpersist = false;
$CFG->prefix = 'md_';
$CFG->wwwroot = 'http://www.jmctraining.com/MM';
$CFG->dirroot = '/home5/jmcelear/public_html/jmctraining/MM';
$CFG->dataroot = '********(not sure if this is even sensitive or not, safety first!)';
$CFG->admin = 'admin';
$CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
If you change $CFG->wwwroot in config.php to
does it change the situation? (Some redirection rule for your site might cause troubles...I don't know if Hostmonster has had similar problems like GoDaddy but I think I will go to sleep now...)
(Take a copy of your original config.php before you edit it with some text editor and move the original file back if nothing changed)
I will check your situation tomorrow (it's now middle night here in Finland)
Didn't meant to keep you up! Thanks again for all your help!
He said he didn't make any changes to the site other than some minor text changes within a course, and noticed that "his buttons were missing" when he needed to bold something.
This might explain the missing editor because Fantastico packages are a little modified versions of standard packages from moodle.org - and if you upgrade files from moodle.org it's good to check that user profile images are found from correct folder (Fantasticos used to have different folder for them) - they used to have moodledata in uploaddata (standard packages have moodledata by default in moodledata) and tables of database used to have wrong collation and character set in Fantastico installs but hopefully this is now changed...
Anyway if you get files of Standard package from moodle.org downloaded & uploaded login, click once Notifications link (unless upgrading goes on automatically) and if you get some new problems enable debugging from administration menu http://docs.moodle.org/en/Debugging ...
"Simple Scripts" - a new name for "modified versions"
(it's obviously not the old "Fantastico" anymore...)
do you mean that you have created two users and when you login as user A editor is missing but if you login as user B editor is there?
Both your users have editor enabled from user profile (when editing text - Use HTML editor)
Both users use Firefox (or IE)
Or are there some differences between these two users? Does it happen everywhere in your moodle?