[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Koha-cvs] CVS: koha/koha-tmpl/intranet-tmpl/npl/en/acqui.simple addbibl
From: |
Owen Leonard |
Subject: |
[Koha-cvs] CVS: koha/koha-tmpl/intranet-tmpl/npl/en/acqui.simple addbiblio.tmpl,1.4.2.4,1.4.2.5 |
Date: |
Mon, 25 Apr 2005 15:08:42 -0700 |
Update of /cvsroot/koha/koha/koha-tmpl/intranet-tmpl/npl/en/acqui.simple
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22039/koha-tmpl/intranet-tmpl/npl/en/acqui.simple
Modified Files:
Tag: rel_2_2
addbiblio.tmpl
Log Message:
Adding:
- 'page loading' div which is hidden on body onload();
- error-checking in z39.50 function to warn that required fields must be
filled in for z39.50 search
- improvements to duplicate-check interface to allow for single-click
confirmation of non-duplicate record
Index: addbiblio.tmpl
===================================================================
RCS file:
/cvsroot/koha/koha/koha-tmpl/intranet-tmpl/npl/en/acqui.simple/addbiblio.tmpl,v
retrieving revision 1.4.2.4
retrieving revision 1.4.2.5
diff -C2 -r1.4.2.4 -r1.4.2.5
*** addbiblio.tmpl 23 Apr 2005 20:42:08 -0000 1.4.2.4
--- addbiblio.tmpl 25 Apr 2005 22:08:39 -0000 1.4.2.5
***************
*** 1,4 ****
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Cataloging: <!--
TMPL_IF NAME="oldbiblionumtagfield" -->Edit MARC Record Number <!-- TMPL_VAR
name="bibid" --><!-- TMPL_ELSE -->Add MARC Record<!-- /TMPL_IF --><!--
TMPL_INCLUDE NAME="doc-head-close-addbiblio.inc" -->
! <!-- TMPL_INCLUDE NAME="masthead.inc" -->
<!-- TMPL_INCLUDE NAME="acqui-topmenu.inc" -->
<!-- TMPL_INCLUDE NAME="intranet-nav-brief.inc" -->
--- 1,8 ----
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Cataloging: <!--
TMPL_IF NAME="oldbiblionumtagfield" -->Edit MARC Record Number <!-- TMPL_VAR
name="bibid" --><!-- TMPL_ELSE -->Add MARC Record<!-- /TMPL_IF --><!--
TMPL_INCLUDE NAME="doc-head-close-addbiblio.inc" -->
! <script language="JavaScript" type="text/javascript">
! document.write("<div id=\"loading\">");
! document.write("Please wait while the page loads...");
! document.write("<\/div>");
! </script><!-- TMPL_INCLUDE NAME="masthead.inc" -->
<!-- TMPL_INCLUDE NAME="acqui-topmenu.inc" -->
<!-- TMPL_INCLUDE NAME="intranet-nav-brief.inc" -->
***************
*** 7,13 ****
<div id="main">
! <form method="post" name="f" action="addbiblio.pl">
<h1><!-- TMPL_IF NAME="oldbiblionumtagfield" -->Edit MARC Record Number <!--
TMPL_VAR name="bibid" --><!-- TMPL_ELSE -->Add MARC Record<!-- /TMPL_IF --></h1>
<div class="tabitem"> <input type="hidden" name="op"
value="addbiblio" />
<input type="hidden" name="addfield_field" />
--- 11,19 ----
<div id="main">
! <form method="post" name="f" id="f" action="addbiblio.pl">
<h1><!-- TMPL_IF NAME="oldbiblionumtagfield" -->Edit MARC Record Number <!--
TMPL_VAR name="bibid" --><!-- TMPL_ELSE -->Add MARC Record<!-- /TMPL_IF --></h1>
+
+
<div class="tabitem"> <input type="hidden" name="op"
value="addbiblio" />
<input type="hidden" name="addfield_field" />
***************
*** 15,19 ****
<input type="hidden" name="oldbiblionumber" value="<!--
TMPL_VAR NAME="oldbiblionumber" -->" />
<!-- TMPL_IF name="bibid" -->
! <input type="button" value="Save"
onclick="Check(this.form)" accesskey="w" class="submit" />
<!-- TMPL_ELSE -->
<input type="button" value="Add Bibliographic Record
and go to Items" onclick="Check(this.form)" accesskey="w" class="submit" />
--- 21,25 ----
<input type="hidden" name="oldbiblionumber" value="<!--
TMPL_VAR NAME="oldbiblionumber" -->" />
<!-- TMPL_IF name="bibid" -->
! <input type="button" value="Save Bibliographic Record
and go to Items" onclick="Check(this.form)" accesskey="w" class="submit" />
<!-- TMPL_ELSE -->
<input type="button" value="Add Bibliographic Record
and go to Items" onclick="Check(this.form)" accesskey="w" class="submit" />
***************
*** 57,66 ****
<div name="0XX" id="0XX" class="tab" style="visibility:visible">
<!-- TMPL_IF name="duplicatebiblionumber" -->
! <div class="problem">
! <p>Duplicate suspected with <a
href='javascript:openWindow("../MARCdetail.pl?bib=<!-- TMPL_VAR
name="duplicatebiblionumber" -->&popup=1", "Duplicate biblio")'
class="submit"><!-- TMPL_VAR name="duplicatetitle" --></a></p>
<p>You must either :</p>
<ul>
! <p><input type="checkbox" value="1"
name="confirm_not_duplicate" />confirm it's not a duplicate (and click on Add
biblio again)</p>
! <p>Go to <a href="additem.pl?bibid=<!--
TMPL_VAR name="duplicatebibid" -->" class="submit">edit items</a> from this
duplicate biblio</p>
</ul>
</div>
--- 63,72 ----
<div name="0XX" id="0XX" class="tab" style="visibility:visible">
<!-- TMPL_IF name="duplicatebiblionumber" -->
! <div class="error">
! <p>Is this a duplicate of <a
href="../MARCdetail.pl?bib=<!-- TMPL_VAR name="duplicatebiblionumber" -->"
onclick="openWindow('../MARCdetail.pl?bib=<!-- TMPL_VAR
name="duplicatebiblionumber" -->&popup=1', 'Duplicate biblio'; return
false;)"><!-- TMPL_VAR name="duplicatetitle" --></a>?</p>
<p>You must either :</p>
<ul>
! <li>If it <em>is</em> a duplicate, <a
href="additem.pl?bibid=<!-- TMPL_VAR name="duplicatebibid" -->">Edit Items</a>
of the existing record.</li>
! <li>If not, click to <input
type="hidden" value="0" id="confirm_not_duplicate" name="confirm_not_duplicate"
/> <a href="#" onclick="confirmnotdup(); return false;">Confirm it's not a
duplicate</a></li>
</ul>
</div>
***************
*** 401,405 ****
--- 407,419 ----
</div>
<script language="JavaScript" type="text/javascript">
+ function loading(){
+ document.getElementById("loading").style.display = "none";
+ }
function _(s) { return s } // dummy function for gettext
+ function confirmnotdup(){
+ document.getElementById("confirm_not_duplicate").value = 1;
+ var checkform = document.getElementById("f");
+ Check(checkform);
+ }
function active(numlayer)
{
***************
*** 458,462 ****
} else {
// alert("I = "+i);
!
document.getElementById("error"+i).style.backgroundColor="#FFFFFF";
}
}
--- 472,476 ----
} else {
// alert("I = "+i);
!
document.getElementById("error"+i).style.backgroundColor="#FFFFCC";
}
}
***************
*** 512,530 ****
function PopupZ3950() {
var strQuery="";
for (i=0 ; i<document.forms[0].field_value.length ; i++) {
! if (document.forms[0].kohafield[i].value == "biblioitems.isbn"
&& document.forms[0].field_value[i].value.length>0) {
strQuery += "&isbn="+document.forms[0].field_value[i].value;
}
! if (document.forms[0].kohafield[i].value == "biblio.title" &&
document.forms[0].field_value[i].value.length>0) {
strQuery +=
"&title="+document.forms[0].field_value[i].value;
}
! if (document.forms[0].kohafield[i].value == "biblio.author"
&&document.forms[0].field_value[i].value.length>0) {
strQuery +=
"&author="+document.forms[0].field_value[i].value;
}
! if (document.forms[0].kohafield[i].value == "biblioitems.issn"
&& document.forms[0].field_value[i].value.length>0) {
strQuery += "&issn="+document.forms[0].field_value[i].value;
}
}
- newin=window.open("../z3950/search.pl?bibid=<!-- TMPL_VAR NAME="bibid"
-->"+strQuery,"z3950search",'width=800,height=400,toolbar=false,scrollbars=yes');
}
--- 526,565 ----
function PopupZ3950() {
var strQuery="";
+ var error = 0;
for (i=0 ; i<document.forms[0].field_value.length ; i++) {
! if (document.forms[0].kohafield[i].value == "biblioitems.isbn"){
! if(document.forms[0].field_value[i].value.length>0) {
strQuery += "&isbn="+document.forms[0].field_value[i].value;
+ } else {
+ error++;
+ }
}
! if (document.forms[0].kohafield[i].value == "biblio.title"){
! if(document.forms[0].field_value[i].value.length>0) {
strQuery +=
"&title="+document.forms[0].field_value[i].value;
+ } else {
+ error++;
+ }
}
! if (document.forms[0].kohafield[i].value == "biblio.author"){
! if(document.forms[0].field_value[i].value.length>0) {
strQuery +=
"&author="+document.forms[0].field_value[i].value;
+ } else {
+ error++;
}
! }
! if (document.forms[0].kohafield[i].value == "biblioitems.issn"){
! if(document.forms[0].field_value[i].value.length>0) {
strQuery += "&issn="+document.forms[0].field_value[i].value;
+ } else {
+ error++;
}
+ }
+ }
+ if(error < 4){
+ newin=window.open("../z3950/search.pl?bibid=<!-- TMPL_VAR NAME="bibid"
-->"+strQuery,"z3950search",'width=640,height=400,location=yes,toolbar=no,scrollbars=yes');
+ } else {
+ alert("To perform a z39.50 search, you must enter at least one
of the following: \n\n ISBN\n ISSN\n Title\n Author\n");
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Koha-cvs] CVS: koha/koha-tmpl/intranet-tmpl/npl/en/acqui.simple addbiblio.tmpl,1.4.2.4,1.4.2.5,
Owen Leonard <=