sadko777 0 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 Доброго времени суток На сайт ДЕТИ И ШКОЛА решил установить скрипт share42 кнопки должны располагаться с права от рейтинга в статье целиком Для этого я закинул папку со скриптом в корень сайта а в админке, в шаблоне " Статья целиком | fullstory.tpl" всавил предложеный автором код: <script type="text/javascript" src="http://detiishkola.com/share42.js"></script> <script type="text/javascript">share42('detiishkola.com/','[url]','[title]')</script> и заменил вместо и [title] вставил:{full-story} и {title} <script type="text/javascript" src="http://detiishkola.com/share42.js"></script> <script type="text/javascript">share42('detiishkola.com/','{full-story}','{title}')</script> После этих действий в статье целиком ничего не отображается. Подскажите, как добиться желаемого результата. Заранее благодарен. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 (изменено) <script type="text/javascript" src="http://detiishkola.com/share42/share42.js"></script> <script type="text/javascript">share42('detiishkola.com/share42/','{full-link}','{title}',150,20)</script> В IE8 проверил на 9.2 - работает. Изменено 26 января 2011 пользователем Captain 1 Цитата Ссылка на сообщение Поделиться на других сайтах
sadko777 0 Опубликовано: 26 января 2011 Рассказать Опубликовано: 26 января 2011 (изменено) Автор До чего приятно иметь дело с простыми и умными людьми. Проверил в Opera, Mozilla Firefox и в Google Chrome. Везде работает! От всей души спасибо!!! Captain Тему можно закрывать. Изменено 26 января 2011 пользователем sadko777 Цитата Ссылка на сообщение Поделиться на других сайтах
sadko777 0 Опубликовано: 6 марта 2011 Рассказать Опубликовано: 6 марта 2011 (изменено) Автор У меня возникла еще одна трудность. Подскажите пожалуйста, что нужно изменить для правильной работы скрипта в статических страницах Попробовал вставить нижеследующий код в static.tpl . Картинки отображаются но при попытке разместить ссылку в соц. сети ссылка на страницу не отображается. <script type="text/javascript" src="http://turobzory.com/share42/share42.js"></script> <script type="text/javascript">share42('turobzory.com/share42/','{full-link}', '{title}',150,20)</script> Изменено 6 марта 2011 пользователем sadko777 Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 6 марта 2011 Рассказать Опубликовано: 6 марта 2011 (изменено) {full-link} и {title} в статических страницах не обрабатывается, для них используйте так: <script type="text/javascript" src="http://site.ru/share42/share42.js"></script> <script type="text/javascript">share42('site.ru/share42/','','{description}',150,20)</script> Изменено 6 марта 2011 пользователем Captain 1 Цитата Ссылка на сообщение Поделиться на других сайтах
sadko777 0 Опубликовано: 7 марта 2011 Рассказать Опубликовано: 7 марта 2011 Автор {full-link} и {title} в статических страницах не обрабатывается, для них используйте так: <script type="text/javascript" src="http://site.ru/share42/share42.js"></script> <script type="text/javascript">share42('site.ru/share42/','','{description}',150,20)</script> Спасибо! Теперь всё работает как часы Цитата Ссылка на сообщение Поделиться на других сайтах
LADYX 90 Опубликовано: 2 мая 2011 Рассказать Опубликовано: 2 мая 2011 Незнаю, ребята, а у меня почему-то и без {full-link} и {title} всё подставляется как надо. Чудеса, да и только) Цитата Ссылка на сообщение Поделиться на других сайтах
VeraNick 0 Опубликовано: 26 марта 2012 Рассказать Опубликовано: 26 марта 2012 На share42 Вставьте в шаблон вашего сайта (до или после основного текста статьи) следующий код: <div class="share42init" data-url="[url]" data-title="[title]"></div> <script type="text/javascript" src="http://site.ru/share42/share42.js"></script> <script type="text/javascript">share42('http://site.ru/share42/')</script> здесь [url] замените на код ссылки, а [title] замените на код названия статьи. Так как по документации и в шаблонах {title} и {full-link}, то получаем следующее: <div class="share42init" data-url="{full-link}" data-title="{title}"></div> <script type="text/javascript" src="http://media.4local.ru/social/share42.js"></script> <script type="text/javascript">share42('http://smedia.4local.ru/social/')</script> И в том же фейсбуке выводить не как у вас нормальное название статьи и описание, а название сайта только. С ссылкой проблем нет. Поделитесь мудростью, как у вас вышло так? Цитата Ссылка на сообщение Поделиться на других сайтах
LADYX 90 Опубликовано: 26 марта 2012 Рассказать Опубликовано: 26 марта 2012 Всех приветствую! Эта тема снова выплыла, воспользуюсь моментом. Возникла такая трудность, как только я не пытался, никак у меня не получается. Объясняю: Скрипт выводит картинки из файла icons.png. Я создал точно такой же файл, назвав его icons_black.png, в нем те же иконки в том же порядке, только они черно-белые. Вот такая стоит задача: необходимо, чтобы на сайте выводились картинки из файла icons_black.png (ну это не вопрос), а при наведении на необходимую картинку выводилась эта нужная картинка из файла icons.png (а вот здесь и есть та самая проблема.). Т.е. это обычный css. Но как это правильно прописать в файле скрипта share42.js, так я в итоге и не разобрался. Цитата Ссылка на сообщение Поделиться на других сайтах
LADYX 90 Опубликовано: 27 марта 2012 Рассказать Опубликовано: 27 марта 2012 Прошу прощения, вынужден поднять тему. Может быть кто и подскажет правильное решение задачи. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 27 марта 2012 Рассказать Опубликовано: 27 марта 2012 как вы написали, это обычный css .класс a {../путь к картинке/светлая картинка} .класс a:hover {../путь к картинке/темная картинка} Цитата Ссылка на сообщение Поделиться на других сайтах
LADYX 90 Опубликовано: 27 марта 2012 Рассказать Опубликовано: 27 марта 2012 alex32, да, с этим понятно, как это прописать в css. Непонятно как и где правильно это прописать в самом файле скрипта share42.js. Вот его код: function share42(f,u,t){if(!u)u=location.href;if(!t)t=document.title;u=encodeURIComponent(u);t=encodeURIComponent(t);document.write('');var s=new Array('"http://site.ru/start.html" title="Сделать домашней страницей"','"" onclick="return fav(this);" title="Сохранить в избранное браузера"','"http://site.ru/rss.xml" title="Подписаться на RSS сайта"','"#" onclick="window.open(\'http://www.facebook.com/sharer.php?u='+u+'&t='+t+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=200, top=200, width=550, height=440, toolbar=0, status=0\');return false" title="Поделиться в Facebook"','"#" onclick="window.open(\'http://twitter.com/share?text='+t+'&url='+u+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=200, top=200, width=550, height=440, toolbar=0, status=0\');return false" title="Добавить в Twitter"','"http://rutvit.ru/tools/widgets/share/popup?url='+u+'&title='+t+'" title="Добавить в РуТвит"','"#" onclick="window.open(\'http://vkontakte.ru/share.php?url='+u+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=200, top=200, width=554, height=421, toolbar=0, status=0\');return false" title="Поделиться В Контакте"','"#" onclick="window.open(\'http://www.odnoklassniki.ru/dk?st.cmd=addShare&st._surl='+u+'&title='+t+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=200, top=200, width=550, height=440, toolbar=0, status=0\');return false" title="Добавить в Одноклассники"','"http://connect.mail.ru/share?url='+u+'&title='+t+'" title="Поделиться в Моем Мире@Mail.Ru"','"http://my.ya.ru/posts_add_link.xml?URL='+u+'&title='+t+'" title="Поделиться в Я.ру"','"http://zakladki.yandex.ru/newlink.xml?url='+u+'&name='+t+'" title="Добавить в Яндекс.Закладки"','"http://share.yandex.ru/go.xml?service=moikrug&url='+u+'&title='+t+'" title="Поделиться в Мой Круг"','"#" onclick="window.open(\'http://www.blogger.com/blog_this.pyra?t&u='+u+'&n='+t+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=200, top=200, width=550, height=440, toolbar=0, status=0\');return false" title="Опубликовать в Blogger.com"','"http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk='+u+'&title='+t+'" title="Сохранить закладку в Google"','"http://bookmarks.yahoo.com/toolbar/savebm?u='+u+'&t='+t+'" title="Добавить в Yahoo! Закладки"','"http://www.livejournal.com/update.bml?event='+u+'&subject='+t+'" title="Опубликовать в LiveJournal"','"http://www.liveinternet.ru/journal_post.php?action=n_add&cnurl='+u+'&cntitle='+t+'" title="Опубликовать в LiveInternet"');for(i=0;i<s.length;i++)document.write('<a rel="nofollow" style="display:inline-block;width:20px;height:20px;margin:0 5px 5px 0;outline:none;background:url('+f+'icons.png) -'+20*i+'px 0" href='+s[i]+' target="_blank"></a>');document.write('</span>');};function fav(a){title=document.title;url=document.location;try{window.external.AddFavorite(url,title);}catch(e){try{window.sidebar.addPanel(title,url,"");}catch(e){if(typeof(opera)=="object"){a.rel="sidebar";a.title=title;a.url=url;return true;}else{alert('Нажмите Ctrl-D, чтобы добавить страницу в закладки');}}}return false;}; а вот сам css: .bookmarks { padding: 2px 0px 2px 0px; border-top: 1px dotted #cccccc; border-bottom: 1px dotted #cccccc; border-width: 1px; } #bookmarks a {opacity: 0.5;} #bookmarks a:hover {opacity: 1; } Цитата Ссылка на сообщение Поделиться на других сайтах
VeraNick 0 Опубликовано: 28 марта 2012 Рассказать Опубликовано: 28 марта 2012 Мой вопрос снимается Всё оказалось правильно, дело было в другом. Цитата Ссылка на сообщение Поделиться на других сайтах
LADYX 90 Опубликовано: 28 марта 2012 Рассказать Опубликовано: 28 марта 2012 А мой остается открытым . Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 28 марта 2012 Рассказать Опубликовано: 28 марта 2012 А мой остается открытым Надо смотреть немного глубже, не надо ковырять скрипт, надо мучить код который он генерирует. Цитата Ссылка на сообщение Поделиться на других сайтах
LADYX 90 Опубликовано: 29 марта 2012 Рассказать Опубликовано: 29 марта 2012 (изменено) Надо смотреть немного глубже, не надо ковырять скрипт, надо мучить код который он генерирует. Прошу прощения, не совсем понял, имеется ввиду, нужно не в самом файле скрипта это смотреть (share42.js)? А где тогда? Что-то я совсем запутался Изменено 29 марта 2012 пользователем LADYX Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 29 марта 2012 Рассказать Опубликовано: 29 марта 2012 Надо смотреть немного глубже, не надо ковырять скрипт, надо мучить код который он генерирует. Прошу прощения, не совсем понял, имеется ввиду, нужно не в самом файле скрипта это смотреть (share42.js)? А где тогда? Что-то я совсем запутался Надо смотреть в исходном коде страницы. Цитата Ссылка на сообщение Поделиться на других сайтах
LADYX 90 Опубликовано: 29 марта 2012 Рассказать Опубликовано: 29 марта 2012 Надо смотреть в исходном коде страницы. А в исходном коде страницы, т.е. при открытии страницы в интернете, точнее в браузере, так и отображается: <script type="text/javascript" src="http://site.ru/templates/Default/js/bookmarks/share42.js"></script> <script type="text/javascript">share42('http://site.ru/templates/Default/js/bookmarks/','','')</script> Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 29 марта 2012 Рассказать Опубликовано: 29 марта 2012 Не может такого быть, дайте ссылку на сайт, ткну носом. Цитата Ссылка на сообщение Поделиться на других сайтах
LADYX 90 Опубликовано: 29 марта 2012 Рассказать Опубликовано: 29 марта 2012 Не может такого быть, дайте ссылку на сайт, ткну носом. Написал в лс Цитата Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 29 марта 2012 Рассказать Опубликовано: 29 марта 2012 Ответил там же Цитата Ссылка на сообщение Поделиться на других сайтах
fresh123 0 Опубликовано: 3 февраля 2013 Рассказать Опубликовано: 3 февраля 2013 (изменено) Привет. DLE 9.8 лицензия. В чем может быть проблема? При добавлении страницы в закладку яндекса - поле описания пустое. А вконтакте вот такое? ?4??4??4??4??4??4??4??4??4??5? ?1? ?4??4??4??4??4??4??5??4??4??1? ?4??4??4??4??4??4??4??4??4??1? ?1? ?4??5??4??4??4??1? ?4??4??4??4??4??4??4??4??4??4??4??1? ?4??4??4??4??4??4??4??4??4??5??1? ?4??4??4??1?. ?4??1? ?4??4??4??4??4??заново сгенерировал и всё нормально Изменено 3 февраля 2013 пользователем fresh123 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.