Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

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

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

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

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

Сообщение alekseyhamov »

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

задумывался как легкое приложение на всех страницах
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

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

Сообщение southklad »

вот бы его в работе посмотреть
Изображение
Аватара пользователя
ЛЕОПАРД
phpBB 1.4.4
Сообщения: 151
Стаж: 7 лет 6 месяцев
Благодарил (а): 52 раза
Поблагодарили: 18 раз

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

Сообщение ЛЕОПАРД »

Хоть бы пару скриншотов и описание возможностей.
alekseyhamov
phpBB 1.2.1
Сообщения: 22
Стаж: 9 лет 2 месяца
Благодарил (а): 3 раза
Поблагодарили: 5 раз

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

Сообщение alekseyhamov »

f2b6bb56789a.png
f67cf6222a20.png
В описание ничего сверх естественного нет. Просто чат. Есть приват, звуковое оповещение, мгновенный обмен сообщениями длинной до 250 символов. ;)
Так как в основе jquery окно чата перемещается и изменяется размером в границах видимой части страницы, при закрытии сворачивается в мини квадратик в левой части страницы.
Аватара пользователя
angst66
phpBB 3.0.0 RC1
Сообщения: 1469
Стаж: 12 лет 2 месяца
Благодарил (а): 86 раз
Поблагодарили: 149 раз

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

Сообщение angst66 »

Видно что за основу взят Simple Chat 2014 — AJAX чат
Бот есть? Права есть?
alekseyhamov
phpBB 1.2.1
Сообщения: 22
Стаж: 9 лет 2 месяца
Благодарил (а): 3 раза
Поблагодарили: 5 раз

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

Сообщение alekseyhamov »

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

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

Сообщение Dimsim »

Форум 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
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

Само расширение удалить через STK. Там же пройтись по изменениям в БД, но аккуратно, автоматически определяется что к чему относится не всё
Dimsim
phpBB 1.4.0
Сообщения: 33
Стаж: 12 лет 3 месяца
Благодарил (а): 10 раз
Поблагодарили: 2 раза
Контактная информация:

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

Сообщение Dimsim »

Знать бы ещё, что такое STK.
Аватара пользователя
имилия
phpBB 1.4.1
Сообщения: 44
Стаж: 4 года 3 месяца
Благодарил (а): 17 раз

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

Сообщение имилия »

Как к нему прописать путь? Какое название будет иметь первая папка
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

имилия, [FAQ] Как устанавливать расширения и ничего нового. Для все расширений все одинаково.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
имилия
phpBB 1.4.1
Сообщения: 44
Стаж: 4 года 3 месяца
Благодарил (а): 17 раз

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

Сообщение имилия »

Sheer писал(а): 06.11.2020 2:11 имилия, [FAQ] Как устанавливать расширения и ничего нового. Для все расширений все одинаково.
Поняла, спасибо.
Ответить

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