output a last-modified date if known; should prevent stylesheet from being
authorkink <kink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 29 Jan 2006 12:12:17 +0000 (12:12 +0000)
committerkink <kink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sun, 29 Jan 2006 12:12:17 +0000 (12:12 +0000)
refetched on every pageload

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@10609 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/style.php

index 7d7976bd0b07c8d817bbd3ea3370ab5660a4a897..913425ddc5fd76c57806a96f210f9b0354d8dae5 100644 (file)
@@ -173,7 +173,12 @@ if (! sqgetGlobalVar('fontsize',$fontsize,SQ_GET)) {
 $oTemplate->assign('fontsize', $fontsize);
 
 header('Content-Type: text/css');
+// output a last-modified header if we can
+if ( $lastmod = @filemtime($oTemplate->template_dir . 'stylesheet.tpl') ) {
+    $gmlastmod = gmdate('D, d M Y H:i:s', $lastmod) . ' GMT';
+    header('Last-Modified: ' . $gmlastmod);
+}
 
 $oTemplate->display('stylesheet.tpl');
 
-?>
\ No newline at end of file
+?>