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