Интеграция PHPSpellCheck в YUI RTE - PullRequest
0 голосов
/ 20 марта 2011

У меня все настроено для интеграции PHPSpellCheck (http://www.phpspellcheck.com) в YUI Rich Text Editor - у меня есть кнопка, у меня есть программа проверки орфографии и я работаю - мне не хватает одного - вызова функции phpspellcheck. Чтобы интегрировать проверку орфографии в YUI, я использую этот вызов:

this.toolbar.on('splchkClick', function(o) {?????, myEditor, true);

но я не могу понять, что поставить вместо ???? - функция или действие - я знаю, но просматривая файлы phpspellcheck, я не могу понять, где я узнаю, что происходит, когда я нажимаю на кнопку проверки орфографии. Вот код интеграции для phpspellcheck:

require ("/var/www/html/evoHTDOCS/phpspellcheck/include.php");
$mySpell = new SpellCheckButton();
$mySpell->InstallationPath = "/phpspellcheck/";
$mySpell->Fields = "EDITORS";
echo $mySpell->SpellImageButton();

исходные файлы для включений phpspellcheck (на самом деле их всего два, include.php и include.js, и вы можете найти их на этом сайте выше) кажутся достаточно простыми, но я не знаю, как читать jscript и Я думаю, что именно там он делает магию. У кого-нибудь есть намеки на то, что я мог бы заменить ????? с? Спасибо.

1 Ответ

0 голосов
/ 23 марта 2011
this.toolbar.on('splchkClick', doPhpSpell , myEditor, true);

function  doPhpSpell(){
PHPLiveSpell_0.CheckInWindow()
}

Возможно, вы захотите взглянуть на API-интерфейс PHPSpellCheck Javascript: http://www.phpspellcheck.com/Javascript-AJAX-Spell-Check-API

...