Jump to content

Featured Replies

Всем привет,у меня есть свой форум и у меня возник вопрос как сделать рейтинг темы?
Чтобы напротив темы были типа звёздочки?

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/
Share on other sites
  • 2 years later...

Подскажите. Как вывести рейтинг тему в список тем. Как то не удобно сделано, что рейтинг видно только внутри темы 

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175114
Share on other sites

seed в questionRow и в topicRow в нужные вам места: 

{{if $row->container()->forum_allow_rating}}
	{template="rating" group="global" location="front" app="core" params="'tiny', $row->averageRating()"}
{{endif}}

 

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175118
Share on other sites

by_ix прописал после тегов, для теста

Спойлер

445.png.8600209135ffb46566eafba9f409674d.png

 

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175122
Share on other sites

SlawkA так и что, плохо?

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175123
Share on other sites
8 минут назад, by_ix сказал:

SlawkA так и что, плохо?

да нет. норм. просто мне это не нужно. я уже переболел этим)

тем более вот так наставишь плюшечек на стиль. и тут бах крупная обнова форума и стиля, и все это в помойку отправится.

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175124
Share on other sites

SlawkA Они же вроде дают список изменений в шаблонах, или не так просто потом это все подгонять?

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175126
Share on other sites
29 минут назад, AlphaStar сказал:

или не так просто потом это все подгонять?

скорее всего да.

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175127
Share on other sites

SlawkA  Подскажите, куда в теме вставлять , никак не могу найти :(

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175137
Share on other sites
27 минут назад, seed сказал:

SlawkA  Подскажите, куда в теме вставлять , никак не могу найти :(

Спойлер

1.thumb.png.ac8e84968579c2a24777e8382cfe01fa.png

2.thumb.png.8015c09b846bbd57f35bc1bf4b2c7971.png

 

я ставил так. после кода тегов. вы можете сами выбрать перед чем ставить

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175139
Share on other sites
  • 3 недели спустя...

by_ix SlawkA Подскажите плиз, как поставить выше префикса, то есть вот сюда

93c9ac867b.thumb.jpg.37495d123ba1998d273593cd9f2f682f.jpg

У меня не получилось, или совсем не отображается или ломает все.

Edited by AlphaStar

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175762
Share on other sites

@AlphaStar точно могу сказать только вечером. 

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175764
Share on other sites

AlphaStar попробуй тут прописать

Спойлер

2332.thumb.png.8164c8c9557cb4d2a4da80f0b57cd6fe.png

и будет вот так

Спойлер

4554.thumb.png.bf2ab16b2ec0092b17f373828d271eba.png

 

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175766
Share on other sites

@SlawkA так я и с телефона сделал. не особо красиво смотрится. 

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175767
Share on other sites

Ага) Выровнять бы как-то)

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175768
Share on other sites
31 минуту назад, AlphaStar сказал:

Ага) Выровнять бы как-то)

ну тогда это в кастом. и должно быть норм

.ipsRating > ul {
    padding: revert;
    margin: 0;
    list-style-type: none;
    position: absolute;
}

 

11.png.2ff6faff94c57499513b800b2eba1d88.png

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175771
Share on other sites

SlawkA Идеально! спс! 😇

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175774
Share on other sites

Но в самой теме чутка съехало теперь. 🙏

 

Снимок экрана 2021-12-13 в 14.59.20.png

Снимок экрана 2021-12-13 в 14.59.47.png

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175775
Share on other sites

AlphaStar значит в questionRow прописывать не нужно.

да и я не экстрасенс. без видимости стиля ничем помочь не могу

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175776
Share on other sites

SlawkA в questionRow я не прописывал.

Проверил на дефолтном стиле, также съехало. Или нужно для этого кода задать класс span с .ipsRating?

{{if $row->container()->forum_allow_rating}}
	{template="rating" group="global" location="front" app="core" params="'tiny', $row->averageRating()"}
{{endif}}

Съехало не только в самой теме, но и в магазине и тд, где выводятся звездочки рейтинга.

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175777
Share on other sites

AlphaStar 

в topicRow после:

<li class="ipsDataItem ipsDataItem_responsivePhoto {{if $row->groupsPosted}}ipsDataItem_highlighted{{endif}} {{if $row->unread()}}ipsDataItem_unread{{endif}} {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}} {{if $row->hidden()}}ipsModerated{{endif}}" data-rowID='{$row->$idField}'>

добавить:

{{if $row->container()->forum_allow_rating}}
	<div class="{{if \IPS\Member::loggedIn()->modPermission()}}rtnga{{else}}rtng{{endif}}">{template="rating" group="global" location="front" app="core" params="'tiny', $row->averageRating()"}</div>
{{endif}}

в questionRow добавить то же, что и сверху, после:

<li class="ipsDataItem {{if \IPS\forums\Forum::getMemberListView() == 'snippet'}}ipsTopicSnippet ipsQuestionSnippet{{endif}} {{if $row->unread()}}ipsDataItem_unread{{endif}} {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}} {{if $row->hidden()}}ipsModerated{{endif}} cForumQuestion" data-rowID='{$row->$idField}'>

в custom.css добавить:

@media (min-width: 980px) {
  .rtnga {
    padding: 10px 35px 0 !important;
    margin-bottom: -18px;
}
}
@media (max-width: 979px) {
  .rtnga {
    padding: 0 22px !important;
}
}
@media (min-width: 980px) {
  .rtng {
    padding: 10px 12px 0 !important;
    margin-bottom: -18px;
}
}
@media (max-width: 979px) {
  .rtng {
    padding: 0 !important;
}
}

в ксс можешь сам подредактировать, если где-то будут неровности на сторонних темах.

Link to comment
https://ipbmafia.ru/topic/20995-rejting-temy/?&do=findComment&comment=175789
Share on other sites

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.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.