OneButton — улучшенный вариант ОднойКнопки
Одна кнопка для всех сервисов закладок
Два с половиной месяца назад я писал про альтернативную версию плагина ОднаКнопка для WordPress. Что же, пришла пора Русскому Программисту написать что-то своё. В результате появился небольшой такой плагинчик, по функциональности идентичный (и в чём-то даже превосходящий) ОднуКнопку. Достоинства: не требует внешних скриптов (всё, что нужно для работы, присутствует на сервере); запросы отсылаются непосредственно сервису [...]
← Вернуться к полной версии записи «OneButton — улучшенный вариант ОднойКнопки»…
Автор: Vladimir; опубликовано в: Плагины WordPress; метки: AddThis, OneButton, ShareThis, WordPress, ОднаКнопка, плагин, сервис, социальные закладкиИюн
2008
Комментарии к статье «OneButton — улучшенный вариант ОднойКнопки» (348) »
Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.
Оставить комментарий к записи «OneButton — улучшенный вариант ОднойКнопки»
गते गते पारगते पारसंगते बोधि स्वाहा
Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.


Сначала кнопочка работала, после смены дизайна с ней что то произошло… теперь она работает некорректно … вот к примеру на этой странице…
помогите решить проблему. заранее спасибо..
Проблема из-за стилей списков. А еще из-за того, что у
.entry imgmargin-bottomне 0.Спасибо огромное за совет, буду пытаться исправить!!
владимир, спасибо, помогло!! кнопка заработала!!
Привет, Владимир. Как-то я копался с этим скриптом по теме открывания страниц добавления линка в закладки в _blank, но недоделал. Может у тебя (вас) есть идеи как это реализовать? Глянул, у тебя (вас) тоже в _self линки идут.
Подскажите, каким текстом в коде вызывается данный плагин ?
Спасибо, разобрался
В истории изменений версии Версия 1.0b есть такой текст: “добавлена возможность помещения OneButton в любое место шаблона путём вызова функции insert_onebutton();
Родился новый вопрос, вызываю функцию insert_onebutton(); всё работает, но вызывается плагин 2 раза, там где я вызвал функцию и там где плагин становится сам по себе. Как отключить автоматический вызов плагина ?
Либо
либо на странице с настройками поставить
НетдляВключить OneButton.Владимир, при настройки НЕТ для включения OneButton. Кнопка отображается, но при наведении или клике ни как не реагирует. При настройке ДА для включения OneButton, появляется 2 кнопки и работают как надо. okster(точка)com(точка)ua – любой пост
Немного покрутив, понял что у меня проблема в JavaScript режиме т.е. при наведении нет реакции, а при настройке ДА для включения OneButton всё отлично работает и в JavaScript.
Давно тут последние комментарии были, но может кто ответит – подскажите, как я могу запретить вывод onebutton на определенных страницах?
Т.е. я добавляю новую страницу и не хочу чтобы там появлялась Onebutton – она там просто ни к чему. Настроек Onebutton в админке не нашел
Добавьте поле
disable_onebuttonс ненулевым значением.Спасибо за ответ! Но я не совсем понял как это сделать.
Просто добавление
disable_onebutton = ’1′; не прошло (оно и понятно)
А функции disable_onebutton() не существует.
Не могли бы вы подробнее описать действия?
Скриншот.
disable-onebutton.png
Спасибо большое. До этого стояла простая “однакнопка”, теперь с расширенным набором сервисов мне все нравится намного больше
Мне нужно включить OneButton в том месте шаблона, где я хочу. Что я делаю – в настройках OneButton ставлю “Включить OneButton: Нет”, а в шаблон прописываю insert_onebutton();
После этого кнопка появляется на странице там где мне надо, но при наведении не всплывает окошко OneButton со списком сервисов. Браузер говорит что функции OneButton и CloseOneButton не определены.
Где подвох?
WordPress 2.8.5, OneButton 1.0.2b
При выставлении опции “Включить OneButton: Нет” на сайте перестают подключаться onebutton.js и onebutton.css, соответственно поэтому и не работает. Где это только изменить, чтоб работало?
В onebutton.php в функции init() немного изменил код, было:
add_filter('the_content', array(&$this, 'the_content'), 60);
if (false == is_admin()) {
wp_register_style('onebutton-css', $this->my_url . '/onebutton.css', array(), '');
wp_enqueue_style('onebutton-css');
if (0 == $this->options['show_icons']) {
add_action('wp_head', array(&$this, 'wp_head'));
}
if (true == $this->shouldAddJs()) {
add_action('wp_footer', array(&$this, 'wp_footer'));
}
}
}
стало:
add_filter('the_content', array(&$this, 'the_content'), 60);
}
if (false == is_admin()) {
wp_register_style('onebutton-css', $this->my_url . '/onebutton.css', array(), '');
wp_enqueue_style('onebutton-css');
if (0 == $this->options['show_icons']) {
add_action('wp_head', array(&$this, 'wp_head'));
}
if (true == $this->shouldAddJs()) {
add_action('wp_footer', array(&$this, 'wp_footer'));
}
}
теперь работает как надо, но не повлияет ли это изменение на работу в других местах, пока не знаю
Приветствую!
Отличный плагин, поставил его у себя в блоге, доволен был, хотел сейчас попросить тут включить поддержку редиректа… посмотрел на ченджлог, сравнил версию у себя, оказалось у меня вообще древняя 0.2.1 стоит. Обновился, и о чудо, редирект работает! Не говоря уж о других полезностях… только возник новый вопрос, когда активировал “Использовать JavaScript для создания OneButton” – у меня просто исчезла кнопка, причем совсем…
И еще, нельзя ли как-то прикрутить функцию автопроверки обновлений? Думаю я не один, кто так долго сидел на старой версии по причине отсутствия такой функции!
Так и непонял. а какая версия последняя
сечас стоит Версия 0.3b2
на данный момент свежая версия – 1.0.2b