![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Прошло еще 10 постов. Как поместить кнопку Like из Фейсбука в Живой Журнал мы уже знаем. Настало время раскрыть секрет, как сделать то же самое с кнопкой Tweet из Твиттера.
Здесь ничего по сути нового. Как и Фейсбук, Твиттер предоставляет разработчикам все те же две возможности размещения кнопки – с использованием JavaScript или с использованием IFRAME. Как и раньше, JavaScript не подходит, потому что в ЖЖ он запрещен, а вот трюк с заменой IFRAME на OBJECT вполне себе можно провернуть.
Вот код, который нужно вставить в пост, чтобы получить в нем красивенькую кнопочку “Tweet” со всей ее функциональностью:
<COMMENT>
<object width="130" height="60" type="text/html" style="width: 130px" data="http://platform.twitter.com/widgets/tweet_button.html?url=http://sly2m.livejournal.com&text=Тут клевые тесты кнопочки анекдоты&via=sly2m"></object>
</COMMENT>
Не забываем, что данный трюк не работает в Internet Explorer, поэтому приходится обворачивать код в тэги <COMMENT> </COMMENT>.
Какие параметры можно использовать в данном случае?
Ну, во-первых понятно, что после параметра url= вместо http://sly2m.livejournal.com следует вставить ссылку на страницу, которую вы хотите ретвитнуть. При ретвите она автоматически заменится на короткую ссылку вида http://t.co/dCUQHu7 впрочем это можно изменить в настройках самого твиттер-аккаунта.
Во-вторых пояснительный текст, который вы хотите опубликовать в твите кроме самой ссылки, идущий после параметра text=
Ну и в третьих – если у вас есть аккаунт в Твиттере, его можно вставить после параметра via=, в этом случае ваш твит будет выглядеть так:
Это три самых необходимых параметра, есть возможность использовать и остальные, разделив их знаком амперсанда (&):
related= Предлагает юзеру зафоловвить смежный твиттер-аккаунт
count= Положение счетчика твитов. Принимает значения: none, horizontal, vertical
lang= Язык отображения кнопочки Tweet. По умолчанию английский (en), есть так же японский, французский, итальянский, немецкий, испанский. Русского нет.
Вот и вся премудрость.
Не забываем, что для скрытия кнопочек твиттера в своем браузере, мы используем старые методы.
Если вы не хотите видеть эту кнопку в Живом Журнале, строка фильтрации будет такой:
Если вы не хотите ее видеть нигде и никогда, такой:
Ну, и десятая кнопочка Твиттера напоследок.
UPD: Код кнопки изменился! Как и почему - см. здесь
no subject
Date: 2011-02-02 08:01 am (UTC)no subject
Date: 2011-02-02 09:53 am (UTC)no subject
Date: 2011-02-02 12:29 pm (UTC)А у меня количество твитов не показывает,
Date: 2011-02-05 01:32 am (UTC)Извините, не подскажете, как сделать, чтобы количество твиттов показывалось, что не так? Спасибо!
Re: А у меня количество твитов не показывает,
Date: 2011-02-05 02:08 am (UTC)Счетчик твитов почему-то обновляются не сразу, а через некоторое время.
Как поместить кнопку "Tweet" из Твиттера в Живой Журнал
Date: 2011-02-08 09:14 pm (UTC)Только хорошо было бы еще пояснить таким совершенно не продвинутым юзерам, как я, что когда нажимаешь на кнопочку twitt под собственным постом, в открывающемся отдельно окошке следует впечатать название поста (или его идею)и вставить после названия адрес самого поста перед via
А то по бестолковости я билась над этим почти 40 минут...
Еще раз спасибо за просветительскую деятельность!
Re: Как поместить кнопку "Tweet" из Твиттера в Живой Журнал
Date: 2011-02-08 09:22 pm (UTC)Если вы вставите кнопку с правильным кодом, то все вами указанное - ссылки, идеи поста и т.д. должны АВТОМАТИЧЕСКИ появиться в раскрывающемся окошке, и ничего ручками туда впечатывать не придется.
Посмотрите еще раз внимательно на код. Вы в нем все это найдете.
Re: Как поместить кнопку "Tweet" из Твиттера в Живой Журнал
Date: 2011-02-08 09:32 pm (UTC)Однако я действительно Вам очень благодарна, потому что искала в гугле решение этой проблемы долго сегодня.
no subject
Date: 2011-08-26 05:34 am (UTC)no subject
Date: 2011-08-26 05:36 am (UTC)no subject
Date: 2011-11-14 06:38 pm (UTC)http://dolboeb.livejournal.com/2124736.html