website view archives.php @ rev 665

Update copyright year
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Oct 21 09:53:47 2010 +0200 (2010-10-21)
parents f755e552aaed
children 0ae6cfc85e03
line source
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <title>lists.tuxfamily.org/slitaz mailing list</title>
5 <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
6 <link rel="stylesheet" type="text/css" href="slitaz.css" />
7 <style type="text/css">
8 table {
9 border: 1px solid #000000;
10 width: variable;
11 border-collapse: collapse;
12 margin: 2px 2px;
13 }
14 td {
15 border: 1px dotted #6495ed;
16 width: variable;
17 padding: 2px;
18 }
19 .rowodd {
20 background-color: #ffffff;
21 }
22 .roweven {
23 background-color: #e1ffe1; /* the tower */
24 }
25 th {
26 border: 1px solid #000000;
27 width: variable;
28 padding: 4px;
29 }
30 .alignright {
31 text-align: right;
32 }
33 </style>
34 </head>
35 <body>
36 <?php
38 function translate($word)
39 {
40 if (isset($_GET['lang'])) switch ($_GET['lang']) {
41 case "de" :
42 switch ($word) {
43 case "Archives" : return "Archiv";
44 case "Archive" : return "Archiv";
45 case "View by" : return "Ansicht von";
46 case "Number" : return "Zahl";
47 case "Total size": return "Gesamtgr\&ouml;\&szlig;e";
48 case " or " : return " oder ";
49 case "Date" : return "datum";
50 }
51 break;
52 case "es" :
53 switch ($word) {
54 case "Archives" : return "Archivos";
55 case "Archive" : return "Archivo";
56 case "View by" : return "Vista";
57 case "Number" : return "n\&uacute;mero";
58 case "Total size": return "Tama\&ntilde;o total";
59 case "Thread" : return "hilo";
60 case " or " : return " o ";
61 case "Date" : return "Fecha";
62 }
63 break;
64 case "fr" :
65 switch ($word) {
66 case "View by" : return "Affich\&eacute; par";
67 case "Number" : return "Nombre";
68 case "Total size": return "Volume";
69 case "Thread" : return "Sujet";
70 case " or " : return " ou ";
71 }
72 break;
73 case "pt" :
74 switch ($word) {
75 case "Archives" : return "Arquivos";
76 case "Archive" : return "Arquivo";
77 case "View by" : return "Exibir por";
78 case "Number" : return "n\&uacute;mero";
79 case "Total size": return "O tamanho total";
80 case "Thread" : return "T\&oacute;pico";
81 case " or " : return " ou ";
82 case "Date" : return "Data";
83 }
84 break;
85 }
86 return $word;
87 }
89 echo '<h4>'.translate("Archives").' 2007-'.date('Y')."</h4>\n";
91 $url = "http://listengine.tuxfamily.org/lists.tuxfamily.org/slitaz/";
93 $script = "-e '/<table>/,/<\/table>/!d' ";
94 $script .= "-e 's|html\"|html\" target=\"_blank\"|g' ";
95 $script .= "-e 's|href=\"|href=\"$url|g' ";
96 foreach (array("Archive","View by","Number","Total size",
97 "Thread"," or ","Date") as $word) {
98 $script .= "-e 's|".$word."|".translate($word)."|' ";
99 }
100 system("wget -q -O - $url | sed $script");
101 ?>
102 </body>
103 </html>