it's a bad thing w/ our persistance layer to override getValues, for keys that exist...
[mir.git] / templates-dist / producer / content.template
index 664facf..b63fc81 100755 (executable)
-<html xmlns="http://www.w3.org/TR/REC-html40">\r
-   <head>\r
-      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\r
-   \r
-      <title>Indymedia Germany | ${title}</title>\r
-      \r
-      <meta name="keywords" content=", freie medien, gegen&amp;ouml;ffentlichkeit, indymedia, seattle, imc ">\r
-      <meta name="description" content="">\r
-      <meta name="dc:title" content="${title}">\r
-      <meta name="dc:creator" content="${creator}">\r
-      <meta name="dc:subject" content="<list topics as topic>${topic.title} </list>">\r
-      <meta name="dc:description" content="">\r
-      <meta name="dc:publisher" content="indymedia collective">\r
-      <meta name="dc:date" content="${webdb_create_formatted}">\r
-      <meta name="dc:language" content="de">\r
-      <meta name="dc:coverage" content="">\r
-      <meta name="dc:rights" content="http://de.indymedia.org/rights.html">\r
-      <meta name="robots" href="http://de.indymedia.org/robots.txt">\r
-      <meta http-equiv="expires" content="599">
-      \r
-         <link rel="stylesheet" type="text/css" href="/style/formate.css">\r
-         \r
-         \r
-         <script language="JavaScript">\r
-               <!--\r
-               function WM_netscapeCssFix() {\r
-                if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth ||\r
-               document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {\r
-                   document.location = document.location;\r
-                 }\r
-               }\r
-               function WM_netscapeCssFixCheckIn() {\r
-               if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion)== 4)) {\r
-               if (typeof document.WM == 'undefined'){\r
-               document.WM = new Object;\r
-               }\r
-               if (typeof document.WM.WM_scaleFont == 'undefined') {\r
-               document.WM.WM_netscapeCssFix = new Object;\r
-               document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;\r
-               document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;\r
-               }\r
-               window.onresize = WM_netscapeCssFix;\r
-                       }\r
-               }\r
-               WM_netscapeCssFixCheckIn()\r
-               // -->\r
-       </script>\r
-       
-       </head>
+<html>
+<head>
+<title>${lang("producer.content.htmltitle")}${content.title}</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<link rel="stylesheet" href="/style/mir.css" type="text/css">
+                       <if data.content.to_media_images>
+                <meta name="keywords" content="images"></meta>
+                       </if>
+                       <if data.content.to_media_audio>
+                <meta name="keywords" content="audio"></meta>
+                       </if>
+                       <if data.content.to_media_video>
+                <meta name="keywords" content="video"></meta>
+                       </if>
+                       <if data.content.to_media_other>
+                <meta name="keywords" content="other"></meta>
+                       </if>
+</head>
 
-   <body bgcolor="White" text="Black" link="#006600" vlink="#009900" alink="Red">
-      <table width="550" border="0" cellspacing="2" cellpadding="2">
-         <tr>
-            <td><a name="TOP"></a><table width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#006600">
-                  <tr>
-                     <td colspan="2" bgcolor="white">
-                                               <font size="-1"><a href="../../index.html">&gt; Startseite</a></font>
-                                        </td>
-                     <td bgcolor="white" align="right">
-                                        [<a href="http://fets3.freetranslation.com:5081/?Sequence=core&Language=German%2FEnglish&Url=${config.productionhost}${publish_path}${id}.html"><font size="-1"> translate</a></font>]
+<body bgcolor="#CCCCCC">
+<table width="760" border="0" cellpadding="0" cellspacing="1" align="center" bgcolor="#000000">
+  <tr bgcolor="#FFFFFF"> 
+    <td valign="top" align="left" width="150" bgcolor="#666666"> 
+      <table width="150" border="0" cellspacing="0" cellpadding="0">
+        <tr> 
+          <td width="140">
+            <a href="${data.config.productionHost}${config.producerDocRoot}/">
+             <img src="/images/mirlogo.jpg" width="150" height="205" border="0">
+            </a>
+          </td>
+        </tr>
+        <tr valign="top"> 
+          <td width="140" bgcolor="#666666"> 
+            <table width="100%" border="0" cellspacing="2" cellpadding="0">
+              <tr> 
+                <td> 
+               <!--#include virtual="../../navigation.inc" -->
+                </td>
+              </tr>
+            </table>
+          </td>
+        </tr>
+      </table>
+    </td>
+    <td align="left" valign="top" colspan="2" height="100%">
+      <table width="100%" border="0" cellspacing="0" cellpadding="0">
+        <tr> 
+          <td> 
+            <table width="100%" border="0" cellspacing="0" cellpadding="0">
+              <tr> 
+                <td><img src="/images/mirfont.gif" width="600" height="68"></td>
+              </tr>
+            </table>
+          </td>
+        </tr>
+        <tr bgcolor="#000000"> 
+          <td height="1"><img src="images/1pixel.gif" width="1" height="1"></td>
+        </tr>
+        <tr> 
+          <td align="left" valign="top"> 
+            <table width="100%" border="0" cellpadding="0" cellspacing="2" height="100%">
+              <tr> 
+                <td width="100%" valign="top">
+                  <table width="100%" border="0" cellspacing="0" cellpadding="0">
+
+       <if config.generateFO=="yes">
+         <tr><td align="right">          
+         <if config.generatePDF=="yes">
+           <a href="${data.content.id}.pdf">Print this article</a>
+          <else>
+            <a href="${config.openAction}?do=getpdf&id=${data.content.id}">Print this article</a>
+         </if>
+         </td></tr>
+       </if>
+            <tr> 
+                      <td> 
+                        <h2>${data.content.title}</h2>
+                        <h4><i>${data.content.creator}, ${data.content.webdb_create_formatted}</i></h4>
+                        <p><b>${data.content.description_parsed}</b>
+          <!-- media -->
+          <list data.content.to_media_audio as media>
+            <list media["url"] as audio>
+              <p>
+                <img src="/img/${media["big_icon"]}" border="0" alt="">
+                <a href="${audio["publish_server"]}${audio["publish_path"]}">
+                ${audio["title"]} - ${media["media_descr"]} - ${media["human_readable_size"]} </a>
+              </p>
+            </list>
+          </list>
+          <list data.content.to_media_video as media>
+            <list media["url"] as video>
+              <p>
+                <img src="/img/${media["big_icon"]}" border="0" alt="">
+                <a href="${video["publish_server"]}${video["publish_path"]}">
+                ${video["title"]} - ${media["media_descr"]} - ${media["human_readable_size"]} </a>
+              </p>
+            </list>
+          </list>
+          <list data.content.to_media_other as media>
+            <list media["url"] as other>
+              <p>
+                <img src="/img/${media["big_icon"]}" border="0" alt="">
+                <a href="${other["publish_server"]}${other["publish_path"]}">
+                ${other["title"]} - ${media["media_descr"]} - ${media["human_readable_size"]}</a>
+              </p>
+            </list>
+          </list>
+          <list data.content.to_media_images as media>
+            <list media["url"] as image>
+              <p>
+                <img src="${image["publish_server"]}${image["publish_path"]}"
+                 border="0" width="${image["img_width"]}"
+                 height="${image["img_height"]}" alt="${image["title"]}">
+                 <br><i>${image["title"]}</i>
+              </p>
+            </list>
+          </list>
+          <!-- media -->
+          <p>${data.content.content_data_parsed}</p>
+          <if content.creator_main_url || content.creator_email>
+                        <table width="100%" bgcolor="#FFFFFF">
+                        <tr>
+                           <td>
+                            <font size="-1">
+                            <if content.creator_email>
+                            <img src="/images/mail_small.gif" width="12" height="10" border="0" alt="-"> ${lang("producer.content.email")}: <a href="mailto:${data.content.creator_email}">${data.content.creator_email}</a><br>
+                            </if>
+                            <if content.creator_main_url>
+                            <img src="/images/link_small.gif" width="12" height="10" border="0" alt=""> ${lang("producer.content.homepage")}: <a href="${data.content.creator_main_url}" target="extern">${data.content.creator_main_url}</a><br>
+                            </if>
+                            </font>
+                           </td>
+                        </tr>
+                        </table>
+                        </if>
+                      </td>
+                    </tr>
+                    <tr><td>&nbsp;</td></tr>
+                    <tr>
+                      <td><a href="${config.openAction}?do=addcomment&aid=${data.content.id}">
+                          ${lang("producer.content.comment")}</a>
+                      </td>                
+                    </tr>
+                    <if data.content.to_comments>
+                    <list data.content.to_comments as c>
+                    <tr>
+                       <td>
+                       <table width="100%" border="0" cellspacing="0" cellpadding="4">
+                       <tr bgcolor="#cccccc">
+                         <td><b>${c.title}</b></td>
+                         <td align="right"><i>${c.date}</i></td>
+                       </tr>
+                       <tr>
+                         <td colspan="2"><br>${c.description}</td>
+                       </tr>
+                      <if c.email || c.main_url || c.address || c.phone || c.creator>
+                       <tr>
+                         <td bgcolor="#cccccc" colspan="2">
+                        <if c.creator><b>${c.creator}</b></if>
+                        <if c.email || c.main_url> 
+                          <if c.email>
+                           <br>
+                           <img src="/images/mail_small.gif" width="12" height="10" border="0" alt="">${lang("producer.content.email")}: <a href="mailto:${c.email}"> ${c.email}</a>
+                           </if>
+                          <if c.main_url>
+                           <br>
+                           <img src="/images/link_small.gif" width="12" height="10" border="0" alt="">
+                           ${lang("producer.content.homepage")}: <a href="${c.main_url}" target="extern"> ${c.main_url}</a>
+                           </if>
+                         </if>
+                        </td>
+                      </tr>
+                    </if>
+                     </table>
                      </td>
-                  </tr>
-                  <tr>
-                     <td width="35"><img src="../../img/logo_small.gif" width="30" height="31" border="0" alt="[Logo]"></td>
-                     <td><font color="white"><b>Indymedia.de</b></font></td>
-                     <td align="right"><font color="white"><b>&nbsp; <!-- Hier is noch platz fuer was --></b></td> 
-               </tr>
-               </table>
-               <table width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#DDDDDD">
-                  <tr>
-                     <td bgcolor="#DDDDDD"><font size="-1">Von: ${creator}</font></td>
-                     <td align="right" bgcolor="#DDDDDD"><font size="-1">${webdb_create_formatted}</font></td>
-                  </tr>
-               </table>
-              
-                          <p><font size="+1">${title}</font></p>
-                          
-                       
-               <p><font size="-1"><b>${description}</b></font></p>
-                               <list to_media as m>\r
-                               <if m&&m["is_published"]=="1">\r
-                               <img src="${imageHost}${m["id"]}.jpg" width="${m["img_width"]}" height="${m["img_height"]}" alt="${m["description"]}"><br>\r
-                               </if>
-                               </list>\r
-                               \r
-                               <p><font size="-1">\r
-                               ${content_data}\r
-                               </font><br></p>\r
-                               \r
-                               <if creator_main_url || creator_email>\r
-                <table width="100%" bgcolor="#FFFFFF">\r
-                       <tr>\r
-                       <td>\r
-                                               <font size="-1">\r
-                                               <if creator_email>\r
-                                               <img src="../../img/mail_small.gif" width="12" height="10" border="0" alt="-"> eMail: <a href="${creator_email}">${creator_email}</a><br>\r
-                                               </if>\r
-                                               <if creator_main_url>\r
-                                               <img src="../../img/link_small.gif" width="12" height="10" border="0" alt=""> Homepage: <a href="${creator_main_url}" target="extern">${creator_main_url}</a><br>\r
-                                               </if>\r
-                                               </font>\r
-                                               </td>\r
-                    </tr>\r
-                 </table>\r
-                                </if>\r
-                                \r
-                                <p>&nbsp;</p>\r
-                                 <table width="100%" bgcolor="#dddddd" border="0" cellspacing="0" cellpadding="3">\r
-                     <tr>\r
-                        <td><font size="+1">Kommentare</font></td>\r
-                        <td align="right"><b><a href="${config.openaction}?do=addcomment&aid=${id}">Kommentar eingeben</a></b></td>\r
-                     </tr>\r
-                  </table>\r
-\r
-\r
-                                 <if comments>\r
-                                 <list comments as c>\r
-                  <table width="100%" bgcolor="#dddddd" border="0" cellspacing="0" cellpadding="4">\r
-                     <tr bgcolor="#ccff99">\r
-                        <td><b><font size="-1">${c.title}</font></b></td>\r
-                        <td align="right"><font size="-1">${c.date}</font></td>\r
-                     </tr>\r
-                     <tr>\r
-                        <td colspan="2" bgcolor="#ccffff">\r
-                                               <font size="-1"><br>${c.description}</font>\r
-                                               </td>\r
-                     </tr>\r
-                    <if c.email || c.main_url || c.address || c.phone || c.creator>\r
-                     <tr>\r
-                        <td bgcolor="#ccffcc" colspan="2">\r
-                                               <font size="-1">
-                                               <if c.creator><b>${c.creator}</b><br></if>\r
-                                               <if c.email || c.main_url> \r
-                                               <if c.email><img src="../../img/mail_small.gif" width="12" height="10" border="0" alt=""> eMail: <a href="mailto:${c.email}">${c.email}</a><br></if>\r
-                                               <if c.main_url><img src="../../img/link_small.gif" width="12" height="10" border="0" alt=""> Homepage: <a href="${c.main_url}" target="extern">${c.main_url}</a></if>\r
-                                               <br>
-                                               </if>
-                                               <if c.address>Adresse: ${c.address}<br></if>\r
-                                               <if c.phone>Telefon: ${c.phone} <br></if>\r
-                                               </font>\r
-                                               </td>\r
-                     </tr>\r
-                    </if>\r
-                  </table>\r
-                                 </list>\r
-                                 </if>\r
-                                 \r
-                  <table width="100%" bgcolor="#663399" border="0" cellpadding="3" cellspacing="0">\r
-                     <tr>\r
-                        <td align="right"><font size="-1" color="white">\r
-                                               <a href="#TOP"><font color="white">TOP</font></a> | \r
-                        <a href="../../index.html"><font color="white">START</font></a> | \r
-                        <a href="../../open.html"><font color="white">ALLE MELDUNGEN</font></a></font></td>\r
-                     </tr>\r
-                  </table></font></td>\r
-         </tr>\r
-      </table>\r
-   </body>\r
-</html>\r
+                    </tr>
+                    <tr><td>&nbsp;</td></tr>
+                    </list>
+                    </if>
+                  </table>
+                  </td>
+              </tr>
+            </table>
+          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<p>&nbsp;</p>
+</body>
+</html>