slitaz-dev-tools rev 9
Add rest of mirror-info.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Thu Feb 24 02:25:03 2011 +0000 (2011-02-24) |
parents | 59e2c0566a25 |
children | 84721689334b |
files | mirror-tools/mirror-info/favicon.ico mirror-tools/mirror-info/graphs.php mirror-tools/mirror-info/index.php mirror-tools/mirror-info/pics/rrd/_dummy mirror-tools/mirror-info/pics/slitaz-awstats.png mirror-tools/mirror-info/pics/slitaz.png mirror-tools/mirror-info/slitaz.css |
line diff
1.1 Binary file mirror-tools/mirror-info/favicon.ico has changed
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/mirror-tools/mirror-info/graphs.php Thu Feb 24 02:25:03 2011 +0000 2.3 @@ -0,0 +1,132 @@ 2.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2.5 + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 2.7 +<head> 2.8 + <title>Mirror RRD stats</title> 2.9 + <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 2.10 + <meta name="description" content="slitaz mirror rrdtool graphs" /> 2.11 + <meta name="robots" content="noindex" /> 2.12 + <meta name="author" content="SliTaz Contributors" /> 2.13 + <link rel="shortcut icon" href="favicon.ico" /> 2.14 + <link rel="stylesheet" type="text/css" href="slitaz.css" /> 2.15 +</head> 2.16 + 2.17 +<body bgcolor="#ffffff"> 2.18 +<!-- Header --> 2.19 +<div id="header"> 2.20 + <a name="top"></a> 2.21 + <a href="http://mirror.slitaz.org/"><img id="logo" 2.22 + src="pics/website/logo.png" title="mirror.slitaz.org" alt="mirror.slitaz.org" 2.23 + style="border: 0px solid ; width: 200px; height: 74px;" /></a> 2.24 + <p id="titre">#!/project/mirror</p> 2.25 +</div> 2.26 +<!-- Navigation menu --> 2.27 +<div id="nav"> 2.28 + 2.29 +<div class="nav_box"> 2.30 +<h4>About Mirror</h4> 2.31 +<p> 2.32 +This is the SliTaz GNU/Linux main mirror. The server runs naturally SliTaz 2.33 +(stable) in an lguest virtual machine provided by 2.34 +<a href="http://www.ads-lu.com/">ADS</a>. 2.35 +</p> 2.36 + 2.37 +</div> 2.38 + 2.39 +<div class="nav_box"> 2.40 +<h4>SliTaz Network</h4> 2.41 +<ul> 2.42 + <li><a href="http://www.slitaz.org/">Main Website</a></li> 2.43 + <li><a href="http://forum.slitaz.org/">Community Forum</a></li> 2.44 + <li><a href="http://community.slitaz.org/">Community Platform</a></li> 2.45 + <li><a href="http://labs.slitaz.org/">SliTaz Laboratories</a></li> 2.46 + <li><a href="http://pkgs.slitaz.org/">Packages Database</a></li> 2.47 + <li><a href="http://boot.slitaz.org/">SliTaz Web Boot</a></li> 2.48 + <li><a href="http://tank.slitaz.org/">SliTaz main server</a></li> 2.49 + <li><a href="http://twitter.com/slitaz">SliTaz on Twitter</a></li> 2.50 + <li><a href="http://www.distrowatch.com/slitaz">SliTaz on DistroWatch</a></li> 2.51 +</ul> 2.52 +</div> 2.53 + 2.54 +<!-- End navigation menu --> 2.55 +</div> 2.56 + 2.57 +<!-- Content top. --> 2.58 +<div id="content_top"> 2.59 +<div class="top_left"></div> 2.60 +<div class="top_right"></div> 2.61 +</div> 2.62 + 2.63 +<!-- Content --> 2.64 +<div id="content"> 2.65 + 2.66 +<h1><font color="#3E1220">Mirror RRD stats</font></h1> 2.67 +<h2><font color="#DF8F06">/usr/bin/rrdtool</font></h2> 2.68 + 2.69 +<?php 2.70 + 2.71 +$myurl="http://".$_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_NAME']; 2.72 + 2.73 +function one_graphic($img,$name) 2.74 +{ 2.75 + echo '<img src="pics/rrd/'.$img.'" title="'. 2.76 + $name.'" alt="'.$name.'" />'."\n"; 2.77 +} 2.78 + 2.79 +function graphic($res, $img='') 2.80 +{ 2.81 + global $myurl; 2.82 + if (!$img) $img=$res; 2.83 + echo "<a name=\"".$res."\"></a>"; 2.84 + echo "<a href=\"".$myurl."?stats=".$res."#".$res."\">\n"; 2.85 + one_graphic($img."-day.png",$res." daily"); 2.86 + echo "</a>"; 2.87 + if (isset($_GET['stats']) && $_GET['stats'] == $res) { 2.88 + one_graphic($img."-week.png",$res." weekly"); 2.89 + one_graphic($img."-month.png",$res." monthly"); 2.90 + one_graphic($img."-year.png",$res." yearly"); 2.91 + } 2.92 +} 2.93 + 2.94 +echo "<h3>CPU</h3>\n"; 2.95 +graphic("cpu"); 2.96 +echo "<h3>Memory</h3>\n"; 2.97 +graphic("memory"); 2.98 +echo "<h3>Disk</h3>\n"; 2.99 +graphic("disk"); 2.100 +echo "<h3>Network</h3>\n"; 2.101 +graphic("net","eth0"); 2.102 + 2.103 +?> 2.104 + 2.105 +<!-- End of content with round corner --> 2.106 +</div> 2.107 +<div id="content_bottom"> 2.108 +<div class="bottom_left"></div> 2.109 +<div class="bottom_right"></div> 2.110 +</div> 2.111 + 2.112 +<!-- Start of footer and copy notice --> 2.113 +<div id="copy"> 2.114 +<p> 2.115 +Last update : <?php echo date('r'); ?> 2.116 +</p> 2.117 +<p> 2.118 +Copyright © <?php echo date('Y'); ?> <a href="http://www.slitaz.org/">SliTaz</a> - 2.119 +<a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a> 2.120 +</p> 2.121 +<!-- End of copy --> 2.122 +</div> 2.123 + 2.124 +<!-- Bottom and logo's --> 2.125 +<div id="bottom"> 2.126 +<p> 2.127 +<a href="http://validator.w3.org/check?uri=referer"><img 2.128 + src="pics/website/xhtml10.png" alt="Valid XHTML 1.0" 2.129 + title="Code validé XHTML 1.0" 2.130 + style="width: 80px; height: 15px;" /></a> 2.131 +</p> 2.132 +</div> 2.133 + 2.134 +</body> 2.135 +</html>
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/mirror-tools/mirror-info/index.php Thu Feb 24 02:25:03 2011 +0000 3.3 @@ -0,0 +1,287 @@ 3.4 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3.5 + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3.6 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 3.7 +<head> 3.8 + <title>SliTaz Mirror</title> 3.9 + <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> 3.10 + <meta name="description" content="slitaz mirror server" /> 3.11 + <meta name="robots" content="index, nofollow" /> 3.12 + <meta name="author" content="SliTaz Contributors" /> 3.13 + <link rel="shortcut icon" href="favicon.ico" /> 3.14 + <link rel="stylesheet" type="text/css" href="slitaz.css" /> 3.15 +</head> 3.16 + 3.17 +<body bgcolor="#ffffff"> 3.18 +<!-- Header --> 3.19 +<div id="header"> 3.20 + <a name="top"></a> 3.21 + <a href="http://mirror-info.slitaz.org/"><img id="logo" 3.22 + src="pics/website/logo.png" title="mirror-info.slitaz.org" alt="mirror-info.slitaz.org" 3.23 + style="border: 0px solid ; width: 200px; height: 74px;" /></a> 3.24 + <p id="titre">#!/project/<?php echo preg_replace('/(\w+).*/i','$1',$_SERVER["HTTP_HOST"]); ?></p> 3.25 +</div> 3.26 + 3.27 +<!-- Navigation menu --> 3.28 +<div id="nav"> 3.29 + 3.30 +<div class="nav_box"> 3.31 +<h4>About Mirror</h4> 3.32 +<p> 3.33 +This is the SliTaz GNU/Linux main mirror. The server runs naturally SliTaz 3.34 +(stable) in an lguest virtual machine provided by 3.35 +<a href="http://www.ads-lu.com/">Allied Data Sys. (ADS)</a>. 3.36 +</p> 3.37 + 3.38 +</div> 3.39 + 3.40 +<div class="nav_box"> 3.41 +<h4>SliTaz Network</h4> 3.42 +<ul> 3.43 + <li><a href="http://www.slitaz.org/">Main Website</a></li> 3.44 + <li><a href="http://doc.slitaz.org/">Documentation</a></li> 3.45 + <li><a href="http://forum.slitaz.org/">Community Forum</a></li> 3.46 + <li><a href="http://scn.slitaz.org/">Community Platform</a></li> 3.47 + <li><a href="http://labs.slitaz.org/">SliTaz Laboratories</a></li> 3.48 + <li><a href="http://pkgs.slitaz.org/">Packages Database</a></li> 3.49 + <li><a href="http://boot.slitaz.org/">SliTaz Web Boot</a></li> 3.50 + <li><a href="http://tank.slitaz.org/">SliTaz main server</a></li> 3.51 + <li><a href="http://bb.slitaz.org/">SliTaz Build Bot</a></li> 3.52 + <li><a href="http://hg.slitaz.org/">SliTaz Repositories</a></li> 3.53 + <li><a href="http://twitter.com/slitaz">SliTaz on Twitter</a></li> 3.54 + <li><a href="http://www.distrowatch.com/slitaz">SliTaz on DistroWatch</a></li> 3.55 +</ul> 3.56 +</div> 3.57 + 3.58 +<!-- End navigation menu --> 3.59 +</div> 3.60 + 3.61 +<!-- Content top. --> 3.62 +<div id="content_top"> 3.63 +<div class="top_left"></div> 3.64 +<div class="top_right"></div> 3.65 +</div> 3.66 + 3.67 +<!-- Content --> 3.68 +<div id="content"> 3.69 + 3.70 +<h1><font color="#3E1220">Server</font></h1> 3.71 +<h2><font color="#DF8F06">Codename: 3.72 +<?php echo preg_replace('/(\w+).*/i','$1',$_SERVER["HTTP_HOST"]); ?></font></h2> 3.73 + 3.74 +<p> 3.75 +Mirror CPU is a <?php system("sed -e '/^model name/!d;s/.*Intel(R) //;" . 3.76 +"s/@//;s/(.*)//;s/CPU //;s/.*AMD //;s/.*: //;s/Processor //' </proc/cpuinfo |" . 3.77 +" awk '{ s=$0; n++ } END { if (n == 2) printf \"dual \";" . 3.78 +"if (n == 4) printf \"quad \"; print s }' ")?> - 3.79 +<?php system("free | awk '/Mem:/ { x=2*$2-1; while (x >= 1024) { x /= 1024; ". 3.80 +"n++ }; y=1; while (x > 2) { x /= 2; y *= 2}; ". 3.81 +"printf \"%d%cB RAM\",y,substr(\"MG\",n,1) }' ")?> - 3.82 +Located in France next to Roubaix. This page has real time statistics 3.83 +provided by PHP <code>system()</code>. Mirror is also monitored by RRDtool 3.84 +which provides <a href="graphs.php">graphical stats</a>. 3.85 +</p> 3.86 + 3.87 +<h3><a href="graphs.php"> 3.88 + <img title="Mirror RRDtool graphs" src="pics/website/monitor.png" alt="graphs" /> 3.89 + </a>System stats</h3> 3.90 + 3.91 +<h4>Uptime</h4> 3.92 + 3.93 +<pre class="package"> 3.94 +<?php 3.95 +system("uptime | sed 's/^\s*//'"); 3.96 +?> 3.97 +</pre> 3.98 + 3.99 +<h4>Disk usage</h4> 3.100 +<pre class="package"> 3.101 +<?php 3.102 +system("df -h | sed '/^rootfs/d' | grep '\(^/dev\|Filesystem\)'"); 3.103 +?> 3.104 +</pre> 3.105 + 3.106 +<h4>Network</h4> 3.107 +<pre class="package"> 3.108 +<?php 3.109 +system("ifconfig eth0 | awk '{ if (/X packet/ || /X byte/) print }' | sed 's/^\s*//'"); 3.110 +?> 3.111 +</pre> 3.112 + 3.113 +<?php if (isset($_GET["all"])) { ?> 3.114 +<h4>Logins</h4> 3.115 +<pre class="package"> 3.116 +<?php 3.117 +system("last"); 3.118 +?> 3.119 +</pre> 3.120 + 3.121 +<h4>Processes</h4> 3.122 +<pre class="package"> 3.123 +<?php 3.124 +system("top -n1 -b"); 3.125 +?> 3.126 +</pre> 3.127 +<?php } ?> 3.128 + 3.129 +<a name="vhosts"></a> 3.130 +<h3><a href="http://mirror.slitaz.org/awstats.pl?config=info.mirror.slitaz.org" target="_blank"> 3.131 + <img title="Mirror Virtual hosts" alt="vhosts" 3.132 + src="pics/website/vhosts.png" /></a>Virtual hosts</h3> 3.133 + 3.134 +<ul> 3.135 + <li><a href="http://mirror.slitaz.org/">mirror.slitaz.org</a> - SliTaz Mirror. 3.136 + (<a href="http://mirror.slitaz.org/stats" target="_blank">stats</a>)</li> 3.137 + <li><a href="http://scn.slitaz.org/">scn.slitaz.org</a> - SliTaz Community Network. 3.138 + (<a href="http://mirror.slitaz.org/awstats.pl?config=scn.slitaz.org" target="_blank">stats</a>)</li> 3.139 + <li><a href="http://pizza.slitaz.org/">pizza.slitaz.org</a> - SliTaz Flavor builder. 3.140 + (<a href="http://mirror.slitaz.org/awstats.pl?config=pizza.mirror.slitaz.org" target="_blank">stats</a>)</li> 3.141 + <li><a href="https://ajaxterm.slitaz.org/">ajaxterm.slitaz.org</a> - Slitaz Web Console. 3.142 + (<a href="http://mirror.slitaz.org/awstats.pl?config=ajaxterm.slitaz.org" target="_blank">stats</a>)</li> 3.143 +</ul> 3.144 + 3.145 +<a name="replicas"></a> 3.146 +<h3><a href="http://mirror.slitaz.org/awstats.pl?config=replicas.mirror.slitaz.org" target="_blank"> 3.147 + <img title="Tank replicas" alt="replicas" 3.148 + src="pics/website/vhosts.png" /></a>Tank replicas</h3> 3.149 + 3.150 +<ul> 3.151 + <li><a href="http://mirror.slitaz.org/www/">www.slitaz.org</a> - SliTaz Website. 3.152 + (<a href="http://www.slitaz.org/" target="_blank">main</a>)</li> 3.153 + <li><a href="http://mirror.slitaz.org/doc/">doc.slitaz.org</a> - Documentation. 3.154 + (<a href="http://doc.slitaz.org/" target="_blank">main</a>)</li> 3.155 + <li><a href="http://mirror.slitaz.org/pkgs/">pkgs.slitaz.org</a> - Packages Web interface. 3.156 + (<a href="http://pkgs.slitaz.org/" target="_blank">main</a>)</li> 3.157 + <li><a href="http://mirror.slitaz.org/hg/">hg.slitaz.org</a> - Mercurial repositories (read only). 3.158 + (<a href="http://hg.slitaz.org/" target="_blank">main</a> 3.159 + <a href="http://hg.tuxfamily.org/mercurialroot/slitaz/" target="_blank">tuxfamily</a>)</li> 3.160 + <li><a href="http://mirror.slitaz.org/webboot/">boot.slitaz.org</a> - gPXE Web boot. 3.161 + (<a href="http://boot.slitaz.org/" target="_blank">main</a>)</li> 3.162 +</ul> 3.163 + 3.164 +<a name="mirrors"></a> 3.165 +<h3><a href="http://mirror.slitaz.org/awstats.pl?config=rsync" target="_blank"> 3.166 + <img title="Secondary mirrors" src="pics/website/vhosts.png" 3.167 + alt="mirrors" /></a>Mirrors</h3> 3.168 + Most mirrors are updated using the url: <b>rsync://mirror.slitaz.org/slitaz/</b> 3.169 + (<a href="http://mirror.slitaz.org/awstats.pl?config=rsync">stats</a>) 3.170 +<ul> 3.171 + <li><a href="http://en.utrace.de/?query=mirror.switch.ch"> 3.172 + <img title="map" src="pics/website/ch.png" alt="map" /></a> 3.173 + <a href="http://mirror.switch.ch/ftp/mirror/slitaz/"> 3.174 + http://mirror.switch.ch/ftp/mirror/slitaz/</a> or 3.175 + <a href="ftp://mirror.switch.ch/mirror/slitaz/">ftp</a></li> 3.176 + <li><a href="http://en.utrace.de/?query=www.gtlib.gatech.edu"> 3.177 + <img title="map" src="pics/website/us.png" alt="map" /></a> 3.178 + <a href="http://www.gtlib.gatech.edu/pub/slitaz/"> 3.179 + http://www.gtlib.gatech.edu/pub/slitaz/</a> or 3.180 + <a href="ftp://ftp.gtlib.gatech.edu/pub/slitaz/">ftp</a> or 3.181 + <a href="rsync://www.gtlib.gatech.edu/slitaz/">rsync</a></li> 3.182 + <li><a href="http://en.utrace.de/?query=download.tuxfamily.org"> 3.183 + <img title="map" src="pics/website/fr.png" alt="map" /></a> 3.184 + <a href="http://download.tuxfamily.org/slitaz/"> 3.185 + http://download.tuxfamily.org/slitaz/</a> or 3.186 + <a href="ftp://download.tuxfamily.org/slitaz/">ftp</a> or 3.187 + <a href="rsync://download.tuxfamily.org/pub/slitaz/">rsync</a></li> 3.188 + <!-- li><a href="http://www.linuxembarque.com/slitaz/mirror/"> 3.189 + <img title="map" src="pics/website/fr.png" alt="map" /></a> 3.190 + <a href="http://www.linuxembarque.com/slitaz/mirror/"> 3.191 + http://www.linuxembarque.com/slitaz/mirror/</a></li --> 3.192 + <li><a href="http://en.utrace.de/?query=mirror.lupaworld.com"> 3.193 + <img title="map" src="pics/website/cn.png" alt="map" /></a> 3.194 + <a href="http://mirror.lupaworld.com/slitaz/"> 3.195 + http://mirror.lupaworld.com/slitaz/</a></li> 3.196 + <li><a href="http://en.utrace.de/?query=slitaz.c3sl.ufpr.br"> 3.197 + <img title="map" src="pics/website/br.png" alt="map" /></a> 3.198 + <a href="http://slitaz.c3sl.ufpr.br/"> 3.199 + http://slitaz.c3sl.ufpr.br/</a> or 3.200 + <a href="ftp://slitaz.c3sl.ufpr.br/slitaz/">ftp</a> or 3.201 + <a href="rsync://slitaz.c3sl.ufpr.br/slitaz/">rsync</a></li> 3.202 + <li><a href="http://en.utrace.de/?query=slitaz.mirror.garr.it"> 3.203 + <img title="map" src="pics/website/it.png" alt="map" /></a> 3.204 + <a href="http://slitaz.mirror.garr.it/mirrors/slitaz/"> 3.205 + http://slitaz.mirror.garr.it/mirrors/slitaz/</a> or 3.206 + <a href="ftp://slitaz.mirror.garr.it/mirrors/slitaz/">ftp</a> or 3.207 + <a href="rsync://slitaz.mirror.garr.it/mirrors/slitaz/">rsync</a></li> 3.208 + <!-- li><a href="http://mirror.drustvo-dns.si/slitaz/"> 3.209 + http://mirror.drustvo-dns.si/slitaz/</a></li --> 3.210 + <li><a href="http://en.utrace.de/?query=ftp.pina.si"> 3.211 + <img title="map" src="pics/website/si.png" alt="map" /></a> 3.212 + <a href="ftp://ftp.pina.si/slitaz/"> 3.213 + ftp://ftp.pina.si/slitaz/</a></li> 3.214 + <li><a href="http://en.utrace.de/?query=distro.ibiblio.org"> 3.215 + <img title="map" src="pics/website/us.png" alt="map" /></a> 3.216 + <a href="http://distro.ibiblio.org/pub/linux/distributions/slitaz/"> 3.217 + http://distro.ibiblio.org/pub/linux/distributions/slitaz/</a> or 3.218 + <a href="ftp://distro.ibiblio.org/pub/linux/distributions/slitaz/">ftp</a></li> 3.219 + <li><a href="http://en.utrace.de/?query=ftp.vim.org"> 3.220 + <img title="map" src="pics/website/nl.png" alt="map" /></a> 3.221 + <a href="http://ftp.vim.org/ftp/os/Linux/distr/slitaz/"> 3.222 + http://ftp.vim.org/ftp/os/Linux/distr/slitaz/</a> or 3.223 + <a href="ftp://ftp.vim.org/mirror/os/Linux/distr/slitaz/"> 3.224 + ftp</a></li> 3.225 + <li><a href="http://en.utrace.de/?query=ftp.nedit.org"> 3.226 + <img title="map" src="pics/website/nl.png" alt="map" /></a> 3.227 + <a href="http://ftp.nedit.org/ftp/ftp/pub/os/Linux/distr/slitaz/"> 3.228 + http://ftp.nedit.org/ftp/ftp/pub/os/Linux/distr/slitaz/</a> or 3.229 + <a href="ftp://ftp.nedit.org/ftp/ftp/pub/os/Linux/distr/slitaz/"> 3.230 + ftp</a></li> 3.231 + <li><a href="http://en.utrace.de/?query=ftp.ch.xemacs.org"> 3.232 + <img title="map" src="pics/website/ch.png" alt="map" /></a> 3.233 + <a href="http://ftp.ch.xemacs.org/ftp/pool/2/mirror/slitaz/" /> 3.234 + http://ftp.ch.xemacs.org/ftp/pool/2/mirror/slitaz/</a> or 3.235 + <a href="ftp://ftp.ch.xemacs.org//pool/2/mirror/slitaz/" /> 3.236 + ftp</a></li> 3.237 +</ul> 3.238 + 3.239 +<a name="builds"></a> 3.240 +<h3><img title="Daily builds" src="pics/website/monitor.png" alt="builds" /> 3.241 + Daily builds</h3> 3.242 + 3.243 +<?php 3.244 +function display_log($file,$anchor,$url) 3.245 +{ 3.246 +echo '<a name="'.$anchor.'"></a>'; 3.247 +echo "<a href=\"$url\">"; 3.248 +system("stat -c '<h4>%y %n</h4>' ".$file." | sed -e 's/.000000000//' -e 's|/var/log/\(.*\).log|\\1.iso|'"); 3.249 +echo "</a>"; 3.250 +echo "<pre>"; 3.251 +system("cat ".$file." | sed -e 's/.\[[0-9][^mG]*.//g' | awk '". 3.252 +'{ if (/\[/) { n=index($0,"["); printf("%s%s%s\n",substr($0,1,n-1),'. 3.253 +'substr("\t\t\t\t\t\t\t",1,9-(n/8)),substr($0,n)); } else print }'."'"); 3.254 +echo "</pre>"; 3.255 +} 3.256 + 3.257 +display_log("/var/log/packages-stable.log", "buildstable", "/iso/stable/packages-3.0.iso"); 3.258 +display_log("/var/log/packages-cooking.log","buildcooking","/iso/cooking/packages-cooking.iso"); 3.259 +?> 3.260 +<!-- End of content with round corner --> 3.261 +</div> 3.262 +<div id="content_bottom"> 3.263 +<div class="bottom_left"></div> 3.264 +<div class="bottom_right"></div> 3.265 +</div> 3.266 + 3.267 +<!-- Start of footer and copy notice --> 3.268 +<div id="copy"> 3.269 +<p> 3.270 +Last update : <?php echo date('r'); ?> 3.271 +</p> 3.272 +<p> 3.273 +Copyright © <?php echo date('Y'); ?> <a href="http://www.slitaz.org/">SliTaz</a> - 3.274 +<a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a> 3.275 +</p> 3.276 +<!-- End of copy --> 3.277 +</div> 3.278 + 3.279 +<!-- Bottom and logo's --> 3.280 +<div id="bottom"> 3.281 +<p> 3.282 +<a href="http://validator.w3.org/check?uri=referer"><img 3.283 + src="pics/website/xhtml10.png" alt="Valid XHTML 1.0" 3.284 + title="Code validé XHTML 1.0" 3.285 + style="width: 80px; height: 15px;" /></a> 3.286 +</p> 3.287 +</div> 3.288 + 3.289 +</body> 3.290 +</html>
4.1 Binary file mirror-tools/mirror-info/pics/slitaz-awstats.png has changed
5.1 Binary file mirror-tools/mirror-info/pics/slitaz.png has changed
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/mirror-tools/mirror-info/slitaz.css Thu Feb 24 02:25:03 2011 +0000 6.3 @@ -0,0 +1,382 @@ 6.4 +/* 6.5 + CSS style for SliTaz GNU/Linux website 6.6 + www.slitaz.org - (c) 2007 Pankso 6.7 +*/ 6.8 + 6.9 +html { 6.10 + height: 102%; 6.11 +} 6.12 + 6.13 +body { 6.14 + background: #ffffff; 6.15 + color: black; 6.16 + font: 13px sans-serif, vernada, arial; 6.17 + margin: 0; 6.18 +} 6.19 + 6.20 +/* Accessibility */ 6.21 + 6.22 +#access { 6.23 + position: absolute; 6.24 + top: 4px; 6.25 + right: 4px; 6.26 + text-align: right; 6.27 + width: 100%; 6.28 + margin: 0; 6.29 + font-size: 11px; 6.30 + font-weight: bold; 6.31 +} 6.32 + 6.33 +#access a { 6.34 + background: inherit; 6.35 + color: white; 6.36 + text-decoration: none; 6.37 +} 6.38 + 6.39 +#access a:hover { 6.40 + background: inherit; 6.41 + color: #222222; 6.42 +} 6.43 + 6.44 +/* Header and title */ 6.45 + 6.46 +#header{ 6.47 + background: #f0ba08 url(pics/website/header.png) repeat-x top; 6.48 + color: black; 6.49 + width: 100%; 6.50 + height: 50px; 6.51 + border-top: 1px solid black; 6.52 + border-bottom: 1px solid black; 6.53 + margin-bottom: 30px; 6.54 +} 6.55 + 6.56 +#titre { 6.57 + position: absolute; 6.58 + font-size: 16px; 6.59 + font-weight: bolder ; 6.60 + margin-left: 200px; 6.61 + margin-top: 28px; 6.62 +} 6.63 + 6.64 +#logo { 6.65 + position: absolute; 6.66 + float: left; 6.67 + margin-left: 16px; 6.68 + margin-top: 0px; 6.69 +} 6.70 + 6.71 +/* Navigation */ 6.72 + 6.73 +#nav { 6.74 + position: absolute; 6.75 + top: 76px; 6.76 + right: 40px; 6.77 + color: #555555; 6.78 + float: right; 6.79 + width: 250px; 6.80 + line-height: 1.5em; 6.81 + text-align: left; 6.82 + font-size: 12px; 6.83 +} 6.84 + 6.85 +#nav ul { 6.86 + -moz-border-radius: 8px; 6.87 + -webkit-border-radius: 8px; 6.88 + list-style-type: none; 6.89 + margin: 10px 0; 6.90 + padding: 10px 24px 10px 24px; 6.91 + background-color: #eaeaea; 6.92 +} 6.93 + 6.94 +#nav .nav_box ul { 6.95 + list-style-type: none; 6.96 + margin: 0; 6.97 + padding: 10px 24px 10px 0px; 6.98 +} 6.99 + 6.100 +#nav li { 6.101 + display: inline; 6.102 +} 6.103 + 6.104 +#nav h4 { 6.105 + font-size: 110%; 6.106 + color: #666666; 6.107 + font-weight: bold; 6.108 + margin: 0; 6.109 + padding: 0 0 1px 0; 6.110 + border-bottom: 1px solid #cecece; 6.111 +} 6.112 + 6.113 +#nav a { 6.114 + color: #0F314E; 6.115 + background: inherit; 6.116 + display: block; 6.117 + text-decoration: none; 6.118 + font-weight: bold; 6.119 +} 6.120 + 6.121 +#nav a:hover { 6.122 + color: #DF8F06; 6.123 + text-decoration: none; 6.124 + display: block; 6.125 +} 6.126 + 6.127 +#nav hr { 6.128 + margin: 2px 0px 1px 0px; 6.129 + border: 0px; 6.130 + border-top: 1px solid #BDBDBD; 6.131 + 6.132 +} 6.133 + 6.134 +.nav_box { 6.135 + -moz-border-radius: 8px; 6.136 + -webkit-border-radius: 8px; 6.137 + margin: 10px 0; 6.138 + padding: 10px 24px 10px 24px; 6.139 + background-color: #eaeaea; 6.140 + text-align: justify; 6.141 +} 6.142 + 6.143 +#nav .nav_box p { 6.144 + line-height: 1.3em; 6.145 +} 6.146 + 6.147 +#nav .nav_box p a { 6.148 + display: inline; 6.149 + font-weight: normal; 6.150 + text-decoration: none; 6.151 +} 6.152 + 6.153 +#nav .nav_box p a:hover { 6.154 + text-decoration: none; 6.155 + color: #DF8F06; 6.156 + background: inherit; 6.157 +} 6.158 + 6.159 +#nav hr { 6.160 + height: 0px; 6.161 + border: 0px solid #eaeaea; 6.162 +} 6.163 + 6.164 +/* Page content */ 6.165 + 6.166 +#content, #content_bottom, #content_top { 6.167 + background: white; 6.168 + color: black; 6.169 + text-align: justify; 6.170 +} 6.171 + 6.172 +#content { 6.173 + height: auto; 6.174 + margin: 6px 280px 0px 0px; 6.175 + padding: 0px 40px 60px 40px; 6.176 +} 6.177 + 6.178 +#content li { 6.179 + line-height: 1.5em; 6.180 + text-align: left; 6.181 +} 6.182 + 6.183 +/* Legal informations */ 6.184 + 6.185 +#copy { 6.186 + font-size: 11px ; 6.187 + text-align: center ; 6.188 + background: transparent; 6.189 + color: #a8a8a8; 6.190 + padding-top: 10px; 6.191 +} 6.192 + 6.193 +#copy a { 6.194 + background: inherit; 6.195 + color: #a8a8a8; 6.196 +} 6.197 + 6.198 +#copy a:hover { 6.199 + background: inherit; 6.200 + color: #666666; 6.201 +} 6.202 + 6.203 +/* Footer */ 6.204 + 6.205 +#bottom { 6.206 + float: none; 6.207 + background: inherit; 6.208 + color: black; 6.209 + width: auto; 6.210 + clear: both; 6.211 + padding: 0; 6.212 + margin: 0; 6.213 + text-align: center; 6.214 + vertical-align: middle; 6.215 +} 6.216 + 6.217 +#news li { 6.218 + list-style-type: square; 6.219 + border-bottom: 1px dotted #BEBEBE; 6.220 + margin-left: -25px; 6.221 + padding: 4px 0px 4px 0px; 6.222 +} 6.223 + 6.224 +#gallery { 6.225 + text-align: center; 6.226 +} 6.227 + 6.228 +#gallery table { 6.229 + margin: 30px 0px 30px 0px; 6.230 +} 6.231 + 6.232 +/* Clouds */ 6.233 + 6.234 +#cloud { 6.235 + padding: 20px 0px 20px 0px; 6.236 + line-height: 3em; 6.237 + text-align: center; 6.238 +} 6.239 +#cloud a { padding: 4px; color: #956411; } 6.240 +#cloud a.tag1 { font-size: 0.7em; font-weight: 100; } 6.241 +#cloud a.tag2 { font-size: 0.8em; font-weight: 200; } 6.242 +#cloud a.tag3 { font-size: 0.9em; font-weight: 300; } 6.243 +#cloud a.tag4 { font-size: 1.0em; font-weight: 400; } 6.244 +#cloud a.tag5 { font-size: 1.2em; font-weight: 500; } 6.245 +#cloud a.tag6 { font-size: 1.4em; font-weight: 600; } 6.246 +#cloud a.tag7 { font-size: 1.6em; font-weight: 700; } 6.247 +#cloud a.tag8 { font-size: 1.8em; font-weight: 800; } 6.248 +#cloud a.tag9 { font-size: 2.2em; font-weight: 900; } 6.249 +#cloud a.tag10 { font-size: 2.5em; font-weight: 900; } 6.250 + 6.251 +/* CSS class. */ 6.252 + 6.253 +.infobox { 6.254 + margin: 10px; 6.255 + padding: 12px; 6.256 + background: #f2f2f2; 6.257 + border: 1px solid #eaeaea; 6.258 + -moz-border-radius: 8px; 6.259 + -webkit-border-radius: 8px; 6.260 +} 6.261 + 6.262 +/* HTML styles */ 6.263 + 6.264 +h1 { 6.265 + color: blue; 6.266 + background: inherit; 6.267 + text-align: left; 6.268 + margin: 0px 0px 10px 0px; 6.269 + font-size: 140%; 6.270 + font-weight: bold; 6.271 +} 6.272 + 6.273 +h2 { 6.274 + color: #DF8F06; 6.275 + /* border-top: 1px solid #f3f3f3; */ 6.276 + border-left: 8px solid #f3f3f3; 6.277 + padding: 4px 0px 4px 4px; 6.278 + margin: 0; 6.279 + font-size: 140%; 6.280 + font-weight: bold; 6.281 +} 6.282 + 6.283 +h3 { 6.284 + font-weight: bold; 6.285 + color: #6c0023; 6.286 + background: inherit; 6.287 +} 6.288 + 6.289 +h3 img { 6.290 + vertical-align: middle; 6.291 + padding-right: 4px; 6.292 +} 6.293 + 6.294 +a { 6.295 + text-decoration: underline; 6.296 + color: #0F314E; 6.297 + background: inherit; 6.298 +} 6.299 + 6.300 +a:hover { 6.301 + text-decoration: none; 6.302 + color: blue; 6.303 + background: inherit; 6.304 +} 6.305 + 6.306 +code { 6.307 + font-size: 12px; 6.308 + color: #669900; 6.309 + background: inherit; 6.310 +} 6.311 + 6.312 +tt { 6.313 + color: #15EE15; 6.314 + background: inherit; 6.315 +} 6.316 + 6.317 +img { 6.318 + border: 0pt none; 6.319 +} 6.320 + 6.321 +fieldset { 6.322 + background: #E2ECf6; 6.323 + color: black; 6.324 + margin-top: 25px; 6.325 + border: 1px solid black; 6.326 +} 6.327 + 6.328 +legend { 6.329 + border: 1px solid black; 6.330 + color: #6c0023; 6.331 + background: #eaeaea; 6.332 + font-weight: bold; 6.333 +} 6.334 + 6.335 +pre { 6.336 + padding: 5px; 6.337 + color: black; 6.338 + background: #E1E0B0; 6.339 +} 6.340 + 6.341 +pre.script { 6.342 + padding: 10px; 6.343 + color: black; 6.344 + background: #E8E8E8; 6.345 + border: 1px inset #606060; 6.346 +} 6.347 + 6.348 +textarea { 6.349 + background: #E5E5E5; 6.350 + margin-top: 12px; 6.351 +} 6.352 + 6.353 +input[type=submit] { 6.354 + background: #E5E5E5; 6.355 + color: black; 6.356 + border: 1px outset #111111; 6.357 + font-weight: bold; 6.358 +} 6.359 + 6.360 +input[type=submit]:hover { 6.361 + background: #F3F3F3; 6.362 + color: black; 6.363 +} 6.364 + 6.365 +/* Packages pages */ 6.366 + 6.367 +.pkg_nav { 6.368 + border-top: 1px solid black; 6.369 + margin-top: 10px; 6.370 + padding-top: 10px; 6.371 +} 6.372 + 6.373 +pre.package { 6.374 + padding: 0px; 6.375 + color: black; 6.376 + background: white; 6.377 +} 6.378 + 6.379 +p.get { 6.380 + text-align: center; 6.381 + padding: 10px; 6.382 + color: black; 6.383 + background: #F3F3F3; 6.384 + border: 1px solid #DEDEDE; 6.385 +}