Хак: возможность автодополнения всех имен пользователей

При написании сообщений в BuddyPress есть такая замечательная особенность, как автодополнение имени получателя. Она работает очень просто — сверяет введенные буквы с базой всех пользователей и выводит тех из них, у которых данное сочетание букв встречается в имени/фамилии или логине. Но вот есть маленькое ограничение — это автодополнение работает только для имен/логинов ваших друзей, что означает — если вы хотите написать сообщение человеку, не используя кнопку «Отправить личное сообщение» и этот человек не является вашим другом, то вам придется смотреть его логин (или то, что помечается в профиле как @slaFFik, к примеру) и вставлять его в строку получателя сообщения. В общем — это лишние телодвижения :)

Но тут на помощь приходит сила и ум программиста r-a-y, что позволило обойти стороной это досадное ограничение.

autocomplete

Cкачайте вот этот текстовый файл, и его содержимое вставьте в файл functions.php вашего шаблона.

После этого вы сможете при написании сообщений видеть подсказки имен всех пользователей сайта.

комментария 3

  1. Mac:

    Отличная штука. Тока маленькая несовместимость с CD Avatar Bubble — при наведении облачко оказывается под выпадающим списком юзверей.

Добавить комментарий

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