it's a bad thing w/ our persistance layer to override getValues, for keys that exist...
[mir.git] / templates-dist / producer / content.template
1 <html>
2 <head>
3 <title>${lang("producer.content.htmltitle")}${content.title}</title>
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5 <link rel="stylesheet" href="/style/mir.css" type="text/css">
6                         <if data.content.to_media_images>
7                 <meta name="keywords" content="images"></meta>
8                         </if>
9                         <if data.content.to_media_audio>
10                 <meta name="keywords" content="audio"></meta>
11                         </if>
12                         <if data.content.to_media_video>
13                 <meta name="keywords" content="video"></meta>
14                         </if>
15                         <if data.content.to_media_other>
16                 <meta name="keywords" content="other"></meta>
17                         </if>
18 </head>
19
20 <body bgcolor="#CCCCCC">
21 <table width="760" border="0" cellpadding="0" cellspacing="1" align="center" bgcolor="#000000">
22   <tr bgcolor="#FFFFFF"> 
23     <td valign="top" align="left" width="150" bgcolor="#666666"> 
24       <table width="150" border="0" cellspacing="0" cellpadding="0">
25         <tr> 
26           <td width="140">
27             <a href="${data.config.productionHost}${config.producerDocRoot}/">
28              <img src="/images/mirlogo.jpg" width="150" height="205" border="0">
29             </a>
30           </td>
31         </tr>
32         <tr valign="top"> 
33           <td width="140" bgcolor="#666666"> 
34             <table width="100%" border="0" cellspacing="2" cellpadding="0">
35               <tr> 
36                 <td> 
37                 <!--#include virtual="../../navigation.inc" -->
38                 </td>
39               </tr>
40             </table>
41           </td>
42         </tr>
43       </table>
44     </td>
45     <td align="left" valign="top" colspan="2" height="100%">
46       <table width="100%" border="0" cellspacing="0" cellpadding="0">
47         <tr> 
48           <td> 
49             <table width="100%" border="0" cellspacing="0" cellpadding="0">
50               <tr> 
51                 <td><img src="/images/mirfont.gif" width="600" height="68"></td>
52               </tr>
53             </table>
54           </td>
55         </tr>
56         <tr bgcolor="#000000"> 
57           <td height="1"><img src="images/1pixel.gif" width="1" height="1"></td>
58         </tr>
59         <tr> 
60           <td align="left" valign="top"> 
61             <table width="100%" border="0" cellpadding="0" cellspacing="2" height="100%">
62               <tr> 
63                 <td width="100%" valign="top">
64                   <table width="100%" border="0" cellspacing="0" cellpadding="0">
65
66         <if config.generateFO=="yes">
67           <tr><td align="right">          
68           <if config.generatePDF=="yes">
69             <a href="${data.content.id}.pdf">Print this article</a>
70           <else>
71             <a href="${config.openAction}?do=getpdf&id=${data.content.id}">Print this article</a>
72           </if>
73           </td></tr>
74         </if>
75             <tr> 
76                       <td> 
77                         <h2>${data.content.title}</h2>
78                         <h4><i>${data.content.creator}, ${data.content.webdb_create_formatted}</i></h4>
79                         <p><b>${data.content.description_parsed}</b>
80           <!-- media -->
81           <list data.content.to_media_audio as media>
82             <list media["url"] as audio>
83               <p>
84                 <img src="/img/${media["big_icon"]}" border="0" alt="">
85                 <a href="${audio["publish_server"]}${audio["publish_path"]}">
86                 ${audio["title"]} - ${media["media_descr"]} - ${media["human_readable_size"]} </a>
87               </p>
88             </list>
89           </list>
90           <list data.content.to_media_video as media>
91             <list media["url"] as video>
92               <p>
93                 <img src="/img/${media["big_icon"]}" border="0" alt="">
94                 <a href="${video["publish_server"]}${video["publish_path"]}">
95                 ${video["title"]} - ${media["media_descr"]} - ${media["human_readable_size"]} </a>
96               </p>
97             </list>
98           </list>
99           <list data.content.to_media_other as media>
100             <list media["url"] as other>
101               <p>
102                 <img src="/img/${media["big_icon"]}" border="0" alt="">
103                 <a href="${other["publish_server"]}${other["publish_path"]}">
104                 ${other["title"]} - ${media["media_descr"]} - ${media["human_readable_size"]}</a>
105               </p>
106             </list>
107           </list>
108           <list data.content.to_media_images as media>
109             <list media["url"] as image>
110               <p>
111                 <img src="${image["publish_server"]}${image["publish_path"]}"
112                  border="0" width="${image["img_width"]}"
113                  height="${image["img_height"]}" alt="${image["title"]}">
114                  <br><i>${image["title"]}</i>
115               </p>
116             </list>
117           </list>
118           <!-- media -->
119           <p>${data.content.content_data_parsed}</p>
120           <if content.creator_main_url || content.creator_email>
121                         <table width="100%" bgcolor="#FFFFFF">
122                         <tr>
123                            <td>
124                             <font size="-1">
125                             <if content.creator_email>
126                             <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>
127                             </if>
128                             <if content.creator_main_url>
129                             <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>
130                             </if>
131                             </font>
132                            </td>
133                         </tr>
134                         </table>
135                         </if>
136                       </td>
137                     </tr>
138                     <tr><td>&nbsp;</td></tr>
139                     <tr>
140                       <td><a href="${config.openAction}?do=addcomment&aid=${data.content.id}">
141                           ${lang("producer.content.comment")}</a>
142                       </td>                
143                     </tr>
144                     <if data.content.to_comments>
145                     <list data.content.to_comments as c>
146                     <tr>
147                        <td>
148                        <table width="100%" border="0" cellspacing="0" cellpadding="4">
149                        <tr bgcolor="#cccccc">
150                          <td><b>${c.title}</b></td>
151                          <td align="right"><i>${c.date}</i></td>
152                        </tr>
153                        <tr>
154                          <td colspan="2"><br>${c.description}</td>
155                        </tr>
156                        <if c.email || c.main_url || c.address || c.phone || c.creator>
157                        <tr>
158                          <td bgcolor="#cccccc" colspan="2">
159                          <if c.creator><b>${c.creator}</b></if>
160                          <if c.email || c.main_url> 
161                            <if c.email>
162                            <br>
163                            <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>
164                            </if>
165                            <if c.main_url>
166                            <br>
167                            <img src="/images/link_small.gif" width="12" height="10" border="0" alt="">
168                            ${lang("producer.content.homepage")}: <a href="${c.main_url}" target="extern"> ${c.main_url}</a>
169                            </if>
170                           </if>
171                          </td>
172                       </tr>
173                      </if>
174                      </table>
175                      </td>
176                     </tr>
177                     <tr><td>&nbsp;</td></tr>
178                     </list>
179                     </if>
180                   </table>
181                   </td>
182               </tr>
183             </table>
184           </td>
185         </tr>
186       </table>
187     </td>
188   </tr>
189 </table>
190 <p>&nbsp;</p>
191 </body>
192 </html>