Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Рейтинг "нравится" - "не нравится"

Тема в разделе "Вопросы- ответы", создана пользователем KinoFilms, 4 апр 2017.

04.04.17 в 19:16
12.03.19 в 22:07
31
3.599
0
  1. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Всем привет, кто подскажет почему когда я ставлю вот такой рейтинг [​IMG] рейтинг на сайт получается вот такая лажа. Может кто сталкивался с такой проблемой или же кто нибудь знает в чем причина подскажите.
    Заранее спасибо !
     

    Вложения:

  2. Juker7

    Команда форума VIP Кинотрафик v2

    Регистрация:
    27 окт 2016
    Сообщения:
    525
    Лучших ответов:
    0
    Рейтинги:
    +266 / 4 / -0
    Стили потому что не подгружаются.
     
    • Нравится Нравится x 1
  3. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    Че сайт та палишь сотри его с адресной строки
     
  4. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Не могу отредактировать свою тему (

    Вот по этому гайду делал, а что в нем не так ?

    Открыть файл engine/modules/functions.php
    Найти строку (первую, в функции ShowRating):
    Код:
     } elseif ($config['rating_type'] == "2") {
    После нее вставить:
    Код:
    $rate_minus = ($vote_num - $rating)/2;
    $rating_plus = $rating + $rate_minus;
    
    $rated = <<<HTML
    <div class="main-sliders-rate ignore-select">
    <a href="#" title="Нравится(+)" onclick="doRate('1', '$id'); return false;">
    <span>
    <svg viewBox="61.9 84.9 200.8 194.4">
    <path d="M237,146c-4-0.8-8.8-0.8-11.2-0.8h-41V98.6c0-8-6.4-13.7-13.7-13.7h-19.3c-7.2,0-12.9,4.8-15.3,11.2l-11.2,47.4c0,0.8-1.6,3.2-1.6,3.2l-19.3,20.1c0,0-0.8,0.8-0.8,1.6c-0.8,0-1.6,0.8-1.6,0.8H78.8c-8.8,0-16.9,5.6-16.9,14.5v61c0,8.8,8,16.1,16.9,16.1h23.3c1.6,0,3.2-0.8,4.8-0.8l16.1,13.7c4,3.2,9.6,5.6,14.5,5.6h72.3c39.4,0,53-31.3,53-57v-41.8C261.1,158,245.8,148.4,237,146z M81.2,186.9h18.5v56.2H81.2L81.2,186.9L81.2,186.9z M243.4,222.3c0,11.2-3.2,36.9-34.5,36.9h-72.3c-0.8,0-2.4-0.8-2.4-0.8l-16.1-12.9v-0.8v-61v-1.6c0-0.8,0-1.6,0.8-1.6l19.3-20.1c3.2-3.2,5.6-7.2,6.4-11.2l10.4-44.2h9.6v43.4c0,8,7.2,14.5,15.3,14.5h45c2.4,0,5.6,0,6.4,0.8c1.6,0.8,10.4,4,10.4,16.1C243.4,180.5,243.4,222.3,243.4,222.3z"></path>
    </svg>
    $rating_plus
    </span>
    </a>
    <a href="#" title="Не нравится(-)" onclick="doRate('-1', '$id'); return false;">
    <span>
    <svg viewBox="97.6 84.8 200.8 194.4">
    <path d="M298.4,183.6v-41.8c0-25.7-12.9-57-53-57h-72.3c-4.8,0-10.4,2.4-14.5,5.6l-16.1,13.7c-1.6-0.8-3.2-0.8-4.8-0.8h-23.3c-8.8,0-16.9,7.2-16.9,16.1v61c0,8.8,8,14.5,16.9,14.5h23.3c0.8,0,1.6,0.8,1.6,0.8s0,0.8,0.8,1.6l19.3,20.1c0.8,0.8,1.6,2.4,1.6,3.2l11.2,47.4c1.6,6.4,8,11.2,15.3,11.2h19.3c7.2,0,13.7-5.6,13.7-13.7v-45.8h41c2.4,0,7.2,0,11.2-0.8C283.1,215.7,298.4,206.1,298.4,183.6z M118.5,120.2H137v56.2h-18.5V120.2z M279.9,183.6c0,12.9-8.8,16.1-10.4,16.1c-1.6,0-4,0.8-6.4,0.8h-45c-8,0-15.3,6.4-15.3,14.5v43.4h-11.2l-10.4-44.2c-0.8-4-4-8-6.4-11.2l-19.3-20.1l-0.8-1.6v-1.6v-61v-0.8l16.1-12.9c0.8,0,1.6-0.8,2.4-0.8h72.3c31.3,0,34.5,25.7,34.5,36.9V183.6z"></path>
    </svg>
    $rate_minus
    </span>
    </a>
    </div>
    HTML;
    if( $allow ) $rated = "<div id=\"ratig-layer-$id\">$rated</div>";
    return $rated;
    При желании использовать стили:
    Код:
    .main-sliders-rate {
        height: 42px;
    }
    
    .main-sliders-rate a {
        position: relative;
        display: block;
        width: 50%;
        height: 42px;
        float: left;
        /*text-indent: 44px;*/
        line-height: 42px;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .main-sliders-rate a span {
        position: relative;
        display: block;
        width: 20px;
        margin: 0 auto;
        padding-left: 14px;
    }
    
    .main-sliders-rate a svg {
        position: absolute;
        width: 18px;
        height: 17px;
    }
    
    .main-sliders-rate a:nth-of-type(1) {
        background: #f5f7f5;
        color: #71ce3f;
    }
    
    .main-sliders-rate a:nth-of-type(1):hover {
        background: #71ce3f;
        color: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(1) svg {
        fill: #70cd3f;
        top: 12px;
        left: -10px;
    }
    
    .main-sliders-rate a:nth-of-type(1):hover svg {
        fill: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(2) {
        background: #e7e5e5;
        color: #ba3636;
    }
    
    .main-sliders-rate a:nth-of-type(2):hover {
        background: #b93636;
        color: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(2) svg {
        fill: #ba3636;
        top: 14px;
        left: -10px;
    }
    
    .main-sliders-rate a:nth-of-type(2):hover svg {
        fill: #FFF;
    }
     
    #4 KinoFilms, 4 апр 2017
    Последнее редактирование модератором: 4 апр 2017
  5. Juker7

    Команда форума VIP Кинотрафик v2

    Регистрация:
    27 окт 2016
    Сообщения:
    525
    Лучших ответов:
    0
    Рейтинги:
    +266 / 4 / -0
    не при желании, а обязательно
     
  6. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    А каким кодом можно поднять или отпустить этот рейтинг ?
     
  7. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    Чем тебя стандартный рейтинг та не устроил?, норм веть там, чо паришься
     
  8. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    А стандартный был багнутый, когда нажимаешь допусти на пять звезд а это максимум, то звездочки выходят на пол страницы... А этот больше нравится, да кстати не подскажешь как его немного вверх сдвинуть ?
     
  9. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    Ну там если отступ то это проста, сам глянь http://htmlbook.ru/css/margin-top
    По идеи это
    HTML:
    margin-top: 20%; /* Отступ сверху */
    можно и в пикселях указывать
     
  10. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Я вот в стилях кода рейтинга копаюсь и не найду этого кода
    Код:
    .main-sliders-rate {
        height: 42px;
    }
    
    .main-sliders-rate a {
        position: relative;
        display: block;
        width: 50%;
        height: 42px;
        float: left;
        /*text-indent: 44px;*/
        line-height: 42px;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .main-sliders-rate a span {
        position: relative;
        display: block;
        width: 20px;
        margin: 0 auto;
        padding-left: 14px;
    }
    
    .main-sliders-rate a svg {
        position: absolute;
        width: 18px;
        height: 17px;
    }
    
    .main-sliders-rate a:nth-of-type(1) {
        background: #f5f7f5;
        color: #71ce3f;
    }
    
    .main-sliders-rate a:nth-of-type(1):hover {
        background: #71ce3f;
        color: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(1) svg {
        fill: #70cd3f;
        top: 12px;
        left: -10px;
    }
    
    .main-sliders-rate a:nth-of-type(1):hover svg {
        fill: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(2) {
        background: #e7e5e5;
        color: #ba3636;
    }
    
    .main-sliders-rate a:nth-of-type(2):hover {
        background: #b93636;
        color: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(2) svg {
        fill: #ba3636;
        top: 14px;
        left: -10px;
    }
    
    .main-sliders-rate a:nth-of-type(2):hover svg {
        fill: #FFF;
    }
     
  11. Juker7

    Команда форума VIP Кинотрафик v2

    Регистрация:
    27 окт 2016
    Сообщения:
    525
    Лучших ответов:
    0
    Рейтинги:
    +266 / 4 / -0
    Его не искать надо, а добавить...
     
  12. wangog

    Забанен

    Регистрация:
    9 мар 2017
    Сообщения:
    1
    Лучших ответов:
    0
    Рейтинги:
    +0 / 0 / -0
    Мне не жалко, только пусть узнает его сначала, не стесняйтесь посоны ........... кидайте еще побольше таких скринов, надо темы форума прошерстить наверняка таких придурков как ТС с десяток наберется а то и больше :D
     
  13. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Придурок тут только ты ! Да и что тебе мешало брать текст с других сайтов ? Мозгов не хватает ctrl+u нажать ?
     
  14. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    Та ты проста вставь его начало кода
    попробуй тут
    Узнать не проблема ты спизди хоть один текст я найду тебя
     
    • Нравится Нравится x 1
  15. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Привет, смотри я вот сам рейтинг приподнял, теперь как мне его расширить до уровня блока постера ?
     

    Вложения:

    • 33232.jpg
      33232.jpg
      Размер файла:
      90,3 КБ
      Просмотров:
      28
  16. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    так стили проще подобрать на реальном сайте чем по скринам
     
  17. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Привет, да сам стиль то я вроде подобрал так как он был белый изначально, но теперь когда наводишь на палец он отражается красным или зеленым.
     
  18. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    это стиль аля :hover и его не увидеть никак по картинке
     
    • Нравится Нравится x 1
  19. TopicStarter Overlay
    KinoFilms

    KinoFilms Посетитель

    Регистрация:
    6 мар 2017
    Сообщения:
    89
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Вот сами стили:
    Код:
    .main-sliders-rate {
        height: 42px;
    }
    
    .main-sliders-rate a {
        position: relative;
        display: block;
        width: 50%;
        height: 42px;
        float: left;
        /*text-indent: 44px;*/
        line-height: 42px;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .main-sliders-rate a span {
        position: relative;
        display: block;
        width: 20px;
        margin: 0 auto;
        padding-left: 14px;
    }
    
    .main-sliders-rate a svg {
        position: absolute;
        width: 18px;
        height: 17px;
    }
    
    .main-sliders-rate a:nth-of-type(1) {
        background: #f5f7f5;
        color: #71ce3f;
    }
    
    .main-sliders-rate a:nth-of-type(1):hover {
        background: #71ce3f;
        color: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(1) svg {
        fill: #70cd3f;
        top: 12px;
        left: -10px;
    }
    
    .main-sliders-rate a:nth-of-type(1):hover svg {
        fill: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(2) {
        background: #e7e5e5;
        color: #ba3636;
    }
    
    .main-sliders-rate a:nth-of-type(2):hover {
        background: #b93636;
        color: #FFF;
    }
    
    .main-sliders-rate a:nth-of-type(2) svg {
        fill: #ba3636;
        top: 14px;
        left: -10px;
    }
    
    .main-sliders-rate a:nth-of-type(2):hover svg {
        fill: #FFF;
    }
     
Яндекс.Метрика