avatar_TOM

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

Автор TOM, 26 Апр. 2013 в 23:28

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

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

TOM

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


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

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

qxov


Slider

Можно рядом со ссылкой "цитата" сделать ссылку "ответ", и это будет ответ на конкретное сообщение, чтобы при нажатии на эту ссылку и открывалось окно ответа и копировалось имя участника которому отвечаешь.
Eltreco TT - компактность и комфорт. 70 в + MaxController + МАС 6Т = 55 км/ч. Электросамокат Е-Twow S2 Booster plus.

TOM

#3
Тоже как вариант. Но иногда просто требуется вставить имя в середине уже написанного в открытом окне сообшения. И логичнее при этом нажать на ник пользователя, чем на кнопку "ответ". IMHO.
P.S. Для тех, кто не сразу заметил (и я в том числе ;-D) - кнопочка "просмотр профиля" уже имеется.

zap

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

Поражаю масштабностью некопмпетентность (ц) из лички

TOM

А какая версия движка форума сейчас?

Тунгус

Мне нравится, когда при нажатии на нак пользователя его имя появляется в ответе уже обрамленное тегом, так что тут я солидарен с TOM.
Большой Брат видит тебя!

Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя!

Мой проект.

TOM

#7
[b-b]zap[/b-b] вот один из вариантов решения
http://blogprovsio.ru/forum/15-31-1
А здесь вроде бы обсуждалось конкретно для SMF:
http://www.simplemachines.ru/index.php?topic=88.0

zap

Все эти варианты работают для окна быстрого ответа.
У нас на форуме оно не используется.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

-Владимир-

Сейчас мотор eZee 300 ( или МАС 10т) . Акб 20s lipo 10 Ач.  Максимальная скорость , на полностью заряженном АКБ, без внешних воздействий 70 км/ч. Пробег при тапке в пол около 15 км.  Кому интересно вэлкам https://www.strava.com/athlete/training#_=_

zap

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

ДОП: Также сделал для формы быстрого ответа. Если форма быстрого ответа выключена, щелчок на имени пользователя работает ровно так же, как и раньше.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

TOM

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

zap

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

Поражаю масштабностью некопмпетентность (ц) из лички

TOM

#13
[user]zap[/user] Первая скобка там тоже есть, я её не копировал, чтобы был виден текст вставки. Пробовал в первой попавшейся теме, пользователь действительно Инго. Настройки своего профиля при тестировании на разных браузерах не менял, оставил всё как есть.
Так что в Мозилле и Опере всё работает, большое спасибо.
На одном из компьютеров я пользуюсь Интернет Эксплорером, млжет есть варианты исправить баг?
П.С. В эсплорере при редактировании сообщения вставка работает, если нажать на ник пользователя после слова Автор:

master_255

[user]zap[/user] у вас ошибка в коде.
href="javascript.void(0)" из за этого опера считает это ссылкой и переходит на несуществующую страницу https://electrotransport.ru/javascript.void(0)

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

-Владимир-

[user]zap[/user],
Спасибо за заботу о качестве форума!
Сейчас мотор eZee 300 ( или МАС 10т) . Акб 20s lipo 10 Ач.  Максимальная скорость , на полностью заряженном АКБ, без внешних воздействий 70 км/ч. Пробег при тапке в пол около 15 км.  Кому интересно вэлкам https://www.strava.com/athlete/training#_=_

VasiliSk

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

TOM

[user]zap[/user] было бы неплохо, чтобы после ника автоматически ставилась запятая.