Бета-версия чата доступна для скачивания!

Хочу сообщить всем кто ждет новую версию чата, что бета-версия стала доступна для скачивания. В этой версии доступны все команды которые пока были запланированы для управления чатом “из командной строки”. А теперь перейдем к самому интересному, а именно к скачиванию и установке…

Для начала скачайте архив с чатом. Распакуйте его и залейте содержимое к себе на сервер. Требования к серверу такие: PHP 5.2+ и SQLite 2+. Далее откройте чат в браузере и зайдите под вашим ником (пароль вводить не надо – у вас его еще нет). Если все прошло успешно и вы вошли в чат – используйте команду /reg <ваш пароль> для того, чтобы зарегистрироваться как администратор (имейте ввиду, что первый зарегистрированный в чате пользователь автоматически становится администратором). Теперь вы администратор и вам доступны все команды, которые можно посмотреть используя команду /help.

Для начала я думаю достаточно. Позже я напишу более подробную и развернутую инструкцию, а пока, если возникнут вопросы – задавайте их тут, в комментариях!

Важно! Все для всех замеченных ошибок или неточностей пожалуйста заводите записи в баг-трекере на этой странице.

P.S. Прошу прощения за то, что на сайте какое-то время глючил плагин и выдавал черный экран с крутилкой!

60 Responses to “Бета-версия чата доступна для скачивания!”

  1. А есть возможность работы чата с MySQl ?!

  2. Да, есть, нужно только добавить другой контроллер. А чем SQLite не устраивает?

  3. Ошибка:
    Соединение прервано. Невозможно соединится с базой данных.

    Хотя 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 мне больше по душе.

  4. Автомат Пулемётов

    Где можно протестить не устанавливая киньте ссылку!

  5. Пришлите пожалуйста на мой Email информацию на установку чата с MySQL
    Rico002@bk.ru

  6. С MySQL сейчас чат пока не работает. Используйте SQLite.

  7. Дык он и с этой не хочет работать, пишет ошибка соединения! SQLite установлен, версия либов 2.8, ось FreeBSD 6.2 R

  8. Вам необходимо убедится, что у папки server установлены права, которые позволяют скрипту создавать файлы внутри этого фолдера.

  9. mElnaron: хитрец! сделал под sqllite, которым никто не пользуется, опять как и первую версию придется переписывать под себя :)

  10. Здравствуйте.

    Чат получился супер, жаль вот только на сервер не могу поставить из-за отсутствия SQLite, было бы здорово если бы вы добавили другой контроллер.
    Заранее благодарен.

  11. Melnaron, привет. Я ж уже давно просил, ну напишите README, в котором четко будет написано, на какие папки и на какие файлы какие именно права должны быть установлены.

    “Далее откройте чат в браузере и зайдите под вашим ником (пароль вводить не надо – у вас его еще нет). Если все прошло успешно и вы вошли в чат” – вот как раз и не вошел… так на этой странице все и остается…
    какие меры принимаем? :)

  12. PHP version: 5.2.8
    SQLite 2.5

  13. Спокойно! Сейчас разберемся!

  14. SQLite был выбран не просто так. Во-первых он позволяет запустить чат без всяких настроек, а во-вторых обеспечивает очень легкую переносимость базы с одного хостинга на другой (с учетом конечно того, что на хостинге есть SQLite). В ближайшее время будет выложена версия чата с поддержкой MySQL.

  15. да, еше хотел спросить, почему индекс теперь в формате HTML, а не PHP? И если я его сделаю PHP страшного, думаю, ничего не будет? :)

  16. насчет SQLite – удобно конечно, не спорю, но многие серверы просто его не поддерживают.. сам столкнулся…
    поэтому для так-сказать доступности проекта – или файлы или MySQL :)

  17. Vovan, индекс в формате HTML потому, что там нет PHP-кода, как было раньше. Про поддержку 2х контроллеров (MySQL & SQLite) я уже говорил…

  18. Переставил SQLite на серваке, выставил права на папку server, и о чудо) заработало)
    http://forum.planar.bz/mel/

  19. КАК при первом запуске сделать русский язык по умолчанию. т.е когда человек заходит, чтобы у него по умолчанию русский был?!

  20. adept, открой файл ./js/init.js и в строке 8 ($(‘head’).appe .. kie(‘language’) || ‘en’)+’.js .. ript>’);) замени en на ru.

  21. класный чат когда будут обновления ?:) возмите в команду тестеров :)

  22. обновления – я имел ввиду поддержку msql а почему бы не сделать отдельную форму для регистрации в сплывающем окне как вам идея ?

  23. Обновления в процессе производства! =) Регистрация не должна быть обязательной перед входом в чат, так как нужно дать пользователю сразу войти в чат, а потом уже решить, хочет он зарегистрироваться или нет.

  24. ХитрО :) подскажи плиз как мне быть с шаровым хостингом как установить чат на нем ведь поддержки мскл лайт нетту :(

  25. мож подскажешь как настроить мож в пхпадминешото поклацать )

  26. Здравствуйте! Подскажите, пожалуйста, как изменить положение чата на странице. Сейчас он находится строго по центру страницы, а мне бы хотелось встроить его в свой дизайн. В css ничего такого не нашла. Спасибо.

  27. Anna, сам по себе код чата так просто вставить в страницу у вас не получится, но вы можете использовать iframe!

  28. сержЫк, ничего не подскажу, но посоветую подождать версию с поддержкой MySQL.

  29. Возможно, имеет смысл прикрутить уже готовый абстрактный класс для работы с БД?

  30. Lond, дело не в абстрактном классе, а в некоторой механике, которая используется в чате. Ну и в моем свободном времени конечно тоже =)

  31. Механику видел, нашел довольно странным работать с БД через static-методы =) Как вариант, можно сделать класс-прослойку, который будет содержать в себе экземпляр такого абстрактного класса, передавая ему данные, полученные из вызовов всё тех-же static-методов из движка.

  32. Lond, хмм.. а тут и не нужно создавать обьект класса. Вполне достаточно static’ов. И к тому же это своего рода имитация namespace’а. Если же работать через создание обьекта, то нужно его всеравно обьявлять его глобальным. Смысла я в этом не вижу. А для таких обычных действий вполне подходят статические методы.

  33. Скорейбы обнову :)

  34. А возможно ли убрать функцию выхода из чата по тайм-ауту?! Я нашел где поменять, но как вообще убрать?!

  35. adept, а зачем тебе нужно убрать функцию выхода по таймауту? это же сделано для того, чтобы убрать из списка пользователей юзера который например закрыл окно браузера…

  36. хм… а почему тогда эта функция выкидывает из чата некоторых пользователей…

  37. adept, когда выкидывает? даже если они не закрывали браузер?

  38. Melnaron, а как скоро выйдет версия с Мускулом? А то я блин как только не побывал ни через PDO ни через sqlite3_open(), не пашет и все. Хотя сама база работает точно. Может я что-то не так делаю!?) Когда ввожу логин выскакивает Connecting и сразу гаснет и нечего не происходит.

  39. Думаю уже скоро выйдет. Я хочу немного изменить структуру поллинга. Чтобы особо не грузить сервер висящими процессами, чат будет запрашивать новые сообщения с сервера каждые 2 секунды. Я не думаю, что это особо прибавить расход траффика, но вот сервер разгрузит – это точно.

    Версия с MySQL будет в эти выходные.

  40. Человек сидит в чате, если некоторое время не пишет сообщения, его выкидывает.

  41. adept, а браузер какой?

  42. Opera, IE в FireFox вроде все норм!

  43. Ооо круть жду версию с мскл :) Мел а какието плагины и тому подобные модификацие предвидятся в виде аватаров анкет и прочей чатовой ерунды :)

  44. а в чат можно прикрутить проверку правописания как тут в каментах ? :) было бы неплохо + нет ниодного чата с проверкой правописания

  45. Может комуто пригодится.
    С помощью этого кода чат можно вставить на свою страничку.

    где вместо (http://example.org/path/to/chat/) пишите адрес своего чата

    Melnaron: код вставлять в комментарий нельзя.. используй сторонние ресурсы для демонстрации кода вроде “Paste Code” (http://paste.ideaslabs.com)

  46. О еще хотел еще спросить будет ли поддержка ББкодов там типо [img] [quote] [color=] [b] ну и так далее :)

  47. сержЫк, аватары будут, а вот ББкода точно не будет, потому что чат это не форум.

  48. Ага ясно а насчет правописания и когда ждать дополнений ? 8)

  49. сержЫк, на счет правописания незнаю, а обновления будут уже в эти выходные!

  50. У меня на хостинге есть sqlite
    я установил, выставил права на папки
    захожу на страничку чата ввожу логин а оно меня не логинит пишет загрузка, а потом снова кнопка войти Оо
    почему так?

  51. Striekr, SQLite как оказалось очень сильно разнится от версии к версии. На разных хостингах стоят разные версии SQLite, и запросы на создание таблиц сильно отличаються. Поэтому просто подождите немного, и вы сможете скачать новую бету с поддержкой MySQL уже сегодня-завтра.

  52. Спасибо большое за поддержку Mysql. Буду ждать. Если что могу помочь с программированием и оптимизацией. Хотел сам было заняться этим чатом, но уже нашёл готовый вариант у Вас :)

  53. ещё хотел спросить, надеюсь в исходниках можно поменять чтобы чат поддерживал хтмл теги?

  54. a1, ну с программированием я и сам думаю справлюсь, а вот на счет хтмл-тегов – не стоит забывать что не все теги безопасны! И например с помощью тега <script> можно легко провести XSS-атаку. Да и зачем вам хтмл-теги для форматирования сообщений в чате?! Не перестаю повторять: чат это не форум! =)

  55. Просто на данный момент у меня есть чат на основе аякс, он поддерживает множество тегов кроме JS событий, iframe, и прочих неприятных тегов. Многим это очень нравится что они могут шрифт менять, музыку вставлять и прочее и прочее… хотел бы эту фишку оставить, этим чат больше отличается от других и в нем интереснее… Если эту поддержку можно реализовать (что-то поправить в исходниках чата) то было бы супер.

  56. heelo! попробьівал установить но при попьітке ввойти пишет: \”Соединение прервано. Не возможно соединиться с базой данных.\” но ето фигня если на MySQL уде ети бетьі то розберусь не проблема.. Вопрос в другом! Если я переведу на украинский вьі сможете добавить как третий язьік?!

  57. Чат супер , но хотелось бы чтоб можно было создавать комнаты

  58. я думаю автор добавит твой язык , (js\langs переведи назови uk.js , и дай его админу , а там он уже сам всё сделает

  59. jax33,
    На счет комнат я уже давно планирую, но вот времени пока нет =)

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word