Нужен скрипт для вывода рейтинга IMDB и КиноПоиска на сайте uCoz
|
|
UKRO | Вторник, 03 Ноября 2020, 13:40 | Сообщение 1 |
| Всем здрасте. Нужен скрипт вывода рейтинга IMDB. Поиском пользоваться умею, но проблему это не решило. То устарел скрипт, то еще что-то. Может у кого есть? Вот нашел на одном сайте - выводится просто шрифтом без всяких картинок и тд.. Может есть у кого? Заранее спасибо.
Сообщение отредактировал -SAM- - Четверг, 11 Ноября 2021, 20:26 | Страна: (UA) |
| |
Kosten | Вторник, 03 Ноября 2020, 13:53 | Сообщение 2 |
| Посмотрите этот скрипт - возможно именно такой вам нужен.
Так как "НУЖЕН и все в этом плане" не сильно подходит к теме. Больше к теме подходит, "МНЕ В ЛОМ ИСКАТЬ" НАПИШУ, что поиском не владею иль время не позволяет. А может просто ключевое слово вбить и нажать на поиске сайта.
Удачи! Надеюсь этот скрипт подойдет, если нет, то воспользуйтесь поиском, кратко описал, как на нем работать.
| Страна: (RU) |
| |
UKRO | Вторник, 03 Ноября 2020, 14:02 | Сообщение 3 |
| Цитата Kosten ( ) Больше к теме подходит, "МНЕ В ЛОМ ИСКАТЬ" НАПИШУ, что поиском не владею иль время не позволяет. А может просто ключевое слово вбить и нажать на поиске сайта. Поверте, мне не влом, как Вы выразились. Я перепробовал и у Вас и гугл в помощь звал. Не нашел ни 1 рабочего. Вместо вывода у большинства просто пишет (загрузка..) а сам рейтинг не выводит. Уже думал, может это пхп скрипты и поэтому не работает. Потому и спрашиваю тут, может у кого на сайте стоит и на 100% рабочий.
| Страна: (UA) |
| |
Kosten | Вторник, 03 Ноября 2020, 14:09 | Сообщение 4 |
| UKRO, по идее он должен работать, когда прописывал, то все корректно выводил.
| Страна: (RU) |
| |
Kosten | Вторник, 03 Ноября 2020, 14:15 | Сообщение 5 |
| Также попробуйте этот скрипт установить.
Стильный рейтинг Kinopoisk и iMDB для uCoz
Хотя этот скрипт рейтинг с KinoPoisk и IMDb для uCoz идет как крайний по обновлению, модератор на своем сайте установил и потом на этом сайте появился, как материал. Сейчас у него сайт закрыт, что точно не могу сказать, работает или нет. Так как до закрытия все отлично работал.
| Страна: (RU) |
| |
UKRO | Вторник, 03 Ноября 2020, 14:54 | Сообщение 6 |
| Kosten, Первый не работает, пишет все время загрузка. По идее все правильно делаю. На странице материала и комментариев установил:
Код <script> var KP_SITE_ID = $DOCPAGE_URL$; var getFilmRatingDataPAGE = function getFilmRatingDataPAGE(element, idt, callback) { var id = element ? element.data('filmid') : idt; $.ajax({ method: 'GET', url: 'https://cors-anywhere.herokuapp.com/https://rating.kinopoisk.ru/' + id + '.xml', success: function success(data) { callback(element, data); }, error: function error() { $.ajax({ url: 'http://query.yahooapis.com/v1/public/yql', jsonp: "callback", dataType: "jsonp", data: { q: 'select * from xml where url="https://rating.kinopoisk.ru/' + id + '.xml"', format: 'xml' }, success: function success(data) { if (data.results[0]) { callback(element, data.results[0]); } } }); } }); }; var renderFilmPageRatingDataPAGE = function(element, data) { $('#imdb_num_vote').text($(data).find('imdb_rating').attr('num_vote').replace(/(\d)(?=(\d{3})+$)/g, '$1 ')); $('#imdb-page-rating').text($(data).find('imdb_rating').text()).prop('title', 'Голосов: ' + $(data).find('imdb_rating').attr('num_vote').replace(/(\d)(?=(\d{3})+$)/g, '$1 ')); }; if (KP_SITE_ID) { getFilmRatingDataPAGE(false, KP_SITE_ID, renderFilmPageRatingDataPAGE); } var renderFilmPageRatingDataPAGE = function(element, data) { $('#kp_num_vote').text($(data).find('kp_rating').attr('num_vote').replace(/(\d)(?=(\d{3})+$)/g, '$1 ')); $('#kp-page-rating').text($(data).find('kp_rating').text()).prop('title', 'Голосов: ' + $(data).find('kp_rating').attr('num_vote').replace(/(\d)(?=(\d{3})+$)/g, '$1 ')); }; if (KP_SITE_ID) { getFilmRatingDataPAGE(false, KP_SITE_ID, renderFilmPageRatingDataPAGE); } </script> Потом сам вывод (Я убрал там лишнее (рейтинг звездами, картинки) оставил только прописью.)
Код <i class="fa fa-imdb" style="font-size:24px" aria-hidden="true"></i> <span class="rating__value" id="imdb-page-rating">Загрузка...</span> (<span id="imdb_num_vote">Загрузка...</span>)</span> Потом в поле которое подключил для вывода, а именно: ссылка на страницу с документацией ($DOCPAGE_URL$) прописал ид материала с имдб, ввел цыфры материала: 6772524.
Но все те же грабли..
Сообщение отредактировал -SAM- - Среда, 04 Ноября 2020, 01:12 | Страна: (UA) |
| |
|
UKRO | Вторник, 03 Ноября 2020, 20:32 | Сообщение 8 |
| Snoopak, Здравствуйте. Спасибо за информацию) Сейчас поставил назад, подожду и посмотрю. А сколько примерно по времени оно подтягивает инфу? Я вот задумался, может пакет с PHP прикупить, чтобы на юкоз шли скрипты PHP и поставить нормальный скрипт!?
Сообщение отредактировал -SAM- - Среда, 04 Ноября 2020, 01:13 | Страна: (UA) |
| |
Snoopak | Вторник, 03 Ноября 2020, 20:37 | Сообщение 9 |
| UKRO, Да по разному, иногда 5 сек., иногда 40, а иногда и более минуты. По поводу PHP не скажу ибо не пользовался.
| Страна: (UA) |
| |
UKRO | Вторник, 03 Ноября 2020, 21:13 | Сообщение 10 |
| Всем спасибо большое Тему можно закрывать)
| Страна: (UA) |
| |
Kosten | Вторник, 03 Ноября 2020, 23:58 | Сообщение 11 |
| Закрыто!
| Страна: (RU) |
| |