ckp
[plewww.git] / planetlab / includes / plc_details.php
1 <?php
2
3 // $Id$
4
5 require_once 'plc_functions.php';
6
7 // rough implem, no class for now
8
9 // start the details area, with an optional caption
10 function plc_details_start ($title="") {
11   print "<table><thead>";
12   if ($caption) {
13     printf ("<caption>%s</caption>\n",$caption);
14   }
15   echo "</thead><tbody>";
16 }
17
18 // end the area
19 function plc_details_end() {
20   print "</tbody></table>\n";
21 }
22
23 // display a line with caption and value
24 function plc_details_line ($title,$value) {
25   printf("<tr><th>%s</th><td>%s</td></tr>\n",$title,$value);
26 }
27
28 // same but the values are multiple and displayed in an embedded vertical table
29 function plc_details_line_list($title,$list) {
30   plc_details_line($title,plc_vertical_table($list,"foo"));
31 }
32
33 // same but the values are multiple and displayed in an embedded vertical table
34 function plc_details_line1_text($title,$align=NULL) {
35   $result="<tr><td colspan=2";
36   if ($align) $result .= " style='text-align:$align'";
37   $result .=">$title</td></tr>";
38   return $result;
39 }
40 function plc_details_line1($title,$align) {print plc_details_line1_text($title,$align);}
41
42 // a dummy line for getting some air
43 function plc_details_space_line () {
44   echo "<tr><td colspan=2>&nbsp;</td></tr>\n";
45 }
46
47 ?>