koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] koha acqui.simpleaddbiblio.pl koha-tmpl/intrane... [rel_2_2]


From: paul poulain
Subject: [Koha-cvs] koha acqui.simpleaddbiblio.pl koha-tmpl/intrane... [rel_2_2]
Date: Fri, 09 Jun 2006 15:58:09 +0000

CVSROOT:        /cvsroot/koha
Module name:    koha
Branch:         rel_2_2
Changes by:     paul poulain <tipaul>   06/06/09 15:58:09

Modified files:
        acqui.simple   : addbiblio.pl 
        koha-tmpl/intranet-tmpl/default/en/acqui.simple: addbiblio.tmpl 

Log message:
        MARC editor continued.
        Thanks to ToinS, the cloneTag & authority popup seems to work 
perfectly...

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/acqui.simple/addbiblio.pl?cvsroot=koha&only_with_tag=rel_2_2&r1=1.52.2.42&r2=1.52.2.43
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/default/en/acqui.simple/addbiblio.tmpl?cvsroot=koha&only_with_tag=rel_2_2&r1=1.33.2.22&r2=1.33.2.23

Patches:
Index: acqui.simple/addbiblio.pl
===================================================================
RCS file: /cvsroot/koha/koha/acqui.simple/Attic/addbiblio.pl,v
retrieving revision 1.52.2.42
retrieving revision 1.52.2.43
diff -u -b -r1.52.2.42 -r1.52.2.43
--- acqui.simple/addbiblio.pl   9 Jun 2006 14:29:05 -0000       1.52.2.42
+++ acqui.simple/addbiblio.pl   9 Jun 2006 15:58:09 -0000       1.52.2.43
@@ -1,6 +1,6 @@
 #!/usr/bin/perl
 
-# $Id: addbiblio.pl,v 1.52.2.42 2006/06/09 14:29:05 tipaul Exp $
+# $Id: addbiblio.pl,v 1.52.2.43 2006/06/09 15:58:09 tipaul Exp $
 
 # Copyright 2000-2002 Katipo Communications
 #
@@ -224,7 +224,7 @@
                $subfield_data{marc_value}= build_authorized_values_list($tag, 
$subfield, $value, $dbh,$authorised_values_sth);
        # it's a thesaurus / authority field
        } elsif ($tagslib->{$tag}->{$subfield}->{authtypecode}) {
-               $subfield_data{marc_value}="<input 
onblur=\"this.style.backgroundColor='#ffffff';\" 
onfocus=\"this.style.backgroundColor='#DDDDDD;'\"\" tabindex=\"1\" 
type=\"text\" name=\"field_value\" value=\"$value\" size=\"70\" 
maxlength=\"255\" DISABLE READONLY> <a  style=\"cursor: help;\" 
href=\"javascript:openAuth('tag$tag','$tagslib->{$tag}->{$subfield}->{authtypecode}','subfield$tag$i')\">...</a>";
+               $subfield_data{marc_value}="<input 
onblur=\"this.style.backgroundColor='#ffffff';\" 
onfocus=\"this.style.backgroundColor='#DDDDDD;'\"\" tabindex=\"1\" 
type=\"text\" name=\"field_value\" value=\"$value\" size=\"70\" 
maxlength=\"255\" DISABLE READONLY> <a href=# style=\"cursor: help;\" 
onClick=\"openAuth('tag$tag','$tagslib->{$tag}->{$subfield}->{authtypecode}',this.parentNode.parentNode)\">...</a>";
        # it's a plugin field
        } elsif ($tagslib->{$tag}->{$subfield}->{'value_builder'}) {
                # opening plugin. Just check wether we are on a developper 
computer on a production one

Index: koha-tmpl/intranet-tmpl/default/en/acqui.simple/addbiblio.tmpl
===================================================================
RCS file: 
/cvsroot/koha/koha/koha-tmpl/intranet-tmpl/default/en/acqui.simple/addbiblio.tmpl,v
retrieving revision 1.33.2.22
retrieving revision 1.33.2.23
diff -u -b -r1.33.2.22 -r1.33.2.23
--- koha-tmpl/intranet-tmpl/default/en/acqui.simple/addbiblio.tmpl      9 Jun 
2006 14:53:49 -0000       1.33.2.22
+++ koha-tmpl/intranet-tmpl/default/en/acqui.simple/addbiblio.tmpl      9 Jun 
2006 15:58:09 -0000       1.33.2.23
@@ -286,12 +286,15 @@
   window.location = "addbiblio.pl?oldbiblionumber=<!--TMPL_VAR 
Name="oldbiblionumber"-->&frameworkcode="+fwk;
 }
 
-function AddField(field) {
-       document.forms['f'].op.value = "addfield";
-       document.forms['f'].addfield_field.value=field;
-       document.f.submit();
+function openAuth(tagid,authtype,X) {
+//     defaultid=document.getElementById(subfieldid);
+//     alert("X"+X);
+    Y=X.parentNode.getAttribute("id");
+//     alert("tagid"+Y);
+       newin=window.open("../authorities/auth_finder.pl?authtypecode="+  
authtype+ "&tagid="+Y, "value 
builder",'width=550,height=550,toolbar=false,scrollbars=yes');
 }
 
+
 function cloneTag(index) {
  var original = document.getElementById(index);
  var clone = original.cloneNode(true);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]