- Огляд і підключення
- Налаштування
- можливості груп
- видалити модуль
- Використання
- управління дизайном
- вид матеріалів
- FAQ по розширенню «Міні-чат»
Інструкція складається з наступних частин:
Огляд і підключення
Розширення «Міні-чат» дозволить організувати на сайті можливість листування користувачів без підключення додаткових інструментів, таких як форум або коментарі. Міні-чат розміщується на будь-якій сторінці в місці, обраному адміністратором сайту.
Щоб підключити розширення, натисніть на зображення «+» на головній сторінці панелі управління і виберіть в списку «Міні-чат»:
У разі успішного встановлення розширення з'явиться в списку:
Тепер необхідно вибрати місце для розміщення чату. Для цього можна скористатися панеллю інструментів сайту. Увійдіть на сайт як адміністратор і виберіть пункт «Управління дизайном» / «Включити конструктор»:
Додайте новий блок:
Перетягніть його в бічну колонку і відкрийте настройки:
На вкладці «Вміст» виберіть «Site elements» / «Міні-чат»:
Тепер збережіть зміни:
Міні-чат готовий до використання.
Якщо ви не використовуєте конструктор для управління дизайном сайту, то розмістіть змінну $ CHAT_BOX $ в будь-якому шаблоні сайту, і чат з'явиться на сторінках сайту.
Налаштування
Основне
- uAPI для модуля. Детальніше про те, що таке uAPI, ви можете дізнатися на сторінці http://api.ucoz.net
- Повідомляти про нові повідомлення по e-mail. Кожен раз, коли користувачі будуть додавати повідомлення в чат, на пошту адміністратору буде приходити повідомлення.
- Використовувати код безпеки для групи "Користувачі". Код безпеки дозволяє уникнути небажаних повідомлень в чаті (спаму). Налаштування включить код безпеки для групи «Користувачі». Тип коду безпеки можна змінити в налаштуваннях сайту .
- Максимальна довжина повідомлення - від 50 до 500 символів.
- Максимальна довжина слова - від 3 до 255 символів.
- Кількість збережених повідомлень (3 - 60). Встановлює, скільки повідомлень зберігається в історії чату. При перевищенні встановленого значення спочатку видаляються старі повідомлення.
- Виводити нові коментарі внизу або вгорі.
Адміністратор сайту може налаштувати кількість і склад полів при відправці повідомлення в чат. Це можуть бути: ім'я, повідомлення, email, сайт і два додаткових поля.
Щоб додати поле, натисніть на область із зображенням «+» і виберіть відповідне поле:
Для видалення поля натисніть на хрестик поруч з ним:
У міні-чаті два обов'язкових поля: ім'я та повідомлення. Щоб зробити інше поле обов'язковим, переведіть настройку:
В поле «Список слів і їх замінників» можна прописати перелік небажаних слів і їх замінники. У разі виявлення небажаного слова в повідомленні користувача, воно буде змінено автоматично. Слово і його замінник повинні розділятися знаком рівності (=). Кожна пара повинна починатися з нового рядка.
можливості груп
В даному розділі регулюються такі права груп користувачів:
- додавати повідомлення
- Премодеріровать повідомлення (не виводити відразу)
- Вибирати свої повідомлення
- Редагувати дописи
- Видаляти ваші повідомлення
- редагувати повідомлення
- видаляти повідомлення
видалити модуль
Щоб відключити розширення «Міні-чат», виберіть пункт «Видалити модуль» і введіть відповідь на секретне питання:
Також разом з чатом будуть видалені всі додані до нього повідомлення.
Використання
Міні-чат виглядає наступним чином:
- Частота оновлення міні-чату (15, 30, 60, 120 секунд).
- Інструменти для роботи з міні-чатом:
- Оновити. Оновлює блок з міні-чатом і показує нові повідомлення.
- Вставити смайл. Викликає вікно зі смайлами.
- BB-коди. Викликає вікно з підказками по BB-кодами.
- Управління повідомленнями (для адміністраторів). Відкриває вікно, в якому можна редагувати повідомлення міні-чату. Тут же відображаються повідомлення , Які очікують підтвердження модератора. За замовчуванням є тільки адміністраторам.
- Форма додавання повідомлень. Містить поля, які були обрані в налаштуванні «Поля в формі додавання».
- Додані елементи.
управління дизайном
Щоб змінити зовнішній вигляд чату, перейдіть в розділ «Дизайн» / «Редактор» / «Міні-чат»:
За відображення чату відповідають шаблони «Вид матеріалів» і «Форма додавання повідомлень».
вид матеріалів
Шаблон відповідає за виведення повідомлень в міні-чаті.
Змінні, доступні в шаблоні:
- $ AVATAR_URL $ - Посилання на аватар автора повідомлення
- $ CUSTOM1 $ - Додаткове поле 1
- $ CUSTOM2 $ - Додаткове поле 2
- $ DATE $, $ TIME $, $ WDAY $ - Дата, час і день тижня додавання матеріалу
- $ EMAIL $ - E-mail
- $ EMAIL_JS $ - Email-адреса для використання в посиланнях
- $ GID $ - ID групи автора повідомлення (якщо гість, то 0)
- $ IP_ADDRESS $ - IP-адреса
- $ MESSAGE $ - Текст матеріалу
- $ NAME $ - Ім'я
- $ NUMBER $ - Порядковий номер матеріалу
- $ PARITY $ - 1 для непарних повідомлень, 2 для парних
- $ PROFILE_URL $ - Посилання на профіль користувача
- $ SITE $ - Адреса сайту
- $ STR_CUSTOM1 $ - Назва стандартного поля "Доп. Поле 1", як зазначено в настройках модуля
- $ STR_CUSTOM2 $ - Назва стандартного поля "Доп. Поле 2", як зазначено в настройках модуля
- $ STR_EMAIL $ - Назва стандартного поля "Email", як зазначено в настройках модуля
- $ STR_MESSAGE $ - Назва стандартного поля "Повідомлення", як зазначено в настройках модуля
- $ STR_NAME $ - Назва стандартного поля "Ім'я", як зазначено в настройках модуля
- $ STR_URL $ - Назва стандартного поля "Сайт", як зазначено в настройках модуля
- $ UID $ - ID автора повідомлення (якщо гість, то 0)
- $ USERNAME $ - Ім'я користувача (login)
- $ USER_AGENT_PDA $ - PDA-браузер (істина / неправда)
Шаблон визначає дизайн форми додавання повідомлень в міні-чат. У ньому діють наступні змінні:
- $ BBCODES_URI $ - URI (адреса) сторінки з довідкою по BB-кодами, якщо вони дозволені в налаштуваннях модуля
- $ FIELDS_MASK $ - Бітова маска (число), що показує, які поля повідомлення були включені в налаштуваннях модуля: +1 - "Email", +2 - "Сайт", +4 - "Доп. Поле 1", +8 - "Доп . поле 2 ". Для аналізу бітової маски використовується операція "&" умовних блоків. Значення даного коду дорівнює сумі ваг усіх включених полів
- $ MAX_MESSAGE_LEN $ - Максимальна довжина повідомлення, як зазначено в настройках модуля
- $ MSGCTRL_URI $ - URI (адреса) сторінки управління повідомленнями
- $ SMILES_URI $ - URI (адреса) сторінки вставки смайлів, якщо вони дозволені в налаштуваннях модуля
- $ STR_CUSTOM1 $ - Назва стандартного поля "Доп. Поле 1", як зазначено в настройках модуля
- $ STR_CUSTOM2 $ - Назва стандартного поля "Доп. Поле 2", як зазначено в настройках модуля
- $ STR_EMAIL $ - Назва стандартного поля "Email", як зазначено в настройках модуля
- $ STR_MESSAGE $ - Назва стандартного поля "Повідомлення", як зазначено в настройках модуля
- $ STR_NAME $ - Назва стандартного поля "Ім'я", як зазначено в настройках модуля
- $ STR_URL $ - Назва стандартного поля "Сайт", як зазначено в настройках модуля
FAQ по розширенню «Міні-чат»
Як змінити колір в смугах заповнення тексту?
Налаштування зовнішнього вигляду міні-чату проводиться в Панелі управління: Дизайн / Редактор / Міні-чат. Також зовнішній вигляд можна налаштовувати використовуючи CSS шаблон.
Як видаляти повідомлення в чаті?
Повідомлення видаляють з вікна управління повідомленнями (вивчіть кнопочки внизу міні-чату).
Як можна встановити оновлення менше 30 сек?
В html коді, знайдіть рядок:
<Option value = "0"> - <option value = "30"> 30сек <option value = "60"> 1хв <option value = "120"> 2хв <option value = "300"> 5хв <option value = "900"> 15хв </ select>
В атрибуті value міститься оновлення в секундах.
Як можна зробити, щоб не все бачили чат?
Використовуйте умовні оператори не в шаблоні чату, а в шаблоні в який ви вставили викликає код чату:
<? If ($ GROUP_ID $ = 2 || $ GROUP_ID $ = 3 || $ GROUP_ID $ = 4)?> Викликає код <? Endif?>
Чи можна реалізувати різні кімнати для різних користувачів?
Такої можливості немає.
Чи є архів повідомлень, як в cbox? Це зайве навантаження на сервер?
Такого архіву немає в модулі Міні-чат.
Як в чаті за умовчанням виставити розмір виведеного тексту?
Використовуйте наступний CSS код:
.commCommentTd {font-size: 14pt;}
або в шаблоні виду повідомлень:
<Font size = 14pt> $ MESSAGE $ </ font>
Як змінити фон в чаті?
Змінити фон досить легко, вам необхідно перейти в шаблон "Вид матеріалів чату", після в самий низ прописати код:
<Style> body {background: # цвет_фона;} </ style>
Важливо: Якщо в чаті порожньо, немає зовсім повідомлень, ви не побачите змін, але якщо ви додасте хоча-б одне повідомлення в чат, фон відразу ж відобразиться.
Як видаляти повідомлення в чаті?Як можна встановити оновлення менше 30 сек?
Як можна зробити, щоб не все бачили чат?
If ($ GROUP_ID $ = 2 || $ GROUP_ID $ = 3 || $ GROUP_ID $ = 4)?
Gt; Викликає код <?
Endif?
Чи є архів повідомлень, як в cbox?
Це зайве навантаження на сервер?
Як в чаті за умовчанням виставити розмір виведеного тексту?