Последние изменения - Поиск:
RSS блога RSS блога

Начало

Программки

Плагины

Софт-обзоры

Программирование

Фото

Разное

Блог

Контакты

Я в FriendFeed Я в ЖЖ Я в твиттере

LJUsers - плагин к WordPress для оформления ссылок на пользователей других блогов

Ссылки

Скачать последнюю версию плагина можно с этого сайта - download или с сервера wordpress.org.

Если вы хотите разобраться в том как работает этот плагин и научиться самому делать плагины, то можете прочитать статью Делаем плагины для WordPress, в которой на примере плагина LJUsers рассматривается как с нуля начать делать свои плагины.

Описание

Программе требуется WordPress не ниже 2.5, рекомендуется 2.6.

Если вы периодически бываете на сайте Живого Журнала (далее будем называть его просто ЖЖ), то наверняка видели, что при ссылке на пользователя или сообщество около текста ссылки ставятся вот такие значки:

для пользователя
для сообществ

Подобные значки есть и на сайте liveinternet.ru:

для парней
для девушек

В ЖЖ это делается с помощью специального тега <lj user="username"> и <lj comm="community">, a уже сервер ЖЖ формирует соответствующий HTML. Для примера, ссылка на пользователя jenyay с помощью тега lj будет выглядеть вот так: <lj user="jenyay">, а посетители увидят такую надпись: [info]jenyay, а при ссылке на сообщество ljournalist с помощью тега <lj comm="ljournalist">: [info]ljournalist.

Иногда в своем блоге хочется сослаться на пользователя с другого блога, оформив ссылку таким же образом. Именно для легкого оформления таких ссылок и предназначен плагин LJUsers. Несмотря на то, что в названии плагина присутствует аббревиатура LJ (LiveJournal), теперь плагин поддерживает и liveinternet-ые значки, а в будущем, надеюсь, список поддерживаемых сервисов будет расти.

Установка

  • Распакуйте архив в поддиректорию /wp-content/plugins/ внутри директории, где у вас установлен WordPress.
  • Активируйте плагин LJUsers через панель администрирования.
  • Плагин готов к работе. На панели визуального редактора появятся вспомогательные кнопки.

Использование

Ссылки на пользователей ЖЖ

Чтобы вставить ссылку на ЖЖ-пользователя, в редакторе сообщений (не важно визуальном или HTML) введите строку

[ljuser]USERNAME[/ljuser]

, где USERNAME - имя пользователя, на которого вы хотите сослаться.

Если вы хотите вставить ссылку на ЖЖ-пользователя, но таким образом, чтобы вместо имени пользователя выводилось, что нибудь другое, например, [info]Женяй, то можете использовать дополнительный атрибут name. В общем виде запись будет выглядеть так:

[ljuser name="OTHERNAME"]USERNAME[/ljuser]

Или для приведенного выше примера это будет выглядеть как

[ljuser name="Женяй"]jenyay[/ljuser]

Чтобы вставить ссылку на ЖЖ-сообщество, в редакторе сообщений введите строку

[ljcomm]COMMUNITY[/ljcomm]

, где COMMUNITY- название сообщества, на которого вы хотите сослаться.

Так же как и для ссылок на пользователя, в ссылке на сообщества можно использовать другое отображаемое имя. В общем виде запись будет выглядеть так:

[ljcomm name="OTHERNAME"]COMMUNITY[/ljcomm]

Ссылки на пользователей Liveinternet

Ссылки на пользователей Liveinternet ставятся аналогично, с той лишь разницей, что здесь используются следующие теги (точнее, shortcodes):

  • для ссылок на пользователей мужского пола (с голубым значком)
[liruman]USERNAME[/liruman]
  • для ссылок на пользователей женского пола (с розовым значком)
[lirugirl]USERNAME[/lirugirl]

Скриншоты

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

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

Что увидят посетители:

Кроме того, плагин добавляет кнопки на панель инструментов визуального редактора для быстрой вставки кодов.

Изменить настройки плагина можно на странице Options - LJUsers (или Параметры - LJUsers в русифицированной версии WordPress) панели администрирования.

Внешний вид настроек показан на следующем скриншоте:

История версий

1.2.0 (20.01.2010)

  • Добавил поддержку liveinternet.ru

1.1.0 (20.12.2008)

  • Возможность изменять отображаемые в тексте ссылок имена пользователей и сообществ.

1.0.1 (06.12.2008)

  • Предпросмотр картинок, установленных для пользователей и сообществ на странице настроек
  • Небольшие изменения в оформлении страницы настроек.

1.0.0 (12.10.2008)

Первая публичная версия.



Подписаться на комментарии
Автор:
Тема:
 Ваш комментарий
 
 
Введите код 602
 

Лёша 29.07.2009 - 00:00

WP 2.8

Насколько этот плагин совместим с последней версией WP? Я установил его, вроде всё работает, но интересно, насколько это безопасно.

Jenyay 29.07.2009 - 09:12

Сам я на 2.8 еще не перешел, но по идее все должно быть нормально. Плагин простой и в нем нет ничего, что могло бы что-то сломать.

AenSidhe 16.11.2009 - 13:41

LJ Crosspost

А как оно работает в пару с http://www.lj-xp.com/ ?

Jenyay 16.11.2009 - 21:32

Работает нормально, с той лишь особенностью, что в блог отправляется код HTML ссылки на пользователя, а не тег lj user. Но внешне это не заметно.

AenSidhe 18.11.2009 - 10:52

Поставил на 2.8.6 - полёт нормальный, если интересно.

ibigdan 04.04.2010 - 23:22

Женяй, спасибо за плагин happy smiley

Jenyay 05.04.2010 - 21:36

ibigdan, пожалуйста. Ты на стандалон переезжаешь?

Править - История - Печать - Последние изменения - Поиск
Последняя редакция от 05.04.2010 21:36