Все кнопки находятся у первой новости друг за дружкой, всю голову уже сломал.
Код shorstory.tpl
То нижняя часть скрипта меняется на
<div id="vk_like-{news-id}"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like-{news-id}", {type: "button"});
</script>Этим мы задаём каждой кнопке свой ид.
К себе я ещё добавлял так:
<table class="news" border="0" cellspacing="0" cellpadding="0" style="padding: 10px 20px;">
<tr>
<!--Кнопка мне нравиться-->
Код кнопки
<!--Кнопка мне нравиться-->
</tr>
</table>
Пример с моей кнопкой:
<table class="news" border="0" cellspacing="0" cellpadding="0" style="padding: 10px 20px;">
<tr>
<!--Кнопка мне нравиться-->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?109"></script>
<script type="text/javascript">
VK.init({apiId: 4253251, onlyWidgets: true});
</script>
<div id="vk_like-{news-id}"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like-{news-id}", {type: "button"});
</script>
<!--Кнопка мне нравиться-->
</tr>
</table>
