Плагин: отправь подарок c BuddyPress Gifts v1.1!

Относительно недавно появился Gifts, который позволяет одному пользователю отправить (или много подарков) другому пользователю. Автором плагина является Warut Sudpoothong.

Установив этот плагин, вы получите страницу настроек в меню BuddyPress, на которой сможете загрузить подарки, удалить и отредактировать детали о каждом (сюда входит название, рубрика и баллы). Название подарка будет отображаться в ленте активности, а вот зачем рубрика и баллы я пока не понял, думаю, автор сделал заготовки на будущее.

Особенность загружаемых рисунков – они должны быть только размеров 64 на 64 пикселя, автоматом пока не изменяется размер. Загруженные подарки (или стандартные) можно с легкостью удалить.

Если кто-либо подарил подарок, но вы потом решили удалить его в админке (удалить его ), то в ленте активности подарок останется (и его тоже). Соответственно, можно сделать вывод, что вы удаляете лишь запись о рисунке как о подарке. Это удобно, на мой взгляд.

Меняйте названия подарков (а я думаю вы захотите сменить на русские) ДО того, как кто-либо успеет кому-либо что-либо подарить. Иначе в ленте активности останется английский вариант (он записывается в базу, потому чтобы исправить, вам придется лезть туда и редактировать вручную – не хочется ведь, правда?).

Демо работы – у меня на демо-сайте.

А теперь поговорим об ошибках в плагине:

  1. Локализация – пришлось создавать с нуля, благо в большинстве случаев автор предусмотрел свою локаль.
  2. Там, где он не предусмотрел фразы, это за него сделал я :) Там где вы увидите английский – не срабатывает из-за механизм перевода (я нашел одно такое место).
  3. Система уведомлений работает – у вас в отображается сообщение, что получен подарок от того-то. Но не более того. Ссылку я подправил, чтобы не вела в 404.
  4. Не работает прикрепление подарков на соответствующей странице. То есть мне отправили подарок – но он пока кто-нибудь не прокомментировал не виден у меня на странице подарков. Плохо, однако…
  5. И я не понял, почему пришло мне на английском – ведь текст перевел.

У плагина хорошее будущее, но есть куча проблемы в работе. Надеюсь, автор плагина будет его развивать и дальше.

Скачать на CosyDale.com

UPD 23.04.2010: Обновлен перевод и файлы плагина, исправлено 2 ошибки автора (я вмешался в исходный код). Самим автором исправлен недочет, при котором не видно было - отправлен ли подарок или нет. Так же исправлено им несколько ошибок в путях.

На данный момент 24 комментария

  • Здорово! Все работает! Супер! +1

  • @Максим Зубов:
    17 февраля 2011 в 9:42

    Здравствуйте!
    Это у всех так, или только у меня?
    Если я отправляю кому-то подарок, то я же могу его удалить со страницы того, кому его отправил, но получатель удалить подарка не сможет, несмотря на то, что у него активна кнопка “Удалить”. При нажатии на “Удалить”, получатель переходит просто на главную страницу сайта.

  • крутой плагин только размеры подарков лучще изменить , мелкие смотрятся плохо

  • Подскажите пожалуйста, как отправить подарок?

  • У меня не работает ! когда нажимаю “подарки” там просто картинки и все что делать ?

RSS лентаTrackBack URL

Включиться в обсуждение

XHTML: <blockquote></blockquote> <a href=""></a> <strong></strong>

Если нужно разместить код, используйте теги: <pre>php|html|js</pre>