add security when u delete biblio :
u must delete linked items before delete biblio
This commit is contained in:
parent
e42c4306a2
commit
35ffbe6b5b
2 changed files with 19 additions and 5 deletions
|
@ -216,10 +216,24 @@
|
|||
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?');
|
||||
if (is_confirmed) {
|
||||
window.location="/cgi-bin/koha/cataloguing/addbiblio.pl?op=delete&biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->";
|
||||
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>
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Reference in a new issue