Есть ли (простой) способ настроить внешний вид кнопки facebook, реализованной через fbml?
Я уверен, что видел это где-то, но я не могу вспомнить, где и я не могу найти документацию по этому поводу.
Есть ли (простой) способ настроить внешний вид кнопки facebook, реализованной через fbml?
Я уверен, что видел это где-то, но я не могу вспомнить, где и я не могу найти документацию по этому поводу.
Хотя это может и не быть законным (проверьте условия и правила для себя), вы можете сделать что-то вроде:
/* Like button main text color */
div.like span.connect_widget_text {color:#fff;}
div.like div.connect_widget_confirmation {color:#fff;}
div.like span.connect_widget_text a {color:#ffc6ff;}
Эта ссылка показывает некоторые варианты мягкого стиля:
http://forum.developers.facebook.net/viewtopic.php?pid=236534
Вам не нужно делать эти незаконные взломы. Просто используйте "Open Graph": https://developers.facebook.com/docs/opengraph/actions/builtin/likes/. Недостатком является создание приложения.
Вы, ребята, юристы или программисты? вопрос был КАК НЕ "... делать или не делать...".
Кнопка@pixelistik может быть вставлена либо с помощью тега script, либо iframe, и, конечно же, вы можете использовать css с iframe только через JS, easy peasy.
@skrat хорошая точка!
@Slavic какая услуга точно? Я называю это полуслужбой, потому что вам может только нравиться - нет места для критики, поэтому... ваша критика не подходит. Как наши сообщения!: P
в целом: если вы создаете пользовательскую кнопку, и вы не подписались на какой-либо т & c или что-то подобное, вы можете делать все, что хотите, на ВАШЕЙ веб-странице.
Легкий peasy:
Просто установите прозрачность (фильтр для ie) равным 0 и поместите iframes над изображением или div с изображением bg. Для больших кнопок просто загружайте несколько похожих кнопок, не загружайте слишком много, это сделает вашу страницу невыносимой медленной.
Hiya, вы можете сделать это с помощью некоторого умного CSS - http://www.esrun.co.uk/blog/disguising-a-facebook-like-link/
Хотя законность таких изменений под вопросом, я просто хотел поделиться своими выводами по этому вопросу.
Я щелкнул правой кнопкой мыши по кнопке FB Like в Firefox и проверил элемент с firebug. Считывание элементов класса:
.connect_widget_like_button .liketext {
background: url(http://static.ak.fbcdn.net/rsrc.php/v1/y7/r/ql9vukDCc4R.png) -1px -33px no-repeat;
background-image: url(http://static.ak.fbcdn.net/rsrc.php/v1/y7/r/ql9vukDCc4R.png);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: -1px;
background-position-y: -33px;
background-origin: initial;
background-clip: initial;
background-color: initial;
}
Это существует в строке 172 имени like.php
Одна из компаний, которых я знаю, использует пользовательскую графику Disqus, однако их кнопка представляет собой многофункциональный элемент, который предлагает вам выбор между facebook и twitter onClick, что может быть так, как они смогли настроить его на свои необходимо.