XF 2.1 Как убрать unread при переходе по ссылке

Версия XenForo
2.1

rowebuser

Участники
Сообщения
4
Реакции
0
Баллы
16
Как убрать unread при переходе по ссылке, я перехожу по ссылке и он добавляет к теме + /unread
тем самым меня перенаправляет на последний комментарий а мне нужно убрать unread и что бы он перенаправлял на саму тему

Ссылка должна быть:
При переходе с плагина статистики она становится: <- она перебрасывает на последний комментарий в теме
 
Последнее редактирование:
Решение
rowebuser, можно создать одну из модификаций для шаблона thread_list_macros:
Найти:
Код:
arg-forceRead="{{ false }}"
Заменить:
Код:
arg-forceRead="{{ true }}"
Только при открытии любых категорий все темы в них будут "читаться" автоматически.
Найти:
Код:
<a href="{{ link('threads' . (($thread.isUnread() AND !$forceRead) ? '/unread' : ''), $thread) }}" class="" data-tp-primary="on" data-xf-init="{{ $canPreview ? 'preview-tooltip' : '' }}" data-preview-url="{{ $canPreview ? link('threads/preview', $thread) : '' }}">{$thread.title}</a>
Заменить:
Код:
<a href="{{ link('threads' . (($thread.isUnread() AND !$forceRead) ? '/' : ''), $thread) }}" class="" data-tp-primary="on" data-xf-init="{{ $canPreview ...
Как убрать unread при переходе по ссылке, я перехожу по ссылке и он добавляет к теме + /unread
тем самым меня перенаправляет на последний комментарий а мне нужно убрать unread и что бы он перенаправлял на саму тему

Ссылка должна быть:
При переходе с плагина статистики она становится: <- она перебрасывает на последний комментарий в теме
И? Всё верно и перебрасывает. Если человек не читал тему, его перекинет на первый пост. А если читал, то на последний. Зачем ему заново всё листать?
 
И? Всё верно и перебрасывает. Если человек не читал тему, его перекинет на первый пост. А если читал, то на последний. Зачем ему заново всё листать?
Мне охото реализовать что бы она не бросала на unread а просто сразу на тему без ссылок на последний комментарий
 
Мне охото реализовать что бы она не бросала на unread а просто сразу на тему без ссылок на последний комментарий
А пользователи тоже этого хотят, или у вас форум для самого себя?
 
rowebuser, можно создать одну из модификаций для шаблона thread_list_macros:
Найти:
Код:
arg-forceRead="{{ false }}"
Заменить:
Код:
arg-forceRead="{{ true }}"
Только при открытии любых категорий все темы в них будут "читаться" автоматически.
Найти:
Код:
<a href="{{ link('threads' . (($thread.isUnread() AND !$forceRead) ? '/unread' : ''), $thread) }}" class="" data-tp-primary="on" data-xf-init="{{ $canPreview ? 'preview-tooltip' : '' }}" data-preview-url="{{ $canPreview ? link('threads/preview', $thread) : '' }}">{$thread.title}</a>
Заменить:
Код:
<a href="{{ link('threads' . (($thread.isUnread() AND !$forceRead) ? '/' : ''), $thread) }}" class="" data-tp-primary="on" data-xf-init="{{ $canPreview ? 'preview-tooltip' : '' }}" data-preview-url="{{ $canPreview ? link('threads/preview', $thread) : '' }}">{$thread.title}</a>
При такой модификации темы не будут "читаться" автоматически и они будут отделяться от прочитанных согласно настройкам стиля.
К решению "проблемы" пришёл опытным путём, тоже была необходимость избавиться от /unread в ссылках.
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу