koha-cvs
[Top][All Lists]
Advanced

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

[Koha-cvs] koha/koha-tmpl/intranet-tmpl/prog/en catalogue/...


From: Bruno Toumi
Subject: [Koha-cvs] koha/koha-tmpl/intranet-tmpl/prog/en catalogue/...
Date: Tue, 03 Apr 2007 14:21:56 +0000

CVSROOT:        /cvsroot/koha
Module name:    koha
Changes by:     Bruno Toumi <btoumi>    07/04/03 14:21:56

Modified files:
        koha-tmpl/intranet-tmpl/prog/en/catalogue: detail.tmpl 
        koha-tmpl/intranet-tmpl/prog/en/includes: action-catalogue.inc 

Log message:
        add security when u delete biblio :
        u must delete linked items before delete biblio

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl?cvsroot=koha&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/koha/koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc?cvsroot=koha&r1=1.3&r2=1.4

Patches:
Index: catalogue/detail.tmpl
===================================================================
RCS file: 
/cvsroot/koha/koha/koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- catalogue/detail.tmpl       11 Mar 2007 21:08:12 -0000      1.5
+++ catalogue/detail.tmpl       3 Apr 2007 14:21:56 -0000       1.6
@@ -216,11 +216,25 @@
 function Dopop(link) {
     
newin=window.open(link,'popup','width=500,height=400,toolbar=false,scrollbars=yes');
 }
-function confirm_deletion() {
-    var is_confirmed = confirm('Are you sure you want to delete this biblio?');
+function confirm_deletion(count) {
+        var is_confirmed;
+       if (count>0){
+                   is_confirmed= alert('you have [ '+ count +' ] item(s) 
linked \n you must delete all items before delete this biblio');
+                   }
+        else{
+                   is_confirmed= confirm('Are you sure you want to delete this 
biblio? ');
+       }
+
+    
     if (is_confirmed) {
+        if (count>0){
+//     window.location="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- 
TMPL_VAR NAME="biblionumber" -->";
+       }
+       else{
         
window.location="/cgi-bin/koha/cataloguing/addbiblio.pl?op=delete&amp;biblionumber=<!--
 TMPL_VAR NAME="biblionumber" -->";
     }
+               
+    }
 }
 </script>
 

Index: includes/action-catalogue.inc
===================================================================
RCS file: 
/cvsroot/koha/koha/koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- includes/action-catalogue.inc       10 Mar 2007 01:53:23 -0000      1.3
+++ includes/action-catalogue.inc       3 Apr 2007 14:21:56 -0000       1.4
@@ -10,7 +10,7 @@
                 <a 
href="/cgi-bin/koha/cataloguing/additem.pl?biblionumber=<!-- TMPL_VAR 
NAME="biblionumber" -->">
                     Edit item
                 </a>
-                <a href="javascript:confirm_deletion()">
+                <a href="javascript:confirm_deletion(<!-- TMPL_VAR 
NAME="count" -->)">
                     Delete
                 </a>
             </div>




reply via email to

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