From: Jens Frank Date: Thu, 2 Sep 2004 05:59:33 +0000 (+0000) Subject: BUG#26 Set setSquidMaxage to 0 if the user has new messages. Don't cache page. X-Git-Tag: 1.5.0alpha1~2161 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22auteur_infos%22%2C%20%22id_auteur=%24id%22%29%20.%20%22?a=commitdiff_plain;h=a457c379eacf273df407811d609ee5319a2426b2;p=lhc%2Fweb%2Fwiklou.git BUG#26 Set setSquidMaxage to 0 if the user has new messages. Don't cache page. --- diff --git a/includes/Skin.php b/includes/Skin.php index 7b2923447e..9b9f9c219a 100644 --- a/includes/Skin.php +++ b/includes/Skin.php @@ -589,6 +589,8 @@ class Skin { Namespace::getTalk( Namespace::getUser() ) ) . ":{$n}", wfMsg('newmessageslink') ); $s.= ' | '. wfMsg( 'newmessages', $tl ) . ''; + # disable caching + $wgOut->setSquidMaxage(0); } } diff --git a/includes/SkinPHPTal.php b/includes/SkinPHPTal.php index ec79d3d0df..4282a95ba3 100644 --- a/includes/SkinPHPTal.php +++ b/includes/SkinPHPTal.php @@ -167,6 +167,8 @@ class SkinPHPTal extends Skin { . ':' . $this->username, wfMsg('newmessageslink') ) ); + # Disable Cache + $wgOut->setSquidMaxage(0); } } else { $ntl = '';