]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
*** empty log message ***
authorhadeshyp <hadeshyp>
Tue, 16 Oct 2012 16:20:04 +0000 (16:20 +0000)
committerhadeshyp <hadeshyp>
Tue, 16 Oct 2012 16:20:04 +0000 (16:20 +0000)
cts/htdocs/old/hitcounter.pl [moved from cts/htdocs/thresh/hitcounter.pl with 100% similarity]
cts/htdocs/old/tdcregs.htm [moved from cts/htdocs/thresh/tdcregs.htm with 100% similarity]
cts/htdocs/old/test.pl [new file with mode: 0755]
cts/htdocs/old/test2.pl [new file with mode: 0755]
cts/htdocs/thresh/styles.css
cts/htdocs/thresh/tdc.htm

diff --git a/cts/htdocs/old/test.pl b/cts/htdocs/old/test.pl
new file mode 100755 (executable)
index 0000000..beed5e4
--- /dev/null
@@ -0,0 +1,42 @@
+&htsponse(200, "OK");
+print "Content-type: text/html\r\n\r\n";
+
+
+use HADES::TrbNet;
+use Data::Dumper;
+
+my    $header = qq$<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<!--<meta http-equiv="refresh" content="$.$delay.qq$"/> -->
+<link href="styles.css" rel="stylesheet" type="text/css"/>
+<title>Hmon $.$ENV{'QUERY_STRING'}.qq$</title>
+</head>
+<body>
+$;
+print $header;
+
+
+ if (!defined &trb_init_ports()) {
+   die("can not connect to trbnet-daemon on the $ENV{'DAQOPSERVER'}");
+ }
+
+
+print "<h2>Available Boards</h2>\n<table><tr><th>Board<th>Type<th>Description\n";
+my $ids = trb_register_read(0xffff,0x42);
+my $type = trb_register_read(0xffff,0x42);
+foreach my $b (sort keys %$type) {
+  my $desc = "";
+  $desc .= "TRB3 central, "              if(($type->{$b} & 0xff000000) == 0x90000000);
+  $desc .= "TRB3 peripheral, "           if(($type->{$b} & 0xff000000) == 0x91000000);
+  $desc .= "CBM RICH, "                  if(($type->{$b} & 0xff000000) == 0x92000000);
+  printf("<tr><td>0x%04x<td>0x%08x<td>%s\n",$b,$type->{$b},$desc);
+  }
+print "</table>";
+
+
+
+print "</body></html>";
+exit 1;
+
diff --git a/cts/htdocs/old/test2.pl b/cts/htdocs/old/test2.pl
new file mode 100755 (executable)
index 0000000..d46a429
--- /dev/null
@@ -0,0 +1,2 @@
+
+print "Test\n";
index d691798ad5b516d5d4b390b8c6e868df1065dcb7..74beb5178b0a7d03e6a809e9b11fe3e7f80c07e9 100644 (file)
@@ -1,5 +1,5 @@
 body {
-    background:#def;
+    background:#eef;
 }
 
 
@@ -47,3 +47,21 @@ div#bar2 div {
   text-align:center;
   font-weight:bold;
   }
+
+  
+.odd {
+  background:#f0f0f8;
+}
+
+.odd:hover, .even:hover {
+  background:#ffe;
+}
+
+.even {
+  background:#e0e0e8;
+}
+
+.head {
+  background:#334;
+  color:#eef;
+}
\ No newline at end of file
index 206319ba4da151a1d875290fdc74a05054448b4e..25bb695009246afa79dafb8bf94dc0e320985218 100644 (file)
@@ -42,7 +42,10 @@ function update(data) {
   if(!document.getElementById("content").innerHTML) return;
   var b = data.split("&");
   var c = {};
-  o = "<tr><th>Channel";
+  o = "";
+//   for(j=0;j<b.length-1;j++) 
+//     o += "<col class='j'>";
+  o += "<tr class=\"head\"><th>Channel";
 
   for(j=0;j<b.length-1;j++) {
     c[j] = b[j].split(" ");
@@ -51,7 +54,7 @@ function update(data) {
     } 
   
   for(i = 1; i <= channels; i++) {
-    o += "<tr><th>"+(i-1);
+    o += "<tr class=\""+(i%2?"odd":"even")+"\"><th>"+(i-1);
     for(j=0;j<b.length-1;j++) {
       if(differences) {
         val = c[j][i]- (oldvalues[j][i]||0);
@@ -82,7 +85,10 @@ function updateregs(data) {
   if(!document.getElementById("contentregs").innerHTML) return;
   var b = data.split("&");
   var c = {};
-  o = "<tr><th>Register<th>Content";
+  o = "";
+//   for(j=0;j<b.length-1;j++) 
+//     o += "<col class='"+j+"' />";
+  o += "<tr class=\"head\"><th>Register<th>Content";
 
   for(j=0;j<b.length-1;j++) {
     c[j] = b[j].split(" ");
@@ -90,7 +96,7 @@ function updateregs(data) {
     } 
   
   for(i = 0; i < 14; i++) {
-    o += "<tr><th>"+regs[i];
+    o += "<tr class=\""+(i%2?"odd":"even")+"\"><th>"+regs[i];
     switch(i) {
       case 0:
         o += "<td>debug<br>channels<br>ref input";