Browse Source

Removed more tables where they aren't required. Improved table layout.

Chris McCormick 11 years ago
parent
commit
39ea444c9d
5 changed files with 48 additions and 70 deletions
  1. 5 0
      web/ccan.css
  2. 2 2
      web/staticall.php
  3. 39 60
      web/staticmoduleinfo.php
  4. 1 7
      web/staticupload.php
  5. 1 1
      web/upload.php

+ 5 - 0
web/ccan.css

@@ -82,6 +82,11 @@ ul.menu {
 
 
 table {
 table {
     background: none;
     background: none;
+    max-width: 850px;
+    margin-left: auto;
+    margin-right: auto;
+    padding: 0px;
+    width: 100%;
 }
 }
 
 
 table a {
 table a {

+ 2 - 2
web/staticall.php

@@ -19,7 +19,7 @@ download.
 Or you can just download the <a href="ccan.tar.bz2">tarball of everything including CCAN tools (<?=$tarballsize?>K)</a>.
 Or you can just download the <a href="ccan.tar.bz2">tarball of everything including CCAN tools (<?=$tarballsize?>K)</a>.
 </p>
 </p>
 
 
-<table align="center" width="80%" border="0" cellpadding="3" cellspacing="1">
+<table align="center" cellpadding="3" cellspacing="1">
 <th align="left">Name</th>
 <th align="left">Name</th>
 <th align="left">Summary / Link to details</th>
 <th align="left">Summary / Link to details</th>
 <th align="right">Download</th>
 <th align="right">Download</th>
@@ -50,7 +50,7 @@ foreach ($modules as $module) {
 
 
 (This is contributed code which was dumped here: these gems may need some polishing.)
 (This is contributed code which was dumped here: these gems may need some polishing.)
 
 
-<table align="center" width="80%" border="0" cellpadding="3" cellspacing="1">
+<table align="center" cellpadding="3" cellspacing="1">
 
 
 <?php
 <?php
 $d = dir($argv[2]);
 $d = dir($argv[2]);

+ 39 - 60
web/staticmoduleinfo.php

@@ -17,116 +17,95 @@ $licence=extract_field('licence',$module_path);
 $license=extract_field('license',$module_path);
 $license=extract_field('license',$module_path);
 $url_prefix = getenv("URLPREFIX");
 $url_prefix = getenv("URLPREFIX");
 ?>
 ?>
-<div class='content'>
-<table align="center" width="70%" border="0" cellpadding="3" cellspacing="1">
-<tr align="center">
-<td>
-<a href="<?=$repo_base.$module?>">Browse Source</a>
-</td>
-<td>
-<a href="<?=$url_prefix?><?=$tar_dir?>/with-deps/<?=$module?>.tar.bz2">Download</a>
-<a href="<?=$url_prefix?><?=$tar_dir?>/<?=$module?>.tar.bz2">(without any required ccan dependencies)</a>
-</tr>
-</table>
+<div class='content moduleinfo'>
 
 
-<p>
-</p>
+<p><a href="<?=$repo_base.$module?>">Browse Source</a> <a href="<?=$url_prefix?><?=$tar_dir?>/with-deps/<?=$module?>.tar.bz2">Download</a> <a href="<?=$url_prefix?><?=$tar_dir?>/<?=$module?>.tar.bz2">(without any required ccan dependencies)</a></p>
 
 
-<table align="center" width="70%" border="0" cellpadding="8" cellspacing="1">
-<tr align="left">
-<td><h3>Module: </h3> <?=$module?> </td>
-</tr>
+<h3>Module:</h3>
+<p><?=$module?></p>
 
 
-<tr align="left">
-<td><h3>Summary: </h3> <?=$summary?></td>
-</tr>
+<h3>Summary:</h3>
+<p><?=$summary?></p>
 
 
 <?php
 <?php
 if ($maintainer) {
 if ($maintainer) {
 ?>
 ?>
-<tr align="left"> 
-<td><h3>Maintainer: </h3> <?=$maintainer?></td>
-</tr>
+<h3>Maintainer:</h3>
+<p><?=$maintainer?></p>
 <?php
 <?php
 }
 }
 
 
 if ($author) {
 if ($author) {
 ?>
 ?>
-<tr align="left"> 
-<td><h3>Author: </h3> <?=$author?></td>
-</tr>
+<h3>Author:</h3>
+<p><?=$author?></p>
 <?php
 <?php
 }
 }
 
 
 if ($dependencies) {
 if ($dependencies) {
 ?>
 ?>
-<tr align="left">
-<td><h3>Dependencies: </h3> <pre> <?php
+<h3>Dependencies:</h3>
+<ul class='dependencies'>
+<?php
 	foreach (preg_split("/\s+/", $dependencies) as $dep) {
 	foreach (preg_split("/\s+/", $dependencies) as $dep) {
-		echo '<a href="'.substr($dep, 5).'.html">'.$dep.'</a> ';
+		if ($dep) {
+			echo '<li><a href="'.substr($dep, 5).'.html">'.$dep.'</a></li>';
+		}
         }
         }
-?></pre></td>
-</tr>
+?>
+</ul>
+
 <?php 
 <?php 
 }
 }
 
 
 if ($extdepends) {
 if ($extdepends) {
 ?>
 ?>
-<tr align="left">
-<td><h3>External dependencies: </h3> <?php
+<h3>External dependencies:</h3>
+<ul class='external-dependencies'>
+<?php
 	foreach (split("\n", $extdepends) as $dep) {
 	foreach (split("\n", $extdepends) as $dep) {
 		$fields=preg_split("/\s+/", $dep);
 		$fields=preg_split("/\s+/", $dep);
-		echo $fields[0].' ';
+		echo "<li>" . $fields[0].' ';
 		if (count($fields) > 1)
 		if (count($fields) > 1)
 			echo '(version '.$fields[1].') ';
 			echo '(version '.$fields[1].') ';
-		echo '<br>';
+		echo '</li>';
         }
         }
-?></td>
-</tr>
+?>
+</ul>
 <?php 
 <?php 
 }
 }
 ?>
 ?>
-<tr align="left">
-<td><h3>Description: </h3> <?=$description;?> </td>
-</tr>
+
+<h3>Description:</h3>
+<p><?=$description;?></p>
 
 
 <?php 
 <?php 
 if ($see_also) {
 if ($see_also) {
 ?>
 ?>
-<tr align="left">
-<td><h3>See Also: </h3> <pre> <?php
+<h3>See Also:</h3>
+<ul class='see-also'>
+<?php
 	foreach (preg_split("/[\s,]+/", trim($see_also)) as $see) {
 	foreach (preg_split("/[\s,]+/", trim($see_also)) as $see) {
-		echo '<a href="'.substr($see, 5).'.html">'.$see.'</a> ';
+		echo '<li><a href="'.substr($see, 5).'.html">'.$see.'</a></li>';
         }
         }
-?></pre></td>
-</tr>
-<?php
-}
-
-if ($example) {
 ?>
 ?>
-<tr align="left"> 
-<td><h3>Example: </h3> <pre><?=$example?></pre></td>
-</tr>
+</ul>
 <?php
 <?php
 }
 }
 
 
-if ($licence) {
+if ($example) {
 ?>
 ?>
-<tr align="left"> 
-<td><h3>License: </h3> <?=$licence?></td>
-</tr>
+<h3>Example:</h3>
+<pre class="lang-c prettyprint prettyprinted"><?=$example?></pre>
 <?php
 <?php
 }
 }
 
 
 if ($license) {
 if ($license) {
 ?>
 ?>
-<tr align="left"> 
-<td><h3>License: </h3> <?=$license?></td>
-</tr>
+<h3>License:</h3>
+<p><?=$license?></p>
 <?php
 <?php
 }
 }
 ?>
 ?>
-</table>
 </div>
 </div>
 </body></html>
 </body></html>

+ 1 - 7
web/staticupload.php

@@ -8,9 +8,6 @@ include('static-configuration');
 <div class='content'>
 <div class='content'>
 <h3 align="center"> Upload Code</h3>
 <h3 align="center"> Upload Code</h3>
 
 
-<table width="70%" align="center">
-<tr>
-<td>
 <p>
 <p>
 Got C code sitting around which might help someone?  Put it to work
 Got C code sitting around which might help someone?  Put it to work
 by uploading here; .tar.gz, .zip or even single C files.
 by uploading here; .tar.gz, .zip or even single C files.
@@ -20,11 +17,8 @@ by uploading here; .tar.gz, .zip or even single C files.
 main repository.  Otherwise, it'll go into our "junkcode" area where
 main repository.  Otherwise, it'll go into our "junkcode" area where
 people can browse and download it.
 people can browse and download it.
 </p>
 </p>
-</td>
-</tr>
-</table>
 
 
-<table width="70%" align="center">
+<table align="center">
 <tr>
 <tr>
 <p>
 <p>
 <form enctype="multipart/form-data" action="<?=$uploadscript?>" method="POST">
 <form enctype="multipart/form-data" action="<?=$uploadscript?>" method="POST">

+ 1 - 1
web/upload.php

@@ -17,7 +17,7 @@ main repository.  Otherwise, it'll go into our "junkcode" area where
 people can browse and download it.
 people can browse and download it.
 </p>
 </p>
 
 
-<table width="80%" align="center">
+<table align="center">
 <tr>
 <tr>
 <th>
 <th>
 <p>
 <p>