Добавление шрифта в CKEditor

Я разработчик Peoplesoft. Мы используем CKEditor в качестве редактора форматированного текста в нашем продукте, и это встроенная функция продукта. Теперь мне нужно внести некоторые изменения в поставляемую функцию CKEditor. Мне нужно добавить дополнительный шрифт к поставленным шрифтам инструмента. Я внес изменения, как указано в блогах. Имя файла: \ckeditor_source\plugins\font\plugin.js.

CKEDITOR.config.font_names =
    'Arial/Arial, Helvetica, sans-serif;' +
    'Comic Sans MS/Comic Sans MS, cursive;' +
    'Courier New/Courier New, Courier, monospace;' +
    'Georgia/Georgia, serif;' +
    'Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;' +
    'Tahoma/Tahoma, Geneva, sans-serif;' +
    'Times New Roman/Times New Roman, Times, serif;' +
    'Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;' +
    'Verdana/Verdana, Geneva, sans-serif;' +
    'Futura LtCn BT/Futura LtCn BT';

Даже после внесения вышеуказанного изменения я не могу просмотреть новый шрифт в RTE. Я совершенно новичок в javasript. Пожалуйста, помогите мне, какие файлы нужно изменить. Это изменение очень важно для моего следующего требования.

заранее спасибо

Винот Канна М


person Vinoth Kanna M    schedule 31.08.2015    source источник


Ответы (2)


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

Не забывайте очищать кеш браузера после внесения любых изменений JavaScript/CSS!

person Anna Tomanek    schedule 31.08.2015

В дополнение к ответу Анны вам нужно убедиться, что вы каким-то образом предоставляете пользователю способ получить шрифт. Я предполагаю, что новый шрифт, который вы хотите внедрить, — это «Futura LtCn BT/Futura LtCn BT», который не является стандартным шрифтом. Вам нужно будет указать расположение этого шрифта (будь то на вашем PS-сервере или в другом месте в Интернете), чтобы браузер пользователя мог его отобразить.

Вот хорошая статья, которую вы можете прочитать: Как мы ответственно используем веб-шрифты... (прочитайте также обновление)

person DCRussianDev    schedule 14.09.2015