Posted 24 февраля, 20222 yr comment_178367 Приветствую! Недавно обновились до IPB 4.6.Х, и получили вместо точного отображения количества тем / постов, например, 123,456 → 123т. Как вернуть прежнее отображение и где это можно настроить для форума и профилей пользователей, а то некрасиво отображаются эти 123т? Буду признателен, если поскажете адрес в админке, где всё это отображается.
24 февраля, 20222 yr comment_178368 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 comment_181183 В 24.02.2022 в 18:11, SlawkA сказал: 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 comment_181184 9 минут назад, MikeWolf сказал: Хотел бы сделать так же как у вас было. Не подскажете более конкретно куда в коде нужно вставить ваш код что бы получилось так же? Буду очень признателен. ну вот как бы сам код Спойлер <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 comment_181185 3 минуты назад, SlawkA сказал: ну вот как бы сам код Показать контент <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 comment_181187 В 24.02.2022 в 17:11, SlawkA сказал: 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 comment_181188 29 минут назад, Dimarik111 сказал: Чётко прямо стоит от душевно) Так теперь дублируется: Сообщения 77 77 постов
14 мая, 20222 yr comment_181189 7 минут назад, HooLIGUN сказал: Так теперь дублируется: Сообщения 77 77 постов Да вот ищу как убрать посты. 8 минут назад, HooLIGUN сказал: Так теперь дублируется: Сообщения 77 77 постов Ну по факт не мешает вообще) 8 минут назад, HooLIGUN сказал: Так теперь дублируется: Сообщения 77 77 постов Ну или я нифига не нашёл 🤣
14 мая, 20222 yr comment_181196 я не знаю что вы там на делали. но мой код работает на новой версии форума. и на старом стиле даже Спойлер
15 мая, 20222 yr comment_181199 5 часов назад, SlawkA сказал: я не знаю что вы там на делали. но мой код работает на новой версии форума. и на старом стиле даже Показать контент Да нормально про посты как убрать имел виду
15 мая, 20222 yr comment_181237 В 14.05.2022 в 15:33, SlawkA сказал: ну вот как бы сам код Скрыть контент <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.05.2022 в 17:02, Dimarik111 сказал: Да вот ищу как убрать посты. Ну по факт не мешает вообще) Ну или я нифига не нашёл 🤣 Делайте как вам написал Славка, код рабочий если заменить всё как у него было показано. Ищите этот код Спойлер {{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 comment_181238 2 минуты назад, MikeWolf сказал: Спасибо большое за код! Всё работает корректно как у вас. Делайте как вам написал Славка, код рабочий если заменить всё как у него было показано. Ищите этот код Скрыть контент {{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}} У меня всё корректно работает и надписи с постами не остается как у вас. Вы что то не то сделали, перепроверяйте. Хорошо спасибо проверю 8 минут назад, Dimarik111 сказал: Хорошо спасибо проверю Сделал забыл видать тот первый код удалить)))
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.