[BS] Live forum statistics

[BS] Live forum statistics 1.3.0

Нет прав для скачивания
Статистика для форума.
hacker Не подскажете как выделить название закрепленной темы определенным цветом?
Получается сделать только сделать фон для закрепленных тем и то одного цвета для всех:dash1:
 
CSS:
.lfs .tabGroup .tabGroup-content .item--thread.is-sticked {
    background: aquamarine; /*фон*/
}

.lfs .tabGroup .tabGroup-content .item--thread.is-sticked .structItem-cell--title a {
    color: aqua; /*текст*/
    font-weight: bold;
}
/*как на том форуме прописан просто в теме в HTML*/
    font-weight: bold;
    -webkit-background-clip: text;
    color: #ffff00;
    text-shadow: 5px 5px 0px #CB33EF, 5px -3px 3px #ffff00, 3px -2px 1px #ff0000, -1px -2px 0px #ff0000, 0 1px 0px #CB33EF, 0px -1px 5px #FD24D7, -1px -1px 0px #FD24D7, 1px -1px 0px #FD24D7, -1px 1px 1px #FD24D7, 3px 3px 0px #FD24D7, 0px 1px 5px #FD24D7, 1px 1px 3px #FD24D7, 1px 1px 5px #FD24D7, 1px 1px 5px #FD24D7, 1px 1px 3px #FD24D7, 1px 1px 3px #FD24D7, 1px 1px 5px #FD24D7, 0px -2px 0px #ffff00, -1px -2px 0px #FD24D7, 1px -2px 0px #ffff00;
/*зеленый */
font-weight: bold;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: #03FF13 1px 1px 0px, #03FF13 1px 1px 5px;
/*красный*/
    font-weight: bold;
    color: #ff0000;
/*Разноцветный*/
font-weight: bold;
    background: linear-gradient(90deg, #36d0f4 0%, #ce2eea 50%, #fffb00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
/*неоновый что ли*/
font-weight: bold;
    color: #fff;
    text-shadow: 0 0 5px #2693ff, 0 0 5px #2693ff, 0 0 5px #2693ff, 0 0 5px #2693ff, 0 0 5px #ff1493, 0 0 4px #ff1493, 0 0 5px #ff1493, 0 0 5px #ff1493;
    -webkit-text-fill-color: inherit;
Весь код к ссылки можно применить именно в этом классе .lfs .tabGroup .tabGroup-content .item--thread.is-sticked .structItem-cell--title a с помощью перебора классов :nth-child можно сделать для разных по счету записей цвета
 
Последнее редактирование:
.lfs .tabGroup .tabGroup-content .item--thread.is-sticked .structItem-cell--title a {
color: aqua; /*текст*/
font-weight: bold;
}
Тут скорее вот для темы, выше код для фона. Только не совсем то конечно. Выделяются все закрепленные темы одним цветом.

Ранее на XF 2.0 стояла статистика firststatistic, там подобное прописывал в extra
.item.item--thread.is-sticked .title a {
color: ;
}

.item.item--thread.is-sticked.thread--33463 .title a {
color: #FFFF00;
}
Цифры были id топика и для каждой закрепленной можно было свой цвет задать

[TG] Color как то тоже можно прикрутить?
Этот плагин вроде только раскрашивает в цвет заголовки только в разделах самих, но не в статистике
 
Тут скорее вот для темы, выше код для фона. Только не совсем то конечно. Выделяются все закрепленные темы одним цветом.

Ранее на XF 2.0 стояла статистика firststatistic, там подобное прописывал в extra

Цифры были id топика и для каждой закрепленной можно было свой цвет задать


Этот плагин вроде только раскрашивает в цвет заголовки только в разделах самих, но не в статистике
В статистике тоже можно отобразить. Давно эта тема поднималась, сейчас вспомнить не могу.
 
Тут тоже самое нужно немного изменить css и все:
CSS:
.lfs .tabGroup .tabGroup-content .item--thread.is-sticked.thread--655390 {
    background: aquamarine; /*фон*/
}

.lfs .tabGroup .tabGroup-content .item--thread.is-sticked.thread--655390 .structItem-cell--title a {
    color: aqua; /*текст*/
    font-weight: bold;
}
thread--655390 - id вашей темы указать и все первый вариант фон, второй шрифт и цвет ссылки.
 
1697546329379.png

Пока тестировал, чуть не ослеп от светлых тонов ))
 
Тут тоже самое нужно немного изменить css и все:
CSS:
.lfs .tabGroup .tabGroup-content .item--thread.is-sticked.thread--655390 {
    background: aquamarine; /*фон*/
}

.lfs .tabGroup .tabGroup-content .item--thread.is-sticked.thread--655390 .structItem-cell--title a {
    color: aqua; /*текст*/
    font-weight: bold;
}
thread--655390 - id вашей темы указать и все первый вариант фон, второй шрифт и цвет ссылки.
Вот теперь решено, закрепляется каждая тема отдельным цветом:dance2::dance3:
 
Вкладки добавляются тут /admin.php?lfs/tabs/add и указывает если нужно раздел.
А скрина примера нет настроек раздела для добавления?
Вчера пару часов сидел пытался добавить так и не получилось
И еще почему то количество ответов как тут на форуме тупо не отображается
 
Даже если копировать, то не отображается. По всякому пробовал.
Создавал определения, группы и ни как.
Вот и я про тоже что потрачено, не один час вчера с бубном плясал а так и не чего не добавилось
 
Поломанное оно ((
Да и напрочь. Даже рега не работает. Отключил к хе-хуам. Ну это совместное использование с ПРО версией.

1697563230549.png

Своя статистика из виджетов.

1697563326736.png

Тут у кого как фантазия развита.
 
Последнее редактирование:
Код:
XF\Db\Exception: MySQL query error [1292]: Truncated incorrect INTEGER value: '' src/XF/Db/AbstractStatement.php:230
Сгенерирована пользователем: Неизвестная учётная запись 25.10.2023 в 08:05
    
    
    DELETE  FROM `xf_bs_lfs_sticked_thread_purchase` WHERE is_payed = ? AND create_date > ?
------------

#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL query err...', 1292, '22007')
#1 src/XF/Db/Mysqli/Statement.php(79): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1292, '22007')
#2 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(291): XF\Db\AbstractAdapter->query('DELETE  FROM `x...', Array)
#4 src/addons/BS/LiveForumStatistics/Repository/StickedThread.php(54): XF\Db\AbstractAdapter->delete('xf_bs_lfs_stick...', 'is_payed = ? AN...', Array)
#5 src/addons/BS/LiveForumStatistics/Cron/Sticks.php(22): BS\LiveForumStatistics\Repository\StickedThread->clearExpiredThreadPurchases()
#6 src/XF/Job/Cron.php(37): BS\LiveForumStatistics\Cron\Sticks::clearThreadPurchases(Object(XF\Entity\CronEntry))
#7 src/XF/Job/Manager.php(260): XF\Job\Cron->run(8)
#8 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#9 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#10 job.php(43): XF\Job\Manager->runQueue(false, 8)
#11 {main}
Как вариант возможное решение данной ошибки:
2023-10-25_13-37-10.png
 
Назад
Верх Низ