
Модификация кода ChatX
В данной теме мы кратко рассмотрим возможности модификации кода ChatX. Данная статья актуальна для версии чата 1.8.0. Данная тема будет обновляться с учетом наиболее частых вопросов пользователей.
ПРИМЕЧАНИЕ: ВНЕСЕНИЕ ИЗМЕНЕНИЙ В КОД ЧАТА МОЖЕТ ПОВЛИЯТЬ НА ЕГО РАБОТОСПОСОБНОСТЬ. НЕ ЗАБЫВАЙТЕ ДЕЛАТЬ РЕЗЕРВНЫЕ КОПИИ. МЫ РЕКОМЕНДУЕМ ВНОСИТЬ ИЗМЕНЕНИЯ В КОД ТОЛЬКО ОПЫТНЫМ ПОЛЬЗОВАТЕЛЯМ.
Содержание
- Изменение цветовой палитры чата
- Изменение положения виджета в свернутом состоянии
- Изменение ширины чата
- Добавление уникального идентификатора сессиям чата
- Изменение цветовой палитры чата. Отдельный CSS-файл с цветовой палитрой чата позволяет достаточно легко редактировать стиль виджета. Откройте файл color_scheme.css, расположенный в директории /assets/css/.
- Изменение положения виджета в свернутом состоянии. Стандартно виджет чата в свернутом виде будет отображаться в 30 пикселях левее правого нижнего угла. Чтобы изменить координаты, откройте файл chatx_styles.css, расположенный в директории /assets/css/. Найдите стиль для chx_header.ui-draggable-handle, измените параметр right: 30px; на произвольный.
- Изменение ширины чата. Чтобы изменить ширину чата, откройте файл chatx_styles.css, расположенный в директории /assets/css/. Найдите стиль для #chatx, измените параметр width: 285px;.
- Добавление уникального идентификатора сессиям чата. Большинство хостингов хранят серверные сессии в специально отведенной временной папке. Если вы используете две и более копии скрипта чата на одном и том же сервере (аккаунте), имеет смысл задать произвольный идентификатор сессиям каждого скрипта для избежания их интерференции. Откройте файл settings.php, расположенный в корневой папке скрипта. Найдите параметр $sesPrefix и введите уникальное ключевое слово между кавычками. Например, qZ9p97A6.