Click to See Complete Forum and Search --> : I have had it with quickreply!


Ultimater
02-16-2007, 06:30 AM
Moments ago I was replying to a thread via quick reply and right before sending my message I wanted to make sure that nobody posted anything while I was typing so I hit F5 on my keyboard to refresh the page and the text I was typing was lost and the textarea was reset to blank! This isn't the first time I lost an entire post due to the new behavior of quick reply since I'm used to the textarea preserving its value like it should from the previous vBulletin versions. Is this the price I pay for browsing the forums with JavaScript enabled? Because I tested it with JavaScript disabled and the quick reply textarea retains its value through the page refresh however with JavaScript enabled the textarea value is being overridden with a blank string. I haven't noticed this problem with quick reply prior to the forum upgrade. Can the behavior of quick reply be reinstated so it will preserve its value through navigation?

JPnyc
02-16-2007, 08:22 AM
I don't know what browser you're using but I have never seen that behavior before the upgrade or since. Refreshing the page initializes the whole page again for me. I just tested on a forum not yet upgraded, and the value isn't held in IE or FF.

David Harrison
02-16-2007, 09:41 AM
Joe, didn't you implement a script to store the value of the quickreply textarea in a cookie so that it could be restored if the browser were to crash or something? If the cookie hadn't stored a value and Ultimater refreshed the page, then he would lose the post, because the JavaScript would overwrite his message with "".

JPnyc
02-16-2007, 09:55 AM
Not here I didn't. That cookie was never on this forum either before or after the upgrade. If I had, he wouldn't have lost the post. The moment the text area lost the focus the value in the txtbox would've been written to the cookie, and would have been retrievable.

David Harrison
02-16-2007, 12:42 PM
But it must be some JavaScript that's clearing the textarea, as Ultimater said, because if you disable JavaScript, write something in the quick reply box, then refresh the page, it stays there. However, with JavaScript enabled, the text is removed from the textarea once the page has loaded.

Stephen Philbin
02-16-2007, 07:58 PM
If you want to check, why not just hit "Go Advanced".

exceldan
02-19-2007, 09:32 AM
I've been stung sooo many times with this set up! I now write my replies in word or note pad or whatever I have handy, save them to desk top and then paste them in. You can refresh, go have a cuppa tea, do whatever you gotta do and it'll still be there when you get back. Once they're sent I delete the file off my desktop.

A little long winded but not as long as rewriting 200 plus words from scratch!

Dan

Stephen Philbin
02-19-2007, 10:41 AM
I copy and paste posts to a text file occasionally, but that's only usually if I'm in the middle of making a long and detailed post and I've run out of time and I need to get ready for a jaunt into the wild.

Otherwise, I just do like I said and use "Go Advanced".

JPnyc
02-19-2007, 12:58 PM
I just hit ctrl-a, ctrl-s quickly now and then, when it's a lot of text.

Stephen Philbin
02-19-2007, 03:53 PM
Which browser is that in? IE7? I just get asked where to save the markup when I do that.

David Harrison
02-19-2007, 04:05 PM
There's an accesskey (s) for saving what you've got so far. To activate accesskeys in Firefox you have to press alt + accesskey. But in Firefox alt + s will open the History menu at the top of the page, which is why using letters for accesskeys is a bad idea. Apparently no-one told vBulletin.

JPnyc
02-19-2007, 08:21 PM
I dunno, I use alt-s in FF to submit posts all the time, if I happen to be testing in FF. Never seen anything else open.