| Вход Регистрация |
Создать собственную кнопку ТвитнутьСоздавая сайт, очень часто возникает желание добавить кнопки социальных сетей, с помощью которых пользователи могут делиться тем, что нашли интересного на Вашем сайте. Но, очень часто получается так, что стандартные кнопки, которые нам предлагают социальные сети, совсем не устраивают нас, так как они портят весь дизайн сайта. И тут возникает желание, заменить стандартный вид кнопки, на собственный, который будит вписываться в "пейзаж" нашего сайта. Итак, социальная кнопка от микроблога Twitter – твитнуть (по англ. Tweet). Если Вас не устраивает тот дизайн, который предлагается по умолчанию, давайте создадим собственный, тот который устроит нас. Для начала определим УРЛ ссылки, который передает наш твит, он имеет вид: http://twitter.com/intent/tweet?status="Здесь содержание нашего твита не более 140 символов" Вот только кириллица в переменной status в ссылке должна быть перекодирована с кириллицы в юникод, следовательно, ссылка будет иметь вид: http://twitter.com/intent/tweet?status=<?=iconv("cp1251", "UTF-8", "Здесь содержание нашего твита не более 140 символов") ?> Добавив красоты с помощью CSS или красивой кнопки, мы получим код нашей кнопки: <a href="http://twitter.com/intent/tweet?status=<?=iconv("cp1251", "UTF-8", "Сайт http://rapidup.ru/ – помощь для вебмастеров!")?>" target="_blank"><img src="http://rapidup.ru/img/twitter_button.png" border="0"></a> Вот ее реализация, пробуйте Твитнуть:
Если есть вопросы, дополнения или возражения, то оставляйте их в комментариях.
Категория статьи: Веб-дизайн | Просмотров: 4443 | Добавлена: 23.10.2012
Почему Вы еще не прокомментировали? Вывод комментарий: |
|

Алексей говорит:
Спасибо, все работает, только у меня все равно получались "каказябры" и iconv("cp1251", "UTF-8", "Текст") не помогал.
Пришлось еще конвертировать в URL-encode, вот что у меня получилось:
urlencode(iconv("cp1251", "UTF-8", "Текст"))
Так с кодировкой все окей!