Initial revision
[nyc.indymedia.org.git] / etc / producer / topicpage.template
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html>
3 <head>
4   <meta http-equiv="Content-Type" content="text/html; charset=${config["Mir.DefaultHTMLCharset"]}">
5     <title>${config["Mir.Name"]} | ${topic.title}</title>
6   <meta name="keywords" content="${lang("general.keywords")}">
7   <meta name="description" content="${topic.description}">
8   <meta name="dc:title" content="${topic.title}">
9   <meta name="dc:creator" content="">
10   <meta name="dc:subject" content="${topic.title}">
11   <meta name="dc:description" content="${topic.title}">
12   <meta name="dc:publisher" content="">
13   <meta name="dc:date" content="${config.now.formatted.dc}">
14   <meta name="dc:language" content="${language.code}">
15   <meta name="dc:coverage" content="">
16   <meta name="dc:rights" content="">
17   <meta http-equiv="expires" content="599">
18   <meta http-equiv="pragma" content="no-cache">
19   <style type="text/css">
20     body, h1, h2, h3, h4, h5, h6, p, li, dt, dd, div, td, blockquote, div, span
21                    {font-family:'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;}
22     a              {text-decoration:none;}
23     #searchfield   {font-size: 12px; width:113px; height:16px;  background-color:#aaaaaa;}
24     #searchselect  {font-size: 12px; width:120px; height:22px;  background-color:#aaaaaa;}
25     #searchbutton  {font-size: 12px; width:120px; height:20px; background-color:#aaaaaa; text-align: right;}
26   </style>
27 </head>
28
29 <body bgcolor="#dddddd" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" link="#003399" alink="#cc0033" vlink="#660033" >
30
31 <table border="0" cellpadding="0" cellspacing="0" width="100%">
32   <tr>
33     <td valign="top">
34       <table cellpadding="0" cellspacing="0" border="0" width="100%" bgcolor="#cc0033">
35         <tr>
36           <td><a href="${config["Producer.DocRoot"]}/${language.code}/"><img src="${config["Producer.DocRoot"]}/img/logo.gif" width="120" height="120" alt="((i))" border="0"></a></td>
37         </tr>
38       </table>
39       <table cellpadding="4" cellspacing="0" border="0" width="100%" bgcolor="#cc0033">
40         <tr>
41           <td><a href="${config["Producer.DocRoot"]}/${language.code}/">&nbsp;<font color="#dddddd" size="-1"><b>${lang("general.start")}</b></font></a></td>
42         </tr>
43       </table>
44       <br>
45       <!--#include virtual="../navigation.inc" -->
46     </td>
47     <td valign="top" width="100%">
48       <table cellpadding="4" cellspacing="0" border="0" width="100%" bgcolor="#cc0033">
49         <tr>
50           <td>
51             &nbsp;&nbsp;
52             <font color="#dddddd" size="-1"><b>
53           <a href="${config["Producer.DocRoot"]}/${language.code}/static/mission.shtml"><font color="#dddddd">${lang("general.menu.missionStatement")}&nbsp;&gt;&gt;</font></a> &nbsp;
54           <a href="${config["Producer.DocRoot"]}/${language.code}/static/moderation.shtml"><font color="#dddddd">${lang("general.menu.moderation")}&nbsp;&gt;&gt;</font></a>  &nbsp;
55           <a href="${config["Producer.DocRoot"]}/${language.code}/static/support.shtml"><font color="#dddddd">${lang("general.menu.support")}&nbsp;&gt;&gt;</font></a>  &nbsp;
56           <a href="${config["Producer.DocRoot"]}/${language.code}/static/mailinglists.shtml"><font color="#dddddd">${lang("general.menu.mailinglists")}&nbsp;&gt;&gt;</font></a> &nbsp;
57           <a href="${config["Producer.DocRoot"]}/${language.code}/static/participate.shtml"><font color="#dddddd">${lang("general.menu.participate")}&nbsp;&gt;&gt;</font></a>
58             </b></font>
59           </td>
60         </tr>
61       </table>
62       <table cellpadding="0" cellspacing="0" border="0" width="100%">
63         <tr>
64           <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
65           <td width="100%">
66             <br>
67             <br>
68             <font color="#cc0033" size="+2"><b>${topic.title}</b></font>
69             <br>
70             <br>
71           </td>
72           <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
73           <td valign="top">&nbsp;
74           </td>
75           <td>
76           &nbsp;&nbsp;&nbsp;&nbsp;
77           </td>
78         </tr>
79         <tr>
80           <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
81           <td>
82             <br>
83               <!--- topic-special ---> <comment></comment>
84                                 <if (batch.current.index==batch.first.index)>
85                                 <list special as ss>
86                                   <assign sorig=ss.to_original> 
87                                   <if languagepreference>
88                                     <assign s=ss.to_translation(languagepreference)>
89                                   <else>
90                                     <assign s=ss>
91                                   </if>
92
93                    <table width="100%" border="0" cellspacing="0" cellpadding="10" bgcolor="#eeeeee"><tr><td>
94                        <p><font size="+2">
95                        <a href="${config["Producer.DocRoot"]}/${language.code}/${s.date.formatted["yyyy'/'MM"]}/${s.id}.shtml"><b>${s.title}</b></a>
96                        </font><br>
97                           <font size="-2">${sorig.creator} <if sorig.id!=s.id>(${lang("general.translatedby", s.creator)})</if><if s.creator || sorig.creator>, </if> ${sorig.creationdate.formatted["dd-MM-yyyy - HH:mm"]}</font></p>
98                        <p><font size="-1">
99                         <if sorig.to_media_audio >
100                           <img align="left" vspace="4" hspace="8"
101                             src="${config["Producer.DocRoot"]}/img/${sorig.to_media_audio[0]["big_icon"]}">
102                         </if>
103                         <if sorig.to_media_video >
104                           <img align="left" vspace="4" hspace="8"
105                             src="${config["Producer.DocRoot"]}/img/${sorig.to_media_video[0]["big_icon"]}">
106                         </if>
107                         <if sorig.to_media_other >
108                           <img align="left" vspace="4" hspace="8"
109                              src="${config["Producer.DocRoot"]}/img/${sorig.to_media_other[0]["big_icon"]}">
110                         </if>
111                         <if sorig.to_media_images >
112                           <img align="left" vspace="4" hspace="8"
113                             src="${sorig.to_media_images[0]["icon_path"]}"
114                             width="${sorig.to_media_images[0]["icon_width"]}"
115                             height="${sorig.to_media_images[0]["icon_height"]}"
116                             border=0 alt="${sorig.to_media_images[0]["title"]}">
117                         </if>
118                         ${s.description_parsed}
119                     <br clear="all">
120                     <a href="${config["Producer.DocRoot"]}/${language.code}${s.publish_path}${s.id}.shtml"><b>${lang("general.readmore")} &gt;&gt;</b></a>
121                     </font></p>
122
123                    </td></tr></table>
124                 </list>
125                                 </if>
126               <!--- /topic-special --->
127
128               <!--- articles ---> <comment></comment>
129                 <list articles as a>
130                   <assign aorig=a.to_original>
131                 <if languagepreference>
132                   <assign i=a.to_translation(languagepreference)>
133                 <else>
134                   <assign i=a>
135                 </if>
136
137                   <p><font size="+1">
138                   <a href="${config["Producer.DocRoot"]}/${language.code}/${i.date.formatted["yyyy'/'MM"]}/${i.id}.shtml"><b>${i.title}</b></a>
139                   </font><br>
140                      <font size="-2">${aorig.creator} <if aorig.id!=i.id>(${lang("general.translatedby", i.creator)})</if><if i.creator || aorig.creator>, </if> ${aorig.creationdate.formatted["dd-MM-yyyy - HH:mm"]}</font></p>
141                   <p><font size="-1">
142                   <if aorig.to_media_audio >
143                   <img align="left" vspace="4" hspace="8"
144                        src="${config["Producer.DocRoot"]}/img/${aorig.to_media_audio[0]["big_icon"]}">
145                   </if>
146                   <if aorig.to_media_video >
147                   <img align="left" vspace="4" hspace="8"
148                        src="${config["Producer.DocRoot"]}/img/${aorig.to_media_video[0]["big_icon"]}">
149                   </if>
150                   <if aorig.to_media_other >
151                   <img align="left" vspace="4" hspace="8"
152                        src="${config["Producer.DocRoot"]}/img/${aorig.to_media_other[0]["big_icon"]}">
153                   </if>
154                   <if aorig.to_media_images >
155                   <img align="left" vspace="4" hspace="8"
156                        src="${aorig.to_media_images[0]["icon_path"]}"
157                        width="${aorig.to_media_images[0]["icon_width"]}"
158                        height="${aorig.to_media_images[0]["icon_height"]}"
159                        border=0 alt="${aorig.to_media_images[0]["title"]}">
160                   </if>
161                   ${i.description_parsed}
162                   <br clear="all">
163                   <a href="${config["Producer.DocRoot"]}/${language.code}${i.publish_path}${i.id}.shtml"><b>${lang("general.readmore")} &gt;&gt;</b></a>
164                   </font></p>
165
166                   <br>
167                 </list>
168               <!--- /articles --->
169
170
171           </td>
172           <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
173           <td valign="top">
174                         &nbsp;
175           </td>
176           <td>
177           &nbsp;&nbsp;&nbsp;&nbsp;
178           </td>
179         </tr>
180       </table>
181     </td>
182   </tr>
183
184 <!-- the rest -->
185   <tr>
186   <td>&nbsp;</td>
187   <table width="100%">
188                         <!--- Page Navigation --->
189                 <tr><td colspan="4" bgcolor="#CCCCCC"><br></td></tr>
190                 <tr>
191                         <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
192                         <td align="left" valign="top">
193                           <if batch.current.index!=batch.first.index>
194                 <a href="${docPrefix}${batch.previous.identifier}${docSuffix}"><font><b>&lt;&lt; ${lang("general.page.prefix")} ${batch.previous.index}</b></font></a>
195               </if>
196               <if batch.current.index!=batch.first.index && batch.current.index!=batch.last.index>
197                 |
198               </if>
199               <if batch.next>
200                 <a href="${docPrefix}${batch.next.identifier}${docSuffix}"><font><b>${lang("general.page.prefix")} ${batch.next.index} &gt;&gt;</b></font></a>
201               </if>
202                         </td>
203                         <td>
204                         &nbsp;
205                         </td>
206                         <td align="right" valign="top">
207                         <!--#include virtual="${docPrefix}nav${docSuffix}" -->
208                         </td>
209                         <td>&nbsp;<br><br><br></td>
210                 </tr>
211   </table>
212
213
214   </tr>
215 </table>
216 </body>
217 </html>