2013-06-03 11 views
6

Podobno CKEditor ma wbudowane sprawdzanie pisowni, ale nigdy nie widziałem, żeby działało (nawet na swojej witrynie demonstracyjnej na żywo), więc w CKEditor 3 dodałem następującą funkcję do konfiguracji, aby włączyć sprawdzanie pisowni przeglądarki i włączyć przeglądarkę menu kontekstowe:Jak włączyć sprawdzanie pisowni przeglądarki w CKEditor 4?

config.disableNativeSpellChecker = false; 
config.removePlugins = 'scayt,menubutton,contextmenu'; 

jednak to nie wydają się działać w CKEditor 4.

Jak mogę włączyć sprawdzanie pisowni przeglądarki i menu kontekstowe w CKEditor 4?

Odpowiedz

1

Znalazłem, że używając CKEditor Builder i usuwania wtyczki SCAYT, umieszczenie kodu w moim pytaniu w funkcji konfiguracyjnej działa.

-2

Włącz opcję scayt na pasku narzędzi umieszczonym w pliku config.js. Upewnij się, że uwzględniłeś "Scayt", jeśli edytujesz niestandardowy pasek narzędzi.

+1

Scayt ! = przeglądarka sprawdzania pisowni – Campbeln

3

Zdarza się, ponieważ contextmenu Wtyczka jest wymagana przez innych wtyczek: Plugin "contextmenu" cannot be removed from the plugins list, because it's required by "liststyle" and "tabletools" plugin.

Ale actially pisowni powinny działać, ale od wtyczki Context Menu jest włączona, należy przytrzymać klawisz Ctrl po kliknięciu prawym przyciskiem myszy błędne słowa do zobacz ich sugestie.

Patrz CKEditor Spell Checking documentation

+0

Dziękuję bardzo za tę odpowiedź. Średni (nie geek) użytkownicy łatwo się mieszają. Zaproponowałem ulepszenie: Menu kontekstowe programu ckeditor może dostarczyć tekst pomocy, aby odsłonić magiczne ctrl + prawy przycisk myszy. Tutaj jest problem: https://github.com/ckeditor/ckeditor-dev/issues/981 – guettli

1

W celu umożliwienia przeglądarek sprawdzania pisowni należy dodać następującej konfiguracji:

config.removePlugins = 'liststyle,tabletools,scayt,menubutton,contextmenu'; 
1

Jeśli używasz pakietu podstawowego, po prostu to zrobić:

CKEDITOR.replace(field, { 
    disableNativeSpellChecker: false 
    }); 
Powiązane problemy