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

Chat 2 by Siropu 2.2.11

Нет прав для скачивания
Вопрос: стандартный размер чата от Siropu практически в два раза больше чем на этом форуме, можно ли как-то изменить высоту чата? спасибо.
В настройках стиля смотри, там меняется высота чата, верхний параметр
 
Сам чат нормально работает у меня и его постоянных пользователей, но у другого юзера ошибка при заходе в чат. По анализу прав у него все ок.

Ошибка и трассировка стека в админке
Код:
Трассировка стека
#0 src/addons/Siropu/Chat/Pub/Controller/Chat.php(103): XF::handlePhpError(8, '[E_NOTICE] Tryi...', '/var/www/...', 103, Array)
#1 src/XF/Mvc/Dispatcher.php(249): Siropu\Chat\Pub\Controller\Chat->actionSubmit(Object(XF\Mvc\ParameterBag))
#2 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('Siropu\\Chat:Cha...', 'Submit', 'json', Object(XF\Mvc\ParameterBag), 'siropuChat', Object(Siropu\Chat\Pub\Controller\Chat), NULL)
#3 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#4 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#5 src/XF.php(328): XF\App->run()
#6 index.php(13): XF::runApp('XF\\Pub\\App')
#7 {main}
Содержимое запроса
array(4) {
  ["url"] => string(22) "/index.php?chat/submit"
  ["referrer"] => string(29) "https://site.ru/chat/"
  ["_GET"] => array(1) {
    ["chat/submit"] => string(0) ""
  }
  ["_POST"] => array(9) {
    ["channel"] => string(4) "room"
    ["room_id"] => string(1) "0"
    ["last_id"] => array(1) {
      [1] => string(5) "54035"
    }
    ["conv_id"] => string(1) "0"
    ["message_html"] => string(13) "<p>хай</p>"
    ["_xfRequestUri"] => string(6) "/chat/"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}
Ошибка в консоли браузера пользователя
unknown.png
 
Добрый вечер, господа. Кто-нибудь может подсказать, как можно отображать чат только когда человек находится в определенном разделе форума? Ну скажем "Место отображения" в admin.php?options/groups/siropuChat/ выбрано, но видно будет при заходе скажем в ветку Новости. Так же вопрос, в настройках чата есть опция местоположения - Собственное, но без настроек, подскажите, что это? Спасибо. Версия последняя на текущий момент из шапки.

Что-то нарыл , но не пойму таки, как реализовать.
 
Последнее редактирование модератором:
Всё бы ничего, только там первая ветка, во второй можно виджетами всё.
 
Не понял вас. По ссылке первая? Ну это да. Вот и спрашиваю, как можно, и где можно разрешить отображение строго при открытие какой либо категории. Пуская Появлять на странице над списком раздело при нахождении в ID форума таком то (или от линка forums/igrovye-servera.27), ну как пример просто.
 
Я же написал, виджеты и условия в шаблонах.
 
Ткните нуба носом пожалуйста ;).
siropu_chat_page
Код:
<xf:title>{{ phrase('siropu_chat') }}</xf:title>
<xf:h1 hidden="true" />

<xf:if is="$chat.isFullPage">
    <xf:page option="template">SIROPU_CHAT_CONTAINER</xf:page>
</xf:if>

<xf:widgetpos id="siropu_chat_page" context-position="chat_page" context-params="{$chat}" />
<xf:widgetpos id="siropu_chat_page_sidebar" position="sidebar" />
Я где-то на нужном пути? )

Я же написал, виджеты и условия в шаблонах.
Перечитал все 16 страничек, в начале спрашивали про отображение, но тоже, только на главной странице. Ответа на было.


Ну похоже это:
Код:
<xen:if is="{$forum.node_id} == 25">
<xf:widget key="siropu_chat" />
</xen:if>
Где 25 ID форума. Осталось угадать, в какой шаблон это пихать). Последний шажок подскажите?

з.ы. Великий FAQ, огромные знания!
 
Последнее редактирование:
Ткните нуба носом пожалуйста ;).
Ну похоже это:
Код:
<xen:if is="{$forum.node_id} == 25">
<xf:widget key="siropu_chat" />
</xen:if>
Где 25 ID форума. Осталось угадать, в какой шаблон это пихать). Последний шажок подскажите?

з.ы. Великий FAQ, огромные знания!
Вот, теперь всё верно.
Код:
<xf:if is="{$forum.node_id} == 25">
<xf:widget key="siropu_chat" />
</xf:if>
Условия переменных в шаблонах XenForo 2
Обычно - node_list_forum.
 
3axapka, можно так же использовать рекламу с позицией Просмотр форума: выше списка узлов. и туда уже ваш код.
И да, у тегов в XF2 префикс xf, а не xen

Если я всё правильно понял, то это должно подойти.
 
Удалено
 
Последнее редактирование:
Работает, если бы Вы в теме условий для шаблонов написали и спросили, получили бы ответ, но как всегда...
 
Оставил сообщение в чате, оно продублировалось в теме которую я указал в настройках, есть ли возможность работать по такой логике: удаляю сообщение из чата - в теме это сообщение тоже удаляется, удаляю сообщение в теме - это сообщение удаляется в чате?
 
Нет, лучше отключите эту возможность совсем.
 
Нет, лучше отключите эту возможность совсем.
Отключу, но всё равно хочется спросить - почему? Чат сутки работает, ошибок и замечаний нет, правда и общения в нём толком пока тоже нет)
 
Где поменять цвет панели, когда тебя упомянули?
1538942186449.png
 

Вложения

  • 1538942168353.png
    1538942168353.png
    12.7 KB · Просмотры: 9
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу