Server ID is replaced by implementation ID/Name/Version triple.
authorMike Taylor <mike@indexdata.com>
Fri, 27 Oct 2006 00:46:38 +0000 (00:46 +0000)
committerMike Taylor <mike@indexdata.com>
Fri, 27 Oct 2006 00:46:38 +0000 (00:46 +0000)
Add ###-markers to constant data that should be generated.
Add links to test this target and download its record.

web/htdocs/details/full.mc

index d706a62..b64da23 100644 (file)
@@ -1,4 +1,4 @@
-%# $Id: full.mc,v 1.2 2006-10-26 17:23:13 mike Exp $
+%# $Id: full.mc,v 1.3 2006-10-27 00:46:38 mike Exp $
 <%args>
 $id
 </%args>
@@ -39,13 +39,15 @@ if ($n == 0) {
                  [ "Language of Records" => "e:databaseInfo/e:langUsage" ],
                  [ Restrictions => "e:databaseInfo/e:restrictions" ],
                  [ Subjects => "e:databaseInfo/e:subjects" ],
-                 [ "Server ID" => sub { "CNIDR zserver v2.07g" } ],
-                 [ "Reliability" => sub { "97%" } ],
-                 [ "Services" => sub { "search, present, delSet, concurrentOperations, namedResultSets" } ],
-                 [ "Bib-1 Use attributes" => sub { "4-5, 7-8, 12, 21, 31, 54, 58, 63, 1003-1005, 1009, 1011-1012, 1016, 1031" } ],
-                 [ "Operators" => sub { "and, or, not" } ],
-                 [ "Record syntaxes" => sub { "SUTRS, USmarc, Danmarc" } ],
-                 [ "Explain" => sub { "CategoryList, TargetInfo, DatabaseInfo, RecordSyntaxInfo, AttributeSetInfo, AttributeDetails" } ],
+                 [ "Implementation ID" => "i:status/i:implementationId" ],
+                 [ "Implementation Name" => "i:status/i:implementationName" ],
+                 [ "Implementation Version" => "i:status/i:implementationVersion" ],
+                 [ "Reliability" => sub { "### 97%" } ],
+                 [ "Services" => sub { "### search, present, delSet, concurrentOperations, namedResultSets" } ],
+                 [ "Bib-1 Use attributes" => sub { "### 4-5, 7-8, 12, 21, 31, 54, 58, 63, 1003-1005, 1009, 1011-1012, 1016, 1031" } ],
+                 [ "Operators" => sub { "### and, or, not" } ],
+                 [ "Record syntaxes" => sub { "### SUTRS, USmarc, Danmarc" } ],
+                 [ "Explain" => sub { "### CategoryList, TargetInfo, DatabaseInfo, RecordSyntaxInfo, AttributeSetInfo, AttributeDetails" } ],
                  );
 </%perl>
      <h2><% xml_encode($id) %></h2>
@@ -69,6 +71,12 @@ if ($n == 0) {
 %   }
      </table>
      <p>
+      <a href="<% xml_encode("/check.html?id=" . uri_escape($id))
+               %>">Test this target</a>
+      <br/>
+      <a href="<% xml_encode("/edit.html?id=" . uri_escape($id))
+               %>">Edit this target's information</a>
+      <br/>
       <a href="<% xml_encode("/raw.html?id=" . uri_escape($id))
                %>">Raw XML record</a>
      </p>