Bug: Can't redo preview page on DNS/server error
IE6 seems to cache the Preview page every time you hit Back and then press Preview again. This makes an intermittent error that prevents the Preview page impossible to recover from without launching a different browser (e.g. Opera), due to IE caching.
Test case
Intermittent - happened to me today for first time:
- Edit a page and hit Preview
- IE6 says 'DNS or server error' for some reason (just an Internet problem, not client or server IMO)
- Hit Back button and then Preview again
- Get the same DNS/server page, although TWiki.org is working for other pages
Environment
| TWiki version: |
TWikiAlphaRelease |
| TWiki plugins: |
Those at TWiki.org |
| Server OS: |
Debian |
| Web server: |
Apache 1.3.x? |
| Perl version: |
5.005? |
| Client OS: |
Windows XP SP1 |
| Web Browser: |
IE6 with latest patches |
--
RichardDonkin - 15 Nov 2003
Follow up
Fix is probably to suffix
?t=nnnnnn to Preview URLs, just like
RefreshEditPage. Since Preview pages should never be bookmarked, like Edit pages, I can't see any problem from doing this.
Doing a similar fix for
ViewAfterSaveCachesOldPage would also be sensible.
--
RichardDonkin - 15 Nov 2003
Fix record