[Koha-cvs] koha/koha-tmpl/intranet-tmpl/prog/en catalogue/...
Bruno Toumi
btoumi at ouestprovence.fr
Tue Apr 3 16:21:56 CEST 2007
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&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>
More information about the Koha-cvs
mailing list