Главная страница О Web-студии Разработка сайтов Интернет-реклама CD-презентации 3D-графика Программное обеспечение
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создание сайтов. Авторы: Кузнецов М.В., Симдянов И.В. Головоломки на PHP для хакера (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры . Авторы: Кузнецов М.В., Симдянов И.В. PHP. Народные советы. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование: ступени карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Security & Cracking Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
Консультации от известных специалистов и авторов многих книг

Информационный портал
«SoftTime-INFO»




Чат DDK Chat (MySQL)

Вернуться в downloads

Чат DDK Chat (MySQL)


Данное Web-приложение разработано Антоном Швейновым (shvejnov@gmail.com). Чат создан с использованием PHP (версии выше 4.3) и СУБД MySQL (версии выше 4.0.0) и представляет собой полноценный чат.

Текущя версия чата v2.02

Скачать чат DDK Chat (MySQL) Скачать чат DDK Chat (MySQL)

Размер: 302.1 Кб

Возможности чата:

  • Регистрация и авторизация пользователей чата
  • Профили пользователей
  • Набор модераторов чата из простых юзеров
  • Смайлы и дополнительные смайлы (999 шт. максимум)
  • Полностью конфиденциальные приватные сообщения
  • Обращение к пользователям в чате (to[user])
  • Возможность звукового оповещения при новых сообщениях, адресованных клиенту
  • Статусы пользователя:
    • Свободен для чата
    • Временно отошёл
    • Недоступен
    • Не беспокоить
  • Возможность выбора цвета текста из более чем 20 цветов
  • Таймаут времени отклика юзера или "User autoprune"
  • Изменение цветовой гаммы чата (в файле config.php)
  • Изменение всех параметров чата (в файле config.php)
  • Молчанки
  • Бан по IP
  • Разрешение юзерам BB-кодов (b, u, i)
  • * Режим гостевого входа в чат (без регистрации)

* Включать режим гостевого входа в чат крайне не рекомендуется, т.к. этот режим ещё не испытан в реальных условиях !

Возможности администратора:

  • Бан по IP
  • Удаление юзера
  • Набор модераторов
  • Разрешение BB-кодов (b, u, i) юзерам
  • BB-коды (b, u, i, marquee)
  • Молчанка юзеру

Возможности модератора:

  • Разрешение BB-кодов (b, u, i) юзерам
  • BB-коды (b, u, i)
  • Молчанка юзеру

I. Установка чата:

  1. Скопируйте все файлы в определённую директорию
  2. Откройте файл config.php и произведите настройку доступа к MySQL-базе данных
  3. Выполните файл install.php и следуйте его указаниям
  4. ВНИМАНИЕ: После завершения работы скрипта установки (install.php) не забудте его УДАЛИТЬ ! В противном случае, чат может быть легко взломан злоумышленниками !

II. Настройка чата:

  1. Откройте файл config.php и измените параметры чата "на Ваш вкус и цвет". Изменению поддаются практически все визуальные параметры чата, такие, как цвета и размеры элементов чата.
  2. В папке "templates" вы найдёте два файла - header.inc и footer.inc. В файле header.inc вы можете разместить любой код "шапки" чата. Т.е. код, отображаемый над самим чатом. В файле footer.inc Вы можете разместить любой код, который будет отображаться после чата, т.е. внизу. (ВНИМАНИЕ: Будте осторожны при вводе кода в эти файлы ! Незакрытые теги могут разрушить структуру HTML-таблицы чата. Так же, если вы указали в этих шаблонах ссылки на канртинки или удалённые объекты, то прелоадер чата будет отключен только после того, как загрузятся эти удалённые элементы.

III. Добавление/удаление дополнительных смайлов

В данном скрипте организована поддержка дополнительных смайлов. Все дополнительные смайлы лежат в папке "smiles/dopsmiles/". Все дополнительные смайлы имеют формат GIF, другиме форматы изображений не поддерживаются. Что бы GIF-картинка была опознана чатом, она должна иметь соответствующий формат имени: dpsm(#-###).gif, где символ решётки означает число. Выражение (#-###) означает то, что после "dpsm" должно следовать число. Число может содержать от одного до трёх знаков.

Пример имён файлов доп. смайлов:

  • dpsm5.gif
  • dpsm06.gif
  • dpsm45.gif
  • dpsm056.gif
  • dpsm898.gif

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

Лог исправлений:

v1.02:

  1. Исправлен баг, связанный с функционированием чата при register_globals = Off

v2.01:

  1. Чат полностью переведён на XMLHttpRequest. Работоспособность нового механизма была успешно протестирована во всех трёх основных браузерах (IE, FireFox, Opera).
  2. Добавлена возможность подсветки URL в сообщения чата. Включить или выключить эту опцию можно в файле config.php.
  3. Код страницы "смерти", отображаемая забаненным юзерам теперь хранится в шаблоне templates/banned_deadscreen.inc.
  4. Исправлены мелкие баги и упущения предыдущей версии.

Обратная связь

Загрузить новые версии чата, а так же ряда других полезных Web-приложений можно по адресу http://www.softtime.ru/info/downloads.php На форуме IT-студии SoftTime, по адресу http://www.softtime.ru/forum/ вы всегда можете найти поддержку по установке и сопровождению данного Web-приложения.

 
  Rambler's Top100 Яндекс.Метрика Яндекс цитирования