Иконка ресурса

Shoutbox by Siropu 1.8.2

Нет прав для скачивания

XFI Bot

Проверенные
Сообщения
594
Реакции
900
Баллы
11,220
BINGO_SHARK добавил(а) новый ресурс:

Shoutbox by Siropu - Мини версия чата от Сиропу

.чат является виджетом, поэтому вы можете выбрать позицию чата.

Настройки:
  1. Интервал обновления чата - позволяет установить интервал обновления сообщений чата. Параметр можно отключить.
  2. Максимальная длина сообщения.
  3. Лимит отображаемых сообщений.
  4. Удаление сообщений старше X дней
  5. Включение/отключение звука новых сообщений в чате
  6. Включение/отключение отображения аватаров рядом с сообщениями
  7. Включение/отключение ББ-кодов
  8. Подвал - добавление...

Узнать больше об этом ресурсе...
 
Установил данный чат, а при написании сообщения оно не появляется после отправки.
 
iishel, так при написании или все таки после отправки? Подробнее описывайте проблему.
 
Len, После отправки, сообщение не появляется в окне чата)))

В журнале ошибок выдаёт вот это:
  • ErrorException: Fatal Error: syntax error, unexpected '?'

  • src/addons/Siropu/Shoutbox/Pub/Controller/Shoutbox.php:87
  • Сгенерирована пользователем: Anthrax

  • 30 Сен 2017 в 11:36
Трассировка стека
#0 [internal function]: XF::handleFatalError() #1 {main}
Содержимое запроса
array(4) { ["url"] => string(26) "/index.php?shoutbox/submit" ["referrer"] => string(18) " " ["_GET"] => array(1) { ["shoutbox/submit"] => string(0) "" } ["_POST"] => array(6) { ["last_id"] => string(1) "0" ["shout"] => string(32) "а в ва вав ав ав ва" ["_xfRequestUri"] => string(1) "/" ["_xfWithData"] => string(1) "1" ["_xfToken"] => string(8) "********" ["_xfResponseType"] => string(4) "json" } }
 
Была такая проблема, пока был на сервере с версией php 5.6.
 
  • Мне нравится
Реакции: Hope
Переезжать на версию php 7.0 или выше, если нет возможности, то в файле \src\addons\Siropu\Shoutbox\Pub\Controller\Shoutbox.php
Найти:
PHP:
          if ($shouts->count())
          {
               $reply->setJsonParams([
                    'lastId' => $shouts->first()->shout_id,
                    'prune'  => $params->prune ?? false
               ]);
          }
Заменить на:
PHP:
          if($params->prune)
          {
            $prune = true;
          } else {
            $prune = false;
          }

          if ($shouts->count())
          {
               $reply->setJsonParams([
                    'lastId' => $shouts->first()->shout_id,
                    'prune'  => $prune
               ]);
          }
 
Последнее редактирование:
.эмм...
PHP:
    if ($shouts->count())
    {
        $reply->setJsonParams([
            'lastId' => $shouts->first()->shout_id,
            'prune'  => $params->prune ? true : false
        ]);
    }
 
Как сменить название Shoutbox на Чат?
 
Устанавливаем чат, скачиваем локализацию, заходим в админку (Внешний вид-языки-Импорт-Выбрать файл и указать "перезаписать язык")
файл в xml
 
Устанавливаем чат, скачиваем локализацию, заходим в админку (Внешний вид-языки-Импорт-Выбрать файл и указать "перезаписать язык")
файл в xml
Я понял, ссылка не показалась сразу.
 
А как можно сделать обращение по нику?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу