Электротранспорт

Пожалуйста, войдите или зарегистрируйтесь.

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

Реклама:

Страницы: 123>>ВсеВниз

Автор Тема: Копирование имени пользователя в ответ  (Прочитано 5939 раз)

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

TOM

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


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

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

qxov

  • Глобальный модератор
  • Местный
  • **
  • Репутация: 34
  • Сообщений: 564
  • Санкт-Петербург, Россия
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #1 : 26 Апр 2013 в 23:46 »
Против.

Slider

  • Старожил
  • *****
  • Репутация: 40
  • Сообщений: 9390
  • Санкт-Петербург
  • Делу-время
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #2 : 27 Апр 2013 в 00:58 »
Можно рядом со ссылкой "цитата" сделать ссылку "ответ", и это будет ответ на конкретное сообщение, чтобы при нажатии на эту ссылку и открывалось окно ответа и копировалось имя участника которому отвечаешь.

TOM

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

zap

  • *Администратор
  • Старожил
  • *
  • Репутация: 494
  • Сообщений: 11969
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #4 : 27 Апр 2013 в 01:25 »
Во время ответа внизу имеется список последних нескольких сообщений.
В заголовке каждого есть строчка типа "Автор: Вася". Причём "Вася" это просто текст.
Вот было бы неплохо, если бы при нажатии на это "Вася" в окно набора сообщения вставлялось бы .
Если бы кто-нибудь написал такой плагин для SMF, я бы с удовольствием его установил.
Самому на это времени нет, да и далёк я от веб-программирования.

TOM

  • Старожил
  • *****
  • Репутация: 15
  • Сообщений: 1961
  • UA, Кременчуг
  • Ездю на тяжёлых батарейках
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #5 : 27 Апр 2013 в 01:33 »
А какая версия движка форума сейчас?

Тунгус

  • Местный
  • ****
  • Репутация: 33
  • Сообщений: 898
  • г. Запорожье
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #6 : 27 Апр 2013 в 14:27 »
Мне нравится, когда при нажатии на нак пользователя его имя появляется в ответе уже обрамленное тегом, так что тут я солидарен с TOM.

TOM

  • Старожил
  • *****
  • Репутация: 15
  • Сообщений: 1961
  • UA, Кременчуг
  • Ездю на тяжёлых батарейках
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #7 : 28 Апр 2013 в 21:26 »
zap вот один из вариантов решения
http://blogprovsio.ru/forum/15-31-1
А здесь вроде бы обсуждалось конкретно для SMF:
http://www.simplemachines.ru/index.php?topic=88.0
« Последнее редактирование: 28 Апр 2013 в 21:43 от TOM »

zap

  • *Администратор
  • Старожил
  • *
  • Репутация: 494
  • Сообщений: 11969
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #8 : 29 Апр 2013 в 00:52 »
Все эти варианты работают для окна быстрого ответа.
У нас на форуме оно не используется.

-Владимир-

  • Старожил
  • *****
  • Репутация: 58
  • Сообщений: 7399
  • Москва
  • катаюсь на электротяге
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #9 : 29 Апр 2013 в 00:57 »
Мною используется :-)

zap

  • *Администратор
  • Старожил
  • *
  • Репутация: 494
  • Сообщений: 11969
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #10 : 29 Апр 2013 в 01:13 »
Сделал пока в форме полного ответа, все никнэймы под формой ввода сообщения являются активными, если на них ткнуть, в сообщение вставляется ссылка на пользователя.

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

TOM

  • Старожил
  • *****
  • Репутация: 15
  • Сообщений: 1961
  • UA, Кременчуг
  • Ездю на тяжёлых батарейках
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #11 : 29 Апр 2013 в 02:23 »
Попробовал
Опера 12.15 При нажатии на ник пользователя открылось окно быстрого ответа, в окне текст user]Ingo[/user],
Мозилла 19.0.2 то же самое
Интернет Эксплорер 9.0 при нажатии на ник теперь никаких действий, раньше открывался профиль.

zap

  • *Администратор
  • Старожил
  • *
  • Репутация: 494
  • Сообщений: 11969
  • Санкт-Петербург
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #12 : 29 Апр 2013 в 02:35 »
firefox 17.0.1 - всё работает нормально, в форму быстрого ответа вставляется [ user ]имя_пользователя [ /user ].
opera 12.12 - всё работает нормально.
internet explorer - must die.
Что такое Ingo, у нас есть такой пользователь?
Почему у Вас отсутствует первая открывающая квадратная скобка?

TOM

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

master_255

  • Неравнодушный
  • **
  • Репутация: 14
  • Сообщений: 196
  • Ульяновск
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #14 : 29 Апр 2013 в 12:43 »
у вас ошибка в коде.
href="javascript.void(0)" из за этого опера считает это ссылкой и переходит на несуществующую страницу http://electrotransport.ru/ussr/javascript.void(0)

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

-Владимир-

  • Старожил
  • *****
  • Репутация: 58
  • Сообщений: 7399
  • Москва
  • катаюсь на электротяге
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #15 : 29 Апр 2013 в 13:53 »
,
Спасибо за заботу о качестве форума!

VasiliSk

  • Старожил
  • *****
  • Репутация: 39
  • Сообщений: 1393
  • Москва
  • Время приключений!
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #16 : 29 Апр 2013 в 14:00 »
в быстром ответе всегда вставляет имя в конец сообщения, а можно чтобы вставляло в позицию курсора?

TOM

  • Старожил
  • *****
  • Репутация: 15
  • Сообщений: 1961
  • UA, Кременчуг
  • Ездю на тяжёлых батарейках
  • Оффлайн Оффлайн
    • Награды
Копирование имени пользователя в ответ
« Ответ #17 : 29 Апр 2013 в 14:53 »
было бы неплохо, чтобы после ника автоматически ставилась запятая.

Страницы: 123>>ВсеВверх
 

Новая версия форума

Размер занимаемой памяти: 5.25 мегабайт.
Страница сгенерирована за 0.231 секунд. Запросов: 97.