Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

Simple Chat 2014 — AJAX чат

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
sdakasadist
phpBB 2.0.0
Сообщения: 236
Стаж: 7 лет 5 месяцев
Благодарил (а): 62 раза
Поблагодарили: 21 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение sdakasadist »

Установил и ошибка. Помогите.

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

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

Table 'test_phpb937.phpbb_chat_sessions' doesn't exist [1146]

SQL

SELECT * FROM phpbb_chat_sessions WHERE last_active < '1421261881' ORDER BY last_active

BACKTRACE

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

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

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

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysql->sql_query()

FILE: [ROOT]/chat/index.php
LINE: 96
CALL: phpbb\db\driver\factory->sql_query()
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11541
Стаж: 13 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2602 раза

Re: Simple Chat 2014 — AJAX чат

Сообщение Sheer »

sdakasadist писал(а):Установил
Не установил. Читай инструкцию по установке.

Добавлено спустя 1 минуту 24 секунды:
Вот о чем я и говорил.
Sheer писал(а): Без плясок с бубном для установки
Было бы это расширением, не было бы подобных недоразумений.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Стаж: 10 лет 5 месяцев
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 287 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Alecto »

sdakasadist
запрос в базе выполни.

Аватара пользователя
sdakasadist
phpBB 2.0.0
Сообщения: 236
Стаж: 7 лет 5 месяцев
Благодарил (а): 62 раза
Поблагодарили: 21 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение sdakasadist »

Выполнил, все работает. Но не очень понравился, жду MChat.
Изображение

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1665
Стаж: 5 лет 6 месяцев
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Sumanai »

Alecto писал(а):Чат бот, который постит ответы в чат, в 3.1 работает? Правки те же?
Sumanai писал(а):Форумный бот, оповещающий о новых темах, не тестировался и скорее всего работать не будет.
Но я не запрещаю вам попробовать, отпишитесь.
Sheer писал(а):Тем более, если он не лезет в движек, что мешает сделать его полноценным расширением?
Банальная лень и не желание чинить то, что не сломано.
В принципе, можно сделать расширение, ради мигратора для выполнения запросов к БД и иконки в шапку. Переписывать код для работы по другому пути лень.
Сейчас набросаю по быстрому.

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Стаж: 10 лет 5 месяцев
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 287 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Alecto »

Sumanai писал(а):Но я не запрещаю вам попробовать, отпишитесь.
так если вы под 3.1 его не адаптировали, то и работать не будет.
вот и вопрос: была адаптация? или нет?
Sumanai писал(а):и иконки в шапку.
вот тут не согласен, потому как всем не угодишь.
у меня, например, НЕ иконка и НЕ в шапке.
каждый админ будет место для ссылки на свой вкус и цвет подыскивать и оформлять.
ну и чем меньше гуано в базе будет прописываться - тем лучше.
а запрос в базу и из PMA можно выполнить, только ради этого экст и куча коричневого?
Пчелкина на вас нет!

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1665
Стаж: 5 лет 6 месяцев
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Sumanai »

Alecto писал(а):так если вы под 3.1 его не адаптировали, то и работать не будет.
Почему вы так решили? Для самого чата потребовалась пара незначительных правок. Так что не обязательно.
Alecto писал(а):вот тут не согласен, потому как всем не угодишь.
Удалить легко. Кроме установки ничего делать не буду, так что вы можете продолжать использовать установленный чат.
Alecto писал(а):ну и чем меньше гуано в базе будет прописываться - тем лучше.
Согласен. Поэтому делаю phpBBex 2.0. Но, к сожалению, в большинстве своём народ не разбирается в том, что делает у себя на форумах, и для него нужно что попроще.
Последний раз редактировалось Sumanai 15.01.2015 17:24, всего редактировалось 1 раз.

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Стаж: 10 лет 5 месяцев
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 287 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Alecto »

Sumanai писал(а):Почему вы так решили? Для самого чата потребовалась пара незначительных правок. Так что не обязательно.
вопрос с чатботом снимается. правки в основу форума не вношу принципиально.

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1665
Стаж: 5 лет 6 месяцев
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Sumanai »

Alecto писал(а):правки в основу форума не вношу принципиально.
Странные тут водятся люди...
Сделал расширение для создания таблиц. Без ссылки, кому нужно, тот пускай добавляет куда нужно.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11541
Стаж: 13 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2602 раза

Re: Simple Chat 2014 — AJAX чат

Сообщение Sheer »

Sumanai писал(а):Странные тут водятся люди...
Люди тут всяческие бывают, но попробую объяснить вам неправильность подхода, когда для добавления какого-то функционала требуется вносить какие-то правки в код, вручную выполнять запросы или запускать инсталлятор. Это выхолащивает одну из основных идей 3.1 - не нужно ничего делать: скопировал файлы в нужную папку - ткнул в админке по ссылке Включить и все!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Стаж: 10 лет 5 месяцев
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 287 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Alecto »

Sumanai писал(а):Странные тут водятся люди...
не для того разрабатывался 3.1 и не для того я его ставил и обновлялся с 3.0, чтобы код править и вернуться к хламосборнику версии "3.0".
все модификации успешно размещаются в расширениях, а те, что требуют правок кода - без них можно обойтись.
вот ваша "подача" действительно странная.

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1665
Стаж: 5 лет 6 месяцев
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Sumanai »

Извиняюсь, что моя фраза увела дискуссию в неверное русло.

Аватара пользователя
Anvar
Former team member
Сообщения: 1962
Стаж: 10 лет 2 месяца
Благодарил (а): 67 раз
Поблагодарили: 787 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Anvar »

Надо собрать расширение и разместить его в первом сообщении. Тогда всё будет норм))

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Стаж: 10 лет 5 месяцев
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 287 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Alecto »

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

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1665
Стаж: 5 лет 6 месяцев
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: Simple Chat 2014 — AJAX чат

Сообщение Sumanai »

Alecto, я не планирую развивать чат. Чаты для меня лично мертворожденная вещь, и вообще они- вымирающий класс приложений.
Выложил лишь потому, что он оказался совместим с 3.1, после небольших правок.

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