MDL-37283 import tinymce spellchecker 2.0.6.1

This commit is contained in:
Petr Škoda 2012-12-22 16:44:55 +01:00
parent 0dc5a532ec
commit 48d2e1117f
2 changed files with 4 additions and 0 deletions

View File

@ -1,3 +1,5 @@
Version 2.0.6.1 (2012-11-16)
Fixed security issue with google spellchecker.
Version 2.0.6 (2011-09-29)
Fixed incorrect position of suggestion menu.
Fixed handling of mispelled words with no suggestions in PSpellShell engine.

View File

@ -51,6 +51,8 @@ class GoogleSpell extends SpellChecker {
}
function &_getMatches($lang, $str) {
$lang = preg_replace('/[^a-z\-]/i', '', $lang); // Sanitize, remove everything but a-z or -
$str = preg_replace('/[\x00-\x1F\x7F]/', '', $str); // Sanitize, remove all control characters
$server = "www.google.com";
$port = 443;
$path = "/tbproxy/spell?lang=" . $lang . "&hl=en";