Кнопки "Класс" и "Мне нравиться" для блогов

+16
1.7K
Вконтакте
Добавляем сайт на странице вконтакте, пишем домен и название, далее:
Открываем components/blogs/frontend.php
ищем
  1. $model->increaseHits($post['id']);
ниже добавляем
  1. $vkontakte = 'код кнопки вконтакте, тот что после <!-- Put this div tag to the place, where the Like block will be -->';
далее ищем
  1. $smarty->assign('msg', $msg);
ниже добавляем
  1. $smarty->assign('vkontakte', $vkontakte);
Открываем templates/ваш шаблон/template.php
перед
  1. </head>
вставляем скрипты вконтакте, то что <!-- Put this script tag to the <head> of your page -->
Открываем templates/ваш шаблон/components/com_blog_view_post.tpl
вставляем в место, где хотите кнопку {$vkontakte}

Кнопки "Класс"
С ней проще:
Открываем templates/ваш шаблон/components/com_blog_view_post.tpl
В нужное место вставляем:
  1. <a class="odkl-klass-stat" href="/blogs/{$blog.seolink}/{$post.seolink}.html" onclick="ODKL.Share(this);return false;" ><span>0</span></a>
Открываем templates/ваш шаблон/template.php
перед
  1. </head>
вставляем скрипты
  1. <link href="http://stg.odnoklassniki.ru/share/odkl_share.css" rel="stylesheet">
  2. <script src="http://stg.odnoklassniki.ru/share/odkl_share.js" type="text/javascript" ></script>
заменяем
  1. <body>
на
  1. <body onload="ODKL.init();">
Делаете на свой страх и риск, объяснять ничего не буду, делал для себя
Пример тут
+2
mrDON mrDON 14 лет назад #
полезная штука. только вот не могли бы вы еще замутить такую для майла ? типа мой мир майл ру кнопачка =)
0
alpik alpik 13 лет назад #
Есть решение, но оно тоже не идеальное, я не проф и хотелось бы его отточить. Если интересует подскажу код и куда его вставить. Пример можно посмотреть здесь
0
mrDON mrDON 13 лет назад #
а на мой взгляд шикарно, не могли бы вы поделится данным скриптиком?
0
alpik alpik 13 лет назад #
отписался туточки
+1
braincord braincord 13 лет назад #
отличное дополнение:)у вас приятный сайт получился:)
0
Сергей Сергей 13 лет назад #
Предложил 2 готовых решения от других разработчиков тут.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.