|
|
|
| Вот новая версия чата DDK Chat V1.0.
Список исправлений, как и описание, выложу позже, но их много!
Посмотреть можно на http://andrysite.ho.com.ua/chat/
Архив был выложен по желанию DDK также, как и изменение копирайтов. | |
|
|
|
|
|
|
|
для: @ndry
(12.02.2006 в 04:54)
| | Описание
Данное Web-приложение разработано Дрыгой Андреем (anddriga@yandex.ru). Чат создан с использованием PHP (версии выше 4.3) и СУБД MySQL (версии выше 4.0.0) и представляет собой полноценный чат.
Текущя версия чата v2.0
Отличия от DDK Chat V 1.0 Beta Relise:
1. Чат работает при register_globals = 0; (ранше работа была нестабильная)
2. Работа с разными разрешениями мониторов
3. Есть сообщения о входе и выходе посетителей с чата
4. Главный фрейм разбит на 2 (общак и приват)
5. Все команды больше не выводяться, а заменяються на ссылки. (заместь to[...] тображаеться ссылка на ...)
6. Немного изменился вывод сообщений пользователю
7. Изменены методы добавления смайликов и тегов ВВ кода
8. Новый статус "Только приват"
9. Возможность вбирать, зкрывать ли окно с чатом при выходе
10. Антиплагиат
11. Антимат
12. Система удаления нежелательных ссылок
13. Незначительные изменения дизайна
14. Возможность быстро выкидать с чата
А также мелкие доработки и недочёты.
* функции с 9 по 12 могут быль отключены с конфигурационного файла
В следующей версии ожидаеться:
1. Адресная книга
2. Чёрный, белый список
3. Комнаты чата
и другие менее важные функции.
* Если вам нужна какаята особая функия, давате свои пожжелания на http://andrysite.ho.com.ua/forum/index.php?id_forum=5
Возможности чата:
Регистрация и авторизация пользователей чата
Профили пользователей
Набор модераторов чата из простых юзеров
Смайлы и дополнительные смайлы (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. Установка чата:
Скопируйте все файлы в определённую директорию
Откройте файл config.php и произведите настройку доступа к MySQL-базе данных
Выполните файл install.php и следуйте его указаниям
ВНИМАНИЕ: После завершения работы скрипта установки (install.php) не забудте его УДАЛИТЬ ! В противном случае, чат может быть легко взломан злоумышленниками !
II. Настройка чата:
Откройте файл config.php и измените параметры чата "на Ваш вкус и цвет". Изменению поддаются практически все визуальные параметры чата, такие, как цвета и размеры элементов чата.
В папке "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 и т.п. Картинки могут быть любого размера, анимированные и простые. Однако те картинки, имя которых не соответствует вышеуказанному стандарту, просто не будут распознаны чатом как дополнительные смайлы.
Обратная связь
Официальный сайт http://andrysite.ho.com.ua/.
Посмотреть на работу чата: http://andrysite.ho.com.ua/chat/
Официальный форум поддержки: http://andrysite.ho.com.ua/forum/
Также загрузить новые версии чата, а так же ряда других полезных Web-приложений можно по адресу http://www.softtime.ru/info/downloads.php На форуме IT-студии SoftTime, по адресу http://www.softtime.ru/forum/ вы всегда можете найти поддержку по установке и сопровождению данного Web-приложения.
|
Напоминаю: DDK был за изменение копирайтов | |
|
|
|
|
|
|
|
для: @ndry
(12.02.2006 в 05:39)
| | Хотел только подтвердить, что Andry действительно спросил разрешения у меня и я его дал. У меня времени нет дорабатывать чат, так почему же светлым головам не доверить этим заниматься ! | |
|
|
|
|
|
|
|
для: @ndry
(12.02.2006 в 04:54)
| | Небольшое обновление ------------------>
Исправленя:
1. Команда кик больше не видна в чате | |
|
|
|
|
|
|
|
для: @ndry
(12.02.2006 в 09:47)
| | А когда он будет выложен в downloads | |
|
|
|
|
|
|
|
для: @ndry
(12.02.2006 в 10:50)
| | Скорее всего сегодня вечером или завтра. | |
|
|
|
|
|
|
|
для: @ndry
(12.02.2006 в 09:47)
| | Так исправление куда девать? | |
|
|
|
|
|
|
|
для: cheops
(12.02.2006 в 13:24)
| | Я сегодня новую версию выложу @ndry Chat V 2.1. Там исправления серьйозные. | |
|
|
|
|
|
|
|
для: @ndry
(13.02.2006 в 11:03)
| | Блин, ну цветовая гамма при входе - это что-то :-)
А если попробовать динамическую прогрузку данных ?
Ошибок тоже хватает...
Тянет пока на версию 1.5.1 :-) | |
|
|
|
|
|
|
|
для: Duran
(13.02.2006 в 11:28)
| | Очень эта технология пока сыра... хоть везде и пишут, что работает она во всех браузерах, но сам пррбовал - косяков туча ! ЗЫ: А если вы присмотритесь, то движок этого чата, а именно подгрузка сообщений, реализована аналогично вышеупомянутой технологии... Подробнее о технологии:
На странице имеется скрытый IFRAME, в котором есть объект <DIV>. Так же в нём прописан мета-тег авторешреша, который обновляет этот IFRAME каждые n секунд. А во время обновления PHP-скрипт передаёт в JS-скрипт Unix-время последнего обновления, которая при последующем обновлении фрейма передаётся скрипту методом GET. Скрипт уже смотрит, есть ли в базе сообщений записи, тайм-штамп которых больше переданного штампа последнего рефреша. Если есть, то эти сообщения выводятся в тот самый <DIV> и соответствующей JS-функции передаётся разрешение на добавление полученного контента из <DIV> к объекту <DIV> основного окна чата.
Да, согласен, это достаточно рутинный вариант, но зато работает он везде и гораздо надёжней, чем XMLHttpRequest.
ЗЗЫ: Я впервые делал тогда динамическую подгрузку контента, так что этот метод - просто первое и самое простое, что пришло мне в голову... Но потом я убедился, что он весьма неплох-таки... | |
|
|
|
|
|
|
|
для: @ndry
(13.02.2006 в 11:03)
| | Хорошо, дождусь её. | |
|
|
|
|
 193.1 Кб |
|
|
для: cheops
(13.02.2006 в 13:26)
| | Вот 2.1 | |
|
|
|
|
|
|
|
для: @ndry
(13.02.2006 в 17:31)
| | Вот 2.2.1 - исправленая версия 2.2, в ней пользователей некоторых браузеров выкидало постоянно из чата, добавлена поддержка оперы, но убран процес загрузки | |
|
|
|
|
|
|
|
для: @ndry
(14.02.2006 в 14:36)
| | Web-приложение выложено в раздел downloads.
PS Пожалуйста, если не трудно посмотрите текст на предмет опечаток.
http://www.softtime.ru/info/andrychat.php | |
|
|
|
|
|
|
|
для: cheops
(14.02.2006 в 16:18)
| | А почему написано Чат DDK Chat (MySQL) вверху?
Данное Web-приложение разработано Дрыгой Андреем (anddriga@gmail.com). Чат создан с использованием PHP (версии выше 4.3) и СУБД MySQL (версии выше 4.0.0) и является развитием DDK Chat
Отличия от DDK Chat V 1.0 Beta Relise:
Чат работает при register_globals = 0; (раньше работа была нестабильная)
Работа с разными разрешениями мониторов
Есть сообщения о входе и выходе посетителей с чата
Главный фрейм разбит на 2 (общак и приват)
Все команды больше не выводятся, а заменяются на ссылки. (заместь to[...] тображаеться ссылка на ...)
Немного изменился вывод сообщений пользователю
Изменены методы добавления смайликов и тегов ВВ кода
Новый статус "Только приват"
Возможность вбирать, зкрывать ли окно с чатом при выходе
Антиплагиат
Антимат
Система удаления нежелательных ссылок
Незначительные изменения дизайна
Возможность быстро выкидать с чата
Возможномть заставить компьютер пользователя "зависнуть"
Более корректная работа антимата
Устранены баги с выводом ошибок при register_globals = 0
Добавлена команда kill
Устранены серезные баги в безопасности
Устранён баг, который выводит команды чата всем пользователям
А также мелкие доработки и недочёты.
* функции с 9 по 12 могут быль отключены в конфигурационном файле
В следующей версии ожидаеться:
Адресная книга
Чёрный, белый список
Комнаты чата
и другие менее важные функции.
* Если вам нужна какаята особая функия, давате свои пожжелания на http://andrysite.ho.com.ua/forum/index.php?id_forum=5
Возможности чата:
Регистрация и авторизация пользователей чата
Работа с разными разрешениями мониторов
Профили пользователей
Набор модераторов чата из простых юзеров
Смайлы и дополнительные смайлы (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. Установка чата:
Скопируйте все файлы в определённую директорию
Откройте файл config.php и произведите настройку доступа к MySQL-базе данных
Выполните файл install.php и следуйте его указаниям (файл, потребует ввести логин администратора и его пароль, который будет использоваться дальше для управления чатом)
ВНИМАНИЕ: После завершения работы скрипта установки (install.php) не забудте его УДАЛИТЬ ! В противном случае, чат может быть легко взломан злоумышленниками !
II. Настройка чата:
Откройте файл config.php и измените параметры чата "на Ваш вкус и цвет". Изменению поддаются практически все визуальные параметры чата, такие, как цвета и размеры элементов чата.
В папке "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 и т.п. Картинки могут быть любого размера, анимированные и простые. Однако те картинки, имя которых не соответствует вышеуказанному стандарту, просто не будут распознаны чатом как дополнительные смайлы.
Обратная связь
anddriga@gmail.com
Официальный сайт http://andrysite.ho.com.ua/.
Посмотреть на работу чата: http://andrysite.ho.com.ua/chat/
Официальный форум поддержки: http://andrysite.ho.com.ua/forum/
|
| |
|
|
|
|
|
|
|
для: @ndry
(14.02.2006 в 16:44)
| | Архив с дополнтельными смайлами | |
|
|
|
|
|
|
|
для: @ndry
(14.02.2006 в 16:49)
| | Его следует выложить отдельно или объединить с архивом чата? | |
|
|
|
|
|
|
|
для: cheops
(14.02.2006 в 20:34)
| | лучше отдельно. | |
|
|
|
|
|
|
|
для: @ndry
(14.02.2006 в 16:44)
| | Исправлено. | |
|
|
|
|
|
|
|
для: cheops
(14.02.2006 в 20:33)
| | да уж ничего чат, только бы я над дизайном поработал бы :) а так ничего :) | |
|
|
|
|
автор: night_chart (15.02.2006 в 13:19) |
|
|
для: midav
(15.02.2006 в 00:20)
| | Советую Вам взять цветовую схему для чата с аналогичного: http://bizarre.kiev.ua, сделать его полноэкранным!
Тогда ему и цены не будет и т.п.
И еще....
Надо бы сделать вместо ББкода - чекбоксы, выглядит реалистичнее и намного удобнее. | |
|
|
|
|
|
|
|
для: night_chart
(15.02.2006 в 13:19)
| | >Советую Вам взять цветовую схему для чата с аналогичного:
>http://bizarre.kiev.ua, сделать его полноэкранным!
я про бизар давно знаю. Постараюсь сделдать полноэкранным.
>Тогда ему и цены не будет и т.п.
>И еще....
>Надо бы сделать вместо ББкода - чекбоксы, выглядит
>реалистичнее и намного удобнее.
Я наверно и чекбоксы и кнопки сделаю
Мне бы какого-небудь дизайнера в помощь, а то с меня он никакой. Нужно полностю дизайн чата переделыват.
Пожалуйста ответьте, нужно ли добавлять кнопку "В приват" или пусть остаётся как есть?
Щас буду ботов добавлять и комнаты заодно. | |
|
|
|
|
|
|
|
для: @ndry
(12.02.2006 в 04:54)
| | Заметил первые баги в системе антимат. Иногда ники распознаёт как мати | |
|
|
|
|
|
|
|
для: @ndry
(15.02.2006 в 15:21)
| | Иногда ники распознаёт как мати
И какие же это были ники? =) | |
|
|
|
|
автор: night_chart (15.02.2006 в 18:44) |
|
|
для: Unkind™
(15.02.2006 в 16:28)
| | Не хватайтесь сразу за все....
Надо сделать текущий чат более работоспособным, комнаты, конечно же, не помешают, а боты - это лишнее.
Строку ввода и отправку сообщений надо сделать такой:
http://bizarre.kiev.ua/ch/rules/controls.gif
Размер головного и саб-фреймов можно позаимствовать в самом бизаре.
Ничего сложного, но лучше уделить один день на оформление! | |
|
|
|
|
|
|
|
для: night_chart
(15.02.2006 в 18:44)
| | А чем вообще, кроме внешнего вида отличается DDK Chat от @ndry-Chat? | |
|
|
|
|
|
|
|
для: Unkind™
(15.02.2006 в 21:55)
| | Об этом можно почитать на странице http://www.softtime.ru/info/andrychat.php | |
|
|
|
|
|
|
|
для: night_chart
(15.02.2006 в 18:44)
| | распознавание имён поправил,
>Не хватайтесь сразу за все....
>Надо сделать текущий чат более работоспособным, комнаты,
>конечно же, не помешают, а боты - это лишнее.
Боты должны слендить за бесопасностю чата, антиматом и др. Общаться они не будут. Вобще они на случай если админа в чате нет.
>Строку ввода и отправку сообщений надо сделать такой:
>http://bizarre.kiev.ua/ch/rules/controls.gif
Я не хлчу подражать другим.
Сделал чат полноэкранным, ещё немного доработаю и выложу сдесь | |
|
|
|