Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: Добавление социальных закладок  (Read 8830 times)

0 Members and 1 Guest are viewing this topic.

lineart

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 61
Добавление социальных закладок
« on: April 23, 2011, 09:44:12 pm »

Добавление отечественных социальных закладок

В свою theme.php добавить функцию
$template_display_media из themes.inc.php

С текстом:

Code: [Select]
<!-- 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

Code: [Select]
.b-share-icon  { opacity: 0.6; }
.b-share-icon:hover { opacity: 0.9; }

Выглядит примерно так:

http://api.yandex.ru/share/

 :)


« Last Edit: June 15, 2011, 12:14:35 pm by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону

Это все хорошо, только добавлять кнопки лучше на страницы показа непосредственно фото, а не альбомов последние поступления и т.д., т.к. со временем ссылка будет отображать совсем другие фото.
Я сейчас делаю тоже самое для 1.4.х
Logged

lineart

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 61

я то вообще убрал все эти "последние поступления" "часто просматриваемые" и прочую ересь (которую почему то любит индексировать яндекс. )))
также у меня нет "просмотра полноразмерных фотографий", так что да, наверное это лучше делать вкупе с вышеописанным, но описанная схема работает в любом случае.
Logged

lineart

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 61

Вариант 2
бОльшее количество сервисов+вариабельность+закладки+приличные иконки.
http://share42.com/

Установка идентична первому посту, загружаем указанный скрипт на сайт, например в папку social
Код следующий:

Code: [Select]
<!-- 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-->
Logged

Ulenka

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 32
Re: Добавление социальных закладок
« Reply #4 on: October 17, 2012, 10:34:51 am »

Добрый день!
Напишите, пожалуйста, подробнее, какой код нужно добавить в themes.inc.php и theme.php
Заранее благодарю!
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: Добавление социальных закладок
« Reply #5 on: October 17, 2012, 12:31:58 pm »

Возьмите код на http://api.yandex.ru/share/
Logged

Ulenka

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 32
Re: Добавление социальных закладок
« Reply #6 on: October 17, 2012, 04:48:44 pm »

Возьмите код на http://api.yandex.ru/share/
Это понятно, между каким кодом его нужно добавлять и в какие файлы?
Logged

belarusquad

  • Coppermine newbie
  • Country: by
  • Offline Offline
  • Gender: Male
  • Posts: 7
Re: Добавление социальных закладок
« Reply #7 on: October 19, 2012, 04:06:03 pm »

спасибо. добавил
Logged
Pages: [1]   Go Up
 

Page created in 0.027 seconds with 18 queries.