[Feature request] Сохранить отправляемый пост локально перед отправкой
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 06.01.16 15:55
Оценка: +4
Собственно сабж. Я создал тикет в трекере — там больше информации
https://track.rsdn.ru/issue/RSDN-72
[КУ] оккупировала армия.
Re: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: wildwind Россия  
Дата: 07.01.16 13:59
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Собственно сабж. Я создал тикет в трекере — там больше информации

K>https://track.rsdn.ru/issue/RSDN-72

Проблема решается расширением Textarea Cache для Firefox. Причем на всех сайтах сразу. Для Хрома, я уверен, тоже есть аналог.
Re[2]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: xy012111  
Дата: 08.01.16 11:16
Оценка: +1
Здравствуйте, wildwind, Вы писали:

K>>Собственно сабж. Я создал тикет в трекере — там больше информации

K>>https://track.rsdn.ru/issue/RSDN-72

W>Проблема решается расширением Textarea Cache для Firefox. Причем на всех сайтах сразу. Для Хрома, я уверен, тоже есть аналог.


Lazarus
Re: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: Pavel Dvorkin Россия  
Дата: 08.01.16 11:23
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Собственно сабж. Я создал тикет в трекере — там больше информации

K>https://track.rsdn.ru/issue/RSDN-72

Или как минимум — кнопка Save to Clipboard.
With best regards
Pavel Dvorkin
Re: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: vsb Казахстан  
Дата: 08.01.16 11:39
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Собственно сабж. Я создал тикет в трекере — там больше информации

K>https://track.rsdn.ru/issue/RSDN-72

Господи, три строчки — localStorage.lastAnswer = textEdit.value при отправке сообщения, textEdit.value = localStorage.lastAnswer при отрисовке страницы ответа и localStorage.lastAnswer = '' при получении страницы с положительным статусом доставки сообщения.
Re[2]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.01.16 11:55
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Господи, три строчки — localStorage.lastAnswer = textEdit.value при отправке сообщения, textEdit.value = localStorage.lastAnswer при отрисовке страницы ответа и localStorage.lastAnswer = '' при получении страницы с положительным статусом доставки сообщения.


А если несколько окошек с редактором открыто?
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[3]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: vsb Казахстан  
Дата: 08.01.16 12:20
Оценка: +2
Здравствуйте, AndrewVK, Вы писали:

vsb>>Господи, три строчки — localStorage.lastAnswer = textEdit.value при отправке сообщения, textEdit.value = localStorage.lastAnswer при отрисовке страницы ответа и localStorage.lastAnswer = '' при получении страницы с положительным статусом доставки сообщения.


AVK>А если несколько окошек с редактором открыто?


И одновременно на всех нажали "Отправить"? Человек обычно отправляет сообщения по очереди, как мне кажется. А просто если открыты — ничего не будет, в localStorage что-то будет лежать только после отправления сообщения и до получения положительного ответа.
Re[3]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 08.01.16 13:38
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>А если несколько окошек с редактором открыто?


Мне кажется, ты переусложняешь. То, о чём я прошу — это как раз примёрно то, что было в посте выше твоего. Универсальный "всемогутор", который может всё и покрывает 146% corner case'ов, мне не нужен, ибо его разработка займёт много времени.
[КУ] оккупировала армия.
Re[4]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.01.16 13:49
Оценка: :)
Здравствуйте, koandrew, Вы писали:

K>Мне кажется, ты переусложняешь. То, о чём я прошу — это как раз примёрно то, что было в посте выше твоего. Универсальный "всемогутор", который может всё и покрывает 146% corner case'ов, мне не нужен, ибо его разработка займёт много времени.


Ну а частный случай вроде как легко лечится подбором браузера или плагина к нему, не?
А вообще давно уже надо переделать отправку сообщения на асинхронную, без постбека. Тогда и твоя проблема исчезнет сама собой.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[5]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 08.01.16 13:55
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Ну а частный случай вроде как легко лечится подбором браузера или плагина к нему, не?

Я пользуюсь форумом с разных устройств, так что не всегда это возможно. Например на SP3 я использую MS Edge, который, насколько мне известно, не поддерживает плагины в принципе.

AVK>А вообще давно уже надо переделать отправку сообщения на асинхронную, без постбека. Тогда и твоя проблема исчезнет сама собой.

Можно и так, но мне хочется решение "сейчас" — потому и говорю, что оно должно быть простое.

P.S. Писал данный пост 2 раза
[КУ] оккупировала армия.
Re[6]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.01.16 14:34
Оценка: 8 (1)
Здравствуйте, koandrew, Вы писали:

AVK>>А вообще давно уже надо переделать отправку сообщения на асинхронную, без постбека. Тогда и твоя проблема исчезнет сама собой.

K>Можно и так, но мне хочется решение "сейчас" — потому и говорю, что оно должно быть простое.

Воткнул временную затычку. Но если вылезут проблемы — сразу откачу.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[7]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 08.01.16 15:32
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Воткнул временную затычку. Но если вылезут проблемы — сразу откачу.


Спасибо!
[КУ] оккупировала армия.
Re[6]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 11.01.16 22:24
Оценка:
Здравствуйте, koandrew, Вы писали:

AVK>>А вообще давно уже надо переделать отправку сообщения на асинхронную, без постбека. Тогда и твоя проблема исчезнет сама собой.

K>Можно и так, но мне хочется решение "сейчас" — потому и говорю, что оно должно быть простое.

Ну, вобщем, как обычно — здесь и сейчас оказалось глючным. Так что откручиваю обратно
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[7]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 11.01.16 23:02
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Ну, вобщем, как обычно — здесь и сейчас оказалось глючным. Так что откручиваю обратно


Какие глюки-то? У меня всё ок.
[КУ] оккупировала армия.
Re[8]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 12.01.16 09:35
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Какие глюки-то? У меня всё ок.


Старое сообщение иногда не удаляется при отправке.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[9]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 12.01.16 15:31
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Старое сообщение иногда не удаляется при отправке.


Я даже догадываюсь, как это происходит — люди не дожидаются окончания загрузки страницы подтверждения отправки сообщения, и потому код очистки не успевает отработать. Вылечить можно например сохранением ID сообщения, на которое отвечаем. Тогда при загрузке страницы ответа код будет проверять этот ID, и если он отличается от ID сообщения, на который отвечаем, то очищаем сохранённое сообщение.
[КУ] оккупировала армия.
Re[10]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 12.01.16 17:12
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Я даже догадываюсь, как это происходит — люди не дожидаются окончания загрузки страницы подтверждения отправки сообщения, и потому код очистки не успевает отработать. Вылечить можно например сохранением ID сообщения, на которое отвечаем.


Вот вот. А потом мы рядом ругаем ужасных менеджеров, которые заставляют делать подпорки и костыли.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[11]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 12.01.16 17:32
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Вот вот. А потом мы рядом ругаем ужасных менеджеров, которые заставляют делать подпорки и костыли.


Ну да. Лучше вообще ничего не делать, ссылаясь на то, что Правильное Решение™ делать долго и трудно...
[КУ] оккупировала армия.
Re[12]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 12.01.16 17:44
Оценка:
Здравствуйте, koandrew, Вы писали:

AVK>>Вот вот. А потом мы рядом ругаем ужасных менеджеров, которые заставляют делать подпорки и костыли.

K>Ну да. Лучше вообще ничего не делать, ссылаясь на то, что Правильное Решение™ делать долго и трудно...

Вот смотри — я сразу сказал, что в три строчки ничего хорошего не получится. Но ты не поверил. Ок, я сделал. Заранее предупредил, что при проблемах все откачу. Проблемы ожидаемо вылезли. Ты вроде как уже забыл про мои обещания, обвиняешь в ничегонеделаньи, и предлагаешь очередное решение в три строчки.
И оно, конечно же, тоже вызывает кучу вопросов. К примеру — а если сообщение новое, а не ответ? Сохранять ID равным 0? Но тогда вылезет ровно та же проблема, что и была. Опять будем костыль выдумывать? И когда этот эксперимент над пользователями сайта предполагается закончить?
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[13]: [Feature request] Сохранить отправляемый пост локально перед отправкой
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 12.01.16 17:54
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Вот смотри — я сразу сказал, что в три строчки ничего хорошего не получится. Но ты не поверил. Ок, я сделал. Заранее предупредил, что при проблемах все откачу. Проблемы ожидаемо вылезли. Ты вроде как уже забыл про мои обещания, обвиняешь в ничегонеделаньи, и предлагаешь очередное решение в три строчки.

У тебя что-то случилось с телепатическим модулем — я всё отлично помню. В частности, помню, что твоя первая реакция была "ой, как тут всё сложно", и тон был таким, что ничего реально делать не планировалось, т.к. Сложно и Долго™

AVK>И оно, конечно же, тоже вызывает кучу вопросов. К примеру — а если сообщение новое, а не ответ? Сохранять ID равным 0? Но тогда вылезет ровно та же проблема, что и была. Опять будем костыль выдумывать?

Ну а альтернатива-то какая? Три года обсуждать фичу, и потом ничего не сделать? У меня проблема есть сейчас, потому то, что она будет решена "потом"©, мне не интересно — я к тому времени уже и работу-то скорее всего сменю, так что она будет уже неактуальна.

AVK>И когда этот эксперимент над пользователями сайта предполагается закончить?

Как будто тут никогда не было проблем, или кто-то из пользователей помрёт, если сайт не будет работать несколько часов. Скорее наоборот — пока РСДН лежит, мир получает новый код, который пишут участники РСДНа вместо того, чтобы сраться в политике
[КУ] оккупировала армия.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.