Jump to content

Featured Replies

Posted
comment_154820

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

  • 2 years later...
comment_175114

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

comment_175118

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

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

 

comment_175124
8 минут назад, by_ix сказал:

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

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

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

comment_175126

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

comment_175127
29 минут назад, AlphaStar сказал:

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

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

comment_175139
27 минут назад, seed сказал:

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

Спойлер

1.thumb.png.ac8e84968579c2a24777e8382cfe01fa.png

2.thumb.png.8015c09b846bbd57f35bc1bf4b2c7971.png

 

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

  • 3 недели спустя...
comment_175762

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

93c9ac867b.thumb.jpg.37495d123ba1998d273593cd9f2f682f.jpg

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

Edited by AlphaStar

comment_175766

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

Спойлер

2332.thumb.png.8164c8c9557cb4d2a4da80f0b57cd6fe.png

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

Спойлер

4554.thumb.png.bf2ab16b2ec0092b17f373828d271eba.png

 

comment_175771
31 минуту назад, AlphaStar сказал:

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

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

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

 

11.png.2ff6faff94c57499513b800b2eba1d88.png

comment_175776

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

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

comment_175777

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

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

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

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

comment_175789

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;
}
}

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

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.