sly2m: (Default)
[personal profile] sly2m

Прошло еще 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=, в этом случае ваш твит будет выглядеть так:


 

Тут клевые тесты кнопочки анекдоты http://sly2m.livejournal.com via @




Это три самых необходимых параметра, есть возможность использовать и остальные, разделив их знаком амперсанда (&):

related= Предлагает юзеру зафоловвить смежный твиттер-аккаунт
count= Положение счетчика твитов. Принимает значения: none, horizontal, vertical
lang= Язык отображения кнопочки Tweet. По умолчанию английский (en), есть так же японский, французский, итальянский, немецкий, испанский. Русского нет.


Вот и вся премудрость.



Не забываем, что для скрытия кнопочек твиттера в своем браузере, мы используем старые методы.

Если вы не хотите видеть эту кнопку в Живом Журнале, строка фильтрации будет такой:

 




Если вы не хотите ее видеть нигде и никогда, такой:

 





Ну, и десятая кнопочка Твиттера напоследок.




Поделиться ВКонтакте 


UPD: Код кнопки изменился! Как и почему - см. здесь


Эта тема также интересна:

http://demyan-om.livejournal.com/


Date: 2011-08-26 05:34 am (UTC)
From: [identity profile] eugvasch.livejournal.com
не хрена не работает вставил в конце поста так она ввиде ссылки и висит

July 2018

S M T W T F S
1234567
89101112 1314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 17th, 2025 12:21 pm
Powered by Dreamwidth Studios