iChat 7.0 utf8 SQLite3 fix



Представляем на dle9.com плагин DLE чат iChat7.0 utf8 SQLite частично переработанный модуля от RooTM, исправлены были ошибки. В архиве нужная вам папка, её достаточно распаковать в /engine/modules/, остальные файлы можно брать из модуля. Хорошо подготовленный модуль DataLife Engine iChat 7.0 на версии SQLite3, если вы нуждаетесь в замечательном чате дле.

Руководство пользователя

• Забрасываем файлы на сервер из папки uploads архива (папку с шаблоном переименуйте на свою)
• Установите права для записи CHMOD 777 для папки /engine/modules/iChat/data/, а также для всех папок, находящихся внутри.
• В шаблоне в нужном месте вставляем:
• Вывод в блоке
{include file="engine/modules/iChat/show.php"}

• Чат в новом окне
<input class="bbcodes" style="font-size: 11px; float: left;" title="Чат в новом окне" onclick="window.open('/engine/modules/iChat/window.php', '_iChat', 'toolbar=0,location=0,status=0, left=0, top=0, menubar=0,scrollbars=yes,resizable=0,width=620,height=605');" type="button" value="Чат в новом окне" />

• Установка завершена !

Приятного использования, надеюсь что модуль Вам понадобится.

iChat 7.0 SQLite Edition
ionCube Loader: NOT
На сервере должен быть установлен PHP 5.3.х и выше.
Код модуля подправлен под все вышесказанное.

Адаптировать модуль, мне пришла идея случайно. Я увидел на сайте dle-faq пост, где человек просит прикрутить граватар.

Что было изменено и добавлено в версии SQLite2:
- Исправлено кэширование
- Полная поддержка DLE
- Добавлена поддержка граватар
- Добавлена заглушка на удаленный аватар
- Вшит хак "автоматическая конвертация текстовых ссылок в тексте в кликабельные"
- Вшит хак "блокируем сообщения, которые содержать незакрытые теги"
- Добавлена версия UTF-8
- Почищено от всех левых ссылок, оставлены только копирайты автора
- Прочее

Все тесте проводились на SQLite2 и PHP 5.2

Что было изменено и добавлено в версии SQLite3:
- Исправлено кэширование
- Полная поддержка DLE
- Добавлена поддержка граватар
- Добавлена заглушка на удаленный аватар
- Поддержка SQLite3
- Поддержка PHP 5.3, 5.4, 5.5 и выше PHP 7.x
- Исправлена проблема русских символов (сообщения отправлялись пустые)
- Добавлена версия UTF-8
- Исправлена проблема, русских ников
- Исправлена проблема, когда гость не мог отправить сообщение
- Почищено от всех левых ссылок, оставлены только копирайты автора
- Прочее

Все тесте проводились на SQLite3 и PHP

Разные дополнения для модуля смотрите здесь
Как сделать автоскрол и вывод сообщений внизу, смотрим здесь

Представляем на dle9.com плагин DLE чат iChat7.0 utf8 SQLite
Автор адаптации: SX2
Автор модуля: RooTM
Автор незначительной модификации: Denisus
Модуль "iChat 7.0 SQLite3 (PHP 5.3, 5.4, 5.5) adaptation" by Denisus

Сам чат в полном комплекте iChat 7.0 SQLite3 (PHP 5.3, 5.4, 5.5) для DLE

Скачать чат DLE плагины iChat 7.0 работающий на SQLite3 в архиве для удобства только папка с изменениями, доступен по следующей ссылке


ichat7_0_sqlite3-fix_dle_utf8.zip [193,82 Kb] (cкачиваний: 22)
  • 80
Добавить комментарий

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

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent