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

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

Вывод звёзд по значению из доп.поля (imdb, кинопоиск)

Тема в разделе "Вопросы- ответы", создана пользователем there, 29 авг 2016.

29.08.16 в 05:08
29.08.16 в 13:19
4
1.727
3
  1. TopicStarter Overlay
    there

    there Посетитель

    Регистрация:
    4 авг 2016
    Сообщения:
    61
    Лучших ответов:
    0
    Рейтинги:
    +7 / 0 / -0
    Привет!
    Немножко заморочился и наморочил такую штуку себе на сайт:
    imdbstars.JPG
    Если вкратце, она умеет брать значение рейтинга из допполя и выводит его в звёздах. Код для типиэлки:
    HTML:
                   [xfgiven_imdb]
                        <span class="imdb">Рейтинг IMDb:<b class="rki">[xfvalue_imdb]</b></span>
                        <script type="text/javascript">
                            $(document).ready(function(){
                                total_reiting = [xfvalue_imdb]; // итоговый ретинг
                                var star_widht = total_reiting*20;
                                $('#raiting_votes').width(star_widht);
                            });
                        </script>
                        <div id="raiting_star">
                            <div id="raiting_blank"></div>
                            <div id="raiting_votes"></div>
                        </div>
                    [/xfgiven_imdb]
    Стили CSS:
    Код:
    /*IMDb stars*/
    
    #raiting_blank, #raiting_votes {height:20px; position:absolute;bottom: 4px;}
    #raiting_blank { background:url(../images/ratings.png); width:200px; } /* "Чистые" звездочки */
    #raiting_votes {background:url(../images/ratings.png) 0 -20px} /*  Закрашенные звездочки */
    Картинка для звёзд размерами 200х40 px, звезда 20x20

    Думаю, кому-нить пригодится. Если возникнут вопросы по коду, прошу в тему!
     
    • Нравится Нравится x 3
  2. Pavel

    Pavel Местный

    Регистрация:
    7 ноя 2015
    Сообщения:
    1.680
    Лучших ответов:
    0
    Рейтинги:
    +785 / 0 / -0
    Вопрос немного не по теме, но всё же. Как дергаются рейтинги из КП и IMDB ? Периодически обновляются (если да, то как, вместе с кэшэм?) или один раз (что странно) ?
     
  3. TopicStarter Overlay
    there

    there Посетитель

    Регистрация:
    4 авг 2016
    Сообщения:
    61
    Лучших ответов:
    0
    Рейтинги:
    +7 / 0 / -0
    Пока не добирался до этого, просто поле создал и вписал вручную. Думаю, есть способы, к примеру http://zerocoolpro.biz/forum/threads/parser-kinopoisk-pkinopoisk-v3-3-0-otkrytyj-kod-skachat.392/
     
  4. Karabas Barabas

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

    Регистрация:
    20 ноя 2015
    Сообщения:
    8.172
    Лучших ответов:
    1
    Рейтинги:
    +3.756 / 12 / -0
    • Нравится Нравится x 1
  5. TopicStarter Overlay
    there

    there Посетитель

    Регистрация:
    4 авг 2016
    Сообщения:
    61
    Лучших ответов:
    0
    Рейтинги:
    +7 / 0 / -0
    Только что настроил у себя, всё работает превосходно. Спасибо за наводку, не пришлось самому копаться
     
Яндекс.Метрика