• Добрый день!
    Хочу сделать на своем сайте отображение статуса пользователя как онлайн/оффлайн основанной на статусе его мессенджера ICQ/QIP. Для этого в поле профиля пользователя создано поле для ввода номера мессенджера.
    Собственно, вот и вопрос: как вытащить содержимое конкретного поля профиля пользователя для дальнейшего использования?
    Или уже есть готовые решения с подобным функционалом?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • кое-что нашел сам и смастерил вот это:
    <img src="http://wwp.icq.com/scripts/online.dll?icq=<?php echo bp_member_profile_data( 'field=ICQ'); ?>&img=27" border="0" />
    код без проблем работает в member-loop, но никак не могу его пристроить в single.php Если вставляю
    <img border="3" alt="3" src="http://icq-rus.com/icq/4/<?php if ( $data = bp_get_profile_field_data( 'field=ICQ&user_id=' . bp_loggedin_user_id() ) ) : ?><?php echo $data ?><?php endif ?>.gif" /> (нашел на буржуйском ресурсе)
    то в записи будут отображен статус того пользователя под которым страница просматривается, но никак не автора.

    насколько я понимаю id пользователя определяется функцией bp_loggedin_user_id(), но вот как заменить id залогиненого пользователя, на id автора поста?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Вытащить данные из поля профиля» закрыта для новых ответов.