CKEditor добавить больше символов - PullRequest
8 голосов
/ 13 октября 2010

Как я могу добавить больше «пользовательских» символов на панели «Вставить специальный символ», пожалуйста?

Спасибо.

Ответы [ 4 ]

8 голосов
/ 29 мая 2011

Обратите внимание, что это можно сделать и в конфигурационном файле:

http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-specialChars

3 голосов
/ 19 февраля 2014

В вашем файле конфигурации => config.js

CKeditor Документация: http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-specialChars

config.specialChars = [ '"', '’', [ '&custom;', 'Custom label' ] ];
config.specialChars = config.specialChars.concat( [ '"', [ '’', 'Custom label' ] ] );

Если вы хотите добавить специальные символы (например, греческий):

config.specialChars = config.specialChars.concat( [ [ 'α', 'alpha' ],
      [ 'β', 'beta' ],
      [ 'γ', 'gamma' ],
      [ 'δ', 'delta' ],
      [ 'ε', 'epsilon' ],
      [ 'ζ', 'zeta' ],
      [ 'η', 'eta' ],
      [ 'θ', 'theta' ],
      [ 'ι', 'iota' ],
      [ 'κ', 'kappa' ],
      [ 'λ', 'lambda' ],
      [ 'μ', 'mu' ],
      [ 'ν', 'nu' ],
      [ 'ξ', 'xi' ],
      [ 'ο', 'omicron' ],
      [ 'π', 'pi' ],
      [ 'ρ', 'rho' ],
      [ 'σ', 'sigma' ],
      [ 'τ', 'tau' ],
      [ 'υ', 'upsilon' ],
      [ 'φ', 'phi' ],
      [ 'χ', 'chi' ],
      [ 'ψ', 'psi' ],
      [ 'ω', 'omega' ] ] );
2 голосов
/ 14 октября 2010

Добавление пользовательских символов на самом деле довольно просто. В папке ckeditor перейдите к файлу:

ckeditor/plugins/specialchar/dialogs/specialchar.js

В середине файла вы увидите большой блок кода, содержащий тонну кодов сущностей, последний - ≈ - после этого добавьте любые новые, которые вы хотите, разделив запятыми и заключив их в одинарные кавычки. , 'Новый', 'новый'.

Надеюсь, это поможет!

1 голос
/ 29 октября 2013

Откройте файл config.js ,

Если вы хотите вставить мужской символ (♂), используйте приведенный ниже код в файле конфигурации,

config.specialChars = config.specialChars.concat('♂');

Если вы хотите вставить мужской символ с пользовательской меткой,

config.specialChars = config.specialChars.concat(['♂', 'Male']);
...