forum.coppermine-gallery.net
Support => Русский (Russian) => Language Specific Support => cpg1.5.x FAQ (Russian) => Topic started by: lineart on April 23, 2011, 09:44:12 pm
-
Добавление отечественных социальных закладок
В свою theme.php добавить функцию
$template_display_media из themes.inc.php
С текстом:
<!-- BEGIN yandex --><tr><td class="tableb tableb_alternate"><noindex><script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="none" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,friendfeed,moikrug"></div></noindex></td></tr>
<!-- END yandex -->
Место подобрать по вкусу, у меня в самом конце, после description.
Для красоты можно добавить в css
.b-share-icon { opacity: 0.6; }
.b-share-icon:hover { opacity: 0.9; }
Выглядит примерно так:
http://api.yandex.ru/share/
:)
-
Это все хорошо, только добавлять кнопки лучше на страницы показа непосредственно фото, а не альбомов последние поступления и т.д., т.к. со временем ссылка будет отображать совсем другие фото.
Я сейчас делаю тоже самое для 1.4.х
-
я то вообще убрал все эти "последние поступления" "часто просматриваемые" и прочую ересь (которую почему то любит индексировать яндекс. )))
также у меня нет "просмотра полноразмерных фотографий", так что да, наверное это лучше делать вкупе с вышеописанным, но описанная схема работает в любом случае.
-
Вариант 2
бОльшее количество сервисов+вариабельность+закладки+приличные иконки.
http://share42.com/
Установка идентична первому посту, загружаем указанный скрипт на сайт, например в папку social
Код следующий:
<!-- BEGIN share42-->
<tr><td class="tableb tableb_alternate"><script type="text/javascript" src="http://ваш.сайт/social/share42.js"></script>
<script type="text/javascript">share42('http://ваш.сайт/social/','$thumb_tgt','$lang_img_nav_bar')</script></td></tr>
<!-- END share42-->
-
Добрый день!
Напишите, пожалуйста, подробнее, какой код нужно добавить в themes.inc.php и theme.php
Заранее благодарю!
-
Возьмите код на http://api.yandex.ru/share/
-
Возьмите код на http://api.yandex.ru/share/
Это понятно, между каким кодом его нужно добавлять и в какие файлы?
-
спасибо. добавил