Бета-версия чата доступна для скачивания!
Хочу сообщить всем кто ждет новую версию чата, что бета-версия стала доступна для скачивания. В этой версии доступны все команды которые пока были запланированы для управления чатом “из командной строки”. А теперь перейдем к самому интересному, а именно к скачиванию и установке…
Для начала скачайте архив с чатом. Распакуйте его и залейте содержимое к себе на сервер. Требования к серверу такие: PHP 5.2+ и SQLite 2+. Далее откройте чат в браузере и зайдите под вашим ником (пароль вводить не надо – у вас его еще нет). Если все прошло успешно и вы вошли в чат – используйте команду /reg <ваш пароль> для того, чтобы зарегистрироваться как администратор (имейте ввиду, что первый зарегистрированный в чате пользователь автоматически становится администратором). Теперь вы администратор и вам доступны все команды, которые можно посмотреть используя команду /help.
Для начала я думаю достаточно. Позже я напишу более подробную и развернутую инструкцию, а пока, если возникнут вопросы – задавайте их тут, в комментариях!
Важно! Все для всех замеченных ошибок или неточностей пожалуйста заводите записи в баг-трекере на этой странице.
P.S. Прошу прощения за то, что на сайте какое-то время глючил плагин и выдавал черный экран с крутилкой!
January 19th, 2009 at 03:06
А есть возможность работы чата с MySQl ?!
January 19th, 2009 at 15:32
Да, есть, нужно только добавить другой контроллер. А чем SQLite не устраивает?
January 19th, 2009 at 22:11
Ошибка:
Соединение прервано. Невозможно соединится с базой данных.
Хотя SQLite установлен.
SQLite
SQLite support enabled
PECL Module version 2.0-dev $Id: sqlite.c,v 1.166.2.13.2.9 2007/05/19 17:58:22 iliaa Exp $
SQLite Library 2.8.17
SQLite Encoding iso8859
\”Да, есть, нужно только добавить другой контроллер.\” – каким образом это реализовать?!
Да и MySQL мне больше по душе.
January 20th, 2009 at 23:39
Где можно протестить не устанавливая киньте ссылку!
January 20th, 2009 at 23:48
Вот тут: http://melnaron.net/melchat-beta/
January 20th, 2009 at 23:58
Пришлите пожалуйста на мой Email информацию на установку чата с MySQL
Rico002@bk.ru
January 21st, 2009 at 00:08
С MySQL сейчас чат пока не работает. Используйте SQLite.
January 21st, 2009 at 00:24
Дык он и с этой не хочет работать, пишет ошибка соединения! SQLite установлен, версия либов 2.8, ось FreeBSD 6.2 R
January 21st, 2009 at 12:13
Вам необходимо убедится, что у папки server установлены права, которые позволяют скрипту создавать файлы внутри этого фолдера.
January 26th, 2009 at 22:31
mElnaron: хитрец! сделал под sqllite, которым никто не пользуется, опять как и первую версию придется переписывать под себя
January 28th, 2009 at 05:47
Здравствуйте.
Чат получился супер, жаль вот только на сервер не могу поставить из-за отсутствия SQLite, было бы здорово если бы вы добавили другой контроллер.
Заранее благодарен.
January 31st, 2009 at 16:16
Melnaron, привет. Я ж уже давно просил, ну напишите README, в котором четко будет написано, на какие папки и на какие файлы какие именно права должны быть установлены.
“Далее откройте чат в браузере и зайдите под вашим ником (пароль вводить не надо – у вас его еще нет). Если все прошло успешно и вы вошли в чат” – вот как раз и не вошел… так на этой странице все и остается…
какие меры принимаем?
January 31st, 2009 at 23:54
PHP version: 5.2.8
SQLite 2.5
February 1st, 2009 at 11:33
Спокойно! Сейчас разберемся!
February 1st, 2009 at 11:48
SQLite был выбран не просто так. Во-первых он позволяет запустить чат без всяких настроек, а во-вторых обеспечивает очень легкую переносимость базы с одного хостинга на другой (с учетом конечно того, что на хостинге есть SQLite). В ближайшее время будет выложена версия чата с поддержкой MySQL.
February 1st, 2009 at 13:59
да, еше хотел спросить, почему индекс теперь в формате HTML, а не PHP? И если я его сделаю PHP страшного, думаю, ничего не будет?
February 1st, 2009 at 14:02
насчет SQLite – удобно конечно, не спорю, но многие серверы просто его не поддерживают.. сам столкнулся…
поэтому для так-сказать доступности проекта – или файлы или MySQL
February 1st, 2009 at 14:04
Vovan, индекс в формате HTML потому, что там нет PHP-кода, как было раньше. Про поддержку 2х контроллеров (MySQL & SQLite) я уже говорил…
February 2nd, 2009 at 01:58
Переставил SQLite на серваке, выставил права на папку server, и о чудо) заработало)
http://forum.planar.bz/mel/
February 4th, 2009 at 18:57
КАК при первом запуске сделать русский язык по умолчанию. т.е когда человек заходит, чтобы у него по умолчанию русский был?!
February 5th, 2009 at 15:24
adept, открой файл ./js/init.js и в строке 8 ($(‘head’).appe .. kie(‘language’) || ‘en’)+’.js .. ript>’);) замени en на ru.
February 5th, 2009 at 22:18
класный чат когда будут обновления ?:) возмите в команду тестеров
February 5th, 2009 at 22:33
обновления – я имел ввиду поддержку msql а почему бы не сделать отдельную форму для регистрации в сплывающем окне как вам идея ?
February 6th, 2009 at 11:28
Обновления в процессе производства! =) Регистрация не должна быть обязательной перед входом в чат, так как нужно дать пользователю сразу войти в чат, а потом уже решить, хочет он зарегистрироваться или нет.
February 6th, 2009 at 23:55
ХитрО
подскажи плиз как мне быть с шаровым хостингом как установить чат на нем ведь поддержки мскл лайт нетту
February 6th, 2009 at 23:57
мож подскажешь как настроить мож в пхпадминешото поклацать )
February 8th, 2009 at 13:33
Здравствуйте! Подскажите, пожалуйста, как изменить положение чата на странице. Сейчас он находится строго по центру страницы, а мне бы хотелось встроить его в свой дизайн. В css ничего такого не нашла. Спасибо.
February 8th, 2009 at 21:28
Anna, сам по себе код чата так просто вставить в страницу у вас не получится, но вы можете использовать iframe!
February 8th, 2009 at 21:29
сержЫк, ничего не подскажу, но посоветую подождать версию с поддержкой MySQL.
February 10th, 2009 at 12:39
Возможно, имеет смысл прикрутить уже готовый абстрактный класс для работы с БД?
February 10th, 2009 at 13:18
Lond, дело не в абстрактном классе, а в некоторой механике, которая используется в чате. Ну и в моем свободном времени конечно тоже =)
February 11th, 2009 at 06:00
Механику видел, нашел довольно странным работать с БД через static-методы =) Как вариант, можно сделать класс-прослойку, который будет содержать в себе экземпляр такого абстрактного класса, передавая ему данные, полученные из вызовов всё тех-же static-методов из движка.
February 11th, 2009 at 15:26
Lond, хмм.. а тут и не нужно создавать обьект класса. Вполне достаточно static’ов. И к тому же это своего рода имитация namespace’а. Если же работать через создание обьекта, то нужно его всеравно обьявлять его глобальным. Смысла я в этом не вижу. А для таких обычных действий вполне подходят статические методы.
February 16th, 2009 at 21:51
Скорейбы обнову
February 16th, 2009 at 23:06
А возможно ли убрать функцию выхода из чата по тайм-ауту?! Я нашел где поменять, но как вообще убрать?!
February 17th, 2009 at 12:54
adept, а зачем тебе нужно убрать функцию выхода по таймауту? это же сделано для того, чтобы убрать из списка пользователей юзера который например закрыл окно браузера…
February 17th, 2009 at 18:44
хм… а почему тогда эта функция выкидывает из чата некоторых пользователей…
February 18th, 2009 at 00:49
adept, когда выкидывает? даже если они не закрывали браузер?
February 18th, 2009 at 11:13
Melnaron, а как скоро выйдет версия с Мускулом? А то я блин как только не побывал ни через PDO ни через sqlite3_open(), не пашет и все. Хотя сама база работает точно. Может я что-то не так делаю!?) Когда ввожу логин выскакивает Connecting и сразу гаснет и нечего не происходит.
February 18th, 2009 at 15:00
Думаю уже скоро выйдет. Я хочу немного изменить структуру поллинга. Чтобы особо не грузить сервер висящими процессами, чат будет запрашивать новые сообщения с сервера каждые 2 секунды. Я не думаю, что это особо прибавить расход траффика, но вот сервер разгрузит – это точно.
Версия с MySQL будет в эти выходные.
February 18th, 2009 at 15:48
Человек сидит в чате, если некоторое время не пишет сообщения, его выкидывает.
February 18th, 2009 at 16:17
adept, а браузер какой?
February 18th, 2009 at 20:22
Opera, IE в FireFox вроде все норм!
February 19th, 2009 at 01:11
Ооо круть жду версию с мскл
Мел а какието плагины и тому подобные модификацие предвидятся в виде аватаров анкет и прочей чатовой ерунды
February 19th, 2009 at 01:19
а в чат можно прикрутить проверку правописания как тут в каментах ?
было бы неплохо + нет ниодного чата с проверкой правописания
February 19th, 2009 at 01:29
Может комуто пригодится.
С помощью этого кода чат можно вставить на свою страничку.
где вместо (http://example.org/path/to/chat/) пишите адрес своего чата
–
Melnaron: код вставлять в комментарий нельзя.. используй сторонние ресурсы для демонстрации кода вроде “Paste Code” (http://paste.ideaslabs.com)
February 19th, 2009 at 01:38
О еще хотел еще спросить будет ли поддержка ББкодов там типо [img] [quote] [color=] [b] ну и так далее
February 19th, 2009 at 18:34
сержЫк, аватары будут, а вот ББкода точно не будет, потому что чат это не форум.
February 19th, 2009 at 21:57
Ага ясно а насчет правописания и когда ждать дополнений ?
February 20th, 2009 at 12:13
сержЫк, на счет правописания незнаю, а обновления будут уже в эти выходные!
February 21st, 2009 at 00:52
У меня на хостинге есть sqlite
я установил, выставил права на папки
захожу на страничку чата ввожу логин а оно меня не логинит пишет загрузка, а потом снова кнопка войти Оо
почему так?
February 21st, 2009 at 11:32
Striekr, SQLite как оказалось очень сильно разнится от версии к версии. На разных хостингах стоят разные версии SQLite, и запросы на создание таблиц сильно отличаються. Поэтому просто подождите немного, и вы сможете скачать новую бету с поддержкой MySQL уже сегодня-завтра.
February 21st, 2009 at 21:25
Спасибо большое за поддержку Mysql. Буду ждать. Если что могу помочь с программированием и оптимизацией. Хотел сам было заняться этим чатом, но уже нашёл готовый вариант у Вас
February 21st, 2009 at 21:43
ещё хотел спросить, надеюсь в исходниках можно поменять чтобы чат поддерживал хтмл теги?
February 21st, 2009 at 22:18
a1, ну с программированием я и сам думаю справлюсь, а вот на счет хтмл-тегов – не стоит забывать что не все теги безопасны! И например с помощью тега <script> можно легко провести XSS-атаку. Да и зачем вам хтмл-теги для форматирования сообщений в чате?! Не перестаю повторять: чат это не форум! =)
February 22nd, 2009 at 13:04
Просто на данный момент у меня есть чат на основе аякс, он поддерживает множество тегов кроме JS событий, iframe, и прочих неприятных тегов. Многим это очень нравится что они могут шрифт менять, музыку вставлять и прочее и прочее… хотел бы эту фишку оставить, этим чат больше отличается от других и в нем интереснее… Если эту поддержку можно реализовать (что-то поправить в исходниках чата) то было бы супер.
June 16th, 2009 at 14:02
heelo! попробьівал установить но при попьітке ввойти пишет: \”Соединение прервано. Не возможно соединиться с базой данных.\” но ето фигня если на MySQL уде ети бетьі то розберусь не проблема.. Вопрос в другом! Если я переведу на украинский вьі сможете добавить как третий язьік?!
October 27th, 2009 at 20:12
Чат супер , но хотелось бы чтоб можно было создавать комнаты
October 27th, 2009 at 20:14
я думаю автор добавит твой язык , (js\langs переведи назови uk.js , и дай его админу , а там он уже сам всё сделает
October 29th, 2009 at 16:58
jax33,
На счет комнат я уже давно планирую, но вот времени пока нет =)