From a457c379eacf273df407811d609ee5319a2426b2 Mon Sep 17 00:00:00 2001 From: Jens Frank Date: Thu, 2 Sep 2004 05:59:33 +0000 Subject: [PATCH] BUG#26 Set setSquidMaxage to 0 if the user has new messages. Don't cache page. --- includes/Skin.php | 2 ++ includes/SkinPHPTal.php | 2 ++ 2 files changed, 4 insertions(+) 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 = ''; -- 2.20.1