Реклама: Копирование имени пользователя в ответ

Расширенный поиск      

Хочешь стать куратором любимой темы?

Не нравится реклама? Пройдите простую регистрацию на форуме и не будете видеть рекламу.

Прочитано 6888 раз

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

26 Апр 2013 в 23:28
Прочитано 6888 раз
Оффлайн

TOM

UA, Кременчуг Сообщений: 2966
Иногда возникает необходимость обратиться к конкретному пользователю, вставив его ник в ответ. Это иногда может избавить от ненужного цитирования. И обнаружил, что это жутко неудобно, нужно делать много излишних действий.
Например, так:
Цитата
Давно хотел написать дополнение, чтобы вместо [ b-b ] использовать отдельный тег для выделения имён пользователей.
Оказалось, такое уже есть. Лёгкие пару движений напильником, и оно выглядит как мне хочется
В редакторе сообщений добавилась кнопка .
Выглядит это следующим образом:


Код: [Выделить]
_claw
 se
 andreym

Ынджой энд хэвфан
На некоторых фотумах сделано намного проще. Нажимаешь на ник пользователя, открывается окно ответа и туда уже скопировано выделенное имя пользователя (на этом форуме открывается профиль пользователя). А для просмотра профиля пользователя сделана отдельная кнопочка. Почему предлагаю именно так? Просмотр профиля требуется во много раз реже, чем вставка имени в сообщение. Думаю, что не мне одному.

26 Апр 2013 в 23:46
Ответ #1
Оффлайн

qxov

Глобальный модератор Санкт-Петербург, Россия Сообщений: 571

27 Апр 2013 в 00:58
Ответ #2
Оффлайн

Slider

Санкт-Петербург Сообщений: 9785
Можно рядом со ссылкой "цитата" сделать ссылку "ответ", и это будет ответ на конкретное сообщение, чтобы при нажатии на эту ссылку и открывалось окно ответа и копировалось имя участника которому отвечаешь.

27 Апр 2013 в 01:09
Ответ #3
Оффлайн

TOM

UA, Кременчуг Сообщений: 2966
Тоже как вариант. Но иногда просто требуется вставить имя в середине уже написанного в открытом окне сообшения. И логичнее при этом нажать на ник пользователя, чем на кнопку "ответ". IMHO.
P.S. Для тех, кто не сразу заметил (и я в том числе ;-D) - кнопочка "просмотр профиля" уже имеется.
« Последнее редактирование: 27 Апр 2013 в 01:18 от TOM »

27 Апр 2013 в 01:25
Ответ #4
Оффлайн

zap

Модератор Санкт-Петербург Сообщений: 11940
Во время ответа внизу имеется список последних нескольких сообщений.
В заголовке каждого есть строчка типа "Автор: Вася". Причём "Вася" это просто текст.
Вот было бы неплохо, если бы при нажатии на это "Вася" в окно набора сообщения вставлялось бы .
Если бы кто-нибудь написал такой плагин для SMF, я бы с удовольствием его установил.
Самому на это времени нет, да и далёк я от веб-программирования.

27 Апр 2013 в 01:33
Ответ #5
Оффлайн

TOM

UA, Кременчуг Сообщений: 2966
А какая версия движка форума сейчас?

27 Апр 2013 в 14:27
Ответ #6
Оффлайн

Тунгус

г. Запорожье Сообщений: 898
Мне нравится, когда при нажатии на нак пользователя его имя появляется в ответе уже обрамленное тегом, так что тут я солидарен с TOM.

28 Апр 2013 в 21:26
Ответ #7
Оффлайн

TOM

UA, Кременчуг Сообщений: 2966
zap вот один из вариантов решения
http://blogprovsio.ru/forum/15-31-1
А здесь вроде бы обсуждалось конкретно для SMF:
http://www.simplemachines.ru/index.php?topic=88.0
« Последнее редактирование: 28 Апр 2013 в 21:43 от TOM »

29 Апр 2013 в 00:52
Ответ #8
Оффлайн

zap

Модератор Санкт-Петербург Сообщений: 11940
Все эти варианты работают для окна быстрого ответа.
У нас на форуме оно не используется.

29 Апр 2013 в 00:57
Ответ #9
Оффлайн

-Владимир-

Москва Сообщений: 7400

29 Апр 2013 в 01:13
Ответ #10
Оффлайн

zap

Модератор Санкт-Петербург Сообщений: 11940
Сделал пока в форме полного ответа, все никнэймы под формой ввода сообщения являются активными, если на них ткнуть, в сообщение вставляется ссылка на пользователя.

ДОП: Также сделал для формы быстрого ответа. Если форма быстрого ответа выключена, щелчок на имени пользователя работает ровно так же, как и раньше.
« Последнее редактирование: 29 Апр 2013 в 01:37 от zap »

29 Апр 2013 в 02:23
Ответ #11
Оффлайн

TOM

UA, Кременчуг Сообщений: 2966
Попробовал
Опера 12.15 При нажатии на ник пользователя открылось окно быстрого ответа, в окне текст user]Ingo[/user],
Мозилла 19.0.2 то же самое
Интернет Эксплорер 9.0 при нажатии на ник теперь никаких действий, раньше открывался профиль.

29 Апр 2013 в 02:35
Ответ #12
Оффлайн

zap

Модератор Санкт-Петербург Сообщений: 11940
firefox 17.0.1 - всё работает нормально, в форму быстрого ответа вставляется [ user ]имя_пользователя [ /user ].
opera 12.12 - всё работает нормально.
internet explorer - must die.
Что такое Ingo, у нас есть такой пользователь?
Почему у Вас отсутствует первая открывающая квадратная скобка?

29 Апр 2013 в 09:53
Ответ #13
Оффлайн

TOM

UA, Кременчуг Сообщений: 2966
Первая скобка там тоже есть, я её не копировал, чтобы был виден текст вставки. Пробовал в первой попавшейся теме, пользователь действительно Инго. Настройки своего профиля при тестировании на разных браузерах не менял, оставил всё как есть.
Так что в Мозилле и Опере всё работает, большое спасибо.
На одном из компьютеров я пользуюсь Интернет Эксплорером, млжет есть варианты исправить баг?
П.С. В эсплорере при редактировании сообщения вставка работает, если нажать на ник пользователя после слова Автор:
« Последнее редактирование: 29 Апр 2013 в 10:00 от TOM »

29 Апр 2013 в 12:43
Ответ #14
Оффлайн

master_255

Ульяновск Сообщений: 196
у вас ошибка в коде.
href="javascript.void(0)" из за этого опера считает это ссылкой и переходит на несуществующую страницу http://electrotransport.ru/ussr/javascript.void(0)

нужно href="javascript:void(0)" - двоеточие вместо точки
или href="#"

29 Апр 2013 в 13:53
Ответ #15
Оффлайн

-Владимир-

Москва Сообщений: 7400
,
Спасибо за заботу о качестве форума!

29 Апр 2013 в 14:00
Ответ #16
Оффлайн

VasiliSk

Москва Сообщений: 1573
в быстром ответе всегда вставляет имя в конец сообщения, а можно чтобы вставляло в позицию курсора?

29 Апр 2013 в 14:53
Ответ #17
Оффлайн

TOM

UA, Кременчуг Сообщений: 2966
было бы неплохо, чтобы после ника автоматически ставилась запятая.