start versioning the JS and the CSS for cache control
Tara L Andrews [Thu, 4 Oct 2012 04:49:31 +0000 (06:49 +0200)]
root/src/header.tt

index 7c100ed..8f87602 100644 (file)
@@ -1,3 +1,4 @@
+[% vstr = '001' -%]
 <!DOCTYPE HTML>
 <html>
   <head>
@@ -5,7 +6,7 @@
     <link type="text/css" href="[% c.uri_for('/css/cupertino/jquery-ui-1.8.13.custom.css') %]" rel="stylesheet" />
     <link type="text/css" href="[% c.uri_for('/css/style.css') %]" rel="stylesheet" />
 [% IF applicationstyle -%]
-       <link type="text/css" href="[% applicationstyle %]" rel="stylesheet" />
+       <link type="text/css" href="[% applicationstyle %]?v=[% vstr %]" rel="stylesheet" />
 [% END -%]
     <script type="text/javascript" src="[% c.uri_for('/js/jquery-1.4.4.min.js') %]"></script>
     <script type="text/javascript" src="[% c.uri_for('/js/jquery-ui-1.8.10.custom.min.js') %]"></script>
@@ -14,7 +15,7 @@
     <script type="text/javascript" src="[% c.uri_for('/js/jquery.svg.js') %]"></script>
     <script type="text/javascript" src="[% c.uri_for('/js/jquery.svgdom.js') %]"></script>
 [% IF applicationjs -%]
-    <script type="text/javascript" src="[% applicationjs %]"></script>
+    <script type="text/javascript" src="[% applicationjs %]?v=[% vstr %]"></script>
 [% END -%]
     [% content %]
     <title>[% pagetitle %]</title>