phpbbex и blueimp ajax chat - доступ к архиву чата?

Board index phpBBex 1.x Мастерская

Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Moderator: Поддержка

Post #1by dipol » 09.04.2015, 21:24

Люди может кто уже ставил этот чат с phpbbex и заморачивался такой проблемой: надо сделать так что бы архив чата был доступен ТОЛЬКО когда клиент находится в чате. Если клиент просто залогинелся на форум что бы при переходе по прямой ссылке на архив чата (например вбив ее в адресную строку браузера)) его выводило на страничку с предупреждением что для просмотра архива надо вначале зайти в чат.

Сейчас у меня стоит phpbbex 1.8 и blueimp ajax chat

Если кто в курсе как это сделать - подскажите плз. (по возможности не трогая БД форума - те без создания доп полей или еще чего - если такое возможно конечно).
http://forum-33.ru | phpBBex 1.9.1
dipol M
Topic author, Мастер
Avatar
Reputation: 21
With us: 2 yaers 5 months

Post #2by sag-sag » 09.04.2015, 22:37

dipol, чат интересный. А какие у него возможности есть!?
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Гуру
Age: 30
Reputation: 346
With us: 3 yaers 8 months

Post #3by dipol » 09.04.2015, 23:19

sag-sag,

1. вспомнил )) отвечу на твой вопрос про cbb chat - его мы тоже пробовали, но как оказалось он на мобильных девайсах совсем плохо с ним у многих. А этот худо бедно но выкрутиться можно )) хоть он и не имеет мобильного стиля.
2. Возможности стандартные наверное....но простые. Самое главное это я так понял он может работать через сокет, но я так до конца не понимаю что это такое )) но в общих чертах вижу что это требует отдельного сервака, зато можно обрабатывать много клиентов без тормозов, ну или в нашем случае когда юзеров совсем мало, то его можно впихать на самый дешевый обычный хостинг (ajax обработчик сообщений).
3. Из недостатков выделю то что как я уже написал о своей проблеме в основном посте темы (ну мне так видется что такая плюшка не помешает или как отдельную настройку например). Еще то что в основном окне нет ссылки на сам архив чата, т.е. ссылку на архив надо ручками в адресную строку вбивать. Но мы его подправили у себя и сделали в правом нижнем углу экрана чата иконку с ссылкой на архив.
Так же изначально нет вставки ника пользователя по клику на его имени (обращение те). Реализовали его тоже сами отдельно.
4. Как таковой админки я так понял нет. Все настраивается через файл конфигурации.

ну это так на вскидку самое основное вроде.
http://forum-33.ru | phpBBex 1.9.1
dipol M
Topic author, Мастер
Avatar
Reputation: 21
With us: 2 yaers 5 months

Post #4by vibondarenko » 12.04.2015, 23:41

А можете подсказать, как его установить?
Делаю все по инструкции. Вроде бы устанавливает.
Выдает такую ошибку при попытке открыть чат:
Code: Select all
General Error
Illegal use of $_SERVER. You must use the request class or request_var() to access input data. Found in /var/www/vibondarenko/data/www/vib.in.ua/forum/chat/lib/class/AJAXChat.php on line 423. This error message was generated by deactivated_super_global.

BACKTRACE

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

FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 67
CALL: trigger_error()

FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 87
CALL: phpbb\request\deactivated_super_global->error()

FILE: [ROOT]/chat/lib/class/AJAXChat.php
LINE: 423
CALL: phpbb\request\deactivated_super_global->offsetGet()

FILE: [ROOT]/chat/lib/class/AJAXChat.php
LINE: 149
CALL: AJAXChat->login()

FILE: [ROOT]/chat/lib/class/AJAXChat.php
LINE: 42
CALL: AJAXChat->initSession()

FILE: [ROOT]/chat/lib/class/AJAXChat.php
LINE: 28
CALL: AJAXChat->initialize()

FILE: [ROOT]/chat/index.php
LINE: 23
CALL: AJAXChat->AJAXChat()
vibondarenko M
Новичок
Avatar
Age: 35
Location: Kyiv, Ukraine
Reputation: 0
With us: 2 yaers 1 month

Post #5by dipol » 13.04.2015, 09:39

vibondarenko,
Не помню, была у меня такая ошибка или нет. Вы на какую версию форума ставите чат? Какая версия самого php ?
Например с обычным phpBB 3.1 я так понял есть подобные проблемы. Вот что сам автор чата пишет.

+ мб это немного будет в тему.
http://forum-33.ru | phpBBex 1.9.1
dipol M
Topic author, Мастер
Avatar
Reputation: 21
With us: 2 yaers 5 months

Post #6by Sumanai » 13.04.2015, 15:30

Да, это ошибка от 3.1, ждите адаптации чата к 3.1.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1536
With us: 4 yaers 2 months

Post #7by vibondarenko » 13.04.2015, 19:54

vibondarenko,
Не помню, была у меня такая ошибка или нет. Вы на какую версию форума ставите чат? Какая версия самого php ?
Например с обычным phpBB 3.1 я так понял есть подобные проблемы. Вот что сам автор чата пишет.

+ мб это немного будет в тему.
У меня стоит phpBBex 1.9
Ставил версию чата "For phpBB3"
vibondarenko M
Новичок
Avatar
Age: 35
Location: Kyiv, Ukraine
Reputation: 0
With us: 2 yaers 1 month

Post #8by Sumanai » 13.04.2015, 21:05

vibondarenko wrote:У меня стоит phpBBex 1.9

В этой версии нет и быть не может файла
Code: Select all
FILE: [ROOT]/phpbb/request/deactivated_super_global.php
И да, это чистый 3.1, издалека вижу.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1536
With us: 4 yaers 2 months

Post #9by vibondarenko » 13.04.2015, 22:14

Sumanai, Ах да, я забыл, просто ставил на один форум, где чистый 3.1, а вообще использовать хочу на phpBBex на другом форуме.
vibondarenko M
Новичок
Avatar
Age: 35
Location: Kyiv, Ukraine
Reputation: 0
With us: 2 yaers 1 month

Post #10by Sumanai » 14.04.2015, 15:47

На 3.0 и на phpBBex всё будет работать.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1536
With us: 4 yaers 2 months


Forum name: Мастерская
Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.

Quick reply


Enter the code exactly as it appears. All letters are case insensitive.
Confirmation code
:hi: :smile: :wink: :twisted: :sad: :evil: :smoke: :eh: :eek: :fie: :silenced: :razz: :oops: :help: :spy: :insane: :biggrin: :toothless: :ill: :nervious: :weirdface: :pray: :clap: :think: :boxing: :cyclop: :rambo: :zombie: :cry: View more smilies

   

Return to Мастерская



Who is online (over the past 10 minutes)

Users browsing this forum: 1 guest