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

Не поддерживается [TG] Color Threads 1.0.1 Patch Level 6

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

25517

Проверенные
Сообщения
1,712
Решения
29
Реакции
4,124
Баллы
2,235
мой английский кровать
 
Полезная штука, но не хватает одной важной функции - установить дату/время начала действия выделения цветом определенной темы и дату/время окончания.

Точнее будет достаточно просто даты окончания выделения, после которой оно перестанет действовать и вернется к прежнему виду.
 
Последнее редактирование модератором:
webguru, всё в процессе написания. Надо только всё понять и разобраться...

//почесал репу
 
25517, у меня только в самой теме и в списке тем в разделе показывает цвет а на главной нет так и должно быть?
 
Len, на главной, это где? ?
 
25517, главная страница со списком разделов форума
 
А смысл на главной выделять цветом? При просмотре тем конкретного форума это да, но на главной как-то сомнительно ....
 
Len, можно ,конечно, но мне тоже кажется излишним ╮(╯▽╰)╭
 
Следующие ошибки должны быть устранены до продолжения:
  • [TG] Color Threads requires PHP 7.0.0+.
Вот такое выкинуло!
 
Конфликт с плагином Sticky First Post 1.0.0b
Код:
ErrorException: Fatal Error: Access level to BS\StickyFirstPost\XF\Pub\Controller\Thread::setupThreadEdit() must be public (as in class TG\CT\XF\Pub\Controller\Thread) src/addons/BS/StickyFirstPost/XF/Pub/Controller/Thread.php:18
Сгенерирована пользователем: Неизвестная учётная запись 7 Фев 2019 в 04:10
Трассировка стека
#0 [internal function]: XF::handleFatalError()
#1 {main}
Содержимое запроса
array(4) {
  ["url"] => string(22) "/threads/fludezh.4505/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Чтобы цвет заголовка темы отображался и в статистике, нужно сделать следующее:
  • Перейти Статистика -> Вкладки -> [Выбрать нужную вкладку]
  • В блоке
    HTML:
    <span class="title">
                         <xf:set var="$canPreview" value="{{ $thread.canPreview() }}" />
                        <xf:if is="$thread.prefix_id">
                            <xf:if is="$forum">
                                <span style="color:{{$thread.tg_ct_color}};"><a href="{{ link('forums', $forum, {'prefix_id': $thread.prefix_id}) }}" class="labelLink">{{ prefix('thread', $thread, 'html', '') }}</a></span>
                                <xf:else />
                                {{ prefix('thread', $thread, 'html', '') }}
                            </xf:if>
                        </xf:if>
                        <a href="{{ link('threads/post', $thread, {'post_id': $thread.last_post_id}) }}" class="overflowed" data-tp-primary="on" data-xf-init="{{ $canPreview ? 'preview-tooltip' : '' }}" data-preview-url="{{ $canPreview ? link('threads/preview', $thread) : '' }}">{$thread.title}</a>
                    </span>

    В линке добавить следующий код:
    style="color:{{$thread.tg_ct_color}} !important;"

    Должно получиться вот так:
    <a style="color:{{$thread.tg_ct_color}} !important;" href="{{ link('threads/post', $thread, {'post_id': $thread.last_post_id}) }}" class="overflowed" data-tp-primary="on" data-xf-init="{{ $canPreview ? 'preview-tooltip' : '' }}" data-preview-url="{{ $canPreview ? link('threads/preview', $thread) : '' }}">{$thread.title}</a>


  • В итоге получаем следующее:
    HTML:
    <span class="title">
                        <xf:set var="$canPreview" value="{{ $thread.canPreview() }}" />
                        <xf:if is="$thread.prefix_id">
                            <xf:if is="$forum">
                                <span style="color:{{$thread.tg_ct_color}};"><a href="{{ link('forums', $forum, {'prefix_id': $thread.prefix_id}) }}" class="labelLink">{{ prefix('thread', $thread, 'html', '') }}</a></span>
                                <xf:else />
                                {{ prefix('thread', $thread, 'html', '') }}
                            </xf:if>
                        </xf:if>
                        <a style="color:{{$thread.tg_ct_color}} !important;" href="{{ link('threads/post', $thread, {'post_id': $thread.last_post_id}) }}" class="overflowed" data-tp-primary="on" data-xf-init="{{ $canPreview ? 'preview-tooltip' : '' }}" data-preview-url="{{ $canPreview ? link('threads/preview', $thread) : '' }}">{$thread.title}</a>
                    </span>

    98953
 
Последнее редактирование:
А можно как то эту функцию сделать с оплатой для пользователей? Оплатил - выбрал цвет?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу