Patalocheg Опубликовано 24 февраля, 2022 Поделиться Опубликовано 24 февраля, 2022 Приветствую! Недавно обновились до IPB 4.6.Х, и получили вместо точного отображения количества тем / постов, например, 123,456 → 123т. Как вернуть прежнее отображение и где это можно настроить для форума и профилей пользователей, а то некрасиво отображаются эти 123т? Буду признателен, если поскажете адрес в админке, где всё это отображается. Ishidarex77 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 24 февраля, 2022 Поделиться Опубликовано 24 февраля, 2022 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}} Спойлер Patalocheg, Ishidarex77, MikeWolf и 2 других 3 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MikeWolf Опубликовано 14 мая, 2022 Поделиться Опубликовано 14 мая, 2022 В 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}} Показать контент Хотел бы сделать так же как у вас было. Не подскажете более конкретно куда в коде нужно вставить ваш код что бы получилось так же? Буду очень признателен. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 14 мая, 2022 Поделиться Опубликовано 14 мая, 2022 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}} а вставлять я думаю на скрине увидишь куда вставлять Спойлер я так понимаю там нужно будет весь код заменить на мой так то ничего сложного Dimarik111, MyFix и MikeWolf 1 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MikeWolf Опубликовано 14 мая, 2022 Поделиться Опубликовано 14 мая, 2022 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}} а вставлять я думаю на скрине увидишь куда вставлять Показать контент я так понимаю там нужно будет весь код заменить на мой так то ничего сложного Благодарю, попробую и отпишусь. SlawkA 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimarik111 Опубликовано 14 мая, 2022 Поделиться Опубликовано 14 мая, 2022 В 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}} Скрыть контент Чётко прямо стоит от душевно) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
HooLIGUN Опубликовано 14 мая, 2022 Поделиться Опубликовано 14 мая, 2022 29 минут назад, Dimarik111 сказал: Чётко прямо стоит от душевно) Так теперь дублируется: Сообщения 77 77 постов Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimarik111 Опубликовано 14 мая, 2022 Поделиться Опубликовано 14 мая, 2022 7 минут назад, HooLIGUN сказал: Так теперь дублируется: Сообщения 77 77 постов Да вот ищу как убрать посты. 8 минут назад, HooLIGUN сказал: Так теперь дублируется: Сообщения 77 77 постов Ну по факт не мешает вообще) 8 минут назад, HooLIGUN сказал: Так теперь дублируется: Сообщения 77 77 постов Ну или я нифига не нашёл 🤣 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 14 мая, 2022 Поделиться Опубликовано 14 мая, 2022 я не знаю что вы там на делали. но мой код работает на новой версии форума. и на старом стиле даже Спойлер MikeWolf 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimarik111 Опубликовано 15 мая, 2022 Поделиться Опубликовано 15 мая, 2022 5 часов назад, SlawkA сказал: я не знаю что вы там на делали. но мой код работает на новой версии форума. и на старом стиле даже Показать контент Да нормально про посты как убрать имел виду Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MikeWolf Опубликовано 15 мая, 2022 Поделиться Опубликовано 15 мая, 2022 В 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}} У меня всё корректно работает и надписи с постами не остается как у вас. Вы что то не то сделали, перепроверяйте. SlawkA и MyFix 1 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dimarik111 Опубликовано 15 мая, 2022 Поделиться Опубликовано 15 мая, 2022 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 сказал: Хорошо спасибо проверю Сделал забыл видать тот первый код удалить))) MikeWolf и SlawkA 1 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.