Магазин | Рейтинг | «АК» | Поиск | Участники

Здравствуйте Гость ( Вход | Регистрация )

 

Каскадный · [ Стандартный ] · Линейный+

 Отображение места в рейтинге на своем сайте

Mintowl
12.03.2017, 16:51
Отправлено #1


Заслуженный участник

Группа: Художники
Регистрация: 04.07.2011

Добрый день уважаемая администрация!
У меня на персональном сайте посвященному комиксу есть такой самодельный хромой "виджет", где видна превьюшка голосовалки и место.
user posted image
С превьюшкой не сложно, эта картинка так же прикручивается в комментарии под комиксом на АК, и обновляется элементарно через фтп моего сайта (т.е в превьюхе в комментариях на АК всегда висит актуальная голосовалка)

А вот сделать так, что бы в моем "виджите" показывало актуальное место в рейтинге я не могу - вписываю когда есть время примерное место и все, ничего круче придумать не вышло)

Собственно, к чему я
Нет никакой возможности как-то отображать эту инфу на странице?

Я мало во всем этом шарю, но вдруг есть какой-то не муторный способ через html вывести позицию в рейтинге на сайт DB2.gif
Спасибо!


--------------------
user posted image
Swamp Dog
12.03.2017, 18:16
Отправлено #2


Главный по "Рейтингу Комиксов"

Группа: Администраторы
Регистрация: 12.04.2008
Из: Kоролёв, МО

Способа нет, особенно когда ваш комикс после сотой позиции, но я могу кой-чего сделать для вас, раз уж вы так далеко зашли. Отпишусь по готовности.


--------------------
Duke
12.03.2017, 20:51
Отправлено #3


dead one

Группа: Администраторы
Регистрация: 18.03.2008
Из: Ukraine. Kiev

Если что, такую фичу когда-то планировали, пока не дошли руки реализовать, хотя надо будет.


--------------------
The logic of war seems to be - if the belligerent can fight, he will fight.
Спросить меня
Swamp Dog
13.03.2017, 15:52
Отправлено #4


Главный по "Рейтингу Комиксов"

Группа: Администраторы
Регистрация: 12.04.2008
Из: Kоролёв, МО

Ох. Надо же. Совсем из головы вылетело, но вообще-то эта фича УЖЕ реализована.
По ссылке

http://top.a-comics.ru/placement.php?cid=240

где 240 это номер регистрации К.В.Б.Г в Рейтинге, возвращается JSON с указанием места в рейтинге, текущего количества голосов и прибыли/убыли голосов за сегодня.

Не сложный javascript может сделать по этому адресу ajax-запрос и отобразить результат на вашей страничке в удобоваримом формате.


--------------------
Duke
15.03.2017, 17:34
Отправлено #5


dead one

Группа: Администраторы
Регистрация: 18.03.2008
Из: Ukraine. Kiev

Пример джаваскрипта с помощью jQuery

в нужном месте вставить
CODE
<span id="top-placement"></span>


подключить библиотеку jQuery, если нет, например так:
CODE
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>


Сам скрипт:
CODE
<script type="text/javascript">
(function($){$(function(){ $.ajax({
 url: "http://top.a-comics.ru/placement.php",
 data: { cid: 240 },
 dataType: 'json',
 success: function(d){ $('#top-placement').text(d.placement); }
}); });})(jQuery);
</script>


--------------------
The logic of war seems to be - if the belligerent can fight, he will fight.
Спросить меня
Mintowl
15.03.2017, 18:23
Отправлено #6


Заслуженный участник

Группа: Художники
Регистрация: 04.07.2011

Ребята, огромное вам спасибо!!!!
Все заработало!
Лично для меня это очень удобная функция, так как каждый раз искать себя в рейтинге (особенно после сотой строчки) очень проблематично, а так и я буду в курсе, и читателям будет небольшой стимул приподнять комикс)
user posted image

Сообщение отредактировал Mintowl - 15.03.2017, 18:25


--------------------
user posted image


 

Lo-Fi Version Time is now: 23.05.2017, 00:35