initial add
authormtopper <mtopper>
Thu, 4 Aug 2005 23:53:59 +0000 (23:53 +0000)
committermtopper <mtopper>
Thu, 4 Aug 2005 23:53:59 +0000 (23:53 +0000)
etc/producer/head.article.template [new file with mode: 0755]

diff --git a/etc/producer/head.article.template b/etc/producer/head.article.template
new file mode 100755 (executable)
index 0000000..9919f4d
--- /dev/null
@@ -0,0 +1,40 @@
+   <link rel="stylesheet" type="text/css" href="/css/main.css" />
+   <script language="JavaScript 1.2" type="text/javascript">
+   <!-- 
+   
+      function addToNewsletter(id) {
+         var previousValue=getCookie("myNewsletter");
+         document.cookie="myNewsletter="+previousValue+","+id + ";path=/";
+         alert("Added article id to cookie!");
+      }
+      
+      function clearNewsletter() {
+         document.cookie="myNewsletter= ;path=/";
+         alert("newsletter erased!");
+      }
+      
+      function getNewsletter() {
+         var cookieValue=getCookie("myNewsletter");
+         if (document.images)
+            location.replace('${config["Producer.OpenAction"]}?do=getpdf&id='+cookieValue+'&forIE=.pdf');
+         else
+            location.href = '${config["Producer.OpenAction"]}?do=getpdf&id='+cookieValue+'&forIE=.pdf';
+      }
+      
+      function getCookie(name){
+         var cookies = document.cookie;
+   
+         if (cookies.indexOf(name) != -1) {
+            var startpos = cookies.indexOf(name)+name.length+1;
+            var endpos = cookies.indexOf(";",startpos)-1;
+            if (endpos == -2) {
+               endpos = cookies.length;
+            }
+            return unescape(cookies.substring(startpos,endpos));
+          } else {
+            return false; // the cookie couldn't be found! it was never set before, or it expired.
+         }
+      }
+   
+   // -->
+   </script>
\ No newline at end of file