2012-01-04 5 views
2

CKEditorのAspellでスペルチェックのサーバースクリプトとして 'spellchecker.pl'を使用すると、スペルチェックダイアログボックスに誤った単語のテキストではなくソースコードが表示されます。Aspell with CKEditor

誰か助けてもらえますか?

答えて

2

私はckEditor 3xでaspellを使用しています。 http://cksource.com/forums/download/file.php?id=512

コピーしますCKEditorバージョン/ pluginsフォルダに抽出されたのaspellフォルダ:

のaspellがすでにLinuxの/ PHPのenvironementであり、インストールされていると仮定すると、サーバー上で動作し、取得するには次のことはaspellのプラグインです../ckeditor/plugins/aspell/

次に、ckeditor/ckeditor.jsファイルを編集してツールバーを設定します。

i.toolbar_Basic=[['Bold','Italic','Underline','-','NumberedList','BulletedList','-','SpellCheck','Source']]; 

あなたはまた、スペルチェックを追加することができます:鉱山は、すべての空白を削除しているので、私はtoolbar_Basicを探すために、ALT-Fを使用して、リストの最後に、私がここで使用するものに似た「スペルチェック」を追加しました同じ方法でtoolbar_Full配列を返します。

OEMの "SpellChecker"ツールバーオプションがデフォルトのツールバーにある場合は、削除することを忘れないでください。 aspellのツールバー名 "SpellCheck"とデフォルトの広告サポート名 "SpellChecker"の違いに注意してください。

最後に、新しいaspellプラグインを使用するようにckEditorに指示する必要があります。私はCKEditorバージョンのためのPHPのAPIを使用するので、私はそうのようにそれを扱う:あなたはJavascriptを使用している場合

$CKEditor->config['extraPlugins'] = 'aspell'; 

、あなたはこれでそれを追加することができます。

config.extraPlugins = 'aspell'; 

保存するすべてのファイルを、あなたがいることを確認してください正しいフォルダにすべてをアップロードして、エディタをテストしてください。