Как установить скрипт социальных закладок от Share42.com
[1 ] likbezz [18.05.2011, 18:39]
Q: Missiya , Quote (Missiya )
А вообще вопрос такой: добавление соц закладок на сайт укоза. Как это сделать, имея файл куки с share42? куда что вставить
[2 ] likbezz [18.05.2011, 18:51]
Хороший серви) Итак, сначала идём на сайт Share42.com , выбираем размер и иконки сервисов, которые хотите использовать на своем сайте. После того ка выбрали, ставим галочку на кодировке вашего сайта, в юКоз она UTF-8 ... И скачиваем сгенерированный скрип. После того как скачали, распаковываем его, картинку-спрайт и сам скрипт, заливаем себе на сайт. Ссылки к файлам записываем или запоминаем, если у вас хорошая память) Далее, в шаблон,в то место где предполагаем выводить иконки сервисов добавляем вот такой код: Quote (Code )
<script type="text/javascript" src="/_theme/faberlic/_js/share/share42.js "></script> <script type="text/javascript">share42('[Путь до папки со спрайтом] ','[url] ','[title] ')</script>
Где: /_theme/faberlic/_js/share/share42.js - ссылка до вашего файла, залитого на сайт. ... [url] замените на код ссылки ($ENTRY_URL$) ; [title] замените на код названия статьи ($ENTRY_TITLE$) ; [Путь до папки со спрайтом] - ... путь до папки с картинкой-спрайтом ... формата: «/_theme/_js/share/» или полный «http://мой_сайт/_theme/_js/share/» .... Примерный вид кода: Code
<script type="text/javascript" src="/_theme/_js/share/share42.js"></script> <script type="text/javascript">share42('/_theme/_js/share/','$ENTRY_URL$','$ENTRY_TITLE$')</script>
... Важно : Закладки требуют полных путей, а в некоторых модулях, оператор $ENTRY_URL$ выдает короткий - от корня сайта. Так что везде пишем так: Code
<script type="text/javascript">share42('/_theme/_js/share/','$HOME_PAGE_LINK$$ENTRY_URL$','$ENTRY_TITLE$')</script>
Кроме модуля «Новости сайта» , так как в нём $ENTRY_URL$ выдаёт полный адрес. То есть в новостях код другой должен быть: Code
<script type="text/javascript">share42('/_theme/_js/share/','$ENTRY_URL$','$ENTRY_TITLE$')</script>
И сразу проверяем ... Результат: ...
[3 ] Destroy [17.06.2011, 14:27]
Странно,так то хороший скрипт но что то попробовал поставить! Так у меня получаеться так что это окно соц закладок поверх всего остального! Тоесть как бы не ложиться поверх сайта как должно быть, а толкает все содержимое вниз! С права от скрипта пустота!Добавлено (17.06.2011, 14:27) --------------------------------------------- А как нибудь можно сделать этот скрипт горинтальным и вывести только в определеном месте!? Вчера пытался похимичить с ним,что то не выходит. Пробовал ставить другие но там сторония реклама!
[4 ] likbezz [17.06.2011, 18:56]
Destroy , Quote (Destroy )
Так у меня получаеться так что это окно соц закладок поверх всего остального!
Странно. Скрипт официальный, от Share42.com, жалоб не слышал ) Quote (Destroy )
А как нибудь можно сделать этот скрипт горинтальным и вывести только в определеном месте!?
Горизонтальным? - фообще-то этот как раз и есть горизонтальный, мо можно и вертикальным. На сайте разработчика - советую посетить, есть варианты выбора положения. ... Доктайп прописать не пробовали? Quote (Destroy )
Вчера пытался похимичить с ним,что то не выходит.
Ссылку на страницу с вашими экспериментами. ... MAGELLAN , Не обязательно: Quote (MAGELLAN )
в то место где предполагаем выводить иконки сервисов
- это может быть как «вид материалов », так и шаблон «Материалы и комментарии к нему » .... ヅ ... или вообще - «страницы сайта ». ...
[5 ] MAGELLAN [19.08.2011, 11:46]
Quote (likbezz )
Далее, в шаблон,в то место где предполагаем выводить иконки сервисов добавляем вот такой код
По умолчанию шаблон называется "Вид материалов" !!.
[6 ] Diana [19.08.2011, 12:15]
Можно тупой вопрос задать? А нафига эти скрипты закладок все? А юкозовский виджет вам не нравится что ли? Или он реально плохой?У меня он стоит на сайтах - вроде всё нормально.Может я чего не знаю?
[7 ] MAGELLAN [20.08.2011, 11:33]
Quote (Diana )
Может я чего не знаю?
Мы с 917 года, "идём СВОИМ ПУТЕМ"!!.
[8 ] Diana [20.08.2011, 12:31]
MAGELLAN , Это типа: Любители преодолевать трудности - если нет трудностей то мы их сами создадим? Что то слышала об этом
[9 ] MAGELLAN [20.08.2011, 14:51]
Diana ,
[10 ] tigra [09.03.2012, 14:44]
Подскажите, пожалуйста, в чем беда. Загрузил папку "share42" на сайт по FTP. Вставил в шаблон страницы материала и комментариев (после текста статьи) код: Code
<script type="text/javascript" src="http://ozzz.ucoz.ru/share42/share42.js"></script> <script type="text/javascript">share42('http://ozzz.ucoz.ru/share42/','$ENTRY_URL$','$ENTRY_TITLE$')</script>
Но ничего на странице так и не появилось. Почему?
[11 ] likbezz [09.03.2012, 15:04]
tigra , Quote (tigra )
Подскажите, пожалуйста, в чем беда.
Ссылку на страницу где вы пробовали оставьте, посмотрю что не так ... Вот на этой странице: _http://ozzz.ucoz.ru/load/belletristika/d_klarkson_vokrug_sveta_s_klarksonom_osobennosti_nacionalnoj_ezdy/38-1-0-2949 я вообще не вижу данного кода ... ...
[12 ] tigra [09.03.2012, 15:08]
Например здесь
[13 ] likbezz [09.03.2012, 15:11]
tigra , Quote (tigra )
Например здесь
Нет его в коде. Вы в какой шаблон добавляли данный код? Нужно в шаблон «Каталог файлов» - «Материал и комментарии к нему ». ... Код этого шаблона выложите если сами не можете разобраться. ...
[14 ] tigra [09.03.2012, 15:14]
Quote (likbezz )
Нет его в коде.
Точно, нет. А почему? Всё сохраняю. Может из-за сообщения $COUNTER$ код используется более одного раза. Но где он там используется более 1 раза не увидел... Code
<html><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>$ENTRY_TITLE$ - $CAT_NAME$ <!--if($SECTION_NAME$)-->- $SECTION_NAME$<!--endif--> - $MODULE_NAME$ - $SITE_NAME$</title> <?$META_DESCRIPTION$?> <link type="text/css" rel="StyleSheet" href="/_st/my.css" /> </head> <body> $ADMIN_BAR$ <div class="wrap"> <div class="contanier"> $GLOBAL_AHEADER$ <?if($MODULE_ID$='forum')?><div class="left-side"><div class="right-side"><table class="forum-table"><tbody><tr><td class="forum-block"><?endif?> <!-- <middle> --> <table class="main-table"> <tbody><tr> <td class="left-side-block"> $GLOBAL_CLEFTER$ </td> <td class="content-block"> <?if($MODULE_URL$)?><h1>$MODULE_NAME$</h1><?endif?> <!-- <body> --><table width="100%" border="0" cellpadding="0" cellspacing="0"> <tbody><tr> <td width="80%"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » <a href="$MODULE_URL$"><!--<s5182>-->Файлы<!--</s>--></a> <?if($SECTION_NAME$)?>» <a href="$SECTION_URL$">$SECTION_NAME$</a><?endif?> » <a href="$CAT_URL$">$CAT_NAME$</a></td> <td style="white-space: nowrap;" align="right"><?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5186>-->Добавить материал<!--</s>--></a> ]<?endif?></td> </tr> </tbody></table> <hr> <div class="eTitle" style="padding-bottom:3px;"><?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?>$ENTRY_TITLE$ $VERSION$</div> <table class="eBlock" width="100%" border="0" cellpadding="2" cellspacing="0"> <tbody><tr><td width="85%"> <?if($FILE_URL$ || $RFILE_URL$ || $SCREEN_URL$)?>[ <?if($FILE_URL$)?><a href="$FILE_URL$"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?> <?if($RFILE_URL$)?> · <a href="$RFILE_URL$" target="_blank"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?> <?if($SCREEN_URL$)?> · <a href="$SCREEN_URL$" target="_blank"><!--<s5187>-->Скриншот<!--</s>--></a><?endif?> ]<?endif?> </td><td style="font-size:7pt;white-space: nowrap;" align="right">$ADD_DATE$, $ADD_TIME$</td></tr> <tr><td class="eText" colspan="2">$MESSAGE$</td></tr> <tr><td class="eDetails1" colspan="2"><?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','1','float')?></div> <script type="text/javascript" src="http://ozzz.ucoz.ru/share42/share42.js"></script> <script type="text/javascript">share42('http://ozzz.ucoz.ru/share42/','$ENTRY_URL$','$ENTRY_TITLE$')</script> <?endif?><!--<s3179>-->Категория<!--</s>-->: <a href="$CAT_URL$">$CAT_NAME$</a><?if($USER$)?> | <!--<s3178>-->Добавил<!--</s>-->: <a href="$PROFILE_URL$">$USER$</a><?endif?> <?if($TAGS$)?> | <!--<s5308>-->Теги<!--</s>-->: $TAGS$<?endif?> </td></tr> <tr><td class="eDetails2" colspan="2"><!--<s3177>-->Просмотров<!--</s>-->: <b>$READS$</b> | <!--<s3181>-->Загрузок<!--</s>-->: <b>$LOADS$</b> <?if($COMMENTS_NUM$)?>| <!--<s3039>-->Комментарии<!--</s>-->: <b>$COMMENTS_NUM$</b><?endif?> <?if($RATING$)?>| <!--<s3119>-->Рейтинг<!--</s>-->: <b><span id="entRating$ID$">$RATING$</span></b>/<b><span id="entRated$ID$">$RATED$</span></b><?endif?></td></tr> </tbody></table> <div class="base2"><div class="binner"> <div class="relatednews"> <h3><font color="#00bfff">Популярные книги и журналы:</font></h3> <ul><?$RELATED_ENTRIES$(30)?></ul> </div> </div> <?if($COM_IS_ACTIVE$)?> <?if($COM_CAN_READ$)?> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tbody><tr><td width="60%" height="25"><!--<s5183>-->Всего комментариев<!--</s>-->: <b>$COM_NUM_ENTRIES$</b></td><td align="right" height="25">$COM_PAGE_SELECTOR$</td></tr> <tr><td colspan="2">$COM_BODY$</td></tr> <tr><td colspan="2" align="center">$COM_PAGE_SELECTOR1$</td></tr> <tr><td colspan="2" height="10"></td></tr> </tbody></table> <?endif?> <?if($COM_CAN_ADD$)?> $COM_ADD_FORM$ <?else?> <?if($USER_LOGGED_IN$)?><?else?><div align="center" class="commReg"><!--<s5237>-->Добавлять комментарии могут только зарегистрированные пользователи.<!--</s>--><br />[ <a href="$REGISTER_LINK$"><!--<s3089>-->Регистрация<!--</s>--></a> | <a href="$LOGIN_LINK$"><!--<s3087>-->Вход<!--</s>--></a> ]</div><?endif?> <?endif?> <?endif?><!-- </body> --> </div></td> <td class="right-side-block"> $GLOBAL_DRIGHTER$ </td> </tr> <tr><td class="left-side-bottom"></td><td class="content-side-bottom"></td><td class="right-side-bottom"></td></tr> </tbody></table> <!-- </middle> --> <?if($MODULE_ID$='forum')?></td></tr></tbody></table></div></div><div class="right-forum-bottom"><div class="left-forum-bottom"></div></div><?endif?> $GLOBAL_BFOOTER$ </div> </div> </body></html>
[15 ] likbezz [09.03.2012, 15:17]
tigra , Держите:
Code
<html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>$ENTRY_TITLE$ - $CAT_NAME$ <!--if($SECTION_NAME$)-->- $SECTION_NAME$<!--endif--> - $MODULE_NAME$ - $SITE_NAME$</title> <?$META_DESCRIPTION$?> <link type="text/css" rel="StyleSheet" href="/_st/my.css" /> </head> <body> $ADMIN_BAR$ <div class="wrap"> <div class="contanier"> $GLOBAL_AHEADER$ <?if($MODULE_ID$='forum')?><div class="left-side"><div class="right-side"><table class="forum-table"><tbody><tr><td class="forum-block"><?endif?> <!-- <middle> --> <table class="main-table"> <tbody><tr> <td class="left-side-block"> $GLOBAL_CLEFTER$ </td> <td class="content-block"> <?if($MODULE_URL$)?><h1>$MODULE_NAME$</h1><?endif?> <!-- <body> --><table width="100%" border="0" cellpadding="0" cellspacing="0"> <tbody><tr> <td width="80%"><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » <a href="$MODULE_URL$"><!--<s5182>-->Файлы<!--</s>--></a> <?if($SECTION_NAME$)?>» <a href="$SECTION_URL$">$SECTION_NAME$</a><?endif?> » <a href="$CAT_URL$">$CAT_NAME$</a></td> <td style="white-space: nowrap;" align="right"><?if($ADD_ENTRY_LINK$)?>[ <a href="$ADD_ENTRY_LINK$"><!--<s5186>-->Добавить материал<!--</s>--></a> ]<?endif?></td> </tr> </tbody></table> <hr> <div class="eTitle" style="padding-bottom:3px;"><?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?>$ENTRY_TITLE$ $VERSION$</div> <table class="eBlock" width="100%" border="0" cellpadding="2" cellspacing="0"> <tbody><tr><td width="85%"> <?if($FILE_URL$ || $RFILE_URL$ || $SCREEN_URL$)?>[ <?if($FILE_URL$)?><a href="$FILE_URL$"><!--<s5223>-->Скачать с сервера<!--</s>--></a> ($FILE_SIZE$)<?endif?> <?if($RFILE_URL$)?> · <a href="$RFILE_URL$" target="_blank"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?> <?if($SCREEN_URL$)?> · <a href="$SCREEN_URL$" target="_blank"><!--<s5187>-->Скриншот<!--</s>--></a><?endif?> ]<?endif?> </td><td style="font-size:7pt;white-space: nowrap;" align="right">$ADD_DATE$, $ADD_TIME$</td></tr> <tr><td class="eText" colspan="2">$MESSAGE$</td></tr> <tr><td class="eDetails1" colspan="2"> <div class="share42init"></div> <script type="text/javascript" src="http://ozzz.ucoz.ru/share42/share42.js"></script> <script type="text/javascript">share42('http://ozzz.ucoz.ru/share42/','$ENTRY_URL$','$ENTRY_TITLE$')</script> <?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','1','float')?></div><?endif?> <!--<s3179>-->Категория<!--</s>-->: <a href="$CAT_URL$">$CAT_NAME$</a><?if($USER$)?> | <!--<s3178>-->Добавил<!--</s>-->: <a href="$PROFILE_URL$">$USER$</a><?endif?> <?if($TAGS$)?> | <!--<s5308>-->Теги<!--</s>-->: $TAGS$<?endif?> </td></tr> <tr><td class="eDetails2" colspan="2"><!--<s3177>-->Просмотров<!--</s>-->: <b>$READS$</b> | <!--<s3181>-->Загрузок<!--</s>-->: <b>$LOADS$</b> <?if($COMMENTS_NUM$)?>| <!--<s3039>-->Комментарии<!--</s>-->: <b>$COMMENTS_NUM$</b><?endif?> <?if($RATING$)?>| <!--<s3119>-->Рейтинг<!--</s>-->: <b><span id="entRating$ID$">$RATING$</span></b>/<b><span id="entRated$ID$">$RATED$</span></b><?endif?></td></tr> </tbody></table> <div class="base2"><div class="binner"> <div class="relatednews"> <h3><font color="#00bfff">Популярные книги и журналы:</font></h3> <ul><?$RELATED_ENTRIES$(30)?></ul> </div> </div> <?if($COM_IS_ACTIVE$)?> <?if($COM_CAN_READ$)?> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tbody><tr><td width="60%" height="25"><!--<s5183>-->Всего комментариев<!--</s>-->: <b>$COM_NUM_ENTRIES$</b></td><td align="right" height="25">$COM_PAGE_SELECTOR$</td></tr> <tr><td colspan="2">$COM_BODY$</td></tr> <tr><td colspan="2" align="center">$COM_PAGE_SELECTOR1$</td></tr> <tr><td colspan="2" height="10"></td></tr> </tbody></table> <?endif?> <?if($COM_CAN_ADD$)?> $COM_ADD_FORM$ <?else?> <?if($USER_LOGGED_IN$)?><?else?><div align="center" class="commReg"><!--<s5237>-->Добавлять комментарии могут только зарегистрированные пользователи.<!--</s>--><br />[ <a href="$REGISTER_LINK$"><!--<s3089>-->Регистрация<!--</s>--></a> | <a href="$LOGIN_LINK$"><!--<s3087>-->Вход<!--</s>--></a> ]</div><?endif?> <?endif?> <?endif?><!-- </body> --> </div></td> <td class="right-side-block"> $GLOBAL_DRIGHTER$ </td> </tr> <tr><td class="left-side-bottom"></td><td class="content-side-bottom"></td><td class="right-side-bottom"></td></tr> </tbody></table> <!-- </middle> --> <?if($MODULE_ID$='forum')?></td></tr></tbody></table></div></div><div class="right-forum-bottom"><div class="left-forum-bottom"></div></div><?endif?> $GLOBAL_BFOOTER$ </div> </div> </body> </html>
Вы просто установили его в условие с рейтингом ... ) ... И забыли вставить блок Code
<div class="share42init"></div>
Вот так должно быть: Code
<div class="share42init"></div> <script type="text/javascript" src="http://ozzz.ucoz.ru/share42/share42.js"></script> <script type="text/javascript">share42('http://ozzz.ucoz.ru/share42/','$ENTRY_URL$','$ENTRY_TITLE$')</script>
... - Шаблон поправил . ...