Мне понравились вот эти кнопочки: http://share.pluso.ru
После того, как настроили кнопки по своему вкусу, создаем в корне трекера файл socialbuttons.php
В нем вставляем полученный код с сервиса кнопок, в том виде в каком получили.
Пример стандартный код:
Код: Выделить всё
<script type="text/javascript">(function() {
if (window.pluso)if (typeof window.pluso.start == "function") return;
var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == window.location.protocol ? 'https' : 'http') + '://share.pluso.ru/pluso-like.js';
var h=d[g]('head')[0] || d[g]('body')[0];
h.appendChild(s);
})();</script>
<div class="pluso" data-options="big,square,line,horizontal,counter,theme=04" data-services="vkontakte,odnoklassniki,facebook,twitter,google,moimir,email,print" data-background="#ebebeb"></div>
Код: Выделить всё
<script>
$(function(){
$("#leftFit").click(function(){
$.get("/socialbuttons.php", {}, function(response){
$("#block").html(response);
$("#leftFit").hide();
});
});
});
</script>
Код: Выделить всё
<a id="leftFit">Показать кнопки / Так же можно картинку свою вставить</a>
<div id="block"></div>
Код: Выделить всё
#leftFit {
cursor: pointer;
}
Код: Выделить всё
<script type="text/javascript">
$(function(){
$(document).ready(function () {
setTimeout(function() {
$.get("/ajax/socialbuttons.php", {}, function(response){
$("#block").html(response);
$("#leftFit").hide();
});
}, 3000);
});
});
</script>
Код: Выделить всё
<a id="leftFit">Показать кнопки / Так же можно картинку свою вставить</a>
<div id="block"></div>
Посмотреть типа демки, можно на моем сайте: http://silllence.com
На трекере не тестил, но должно работать все. Если не работает, то разберемся что к чему)))
Завтра может протестирую подгрузку постеров итп при прокрутке. У меня на сайте можете наблюдать такое. Если разница будет ощутима, то распишу что и как делать )