Бегущий Город

Обо всём => Реконструкция сайта => Тема начата: Крок от 12.10.2015, 19:26:18

Название: баг с цитированием на форуме
Отправлено: Крок от 12.10.2015, 19:26:18
Берем какой-нибудь тред.
Выделяем сообщение одного пользователя.
Жмем кнопку "цитировать выделенное" в сообщении другого пользователя.
Получаем цитату с неверным авторством.
Название: Re: баг с цитированием на форуме
Отправлено: MegaManiac от 12.10.2015, 19:38:13
А зачем так извращаться?
Название: Re: баг с цитированием на форуме
Отправлено: Крок от 12.10.2015, 19:49:06
А зачем так извращаться?
А регулярно получается. Казалось бы ткнуть можно в любую из кнопок "цитировать". А потом люди удивляются что им приписывают не их слова.
Название: Re: баг с цитированием на форуме
Отправлено: MegaManiac от 12.10.2015, 20:03:43
Можно ведь и круче извратиться: выделить в посте цитату, нажать правильную кнопку - и снова тот же эффект. слова приписываются не тому автору. Все это форум должен разбирать? Я так не считаю, просто перечитывать посты после постинга надо.
Название: Re: баг с цитированием на форуме
Отправлено: M_R от 12.10.2015, 21:10:54
Берем какой-нибудь тред.
Выделяем сообщение одного пользователя.
Жмем кнопку "цитировать выделенное" в сообщении другого пользователя.
Получаем цитату с неверным авторством.

Угу
Название: Re: баг с цитированием на форуме
Отправлено: Nbdcsu от 12.10.2015, 21:13:09
M_R
А можно и так
"Объявить выговор в приказе. Полыхаев". "Поставить на вид.
Полыхаев".
"Бросить на периферию. Полыхаев". "Уволить без выходного
пособия. Полыхаев"
Название: Re: баг с цитированием на форуме
Отправлено: Крок от 12.10.2015, 21:17:39
А можно и так
Я в курсе. Тем не менее, кнопка "Цитировать (выделенное)" должна корректно делать то что на ней написано а не что-то ещё.
Название: Re: баг с цитированием на форуме
Отправлено: Trotil от 12.10.2015, 21:21:15
А дело в том, что чисто технически джаваскриптом нельзя сопоставить выделенный текст с автором конкретной цитаты.
Название: Re: баг с цитированием на форуме
Отправлено: XYZ от 12.10.2015, 21:22:53
Берем какой-нибудь тред.
Вписываем в цитату любой бред
И всё, в баталии автор повержен!
Извратиться можно как угодно. но это стандартное поведение движка форума, если я не ошибаюсь.
Название: Re: баг с цитированием на форуме
Отправлено: MegaManiac от 12.10.2015, 21:24:46
Она и делает: копирует выделенное в поле для ответа, обрамляя в тэг "цитата" с авторством пользователя, чью кнопку нажали.

Иногда получается даже так:
Сообщить модератору

Чтобы не было вопросов, надо вернуть алгоритм этой кнопки "на круги своя", чтобы она тупо все сообщение переносила - и все станет корректно. Правда, менее удобно.
Название: Re: баг с цитированием на форуме
Отправлено: Крок от 12.10.2015, 21:32:19
А дело в том, что чисто технически джаваскриптом нельзя сопоставить выделенный текст с автором конкретной цитаты.
Эээ, нельзя проверить что выделение из нужного div'а?
Название: Re: баг с цитированием на форуме
Отправлено: Крок от 12.10.2015, 21:53:43
дело в том, что чисто технически джаваскриптом нельзя сопоставить выделенный текст с автором конкретной цитаты.
Казалось бы, http://stackoverflow.com/questions/4636919/how-can-i-get-the-element-in-which-highlighted-text-is-in , нет?
Название: Re: баг с цитированием на форуме
Отправлено: XYZ от 12.10.2015, 21:54:39
А дело в том, что чисто технически джаваскриптом нельзя сопоставить выделенный текст с автором конкретной цитаты.
Эээ, нельзя проверить что выделение из нужного div'а?
http://custom.simplemachines.org/mods/
Название: Re: баг с цитированием на форуме
Отправлено: Крок от 14.10.2015, 09:36:54
http://custom.simplemachines.org/mods/
Это предложение самому написать мод для движка БГшного форума? У меня нет ни квалификации ни, если честно, особого желания писать что-то на js.
Название: Re: баг с цитированием на форуме
Отправлено: weary_cynic от 14.10.2015, 11:19:21
Цитата: Крок от 13.10.2015, 00:32:19
Цитата: Trotil от 13.10.2015, 00:21:15
А дело в том, что чисто технически джаваскриптом нельзя сопоставить выделенный текст с автором конкретной цитаты.
Эээ, нельзя проверить что выделение из нужного div'а?
http://custom.simplemachines.org/mods/
А как вы цитату-в-цитате делаете? У меня постоянно разъезжается..
Название: Re: баг с цитированием на форуме
Отправлено: MegaManiac от 14.10.2015, 11:28:12
А как вы цитату-в-цитате делаете? У меня постоянно разъезжается..
А не надо цитату в цитате цитировать с выделением.
Название: Re: баг с цитированием на форуме
Отправлено: MegaManiac от 14.10.2015, 11:28:49
Выделил:
Цитата: XYZ от 13.10.2015, 00:54:39
Цитата: Крок от 13.10.2015, 00:32:19
Цитата: Trotil от 13.10.2015, 00:21:15
А дело в том, что чисто технически джаваскриптом нельзя сопоставить выделенный текст с автором конкретной цитаты.
Эээ, нельзя проверить что выделение из нужного div'а?
http://custom.simplemachines.org/mods/
А как вы цитату-в-цитате делаете? У меня постоянно разъезжается..

Не выделил:
Цитата: Крок от 13.10.2015, 00:32:19
Цитата: Trotil от 13.10.2015, 00:21:15
А дело в том, что чисто технически джаваскриптом нельзя сопоставить выделенный текст с автором конкретной цитаты.
Эээ, нельзя проверить что выделение из нужного div'а?
http://custom.simplemachines.org/mods/
А как вы цитату-в-цитате делаете? У меня постоянно разъезжается..