Замените текст по мере ввода в CKEditor - PullRequest
1 голос
/ 16 февраля 2011

Можно ли автоматически заменить какой-либо текст другим напрямую при вводе в CKEditor? Или через плагин, настройку или добавив какой-нибудь пользовательский код?

В качестве примеров можно привести прямую замену (c) на & copy; или двойную черту на & mdash; (mdash) или даже быть более конкретным, например, заменить тире между двумя цифрами на & ndash; (ndash) при желании очень свободно. :)

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

Я знаю, что мог бы сделать это при сохранении или загрузке и т. Д., Но было бы очень приятно получить правильный результат непосредственно, как это делают Документы Google или различные программы для настольных компьютеров.

Много гуглил и не нашел хороших результатов для этого, возможно, потому что я не знаю подходящих слов для поиска. Благодарю за любые указатели!

Ответы [ 2 ]

1 голос
/ 20 июня 2018

Если вы хотите, чтобы некоторые вещи заменялись автоматически, тогда иди и подбери плагин ниже.

https://ckeditor.com/cke4/addon/autocorrect

Если ты бросишь процесс, то найдешь все больше и больше полезноговещи, которые помогут вам позже Process.

1 голос
/ 28 февраля 2011

Я бы изучил плагин проверки орфографии при вводе текста (SCAYT). Это, вероятно, 95% функциональности. Они не выполняют автокоррекцию, но если они могут подчеркнуть красным, это чертовски близко.

...