<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
-<title>Koha › System Administration › <!-- TMPL_IF NAME="else" -->z39.50 Servers<!-- /TMPL_IF -->
-<!-- TMPL_IF NAME="add_form" --><!-- TMPL_IF NAME=searchfield -->Modify z39.50 Server <!-- TMPL_VAR NAME="searchfield" --><!-- TMPL_ELSE -->Add z39.50 Server<!-- /TMPL_IF --><!-- /TMPL_IF -->
-<!-- TMPL_IF NAME="delete_confirm" -->Confirm Deletion<!-- /TMPL_IF -->
-<!-- TMPL_IF NAME="add_validate" -->z39.50 Server Added<!-- /TMPL_IF -->
-<!-- TMPL_IF NAME="delete_confirmed" -->z39.50 Server Deleted<!-- /TMPL_IF --></title>
+<title>Koha › Administration › <!-- TMPL_IF NAME="else" -->z39.50 Servers<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="add_form" --> z39.50 Servers › <!-- TMPL_IF NAME="searchfield" -->Modify z39.50 Server <!-- TMPL_VAR NAME="searchfield" --><!-- TMPL_ELSE -->New z39.50 Server<!-- /TMPL_IF --><!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="delete_confirm" -->z39.50 Servers › Confirm Deletion<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="add_validate" -->z39.50 Servers › z39.50 Server Added<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="delete_confirmed" -->z39.50 Servers › z39.50 Server Deleted<!-- /TMPL_IF --></title>
<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
-<!-- TMPL_INCLUDE NAME="menus.inc" -->
-<!-- TMPL_INCLUDE NAME="menu-admin.inc" -->
-
<!-- TMPL_IF NAME="add_form" -->
- <script language="JavaScript" type="text/javascript">
+<script type="text/javascript">
+//<![CDATA[
//
function isNotNull(f,noalert) {
if (f.value.length ==0) {
var ok=1;
var _alertString="";
var alertString2;
- if (f.searchfield.value.length==0) {
- _alertString += "- site name missing\n";
+ if (f.searchfield.value.length==0) {_alertString += "- target name missing\n";
}
- if (f.host.value.length==0) {
- _alertString += "- host missing\n";
+ if (f.host.value.length==0) {_alertString += "- host missing\n";
}
- if (f.port.value.length==0) {
- _alertString += "- port missing\n";
+ if (f.port.value.length==0) {_alertString += "- port missing\n";
}
- if (f.db.value.length==0) {
- _alertString += "- database missing\n";
+ if (f.db.value.length==0) {_alertString += "- database missing\n";
}
- if (isNaN(f.port.value)) {
- _alertString += "- port must be a number\n";
+ if (isNaN(f.port.value)) {_alertString += "- port must be a number\n";
}
- if (isNaN(f.rank.value)) {
- _alertString += "- rank must be a number\n";
+ if (isNaN(f.rank.value)) {_alertString += "- rank must be a number\n";
}
- if (isNaN(f.checked.value) || f.checked.value<0 || f.checked.value>1) {
- _alertString += "- checked must be 0 or 1\n";
+ if (isNaN(f.checked.value) || f.checked.value<0 || f.checked.value>1) {_alertString += "- checked must be 0 or 1\n";
}
- if (_alertString.length==0) {
- document.Aform.submit();
- } else {
- alertString2 = "Form not submitted because of the following problem(s)\n";
- alertString2 += "------------------------------------------------------------------------------------\n\n";
- alertString2 += _alertString;
- alert(alertString2);
+ if (_alertString.length==0) {document.Aform.submit();
+ } else {alertString2 = "Form not submitted because of the following problem(s)\n";alertString2 += "------------------------------------------------------------------------------------\n\n";alertString2 += _alertString;alert(alertString2);
}
}
- </script>
+ //]]>
+</script>
+ <!-- /TMPL_IF -->
+</head>
+<body>
+<!-- TMPL_INCLUDE NAME="header.inc" -->
+<!-- TMPL_INCLUDE NAME="z3950-admin-search.inc" -->
+
+<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> › <!-- TMPL_IF NAME="else" -->z39.50 Servers<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="add_form" --> <a href="/cgi-bin/koha/admin/z3950servers.pl">z39.50 Servers</a> › <!-- TMPL_IF NAME="searchfield" -->Modify z39.50 Server <!-- TMPL_VAR NAME="searchfield" --><!-- TMPL_ELSE -->New z39.50 Server<!-- /TMPL_IF --><!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="delete_confirm" --> <a href="/cgi-bin/koha/admin/z3950servers.pl">z39.50 Servers</a> › Confirm Deletion<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="add_validate" --> <a href="/cgi-bin/koha/admin/z3950servers.pl">z39.50 Servers</a> › z39.50 Server Added<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="delete_confirmed" --> <a href="/cgi-bin/koha/admin/z3950servers.pl">z39.50 Servers</a> › z39.50 Server Deleted<!-- /TMPL_IF --></div>
+
+<div id="doc3" class="yui-t2">
+
+ <div id="bd">
+ <div id="yui-main">
+ <div class="yui-b">
+<!-- TMPL_IF NAME="add_form" -->
<form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
<input type="hidden" name="op" value="add_validate" />
-<!-- TMPL_IF NAME=searchfield -->
+<!-- TMPL_IF NAME="searchfield" -->
<h1>Modify Z39.50 Server</h1>
<!-- TMPL_ELSE -->
- <h1>Add Z39.50 Server</h1>
+ <h1>New Z39.50 Server</h1>
<!-- /TMPL_IF -->
- <table>
- <!-- TMPL_IF NAME=searchfield -->
- <tr>
- <th>Z39.50 Server</th>
- <td>
- <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" /><!-- TMPL_VAR NAME="searchfield" -->
- </td>
- </tr>
+ <fieldset class="rows">
+ <ol><!-- TMPL_IF NAME="searchfield" -->
+ <li><span class="label">Z39.50 Server: </span> <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" /><!-- TMPL_VAR NAME="searchfield" --></li>
<!-- TMPL_ELSE -->
- <tr>
- <th>Z39.50 Server</th>
- <td>
- <input type="text" name="searchfield" size="65" maxlength="100" onblur="toUC(this)" />
- </td>
- </tr>
+ <li><label for="searchfield">Z39.50 Server: </label> <input type="text" name="searchfield" id="searchfield" size="65" maxlength="100" onblur="toUC(this)" /></li>
<!-- /TMPL_IF -->
- <tr>
- <th>Hostname</th>
- <td>
- <input type="text" name="host" size="30" value="<!-- TMPL_VAR NAME="host" -->" />
- </td>
- </tr>
- <tr>
- <th>Port</th>
- <td>
- <input type="text" name="port" size="5" value="<!-- TMPL_VAR NAME="port" -->" onblur="isNum(this)" />
- </td>
- </tr>
- <tr>
- <th>Database</th>
- <td>
- <input type="text" name="db" value="<!-- TMPL_VAR NAME="db" -->" />
- </td>
- </tr>
- <tr>
- <th>Userid</th>
- <td>
- <input type="text" name="userid" value="<!-- TMPL_VAR NAME="userid" -->" />
- </td>
- </tr>
- <tr>
- <th>Password</th>
- <td>
- <input type="text" name="password" value="<!-- TMPL_VAR NAME="password" -->" />
- </td>
- </tr>
- <tr>
- <th>Checked (searched by default)</th>
- <td>
- <input type="text" size="1" name="checked" value="<!-- TMPL_VAR NAME="checked" -->" onblur="isNum(this)" />
- <tr>
- <th>Rank (display order)</th>
- <td>
- <input type="text" name="rank" size="4" value="<!-- TMPL_VAR NAME="rank" -->" onblur="isNum(this)" />
- </td>
- </tr>
- <tr>
- <th>Syntax (z3950 can send<br>
- records in various format. Choose one)</th>
- <td>
- <select name="syntax">
- <option value="USMARC">USMARC</option>
- <option value="UNIMARC">UNIMARC</option>
- </select>
- </td>
- </tr>
- </table><input type="button" value="<!-- TMPL_IF NAME=searchfield -->Update Z39.50 Server<!-- TMPL_ELSE -->Add Z39.50 Server<!-- /TMPL_IF -->" onclick="Check(this.form)" /> <input type="button" value="Cancel" onclick="location.href='<!-- TMPL_VAR NAME="script_name" -->';" />
+ <li><label for="host">Hostname: </label> <input type="text" name="host" id="host" size="30" value="<!-- TMPL_VAR NAME="host" -->" />
+ </li>
+ <li><label for="port">Port: </label> <input type="text" name="port" id="port" size="5" value="<!-- TMPL_VAR NAME="port" -->" onblur="isNum(this)" />
+ </li>
+ <li><label for="db">Database: </label> <input type="text" name="db" id="db" value="<!-- TMPL_VAR NAME="db" -->" />
+ </li>
+ <li><label for="userid">Userid: </label> <input type="text" name="userid" id="userid" value="<!-- TMPL_VAR NAME="userid" -->" />
+ </li>
+ <li><label for="password">Password: </label> <input type="text" name="password" id="password" value="<!-- TMPL_VAR NAME="password" -->" />
+ </li>
+ <li><label for="checked">Checked (searched by default): </label> <input type="text" size="1" name="checked" id="checked" value="<!-- TMPL_VAR NAME="checked" -->" onblur="isNum(this)" /> </li>
+ <li><label for="rank">Rank (display order): </label> <input type="text" name="rank" id="rank" size="4" value="<!-- TMPL_VAR NAME="rank" -->" onblur="isNum(this)" />
+ </li> <li><label for="syntax">Syntax (z3950 can send<br /> records in various format. Choose one): </label>
+ <select name="syntax">
+ <option value="UNIMARC">UNIMARC</option>
+ <option value="INTERMARC">INTERMARC</option>
+ <option value="CCF">CCF</option>
+ <option selected="selected" value="USMARC">MARC21/USMARC</option>
+ <option value="UKMARC">UKMARC</option>
+ <option value="NORMARC">NORMARC</option>
+ <option value="LIBRISMARC">LIBRISMARC</option>
+ <option value="DANMARC">DANMARC</option>
+ <option value="FINMARC">FINMARC</option>
+ <option value="CANMARC">CANMARC</option>
+ <option value="SBN">SBN</option>
+ <option value="PICAMARC">PICAMARC</option>
+ <option value="AUSMARC">AUSMARC</option>
+ <option value="IBERMARC">IBERMARC</option>
+ <option value="CATMARC">CATMARC</option>
+ <option value="MALMARC">MALMARC</option>
+ </select>
+ </li><li><label for="encoding">Encoding (z3950 can send<br /> records in various encodings. Choose one): </label>
+ <select name="encoding">
+ <option selected="selected" value="utf8">utf8</option>
+ <option value="ISO_5426">Iso5426 (MARC8 ANSEL)</option>
+ <option value="ISO_6937">ISO_6937</option>
+ </select>
+ </li></ol>
+ </fieldset>
+
+ <fieldset class="action"><input type="button" value="Save" onclick="Check(this.form)" /> <a class="cancel" href="/cgi-bin/koha/admin/z3950servers.pl">Cancel</a></fieldset>
</form>
<!-- /TMPL_IF -->
<!-- TMPL_IF NAME="delete_confirm" -->
<!-- TMPL_VAR NAME="reqsel" -->
<h3>Confirm Deletion of Server <!-- TMPL_VAR NAME="searchfield" --></h3>
- <table>
- <tr>
- <td>Site</td>
- <td>
- <!-- TMPL_VAR NAME="searchfield" -->
- </td>
- </tr>
- <tr>
- <td>Hostname</td>
- <td><!-- TMPL_VAR NAME="host" --></td>
- </tr>
- <tr>
- <td>Port</td>
- <td><!-- TMPL_VAR NAME="port" --></td>
- </tr>
- <tr>
- <td>Database</td>
- <td><!-- TMPL_VAR NAME="db" --></td>
- </tr>
- <tr>
- <td>Userid</td>
- <td><!-- TMPL_VAR NAME="userid" --></td>
- </tr>
- <tr>
- <td>Password</td>
- <td><!-- TMPL_VAR NAME="password" --></td>
- </tr>
- <tr>
- <td>Checked</td>
- <td><!-- TMPL_VAR NAME="checked" --></td>
- </tr>
- <tr>
- <td>Rank</td>
- <td><!-- TMPL_VAR NAME="rank" --></td>
- </tr>
- <tr>
- <td> <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
- <input type="hidden" name="op" value="delete_confirmed" />
- <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" /><input type="submit" value="Delete this Server" /></form> <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="submit" value="Do Not Delete" /></form></td>
- </tr>
- </table>
+ <ul>
+ <li><strong>Target: </strong> <!-- TMPL_VAR NAME="searchfield" --></li>
+ <li><strong>Hostname: </strong><!-- TMPL_VAR NAME="host" --></li>
+ <li><strong>Port: </strong><!-- TMPL_VAR NAME="port" --></li>
+ <li><strong>Database: </strong><!-- TMPL_VAR NAME="db" --></li>
+ <li><strong>Userid: </strong><!-- TMPL_VAR NAME="userid" --></li>
+ <li><strong>Password: </strong><!-- TMPL_VAR NAME="password" --></li>
+ <li><strong>Checked: </strong><!-- TMPL_VAR NAME="checked" --></li>
+ <li><strong>Rank: </strong><!-- TMPL_VAR NAME="rank" --></li>
+ <li><strong>Syntax: </strong><!-- TMPL_VAR NAME="syntax" --></li>
+ <li><strong>Encoding: </strong><!-- TMPL_VAR NAME="encoding" --></li>
+ </ul> <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="hidden" name="op" value="delete_confirmed" /><input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" /><input type="submit" value="Delete this Server" /></form> <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="submit" value="Do Not Delete" /></form>
+
+
<!-- /TMPL_IF -->
</form>
<!-- /TMPL_IF -->
-<!-- TMPL_IF NAME=else -->
+<!-- TMPL_IF NAME="else" -->
+
+<div id="toolbar">
+ <script type="text/javascript">
+ //<![CDATA[
+ // prepare DOM for YUI Toolbar
+ $(document).ready(function() {
+ yuiToolbar();
+ });
+ // YUI Toolbar Functions
+ function yuiToolbar() {
+ new YAHOO.widget.Button("newserver");
+ } //]]>
+ </script>
+ <ul class="toolbar">
+ <li><a id="newserver" href="/cgi-bin/koha/admin/z3950servers.pl?op=add_form">New z39.50 Server</a></li>
+</ul></div>
+
<h3>Z39.50 Servers Admininistration</h3>
- <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
- <input type="text" name="description" value="<!-- TMPL_VAR NAME="searchfield" -->" />
- <input type="submit" name="search" value="Search" />
- </form>
+
<!-- TMPL_IF NAME="searchfield" -->
You searched for <!-- TMPL_VAR NAME="searchfield" -->
<!-- /TMPL_IF -->
<table>
- <tr>
- <th>Site</th>
- <th>Hostname/Port</th>
- <th>Database</th>
- <th>Userid</th>
- <th>Password</th>
- <th>Checked</th>
- <th>Rank</th>
- <th>Syntax</th>
- <th colspan="2"> </th>
+ <tr><th>Target:</th><th>Hostname/Port:</th><th>Database:</th><th>Userid:</th><th>Password:</th><th>Checked:</th><th>Rank:</th> <th>Syntax:</th><th>Encoding:</th><th colspan="2"> </th>
</tr>
- <!-- TMPL_LOOP NAME=loop -->
- <!-- TMPL_IF NAME="toggle" --><tr class="highlight"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
- <td><!-- TMPL_VAR NAME="name" --></td>
- <td><!-- TMPL_VAR NAME="host" -->:<!-- TMPL_VAR NAME="port" --></td>
- <td><!-- TMPL_VAR NAME="db" --></td>
- <td><!-- TMPL_VAR NAME="userid" --></td>
- <td><!-- TMPL_VAR NAME="password" --></td>
- <td><!-- TMPL_VAR NAME="checked" --></td>
- <td><!-- TMPL_VAR NAME="rank" --></td>
- <td><!-- TMPL_VAR NAME="syntax" --></td>
- <td><form action="<!-- TMPL_VAR name="script_name" -->" method="get"><input type="hidden" name="op" value="add_form" /><input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="name" -->" /><input type="submit" value="Edit" /></form></td>
- <td><form action="<!-- TMPL_VAR name="script_name" -->" method="get"><input type="hidden" name="op" value="delete_confirm" /><input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="name" -->" /><input type="submit" value="Delete" /></form></td>
- </tr>
+ <!-- TMPL_LOOP NAME="loop" -->
+ <!-- TMPL_IF NAME="toggle" --><tr class="highlight"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF --><td><!-- TMPL_VAR NAME="name" --></td><td><!-- TMPL_VAR NAME="host" -->:<!-- TMPL_VAR NAME="port" --></td><td><!-- TMPL_VAR NAME="db" --></td><td><!-- TMPL_VAR NAME="userid" --></td><td><!-- TMPL_VAR NAME="password" --></td><td><!-- TMPL_VAR NAME="checked" --></td><td><!-- TMPL_VAR NAME="rank" --></td> <td><!-- TMPL_VAR NAME="syntax" --></td><td><!-- TMPL_VAR NAME="encoding" --></td><td><a href="<!-- TMPL_VAR name="script_name" -->?op=add_form&searchfield=<!-- TMPL_VAR NAME="name" -->">Edit</a></td><td><a href="<!-- TMPL_VAR name="script_name" -->?op=delete_confirm&searchfield=<!-- TMPL_VAR NAME="name" -->">Delete</a></td> </tr>
<!-- /TMPL_LOOP -->
</table>
<!-- TMPL_IF NAME="offsetgtzero" --><form action="<!-- TMPL_VAR NAME="script_name" -->" method="get">
<input type="hidden" name="offset" value="<!-- TMPL_VAR NAME="prevpage" -->" />
- <input type="submit" value="<< Prev">
+ <input type="submit" value="<< Previous">
</form><!-- /TMPL_IF -->
-<form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
- <input type="hidden" name="op" value="add_form" />
- <input type="submit" value="Add z39.50 Server" />
-</form>
+
<!-- TMPL_IF NAME="ltcount" --><form action="<!-- TMPL_VAR NAME="script_name" -->" method="get">
<input type="hidden" name="offset" value="<!-- TMPL_VAR NAME="nextpage" -->" />
<input type="submit" value="Next >>" />
<!-- /TMPL_IF -->
+</div>
+</div>
+<div class="yui-b">
+<!-- TMPL_INCLUDE NAME="admin-menu.inc" -->
+</div>
+</div>
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->