Posted 24 февраля, 20223 yr Приветствую! Недавно обновились до IPB 4.6.Х, и получили вместо точного отображения количества тем / постов, например, 123,456 → 123т. Как вернуть прежнее отображение и где это можно настроить для форума и профилей пользователей, а то некрасиво отображаются эти 123т? Буду признателен, если поскажете адрес в админке, где всё это отображается.
24 февраля, 20223 yr Patalocheg у меня на старом дизайне было прописано так сам код. может чего и выудишь из него Показать контент {{if $lastPost}} <i class="fa fa-comments fa-lg" aria-hidden="true"> </i> {lang="Тем:"} <strong> {{if $forum->hasChildren()}}{{$cSubTopics = 0;}}{{foreach $forum->children() as $subforum}}{{$cSubTopics += $subforum->topics;}}{{endforeach}}{{$cTopics = $forum->topics + $cSubTopics;}}{number="$cTopics"}{{else}}{{$cTopics = $forum->topics;}}{number="$cTopics"}{{endif}}</strong> <br/><br/> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <i class="fa fa-envelope-o fa-lg" aria-hidden="true"></i> <span>{lang="Сообщения:"}</span> <strong>{number="$count"}</strong> {{endif}} Показать контент
14 мая, 20222 yr On 24.02.2022 at 15:11, SlawkA said: Patalocheg у меня на старом дизайне было прописано так сам код. может чего и выудишь из него Показать контент Показать контент {{if $lastPost}} <i class="fa fa-comments fa-lg" aria-hidden="true"> </i> {lang="Тем:"} <strong> {{if $forum->hasChildren()}}{{$cSubTopics = 0;}}{{foreach $forum->children() as $subforum}}{{$cSubTopics += $subforum->topics;}}{{endforeach}}{{$cTopics = $forum->topics + $cSubTopics;}}{number="$cTopics"}{{else}}{{$cTopics = $forum->topics;}}{number="$cTopics"}{{endif}}</strong> <br/><br/> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <i class="fa fa-envelope-o fa-lg" aria-hidden="true"></i> <span>{lang="Сообщения:"}</span> <strong>{number="$count"}</strong> {{endif}} Показать контент Показать контент Хотел бы сделать так же как у вас было. Не подскажете более конкретно куда в коде нужно вставить ваш код что бы получилось так же? Буду очень признателен.
14 мая, 20222 yr On 14.05.2022 at 12:21, MikeWolf said: Хотел бы сделать так же как у вас было. Не подскажете более конкретно куда в коде нужно вставить ваш код что бы получилось так же? Буду очень признателен. ну вот как бы сам код Показать контент <i class="fa fa-comments fa-lg" aria-hidden="true"> </i> {lang="Тем:"} <strong> {{if $forum->hasChildren()}}{{$cSubTopics = 0;}}{{foreach $forum->children() as $subforum}}{{$cSubTopics += $subforum->topics;}}{{endforeach}}{{$cTopics = $forum->topics + $cSubTopics;}}{number="$cTopics"}{{else}}{{$cTopics = $forum->topics;}}{number="$cTopics"}{{endif}}</strong> <br/><br/> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <i class="fa fa-envelope-o fa-lg" aria-hidden="true"></i> <span>{lang="Сообщения:"}</span> <strong>{number="$count"}</strong> {{endif}} а вставлять я думаю на скрине увидишь куда вставлять Показать контент я так понимаю там нужно будет весь код заменить на мой так то ничего сложного
14 мая, 20222 yr On 14.05.2022 at 12:33, SlawkA said: ну вот как бы сам код Показать контент Показать контент <i class="fa fa-comments fa-lg" aria-hidden="true"> </i> {lang="Тем:"} <strong> {{if $forum->hasChildren()}}{{$cSubTopics = 0;}}{{foreach $forum->children() as $subforum}}{{$cSubTopics += $subforum->topics;}}{{endforeach}}{{$cTopics = $forum->topics + $cSubTopics;}}{number="$cTopics"}{{else}}{{$cTopics = $forum->topics;}}{number="$cTopics"}{{endif}}</strong> <br/><br/> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <i class="fa fa-envelope-o fa-lg" aria-hidden="true"></i> <span>{lang="Сообщения:"}</span> <strong>{number="$count"}</strong> {{endif}} а вставлять я думаю на скрине увидишь куда вставлять Показать контент Показать контент я так понимаю там нужно будет весь код заменить на мой так то ничего сложного Благодарю, попробую и отпишусь.
14 мая, 20222 yr On 24.02.2022 at 15:11, SlawkA said: Patalocheg у меня на старом дизайне было прописано так сам код. может чего и выудишь из него Показать контент Показать контент {{if $lastPost}} <i class="fa fa-comments fa-lg" aria-hidden="true"> </i> {lang="Тем:"} <strong> {{if $forum->hasChildren()}}{{$cSubTopics = 0;}}{{foreach $forum->children() as $subforum}}{{$cSubTopics += $subforum->topics;}}{{endforeach}}{{$cTopics = $forum->topics + $cSubTopics;}}{number="$cTopics"}{{else}}{{$cTopics = $forum->topics;}}{number="$cTopics"}{{endif}}</strong> <br/><br/> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <i class="fa fa-envelope-o fa-lg" aria-hidden="true"></i> <span>{lang="Сообщения:"}</span> <strong>{number="$count"}</strong> {{endif}} Показать контент Показать контент Чётко прямо стоит от душевно)
14 мая, 20222 yr On 14.05.2022 at 13:25, Dimarik111 said: Чётко прямо стоит от душевно) Так теперь дублируется: Сообщения 77 77 постов
14 мая, 20222 yr On 14.05.2022 at 13:55, HooLIGUN said: Так теперь дублируется: Сообщения 77 77 постов Да вот ищу как убрать посты. On 14.05.2022 at 13:55, HooLIGUN said: Так теперь дублируется: Сообщения 77 77 постов Ну по факт не мешает вообще) On 14.05.2022 at 13:55, HooLIGUN said: Так теперь дублируется: Сообщения 77 77 постов Ну или я нифига не нашёл 🤣
14 мая, 20222 yr я не знаю что вы там на делали. но мой код работает на новой версии форума. и на старом стиле даже Показать контент
15 мая, 20222 yr On 14.05.2022 at 20:22, SlawkA said: я не знаю что вы там на делали. но мой код работает на новой версии форума. и на старом стиле даже Показать контент Показать контент Да нормально про посты как убрать имел виду
15 мая, 20222 yr On 14.05.2022 at 12:33, SlawkA said: ну вот как бы сам код Показать контент Показать контент <i class="fa fa-comments fa-lg" aria-hidden="true"> </i> {lang="Тем:"} <strong> {{if $forum->hasChildren()}}{{$cSubTopics = 0;}}{{foreach $forum->children() as $subforum}}{{$cSubTopics += $subforum->topics;}}{{endforeach}}{{$cTopics = $forum->topics + $cSubTopics;}}{number="$cTopics"}{{else}}{{$cTopics = $forum->topics;}}{number="$cTopics"}{{endif}}</strong> <br/><br/> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <i class="fa fa-envelope-o fa-lg" aria-hidden="true"></i> <span>{lang="Сообщения:"}</span> <strong>{number="$count"}</strong> {{endif}} а вставлять я думаю на скрине увидишь куда вставлять Показать контент Показать контент я так понимаю там нужно будет весь код заменить на мой так то ничего сложного Спасибо большое за код! Всё работает корректно как у вас. On 14.05.2022 at 14:02, Dimarik111 said: Да вот ищу как убрать посты. Ну по факт не мешает вообще) Ну или я нифига не нашёл 🤣 Делайте как вам написал Славка, код рабочий если заменить всё как у него было показано. Ищите этот код Показать контент {{if $lastPost AND ( $forum->can_view_others OR \IPS\Member::loggedIn()->modPermission('can_read_all_topics') OR ( \is_array( \IPS\Member::loggedIn()->modPermission('forums') ) AND \in_array( $forum->_id, \IPS\Member::loggedIn()->modPermission('forums') ) ))}} <dl> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <dt class="ipsDataItem_stats_number">{number="$count" format="short"}</dt> <dd class="ipsDataItem_stats_type ipsType_light">{lang="posts_no_number" pluralize="$count" format="short"}</dd> </dl> {{endif}} Весь этот код замените на код Славки Показать контент {{if $lastPost}} <i class="fa fa-comments fa-lg" aria-hidden="true"> </i> {lang="Тем:"} <strong> {{if $forum->hasChildren()}}{{$cSubTopics = 0;}}{{foreach $forum->children() as $subforum}}{{$cSubTopics += $subforum->topics;}}{{endforeach}}{{$cTopics = $forum->topics + $cSubTopics;}}{number="$cTopics"}{{else}}{{$cTopics = $forum->topics;}}{number="$cTopics"}{{endif}}</strong> <br/><br/> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <i class="fa fa-envelope-o fa-lg" aria-hidden="true"></i> <span>{lang="Сообщения:"}</span> <strong>{number="$count"}</strong> {{endif}} У меня всё корректно работает и надписи с постами не остается как у вас. Вы что то не то сделали, перепроверяйте.
15 мая, 20222 yr On 15.05.2022 at 23:13, MikeWolf said: Спасибо большое за код! Всё работает корректно как у вас. Делайте как вам написал Славка, код рабочий если заменить всё как у него было показано. Ищите этот код Показать контент Показать контент {{if $lastPost AND ( $forum->can_view_others OR \IPS\Member::loggedIn()->modPermission('can_read_all_topics') OR ( \is_array( \IPS\Member::loggedIn()->modPermission('forums') ) AND \in_array( $forum->_id, \IPS\Member::loggedIn()->modPermission('forums') ) ))}} <dl> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <dt class="ipsDataItem_stats_number">{number="$count" format="short"}</dt> <dd class="ipsDataItem_stats_type ipsType_light">{lang="posts_no_number" pluralize="$count" format="short"}</dd> </dl> {{endif}} Весь этот код замените на код Славки Показать контент Показать контент {{if $lastPost}} <i class="fa fa-comments fa-lg" aria-hidden="true"> </i> {lang="Тем:"} <strong> {{if $forum->hasChildren()}}{{$cSubTopics = 0;}}{{foreach $forum->children() as $subforum}}{{$cSubTopics += $subforum->topics;}}{{endforeach}}{{$cTopics = $forum->topics + $cSubTopics;}}{number="$cTopics"}{{else}}{{$cTopics = $forum->topics;}}{number="$cTopics"}{{endif}}</strong> <br/><br/> {{$count = \IPS\forums\Topic::contentCount( $forum, TRUE );}} <i class="fa fa-envelope-o fa-lg" aria-hidden="true"></i> <span>{lang="Сообщения:"}</span> <strong>{number="$count"}</strong> {{endif}} У меня всё корректно работает и надписи с постами не остается как у вас. Вы что то не то сделали, перепроверяйте. Хорошо спасибо проверю On 15.05.2022 at 23:15, Dimarik111 said: Хорошо спасибо проверю Сделал забыл видать тот первый код удалить)))
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.