OneButton — улучшенный вариант ОднойКнопки

Одна кнопка для всех сервисов закладок

Два с половиной месяца назад я писал про альтернативную версию плагина ОднаКнопка для WordPress. Что же, пришла пора Русскому Программисту написать что-то своё. В результате появился небольшой такой плагинчик, по функциональности идентичный (и в чём-то даже превосходящий) ОднуКнопку. Достоинства: не требует внешних скриптов (всё, что нужно для работы, присутствует на сервере); запросы отсылаются непосредственно сервису [...]

← Вернуться к полной версии записи «OneButton — улучшенный вариант ОднойКнопки»…

Автор: ; опубликовано в: Плагины WordPress; метки: AddThis, OneButton, ShareThis, WordPress, ОднаКнопка, плагин, сервис, социальные закладки
21
Июн
2008

RSS Комментарии к статье «OneButton — улучшенный вариант ОднойКнопки» (348)  »

  1. bersy

    Тут стоит этот плагин? Менюшка выскакивает при наведении на любую область строки с кнопкой, а не только на саму кнопку, так и задумывалось? По-моему нет
    Иконки не все совпадают.
    Через прокси у меня не работает, плагин FoxyProxy для Фокса. ПОПРАВКА, с прокси все ОК.

    • Тут стоит этот плагин?

      Не совсем, тут стоит dev-версия, на которой я отлаживаю новую функциональность.

      Менюшка выскакивает при наведении на любую область строки с кнопкой, а не только на саму кнопку, так и задумывалось?

      Нет, на задумывалось, это известный баг :-) В том плане, что это цена, которую нужно платить за возможность не использовать JavaScript. У меня есть идеи, как с этим бороться, но я не уверен, что это будет работать в IE6.

      Иконки не все совпадают.

      Если не секрет, какие не совпадают?

      По поводу прокси — некоторые статические данные отдаются через порт 8080 nginx’ом.

      PS – огромное спасибо за конструктивную критику!

  2. bersy

    Иногда кнопка почему-то не работает, последний фокс и опера. На внешний прокси (toolnet) у меня идет через HandyCache. Когда отключаю в Хэнди только внешний прокси, не работает, если же отключаю прокси в самом браузере, сразу начинает работать. Затем снова включаю прокси в браузере и при повторном открытии страницы все уже работает. В общем что-то непонятное.
    На счет 8080, KIS выдает окошко с предупреждением.
    На счет иконок, всех не знаю, в глаза сразу бросается memori (тут она как у blink) и spurl (цвета наоборот).

  3. bersy

    Вот еще, отправил коммент, а кнопка так и осталась открытой. Убрал #comment-288 с пути и обновил, все равно. Выключил прокси в браузере и обновил, кнопка свернулась. В общем не знаю, или это хэнди, или тулнет или еще что :(

    • Спасибо, сейчас поправлю…

      Я тут просто с IE6 разгребаюсь, так получается, что экспериментирую на живом сайте, поэтому вполне возможно, что кнопка остается открытой именно из-за этого.

  4. Появилась версия 0.2:

    • поддержка интернационализации;
    • поправлены иконки и недочеты в разметке (bersy, большое спасибо!);
    • улучшена поддержка Internet Explorer 6 (как я его не люблю!).

    Скачать плагин OneButton for WordPress.

    PS – судя по логам, народ качает :-) Интересно, что из этого получится :-)

  5. bersy

    Да, по-моему теперь в Лисе и Опере все работает. Но в IE6 выпадающее меню обрезается и сама кнопка Закладки подтормаживает, скрин http://i030.radikal.ru/0806/fc/b49e8bb60c53.jpg
    С предупреждение фаервола на счет порта 8080 я смирюсь, но кого-то это может насторожить )

    Если будет когда-нибудь свой блог на WP, попробую на своей шкуре ;)

  6. bersy

    Вот еще, работая над кнопкой ты где-то в коде накасячил. Поправь передачу урла и тайтла при добавлении http://i051.radikal.ru/0806/2e/dde546a53c74.png
    Или я как раз попал на время тестирования? ;)

    • Или я как раз попал на время тестирования?

      Нет, не время тестирования… Сервер вчера рухнул, был сделан откат по бэкапу на промежуточную версию :-( Сейчас сижу всё исправляю… :-(

      С предупреждение фаервола на счет порта 8080 я смирюсь, но кого-то это может насторожить )

      8080 – стандартный порт для HTTP proxy… Если разживусь вторым выделенным IP-адресом, переставлю nginx на него. Просто задолбали хакеры/боты, которые в бешеном темпе начинают бить Апач охрененным количеством запросов… Сервер слабый :-( , поэтому пока выкручиваюсь так.

  7. Владимир, спасибо! Самая простая и логичная кнопка. Все что ставила на блоге раньше – и рядом не лежало. :)

    • Всегда пожалуйста! :-) Надеюсь, Вы не разочаруетесь :-)

    • Настя, у Вас небольшая проблемка со стилями:

      style.css (line 306):

      [-]
      View Code CSS
      #left_side ul li {
          list-style-type: square;
          margin-left: 15px;
      }

      margin-left: 15px у #left_side ul li переопределяет margin-left: 0 у #sharepage li, поэтому у Вас две колонки вместо трёх.

      Можно поправить onebutton.css (в районе 63-й строки):

      [-]
      View Code CSS
      list-style: none !important;
      margin: 1px 10px 2px 0 !important;

      А если еще попробовать исправить проблемку с a:hover, то получится так:

      [-]
      View Code CSS
      1. #sharepage li {
      2.     font: 12px Verdana, Tahoma, Arial, Helvetica, sans-seif;
      3.     display: block;
      4.     margin: 1px 10px 2px 0 !important;
      5. /*    text-indent: 19px; */
      6.     padding-left: 19px;
      7.     background: url(add.png) no-repeat;
      8.     height: 16px;
      9.     line-height: 16px;
      10.     overflow: hidden;
      11.     cursor: pointer;
      12.     float: left;
      13. /*    width: 145px; */
      14.     width: 126px;
      15.     list-style: none !important;
      16. }

      После этого смотреться будет так же, как на прикреплённом скриншоте.

      onebutton-corrected.png

  8. Окей, спасибо! :) Сейчас поправим.

  9. хувер исправился, а вот колонок все равно осталось 2. Ну пусть так и будет :)

  10. Уррряяяя! Получилось! Спасибо, Володя! :-*

Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.

Оставить комментарий к записи «OneButton — улучшенный вариант ОднойКнопки»

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Оставляя комментарий, вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя

गते गते पारगते पारसंगते बोधि स्वाहा