[Patches] [PATCH] Fix for Bug 7227, "Delete all items" action should redirect to the detail view
koha-patchbot at kohaaloha.com
koha-patchbot at kohaaloha.com
Wed Nov 16 05:55:02 NZDT 2011
From: Owen Leonard <oleonard at myacpl.org>
Date: Tue, 15 Nov 2011 11:50:40 -0500
Subject: [PATCH] Fix for Bug 7227, "Delete all items" action should redirect to the detail view
Content-Type: text/plain; charset="utf-8"
Using the delete all items function should now redirect back to the
biblio view specified in the BiblioDefaultView system preference.
---
cataloguing/additem.pl | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/cataloguing/additem.pl b/cataloguing/additem.pl
index 4442ed3..7bc2acd 100755
--- a/cataloguing/additem.pl
+++ b/cataloguing/additem.pl
@@ -480,7 +480,17 @@ if ($op eq "additem") {
$nextop="additem";
}
else {
- print $input->redirect("/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=$biblionumber");
+ my $defaultview = C4::Context->preference('IntranetBiblioDefaultView');
+ my $views = { C4::Search::enabled_staff_search_views };
+ if ($defaultview eq 'isbd' && $views->{can_view_ISBD}) {
+ print $input->redirect("/cgi-bin/koha/catalogue/ISBDdetail.pl?biblionumber=$biblionumber");
+ } elsif ($defaultview eq 'marc' && $views->{can_view_MARC}) {
+ print $input->redirect("/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=$biblionumber");
+ } elsif ($defaultview eq 'labeled_marc' && $views->{can_view_labeledMARC}) {
+ print $input->redirect("/cgi-bin/koha/catalogue/labeledMARCdetail.pl?biblionumber=$biblionumber");
+ } else {
+ print $input->redirect("/cgi-bin/koha/catalogue/detail.pl?biblionumber=$biblionumber");
+ }
exit;
}
}
--
1.7.3
More information about the Patches
mailing list