0 Пользователей и 1 Гость просматривают эту тему.
  • 98 Ответов
  • 24167 Просмотров
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
ауу! так подскажешь или как?
*

METTER

  • Захожу иногда
  • 169
  • 22 / 1
лично я ставил так:
1
файл шаблона, в head
Код
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://vkontakte.ru/js/api/share.js?5" charset="windows-1251"></script>

2
файл - \components\com_content\views\article\tmpl\default.php
сторока - <span class="article_separator">&nbsp;</span> и стазу после неё...
Код
<!-- Put this script tag to the place, where the Share button will be -->
<script type="text/javascript"><!--
document.write(VK.Share.button(false,{type: "round_nocount", text: "Сохранить"}));
--></script>
в результате кнопка отображается сразу после материала чуть выше JComments (если этот компонент прикручен, конечно)) )
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
большое спасибо
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
а в head - это куда?))
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
вставил, но в результате отображается строго слева и с кучей символов в виде квадратиков...
*

METTER

  • Захожу иногда
  • 169
  • 22 / 1
символы вместо букв появились скорее всего потому, что Вы забыли сохранить изменённый Вами файл в кодировке UTF-8...
ну, а чтобы по центру было, то измените
Код
<!-- Put this script tag to the place, where the Share button will be -->
<script type="text/javascript"><!--
document.write(VK.Share.button(false,{type: "round_nocount", text: "Сохранить"}));
--></script>
на
Код
<!-- Put this script tag to the place, where the Share button will be -->
<center><script type="text/javascript"><!--
document.write(VK.Share.button(false,{type: "round_nocount", text: "Сохранить"}));
--></script></center>
« Последнее редактирование: 01.06.2010, 02:00:37 от METTER »
*

Xavik

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
лично я ставил так:
1
файл шаблона, в head
Код
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://vkontakte.ru/js/api/share.js?5" charset="windows-1251"></script>

2
файл - \components\com_content\views\article\tmpl\default.php
сторока - <span class="article_separator">&nbsp;</span> и стазу после неё...
Код
<!-- Put this script tag to the place, where the Share button will be -->
<script type="text/javascript"><!--
document.write(VK.Share.button(false,{type: "round_nocount", text: "Сохранить"}));
--></script>
в результате кнопка отображается сразу после материала чуть выше JComments (если этот компонент прикручен, конечно)) )


все сделал так, но результата нет. В чем может быть ошибка? Подскажите пожалуйста
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
ни черта не помогает. а что, сохранять нужно с помощью специального редактора? просто я сохранял файл в обычном блокноте
*

METTER

  • Захожу иногда
  • 169
  • 22 / 1
Xavik, очистите кеш, зайдите в любую статью и просмотрите исходный код страницы...
встречается ли у Вас там в <head>
Код
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://vkontakte.ru/js/api/share.js?5" charset="windows-1251"></script>
и ниже по коду
Код
<!-- Put this script tag to the place, where the Share button will be -->
<script type="text/javascript"><!--
document.write(VK.Share.button(false,{type: "round_nocount", text: "Сохранить"}));
--></script>
?

ЖиВоЙ, для правки этих двух файлов никакого спец. редактора не нужно...  разве что помните, что файлы требуется сохранять в кодировке UTF-8 без BOM
*

Xavik

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Xavik, очистите кеш, зайдите в любую статью и просмотрите исходный код страницы...

первая часть кода есть, а второй почему то нет.... хотя я точно добавлял именно в указанный Вами файл.
*

Xavik

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
в общем код кое как вставил, все оказалось из за моей невнимательности...
подскажите, как сделать 2 кнопки в одну строку? решил еще и в мой мир кнопку вставить...
самому пока что не удалось сделать это в CSS...
*

Xavik

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Ребята, никто не может помочь?
*

METTER

  • Захожу иногда
  • 169
  • 22 / 1
Вот, хочу поделиться... ))
Решил немного доработать и сделать кнопки:
жж, ли.ру, вконтакте, фейсбук, мой мир, Яндекс, гугле, пикабу, твиттер, одноклассники

Отображаться будут при посещении статьи с материалом. Непосредственно после самого материала перед компонентом JComments (если установлен)
Открываем файл
Код
\components\com_content\views\article\tmpl\default.php
После строки
Код
<span class="article_separator">&nbsp;</span>
Вставляем
Код
<center>
<noindex>
<a rel="nofollow" href="http://www.livejournal.com/update.bml?event=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>&subject=<?php echo $this->escape($this->article->title); ?>" target="_blank" title="Опубликовать в своем блоге livejournal.com">
<img src="../images/livejournal.png" title="Опубликовать в своем блоге livejournal.com" width="80" height="20" /></a>

<a rel="nofollow" href="http://www.liveinternet.ru/journal_post.php?action=l_add&amp;cnurl=http://Адрес_сайта<?php echo $this->article->readmore_link; ?> target="_blank" title="Опубликовать в своем блоге liveinternet.com">
<img src="../images/liveinternet.png" title="Добавить в свой блог на ЛиРу (Liveinternet)" width="80" height="20" /></a>

<a rel="nofollow" href="http://vkontakte.ru/share.php?url=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/vkontakte.png" title="Поделиться ВКонтакте" width="80" height="20" /></a>

<a rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="blank">
<img src="../images/facebook.png" title="Поделиться ссылкой в FaceBook" width="80" height="20" /></a>

<a rel="nofollow" href="http://connect.mail.ru/share?share_url=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank" >
<img src="../images/moj_mir.png" title="Добавить в Мой Мир" width="80" height="20" /></a>

<a rel="nofollow" href="http://my.ya.ru/posts_add_link.xml?title=<?php echo $this->escape($this->article->title); ?>&URL=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/yandex.png" title="Поделиться ссылкой на Я.ру" width="80" height="20" /></a>

<a rel="nofollow" href="http://www.google.com/reader/link?url=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>&title=<?php echo $this->escape($this->article->title); ?>&srcURL=http://Адрес_сайта" target="_blank">
<img src="../images/googlebuzz.png" title="Добавить в Google Buzz" width="80" height="20" /></a>

<a rel="nofollow" href="http://pikabu.ru/add_story.php?story_url=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/pikabu.png" title="Добавить в Пикабу" width="80" height="20" /></a>

<a rel="nofollow" href="http://twitter.com/home/?status=<?php echo $this->escape($this->article->title); ?>+http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/twitter.png" title="Добавить в Twitter" width="80" height="20" /></a>

<a rel="nofollow" href="http://www.odnoklassniki.ru/dk?st.cmd=addShare&amp;st.s=0&amp;st._surl=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/odnoklassniki.png" title="Добавить в Одноклассники" width="80" height="20" /></a>
</noindex>
</center>
Возможно можно как-то проще выйти на адрес статьи, чем "http://Адрес_сайта<?php echo $this->article->readmore_link; ?>", но я не очень знаком с "внутренностями" Joomla...
Все изображения кнопок закидывал как понятно в папку "images"..
Сами изображения:










« Последнее редактирование: 13.11.2010, 20:56:27 от METTER »
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1

Возможно можно как-то проще выйти на адрес статьи, чем "http://Адрес_сайта<?php echo $this->article->readmore_link; ?>", но я не очень знаком с "внутренностями" Joomla...


http://Адрес_сайта<?php echo $this->article->readmore_link; ?>   можно вот так по идеи

Код: php
<?php echo $config->liveSite; ?><?php echo $this->article->readmore_link; ?>


т.е. в место http://Адрес_сайта -  <?php echo $config->liveSite; ?>
*

Xavik

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
все отлично, только если кто то воспользуется Вашими кнопками, то в коде нужно поправить названия кнопок в ссылках на них. Спасибо!
ps: исправить нужно твиттер, facebook и мой мир))
« Последнее редактирование: 12.06.2010, 23:20:00 от Xavik »
*

Amadeus

  • Осваиваюсь на форуме
  • 29
  • 2 / 0
А у меня так и не появляется = (
Может из-за того что шаблон сделан в Artisteer?..
Помогите пожалуйста.

Еще нашел сайт с плагинами и модулями Facebook: http://artcreative.me/
Но хотелось бы сделать как написано в этой теме.
« Последнее редактирование: 24.06.2010, 23:17:53 от Amadeus »
*

Amadeus

  • Осваиваюсь на форуме
  • 29
  • 2 / 0
Хотя, пробовал с другими шаблонами, все равно не выводится... :(
*

METTER

  • Захожу иногда
  • 169
  • 22 / 1
попробуйте после проведённых изменений очистить кеш.. и если в основном шаблоне так и не заработает, то опять посмотрите в других
*

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
В MyBlog не выводятся. :(
*

Sheva

  • Новичок
  • 4
  • 2 / 0
Вот ловите мой плагин для Joomla 1.5. "Плагин кнопка ВКонтакте"
Долго искал что то готовое, но так и не нашел. А вставлять код в шаблоны сайта и тому подобное неудобно. Вот и решил сделать, точнее - переделать плагин для заморской социалки. Качайте, пользуйтесь кому нужно. Сам я не ахти какой программер, поэтому принимаю критику и комментарии.
В ближайшее время постараюсь добавить смену местоположения кнопки в статьях.
*

maxpa

  • Захожу иногда
  • 67
  • 2 / 0
Отличная работа. Огромное спасибо.
Очень хотелось бы увидеть смены местоположения кнопки. Будем ждать
« Последнее редактирование: 28.06.2010, 23:34:39 от maxpa »
*

Sheva

  • Новичок
  • 4
  • 2 / 0
Отличная работа. Огромное спасибо.
Очень хотелось бы увидеть смены местоположения кнопки. Будем ждать
Спасибо. Постараюсь сделать, как только появится время.
*

Amiaki

  • Осваиваюсь на форуме
  • 35
  • 2 / 0
Вот, хочу поделиться... ))
Решил немного доработать и сделать кнопки:
жж, ли.ру, вконтакте, фейсбук, мой мир, Яндекс, гугле, пикабу, твиттер

Отображаться будут при посещении статьи с материалом. Непосредственно после самого материала перед компонентом JComments (если установлен)
Открываем файл
Код
\components\com_content\views\article\tmpl\default.php
После строки
Код
<span class="article_separator">&nbsp;</span>
Вставляем
Код
<center>
<noindex>
<a rel="nofollow" href="http://www.livejournal.com/update.bml?event=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>&subject=<?php echo $this->escape($this->article->title); ?>" target="_blank" title="Опубликовать в своем блоге livejournal.com">
<img src="../images/livejournal.png" title="Опубликовать в своем блоге livejournal.com" width="80" height="20" /></a>

<a rel="nofollow" href="http://www.liveinternet.ru/journal_post.php?action=l_add&amp;cnurl=http://Адрес_сайта<?php echo $this->article->readmore_link; ?> target="_blank" title="Опубликовать в своем блоге liveinternet.com">
<img src="../images/liveinternet.png" title="Добавить в свой блог на ЛиРу (Liveinternet)" width="80" height="20" /></a>

<a rel="nofollow" href="http://vkontakte.ru/share.php?url=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/vkontakte.png" title="Поделиться ВКонтакте" width="80" height="20" /></a>

<a rel="nofollow" href="http://www.facebook.com/sharer.php?u=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="blank">
<img src="../images/facebook.png" title="Поделиться ссылкой в FaceBook" width="80" height="20" /></a>

<a rel="nofollow" href="http://connect.mail.ru/share?share_url=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank" >
<img src="../images/moj_mir.png" title="Добавить в Мой Мир" width="80" height="20" /></a>

<a rel="nofollow" href="http://my.ya.ru/posts_add_link.xml?title=<?php echo $this->escape($this->article->title); ?>&URL=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/yandex.png" title="Поделиться ссылкой на Я.ру" width="80" height="20" /></a>

<a rel="nofollow" href="http://www.google.com/reader/link?url=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>&title=<?php echo $this->escape($this->article->title); ?>&srcURL=http://Адрес_сайта" target="_blank">
<img src="../images/googlebuzz.png" title="Добавить в Google Buzz" width="80" height="20" /></a>

<a rel="nofollow" href="http://pikabu.ru/add_story.php?story_url=http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/pikabu.png" title="Добавить в Пикабу" width="80" height="20" /></a>

<a rel="nofollow" href="http://twitter.com/home/?status=<?php echo $this->escape($this->article->title); ?>+http://Адрес_сайта<?php echo $this->article->readmore_link; ?>" target="_blank">
<img src="../images/twitter.png" title="Добавить в Twitter" width="80" height="20" /></a>
</noindex>
</center>
Возможно можно как-то проще выйти на адрес статьи, чем "http://Адрес_сайта<?php echo $this->article->readmore_link; ?>", но я не очень знаком с "внутренностями" Joomla...
Все изображения кнопок закидывал как понятно в папку "images"..
Сами изображения:












Ничего не происходит((((

Кеопки не появились в чем может быть проблема?
*

METTER

  • Захожу иногда
  • 169
  • 22 / 1
дайте ссылку на сайт
*

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
Вот ловите мой плагин для Joomla 1.5. "Плагин кнопка ВКонтакте"
Долго искал что то готовое, но так и не нашел. А вставлять код в шаблоны сайта и тому подобное неудобно. Вот и решил сделать, точнее - переделать плагин для заморской социалки. Качайте, пользуйтесь кому нужно. Сам я не ахти какой программер, поэтому принимаю критику и комментарии.
В ближайшее время постараюсь добавить смену местоположения кнопки в статьях.

Как бы сделать, что бы в MyBlog'е эта кнопка появилась? Когда включаю плагин в Content Mambots Integration то сайт превращается в белую страницу.
*

Amadeus

  • Осваиваюсь на форуме
  • 29
  • 2 / 0
http://Адрес_сайта<?php echo $this->article->readmore_link; ?>   можно вот так по идеи

Код: php
<?php echo $config->liveSite; ?><?php echo $this->article->readmore_link; ?>


т.е. в место http://Адрес_сайта -  <?php echo $config->liveSite; ?>


Лично у меня и так и эдак не захотело работать, я решил сделать иначе:
Вот пример кода для контакта и мэйл.ру
Код
<a rel="nofollow" text-decoration: none;  href="http://vkontakte.ru/share.php?url=http://<?php echo $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']?>"target="_parent"><img src="images/socialbutton/vkontakte.png" title="Добавить" /></a>
<a rel="nofollow" text-decoration: none; href="http://connect.mail.ru/share?share_url=http://www.Адрес_Сайта.ru<?php echo $_SERVER['REQUEST_URI']?>" target="_blank" ><img src="images/socialbutton/mojmir.png" title="Добавить в Мой Мир"/></a>

Вот только так стало работать и корректно добавлять в соц.сети.
Я создал модуль с произвольным кодом и в материале добавлял {loadposition user1}
Пока только так смог решить этот вопрос.

METTER Спасибо за совет, но я пробоавл очищать кэш, смотрел в разных шаблонах, ничего так и не появилось.
« Последнее редактирование: 30.06.2010, 22:15:37 от Amadeus »
*

Sheva

  • Новичок
  • 4
  • 2 / 0
Как бы сделать, что бы в MyBlog'е эта кнопка появилась? Когда включаю плагин в Content Mambots Integration то сайт превращается в белую страницу.
К сожалению не использую MyBlog, поэтому не могу даже проверить или попробовать. Но думаю, что работать и не должен, т.к. делался плагин для стандартного компонента материалов.
*

redeye

  • Захожу иногда
  • 61
  • 4 / 0
Вот, хочу поделиться... ))
Решил немного доработать и сделать кнопки:
жж, ли.ру, вконтакте, фейсбук, мой мир, Яндекс, гугле, пикабу, твиттер
METTER почему то не работает...
изменения вносить только тут \components\com_content\views\article\tmpl\default.php   
я правильно понял?
*

METTER

  • Захожу иногда
  • 169
  • 22 / 1
да, только в этот файл... как-то мне интересно, почему не вывело.. я ради интереса сейчас на локалку поставил Joomla с демо-данными и добавил туда этот код.. всё отобразилось, всё работает...
ещё раз - кнопки отображаются при просмотре полного текста материала... дайте ссылку на сайт (хотя бы в личку), а то Вы уже не первый у кого почему-то не работает а ссылки на такие сайты я не видел... разобраться хотелось бы..
*

DKlim

  • Осваиваюсь на форуме
  • 11
  • 2 / 0
Вот, хочу поделиться... ))
Решил немного доработать и сделать кнопки:
жж, ли.ру, вконтакте, фейсбук, мой мир, Яндекс, гугле, пикабу, твиттер

однозначно +
... чутка доработать - и именно то что искал!
Спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться