Небольшой ajax chat для 3.2

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
alekseyhamov
phpBB 1.2.1
Сообщения: 22
Зарегистрирован: 06.01.2015 8:18
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Небольшой ajax chat для 3.2

Сообщение alekseyhamov » 31.05.2017 13:12

Небольшой ajax chat.
Посмотрите, может кому понравится
https://github.com/AlekseyHamov/chat/
https://github.com/AlekseyHamov/chat/archive/master.zip

задумывался как легкое приложение на всех страницах

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2470
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 573 раза
Поблагодарили: 114 раз

Re: Небольшой ajax chat для 3.2

Сообщение igorbond » 07.06.2017 20:00

вот бы его в работе посмотреть
Изображение

Аватара пользователя
ЛЕОПАРД
phpBB 1.4.4
Сообщения: 151
Зарегистрирован: 30.08.2016 23:36
Благодарил (а): 52 раза
Поблагодарили: 18 раз

Re: Небольшой ajax chat для 3.2

Сообщение ЛЕОПАРД » 07.06.2017 22:08

Хоть бы пару скриншотов и описание возможностей.

alekseyhamov
phpBB 1.2.1
Сообщения: 22
Зарегистрирован: 06.01.2015 8:18
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Re: Небольшой ajax chat для 3.2

Сообщение alekseyhamov » 08.06.2017 5:59

Изображение
Изображение

В описание ничего сверх естественного нет. Просто чат. Есть приват, звуковое оповещение, мгновенный обмен сообщениями длинной до 250 символов. ;)
Так как в основе jquery окно чата перемещается и изменяется размером в границах видимой части страницы, при закрытии сворачивается в мини квадратик в левой части страницы.

Аватара пользователя
angst66
phpBB 2.0.20
Сообщения: 1292
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 116 раз

Re: Небольшой ajax chat для 3.2

Сообщение angst66 » 08.06.2017 9:54

Видно что за основу взят Simple Chat 2014 — AJAX чат
Бот есть? Права есть?

alekseyhamov
phpBB 1.2.1
Сообщения: 22
Зарегистрирован: 06.01.2015 8:18
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Re: Небольшой ajax chat для 3.2

Сообщение alekseyhamov » 09.06.2017 12:34

angst66, права ограничены <!-- IF S_USER_LOGGED_IN -->.
В боте если честно не вижу смысла, все новые сообщения с форума можно удобно посмотреть по ссылкам форума "Новые сообщения", "Непрочитанные сообщения". Если кто-то (из зарегистрированных) вошел на сайт будет звуковое оповещение свернутого чата. Для этого снимите комментарий строки // Sound.Play('notify'); в функции function SetUserMini(users) main.js

Dimsim
phpBB 1.4.0
Сообщения: 33
Зарегистрирован: 16.12.2011 18:24
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Re: Небольшой ajax chat для 3.2

Сообщение Dimsim » 16.07.2018 5:23

Форум 3.2.2, чат не устанавливается, выдаёт кучу ошибок.
А теперь и данные не удаляются, страница удаления долго висит, а потом ошибку выдаёт.

Страница недоступна
Сайт r**********.ru пока не может обработать этот запрос.
HTTP ERROR 500


Как теперь Удалить данные?

Отправлено спустя 8 минут 57 секунд:
При установке выдаёт такие ошибки:

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysqli ]

All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead [1171]

SQL

CREATE TABLE chat_sessions ( user_id int(11) UNSIGNED NULL, username varchar(255) DEFAULT '' NOT NULL, last_active int(11) UNSIGNED DEFAULT '0' NOT NULL, user_status tinyint(3) DEFAULT '0' NOT NULL, user_activity int(6) UNSIGNED DEFAULT '0' NOT NULL, user_blocked tinyint(1) UNSIGNED DEFAULT '0' NOT NULL, PRIMARY KEY (user_id) ) CHARACTER SET `utf8` COLLATE `utf8_bin`;

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/tools/tools.php
LINE: 1064
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/db/tools/tools.php
LINE: 444
CALL: phpbb\db\tools\tools->_sql_run_sql()

FILE: [ROOT]/phpbb/db/tools/tools.php
LINE: 489
CALL: phpbb\db\tools\tools->sql_create_table()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\tools\tools->perform_schema_changes()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 714
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 661
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 400
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 288
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->update_do()

FILE: [ROOT]/phpbb/extension/base.php
LINE: 78
CALL: phpbb\db\migrator->update()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 190
CALL: phpbb\extension\base->enable_step()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 209
CALL: phpbb\extension\manager->enable_step()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_extensions->main()

FILE: [ROOT]/adm/index.php
LINE: 82
CALL: p_master->load_active()

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: Небольшой ajax chat для 3.2

Сообщение Татьяна5 » 16.07.2018 11:01

Само расширение удалить через STK. Там же пройтись по изменениям в БД, но аккуратно, автоматически определяется что к чему относится не всё

Dimsim
phpBB 1.4.0
Сообщения: 33
Зарегистрирован: 16.12.2011 18:24
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Re: Небольшой ajax chat для 3.2

Сообщение Dimsim » 16.07.2018 11:15

Знать бы ещё, что такое STK.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9759
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2718 раз

Re: Небольшой ajax chat для 3.2

Сообщение Татьяна5 » 16.07.2018 11:21

2018-07-16_112057.jpg

Вернуться в «Бета-версии расширений для phpBB»