Выбор пользователя из списка пользователей

Автор NutipA, 26 сентября 2010, 12:40:40

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

NutipA

Подскажите пожалуйста, есть ли какая-то возможность, например при отправке личного сообщения, не вводить имя пользователя вручную, а выбирать его из списка всех пользователей?

Прошу простить, если топик уже поднимался, поиском ничего не нашел :-[

0daliska

Вариант1. Поместите нужных Вам людей в список друзей и через список друзей (кнопка "статус он-лайн/офф-лайн" в списке - это отправка личного сообщения другу)
Вариант2. Используйте поиск по пользователям и оттуда отправляйте сообщения нужным Вам людям
Немного озадачили - раньше на двойке, как и на единице можно было вызвать поиск по юзерам, нажав на восклицательный знак рядом с полем кому... Мало того, при наборе имени в поле кому в двойке сразу подсказка шла с выбором пользователей в раскрывающемся списке... теперь, смотрю, этой фишки тут нет... Хотя, может, Мавн отключил опцию, возможности на чистой RС3 посмотреть пока нет...

Вариант3. Ждем, когда любители  RC3 откликнутся о сей странности и чего порекомендуют :)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

NutipA

Спасибо большое за оперативный ответ. Я и сам немало удивился отсутсвию этого функционала, фишка эта явно из самых типичных.

Bugo

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

NutipA

Да, но вот только проблема в том, что иногда не помнишь даже части или не помнишь порядок частей ника. Например есть юзер dyadya_vasya_pupkin, и ты помнишь примерно, что такой есть, но начинаешь писать pupkin..., а посказки все нет и нет. Потом стираешь и начинаешь уже с vasya, опять нет. Вот и получается, что лучше бы ты выбрал из списка, все ж быстрее было бы.

Bugo

#5
Ручная доработка PersonalMessage.template.php:

Найти:

    // Autosuggest will be added by the JavaScript later on.
    echo '
                    <dd>
                        <input type="text" name="to" id="to_control" value="', $context['to_value'], '" tabindex="', $context['tabindex']++, '" size="40" style="width: 130px;" class="input_text" />';

Заменить на:

    // Autosuggest will be added by the JavaScript later on.
    echo '
                    <dd>
                        <input type="text" name="to" id="to_control" value="', $context['to_value'], '" tabindex="', $context['tabindex']++, '" size="40" style="width: 130px;" class="input_text" /> <a href="', $scripturl, '?action=findmember;input=to_control;quote=1;sesc=', $context['session_id'], '" onclick="return reqWin(this.href, 350, 400);"><img src="', $settings['images_url'], '/icons/assist.gif" alt="', $txt['find_members'], '" /></a> <a href="', $scripturl, '?action=findmember;input=to_control;quote=1;sesc=', $context['session_id'], '" onclick="return reqWin(this.href, 350, 400);">', $txt['find_members'], '</a>';

NutipA

Ну, господа, нет слов, мало того, что помогли, так еще и настолько быстро и по делу! Огромное Вам спасибо. O0