New
authorMike Taylor <mike@indexdata.com>
Tue, 5 Dec 2006 12:26:37 +0000 (12:26 +0000)
committerMike Taylor <mike@indexdata.com>
Tue, 5 Dec 2006 12:26:37 +0000 (12:26 +0000)
web/htdocs/help/edit.html [new file with mode: 0644]
web/htdocs/help/edit/dbname.html [new file with mode: 0644]
web/htdocs/help/edit/host.html [new file with mode: 0644]
web/htdocs/help/edit/port.html [new file with mode: 0644]
web/htdocs/help/edit/protocol.html [new file with mode: 0644]
web/images/Makefile [new file with mode: 0644]
web/images/help.xcf [new file with mode: 0644]

diff --git a/web/htdocs/help/edit.html b/web/htdocs/help/edit.html
new file mode 100644 (file)
index 0000000..bd41d37
--- /dev/null
@@ -0,0 +1,11 @@
+%# $Id: edit.html,v 1.1 2006-12-05 12:26:37 mike Exp $
+  <p class="small">
+   (The fields used to describe targets in the IRSpy database are for
+   the most part those described in the
+   <a target="_blank" href="http://explain.z3950.org/"
+       >ZeeRex</a>
+   specifications, now also codified as ANSI/NISO Z39.92.
+   For an overview, see
+   <a target="_blank" href="http://explain.z3950.org/dtd/commentary.html"
+       >The ZeeRex DTD Commentary</a>.)
+  </p>
diff --git a/web/htdocs/help/edit/dbname.html b/web/htdocs/help/edit/dbname.html
new file mode 100644 (file)
index 0000000..c2a30e7
--- /dev/null
@@ -0,0 +1,17 @@
+%# $Id: dbname.html,v 1.1 2006-12-05 12:26:37 mike Exp $
+  <p>
+   For Z39.50 databases, contains the name of the Z39.50 database
+   which the service provides.  If the service provides multiple
+   databases, then a separate target record must be made for each.
+   This can most easily be done using the <tt>Copy target</tt> link in
+   the menu.
+  </p>
+  <p>
+   For SRW and SRU, this element is used to contain the the remainder
+   of the URL to the server, omitting any preceeding '/' character.
+   For example, a target record describing the SRU service at
+   <tt>http://z3950.loc.gov:7090/voyager</tt>,
+   the database name would be <tt>voyager</tt>, but for a service at
+   <tt>http://test.com:8080/foo/cgi-bin/server</tt>
+   it would be <tt>foo/cgi-bin/server</tt>.
+  </p>
diff --git a/web/htdocs/help/edit/host.html b/web/htdocs/help/edit/host.html
new file mode 100644 (file)
index 0000000..347dbc5
--- /dev/null
@@ -0,0 +1,7 @@
+%# $Id: host.html,v 1.1 2006-12-05 12:26:37 mike Exp $
+  <p>
+   The address of the server which hosts the record. This address
+   should be in a name which will resolve to the correct IP
+   address.  Only if the server does not have a symbolic name should
+   the numeric IP address be given.
+  </p>
diff --git a/web/htdocs/help/edit/port.html b/web/htdocs/help/edit/port.html
new file mode 100644 (file)
index 0000000..cce93de
--- /dev/null
@@ -0,0 +1,6 @@
+%# $Id: port.html,v 1.1 2006-12-05 12:26:37 mike Exp $
+  <p>
+   The port that the service is running on.  For Z39.50 servers, this
+   is often 210, 3950 or 7090.  IRSpy needs this information in order
+   to connect to the service and test it.
+  </p>
diff --git a/web/htdocs/help/edit/protocol.html b/web/htdocs/help/edit/protocol.html
new file mode 100644 (file)
index 0000000..4d9fddc
--- /dev/null
@@ -0,0 +1,15 @@
+%# $Id: protocol.html,v 1.1 2006-12-05 12:26:37 mike Exp $
+  <p>
+   Used to record the protocol that should be used to connect to the
+   server.  The default value is
+   <a target="_blank" href="http://lcweb.loc.gov/z3950/agency/"
+       ><tt>Z39.50</tt></a>,
+   but
+   <a target="_blank" href="http://www.loc.gov/standards/sru/srw/"
+       ><tt>SRW</tt></a>,
+   <a target="_blank" href="http://www.loc.gov/standards/sru/"
+       ><tt>SRU</tt></a>
+   and <tt>SRW/U</tt> are also possible values.  <tt>SRW/U</tt> means
+   that both versions of the web service are available at the same URL
+   endpoint.
+  </p>
diff --git a/web/images/Makefile b/web/images/Makefile
new file mode 100644 (file)
index 0000000..cecb2a4
--- /dev/null
@@ -0,0 +1,14 @@
+# $Id: Makefile,v 1.1 2006-12-05 12:26:37 mike Exp $
+
+PNG = ../htdocs/help-20px.png ../htdocs/help-16px.png
+
+all: $(PNG)
+
+../htdocs/%.png: help.xcf
+       @echo Sorry, no can do.
+
+# I'd like to make $(PNG) automatically from the .xcf master, but
+# there doesn't seem to a be a sensible way to do this, since only
+# GIMP knows about .xcf format, and driving it without the UI is
+# super-painful and involves Lisp.
+
diff --git a/web/images/help.xcf b/web/images/help.xcf
new file mode 100644 (file)
index 0000000..462f6d1
Binary files /dev/null and b/web/images/help.xcf differ