FCKeditor файла конфигурации

Редактор поставляется с богатым набором настроек, что позволяет настроить его внешний вид, функции и поведение. Основной конфигурационный файл называется "fckconfig.js". Вы можете найти этот файл в корневой папке установки FCKeditor.

Доступные конфигурации

Проверьте список параметров настройки , чтобы иметь полное представление о каждом параметре.

Переопределение конфигурации по умолчанию

Вы можете изменить основной конфигурационный файл или просто изменить настройки, которые вы хотите изменить в отдельном файле. JavaScript синтаксис используется для настройки FCKeditor.

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

Шаг 1

Создайте файл с именем, например, "myconfig.js" и сохраните его в корневой каталог (или каталог) веб-сайта. Вы пользовательские настройки будут размещены в этом файле. Например, предположим, вы хотите, чтобы редактор, чтобы всегда иметь его интерфейс на французском языке. Просто writte этот код в новый файл:

  FCKConfig.AutoDetectLanguage = ложь;
 FCKConfig.DefaultLanguage = "отец";

Шаг 2

Теперь мы должны сказать, что редактор должен загрузить мои пользовательские настройки. Есть два methodes это сделать:

Способ 1

Найдите следующую строку в главном файле конфигурации (fckconfig.js):

  FCKConfig.CustomConfigurationsPath ='';

и поставить на путь собственный файл конфигурации:

  FCKConfig.CustomConfigurationsPath = '/ myconfig.js;

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

Способ 2

Существует еще лучший способ иметь те же результаты, как описано выше, но не касаясь fckconfig.js файл. Вы можете настроить пользовательский путь конфигурации непосредственно в страницу, которая использует редактор. Это пример того, чтобы достичь этого в JavaScript:

  уаг oFCKeditor = новый FCKeditor ("FCKeditor1");
 oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js";
 oFCKeditor.Create ();

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

Загрузка конфигурации приоритета

При переопределении конфигурации, следующие шаги:

  1. Конфигураций в главный файл конфигурации (fckconfig.js) загружаются.
  2. Конфигураций переопределить настройки в конфигурационный файл (если имеется).
  3. Конфигураций, наконец, отменено настройки сделать встроенный в редактор страниц, за исключением "CustomConfigurationsPath", который расположен прямо за шагом 1.

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

ПРИМЕЧАНИЕ: Вам нужно сохранить оригинальный файл конфигурации ", fckconfig.js", в редакторе каталога. Не удаляйте его или сломает FCKeditor.

Браузер кэширование

Примечание: Не забудьте очистить кэш браузера при внесении изменений в конфигурационные файлы, в противном случае вы можете не увидеть изменения. Это особенно важно при работе прокси, который может кэшировать. JS файлы более настойчиво, чем страниц. Есть несколько трюков, которые могут быть использованы при разработке для получения последней версии файла конфигурации:

  • Если вы используете Internet Explorer, нажав Ctrl + F5, должно быть достаточно для обновления последней версии сценария. Нет необходимости вручную очистить кэш браузера.
  • Если вы используете Firefox или другие дети в Mozilla, попав Shift + Ctrl + R следует обновить последнюю версию без необходимости очистки кэша (хотя этот метод не похоже на работу в любое время, если это не удается очистить кэш вручную).
  • Вы можете добавить номер или код в конце пользовательский путь конфигурации, так что браузер будет вынужден загрузить его в любой момент:
  уаг oFCKeditor = новый FCKeditor ("FCKeditor1");
 oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js?"  + (Новая дата () * 1);
 oFCKeditor.Create ();

Вы можете оставить отзыв или трекбек со своего сайта.

Оставить комментарий

Вы должны быть зарегистрированы , чтобы оставить комментарий.