56244e6efd
cvs -z3 -d:ext:kados@cvs.savannah.nongnu.org:/sources/koha co -P koha find koha.precrash -type d -name "CVS" -exec rm -v {} \; cp -r koha.precrash/* koha/ cd koha/ cvs commit This should in theory put us right back where we were before the crash
56 lines
1.9 KiB
Cheetah
56 lines
1.9 KiB
Cheetah
<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
|
|
<script type="text/javascript">
|
|
|
|
function go()
|
|
{
|
|
var index_start = <!-- TMPL_VAR NAME="index" -->;
|
|
var whichfield = opener.opener.document.f.tag[index_start].value;
|
|
i=index_start
|
|
// go forward, until reaching the end of the field.
|
|
while (i<opener.opener.document.f.field_value.length) {
|
|
if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '9') {
|
|
opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="authid" -->";
|
|
}
|
|
<!-- TMPL_LOOP NAME="0XX" -->
|
|
<!-- TMPL_LOOP NAME="subfield" -->
|
|
if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '<!-- TMPL_VAR NAME="marc_subfield" -->')
|
|
{
|
|
opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="marc_value" -->";
|
|
}
|
|
<!-- /TMPL_LOOP -->
|
|
<!-- /TMPL_LOOP -->
|
|
if (opener.opener.document.f.tag[i].value != whichfield) {
|
|
i=opener.opener.document.f.field_value.length;
|
|
}
|
|
i++;
|
|
}
|
|
// go backward until the beginning of the field
|
|
i=index_start
|
|
while (i>=0) {
|
|
if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '9') {
|
|
opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="authid">";
|
|
}
|
|
<!-- TMPL_LOOP NAME="0XX" -->
|
|
<!-- TMPL_LOOP NAME="subfield" -->
|
|
if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '<!-- TMPL_VAR NAME="marc_subfield" -->')
|
|
{
|
|
opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="marc_value" -->";
|
|
}
|
|
<!-- /TMPL_LOOP -->
|
|
<!-- /TMPL_LOOP -->
|
|
if (opener.opener.document.f.tag[i].value != whichfield) {
|
|
i=0;
|
|
}
|
|
i--;
|
|
}
|
|
opener.close();
|
|
self.close();
|
|
return false;
|
|
|
|
|
|
}
|
|
</script>
|
|
<script language="javascript" type="text/javascript">
|
|
window.onload = go();
|
|
</script>
|
|
<!-- TMPL_INCLUDE NAME="intranet-bottom" -->
|