Last modified: 2006-05-13 00:05:17 UTC
The two calls to $wgOut->setSquidMaxage(0) in outputPage() in SkinTemplate.php
whilst setting up 'newtalk' alerts aren't accompanied by a call to
$wgOut->enableClientCache(false) as occurs in the corresponding code in
Skin.php. This seems to prevent alert messages from disappearing when a page is
reloaded after alerts should have been cleared by viewing the user talk page.
This applies at least as far back as release 1.5.6.
Do you mean, for anonymous users? Logged-in users will already be covered by the user_touched update.
Actually, I'm not sure what I meant now - the call serves a purpose in Skin.php
but would serve no purpose in SkinTemplate.php. Excuse this report, it was
based on a memory from an experience a day ago that I (clearly) didn't verify as