Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Решено Ищу статистику форума + тутор на установку

Статус
В этой теме нельзя размещать новые ответы.
Решение
widget_forum_statistics:
<div class="block"{{ widget_data($widget) }}>
    <div class="block-container">
        <h3 class="block-minorHeader">{$title}</h3>
        <div class="block-body">
            <div class="custom-stats-widget">
                <div class="custom-stats-top-row">
                    <div class="custom-stat-card stat-threads">
                        <div class="icon-wrap"><xf:fa icon="fad fa-comments-alt" /></div>
                        <div class="info-wrap">
                            <div class="stat-val">{$forumStatistics.threads|number}</div>
                            <div class="stat-label">{{ phrase('threads') }}</div>
                        </div>
                    </div>
                    
                    <div...
Июл
973
1,299
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
widget_forum_statistics:
<div class="block"{{ widget_data($widget) }}>
    <div class="block-container">
        <h3 class="block-minorHeader">{$title}</h3>
        <div class="block-body">
            <div class="custom-stats-widget">
                <div class="custom-stats-top-row">
                    <div class="custom-stat-card stat-threads">
                        <div class="icon-wrap"><xf:fa icon="fad fa-comments-alt" /></div>
                        <div class="info-wrap">
                            <div class="stat-val">{$forumStatistics.threads|number}</div>
                            <div class="stat-label">{{ phrase('threads') }}</div>
                        </div>
                    </div>
                    
                    <div class="custom-stat-card stat-messages">
                        <div class="icon-wrap"><xf:fa icon="fad fa-comments" /></div>
                        <div class="info-wrap">
                            <div class="stat-val">{$forumStatistics.messages|number}</div>
                            <div class="stat-label">{{ phrase('messages') }}</div>
                        </div>
                    </div>
                    
                    <div class="custom-stat-card stat-members">
                        <div class="icon-wrap"><xf:fa icon="fad fa-users" /></div>
                        <div class="info-wrap">
                            <div class="stat-val">{$forumStatistics.users|number}</div>
                            <div class="stat-label">{{ phrase('members') }}</div>
                        </div>
                    </div>
                </div>

                <div class="custom-stat-bottom">
                    <div class="icon-wrap"><xf:fa icon="fad fa-user-plus" /></div>
                    <div class="info-wrap">
                        <div class="latest-user"><xf:username user="{$forumStatistics.latestUser}" /></div>
                        <div class="stat-label">{{ phrase('latest_member') }}</div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

extra.less:
.custom-stats-widget {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px;
}

.custom-stats-top-row {
  display: flex;
  gap: 10px;
  flex-wrap: nowrap;
}

.custom-stat-card {
  flex: 1 1 0;
  min-width: 0;
  border-radius: 4px;
  color: #ffffff;
  text-align: center;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.custom-stat-card .icon-wrap {
  padding: 12px 5px;
  font-size: 24px;
  opacity: 0.9;
}

.custom-stat-card .info-wrap {
  background: rgba(0, 0, 0, 0.15);
  padding: 8px 5px;
}

.custom-stat-card .stat-val {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 2px;
}

.custom-stat-card .stat-label {
  font-size: 11px;
  opacity: 0.9;
  word-wrap: break-word;
}

.stat-threads  {
    background-color: #1abc9c;
}

.stat-messages {
    background-color: #f05e35;
}

.stat-members  {
    background-color: #5c52eb;
}

.custom-stat-bottom {
  background-color: #e8950f;
  border-radius: 4px;
  display: flex;
  overflow: hidden;
  color: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.custom-stat-bottom .icon-wrap {
  background: rgba(0, 0, 0, 0.15);
  padding: 15px 20px;
  font-size: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.custom-stat-bottom .info-wrap {
  padding: 10px 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: left;
  background: transparent;
}

.custom-stat-bottom .latest-user a {
  color: #00e5ff;
  font-weight: 700;
  font-size: 16px;
  text-decoration: none;
}

.custom-stat-bottom .stat-label {
  font-size: 13px;
  opacity: 0.9;
}

.stats-header i {
  margin-right: 5px;
  opacity: 0.8;
}

1772134857236.png

тутор делать лень, не думаю что для ГТА форумов есть разница как делать, на прямую менять шаблоны или через модификацию шаблонов по уму
 
Осуждён за гениальность или проклят за талант?
Сен
399
569
Пользователь
widget_forum_statistics:
<div class="block"{{ widget_data($widget) }}>
    <div class="block-container">
        <h3 class="block-minorHeader">{$title}</h3>
        <div class="block-body">
            <div class="custom-stats-widget">
                <div class="custom-stats-top-row">
                    <div class="custom-stat-card stat-threads">
                        <div class="icon-wrap"><xf:fa icon="fad fa-comments-alt" /></div>
                        <div class="info-wrap">
                            <div class="stat-val">{$forumStatistics.threads|number}</div>
                            <div class="stat-label">{{ phrase('threads') }}</div>
                        </div>
                    </div>
                   
                    <div class="custom-stat-card stat-messages">
                        <div class="icon-wrap"><xf:fa icon="fad fa-comments" /></div>
                        <div class="info-wrap">
                            <div class="stat-val">{$forumStatistics.messages|number}</div>
                            <div class="stat-label">{{ phrase('messages') }}</div>
                        </div>
                    </div>
                   
                    <div class="custom-stat-card stat-members">
                        <div class="icon-wrap"><xf:fa icon="fad fa-users" /></div>
                        <div class="info-wrap">
                            <div class="stat-val">{$forumStatistics.users|number}</div>
                            <div class="stat-label">{{ phrase('members') }}</div>
                        </div>
                    </div>
                </div>

                <div class="custom-stat-bottom">
                    <div class="icon-wrap"><xf:fa icon="fad fa-user-plus" /></div>
                    <div class="info-wrap">
                        <div class="latest-user"><xf:username user="{$forumStatistics.latestUser}" /></div>
                        <div class="stat-label">{{ phrase('latest_member') }}</div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

extra.less:
.custom-stats-widget {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px;
}

.custom-stats-top-row {
  display: flex;
  gap: 10px;
  flex-wrap: nowrap;
}

.custom-stat-card {
  flex: 1 1 0;
  min-width: 0;
  border-radius: 4px;
  color: #ffffff;
  text-align: center;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.custom-stat-card .icon-wrap {
  padding: 12px 5px;
  font-size: 24px;
  opacity: 0.9;
}

.custom-stat-card .info-wrap {
  background: rgba(0, 0, 0, 0.15);
  padding: 8px 5px;
}

.custom-stat-card .stat-val {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 2px;
}

.custom-stat-card .stat-label {
  font-size: 11px;
  opacity: 0.9;
  word-wrap: break-word;
}

.stat-threads  {
    background-color: #1abc9c;
}

.stat-messages {
    background-color: #f05e35;
}

.stat-members  {
    background-color: #5c52eb;
}

.custom-stat-bottom {
  background-color: #e8950f;
  border-radius: 4px;
  display: flex;
  overflow: hidden;
  color: #ffffff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.custom-stat-bottom .icon-wrap {
  background: rgba(0, 0, 0, 0.15);
  padding: 15px 20px;
  font-size: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.custom-stat-bottom .info-wrap {
  padding: 10px 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: left;
  background: transparent;
}

.custom-stat-bottom .latest-user a {
  color: #00e5ff;
  font-weight: 700;
  font-size: 16px;
  text-decoration: none;
}

.custom-stat-bottom .stat-label {
  font-size: 13px;
  opacity: 0.9;
}

.stats-header i {
  margin-right: 5px;
  opacity: 0.8;
}

Посмотреть вложение 21188

тутор делать лень, не думаю что для ГТА форумов есть разница как делать, на прямую менять шаблоны или через модификацию шаблонов по уму
Скажи куда это, пж
 
До дня пива -1 день
Июн
3,201
2,627
Команда форума
Модератор
Скажи куда это, пж
OFFTOP

чет я не понимаю до сих пор. Это мы так в развитии ушли, что только пара человек с павно хелпа кто работает с форумами, умеет работать с ними по настоящему. Друг, ты пойми меня правильно, в октябре ты уже помогал кому-то в XenForo, а щас не знать о виджетах ничего. Ну такое

 
never stress
Дек
617
439
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
OFFTOP

чет я не понимаю до сих пор. Это мы так в развитии ушли, что только пара человек с павно хелпа кто работает с форумами, умеет работать с ними по настоящему. Друг, ты пойми меня правильно, в октябре ты уже помогал кому-то в XenForo, а щас не знать о виджетах ничего. Ну такое

фрифайр замедляет развитие, знал?
 
Май
656
162
Пользователь
Скажи куда это, пж
1. Код: Панель управления - внешний вид - виджеты - добавить виджет - html - в ключ виджета "widget_forum_statistics" в название "Статистика форума" позицию отображения ставишь там где удобно, сам код вставляешь в "шаблон" и сохраняешь

2. Панель управления - внешний вид - шаблоны - Extra less - копируешь код - вставляешь
 
never stress
Дек
617
439
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
OFFTOP

по вам видно

OFFTOP

что видно? конечно видно, что у меня нету деградации)

 
До дня пива -1 день
Июн
3,201
2,627
Команда форума
Модератор
never stress
Дек
617
439
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
OFFTOP

А да, как же я не понял. Видимо я по приколу тут всё и всем пишу, чтобы показаться крутым

OFFTOP

так посуди сам, я написал о том, что человек деградировал из за игры(которая у него на аватарке), а потом ты мне пишешь об этом. для чего? ну или хотя бы обоснуй свое мнение. иначе ты просто противоречишь своему последнему сообщению

 
До дня пива -1 день
Июн
3,201
2,627
Команда форума
Модератор
так посуди сам, я написал о том, что человек деградировал из за игры(которая у него на аватарке),
По таким мерам судить человека смех да и только. Давай представим разумную ситуацию - я сейчас поставлю на аватар фри файер, что, деградирую? Начну играть, тоже деградирую? Какой логике ты следуешь, говоря о двух несовместимых вещах - игры и разработка. Человек может играть в роблокс, но быть разработчиком в том же роблоксе. Такие факты принижения ума человека, в текущее время самые странные (по крайней мере в сфере разработки).
а потом ты мне пишешь об этом. для чего?
Привел ваш факт против вас, вы деградированы, т.к. тоже далеки от ума среднего человека. А игра это чисто переменная.
ну или хотя бы обоснуй свое мнение
Обосновал.
иначе ты просто противоречишь своему последнему сообщению
Жду твоих аргументов на это сообщение
 
never stress
Дек
617
439
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
По таким мерам судить человека смех да и только. Давай представим разумную ситуацию - я сейчас поставлю на аватар фри файер, что, деградирую? Начну играть, тоже деградирую? Какой логике ты следуешь, говоря о двух несовместимых вещах - игры и разработка. Человек может играть в роблокс, но быть разработчиком в том же роблоксе. Такие факты принижения ума человека, в текущее время самые странные (по крайней мере в сфере разработки).

Привел ваш факт против вас, вы деградированы, т.к. тоже далеки от ума среднего человека. А игра это чисто переменная.

Обосновал.

Жду твоих аргументов на это сообщение
OFFTOP

давай начнем с того ,что ты тоже его принизил(грубая/не грубая форма), в общем разочаровался в нем. Я решил "пошутить" о том, что из за игры его разум/навыки деградировали. Далек от ума среднего человека из за шуточного осуждения за аватарку? пфф... Я бы так не говорил ,как вы... да и приводить против меня мои же "факты" - это не обосновать.
Ты получил мои аргументы, молодец

 
Окт
595
1,165
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
если у меня стандофф на аве то я деградирую?
 
never stress
Дек
617
439
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
если у меня стандофф на аве то я деградирую?
OFFTOP

нет, у тебя голда

 
До дня пива -1 день
Июн
3,201
2,627
Команда форума
Модератор
Смысла после моего сообщения в споре не увижу. Вот ответ по факту:
давай начнем с того ,что ты тоже его принизил(грубая/не грубая форма), в общем разочаровался в нем
Давай, я абсолютно не отрицаю этого и соглашаюсь, потому-что человек объективно отстал в развитии. Всё ты верно понял.
Я решил "пошутить" о том, что из за игры его разум/навыки деградировали.
Хорошо пошутил, больше не шути.
Если ты перечитаешь моё сообщение предыдущее, может до тебя дойдет.
Далек от ума среднего человека из за шуточного осуждения за аватарку?
Это лишь еще один факт того, что ты далек от ума. Я не тупой чтобы кидаться в людей просто так, если бы у тебя было IQ выше 100, ты бы присмотрелся к моим спорам на форуме, и понял, что я всегда стараюсь опираться на весомые факты.
Как же я понял что ты грубо говоря "Тупой"? А это не сложно понять по твоим сообщениям на форуме. Синтаксические ошибки, "шуточные" увиливания от сообщений других пользователей, что было бы уместно, при необходимых знаниях, и прочие мелочные затупки.
Я бы так не говорил ,как вы... да и приводить против меня мои же "факты" - это не обосновать.
Это же какие я ТВОИ факты привел против тебя же? Про фри файр? А ты видно очень внимателен к моим сообщениям.
Ты получил мои аргументы, молодец
Спасибо, я вкурсе
 
never stress
Дек
617
439
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Смысла после моего сообщения в споре не увижу. Вот ответ по факту:

Давай, я абсолютно не отрицаю этого и соглашаюсь, потому-что человек объективно отстал в развитии. Всё ты верно понял.

Хорошо пошутил, больше не шути.
Если ты перечитаешь моё сообщение предыдущее, может до тебя дойдет.

Это лишь еще один факт того, что ты далек от ума. Я не тупой чтобы кидаться в людей просто так, если бы у тебя было IQ выше 100, ты бы присмотрелся к моим спорам на форуме, и понял, что я всегда стараюсь опираться на весомые факты.
Как же я понял что ты грубо говоря "Тупой"? А это не сложно понять по твоим сообщениям на форуме. Синтаксические ошибки, "шуточные" увиливания от сообщений других пользователей, что было бы уместно, при необходимых знаниях, и прочие мелочные затупки.

Это же какие я ТВОИ факты привел против тебя же? Про фри файр? А ты видно очень внимателен к моим сообщениям.

Спасибо, я вкурсе
OFFTOP

хорошо. шутки - это не просто слова, а словосочетания которые не все смогут понять по смыслу. идем дальше.

Раньше ты считал ,что оценивать айкью по играм это не показатель. Но сейчас то.. пупупу. Ты оцениваешь АЙКЬЮ ПО РАБОТАМ/ВОПРОСАМ НА ИГРОВОМ ФОРУМЕ. АХАХАХАХ. противоречие себе, не думаешь?

да, я очень внимателен,ведь четко передал твои слова на что услышал "это не так".

ты большой молодец, что ты вкурсе

 
Окт
595
1,165
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
@heartless, какое озеро самое большое?
тихий океан
каспийское море
байкал
индийский океан
 
До дня пива -1 день
Июн
3,201
2,627
Команда форума
Модератор
OFFTOP


хорошо. шутки - это не просто слова, а словосочетания которые не все смогут понять по смыслу. идем дальше.
Ты в защитку ушёл когда сказал за свой тейк как "шутка", что ты продолжаешь это упоминать.
Раньше ты считал ,что оценивать айкью по играм это не показатель. Но сейчас то.. пупупу. Ты оцениваешь АЙКЬЮ ПО РАБОТАМ/ВОПРОСАМ НА ИГРОВОМ ФОРУМЕ. АХАХАХАХ. противоречие себе, не думаешь?
Ты пиздец, внатуре. Сам на своё же вопрос ответил
да, я очень внимателен,ведь четко передал твои слова на что услышал "это не так".
Смысла после моего сообщения в споре не увижу. Вот ответ по факту:
Я тебе верю друг.
ты большой молодец, что ты вкурсе
Спасибо
@heartless, какое озеро самое большое?
Тихий океан, че за детские вопросы

 
never stress
Дек
617
439
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
@heartless, какое озеро самое большое?
тихий океан
каспийское море
байкал
индийский океан
OFFTOP

неверно поставленный вопрос, озер нету так то

 
Окт
595
1,165
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Тихий океан, че за детские вопросы
по окружающему миру просто задали это
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху