[Koha-patches] [PATCH 37/92] Creating "Add to" menu to biblio toolbar for adding biblio to cart or list (Bug 3871)
Henri-Damien LAURENT
henridamien.laurent at biblibre.com
Tue Dec 22 01:20:30 CET 2009
From: Owen Leonard <oleonard at myacpl.org>
---
.../intranet-tmpl/prog/en/includes/cat-toolbar.inc | 28 ++++++++++++--------
1 files changed, 17 insertions(+), 11 deletions(-)
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc
index b26bc57..91ebe4c 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc
+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc
@@ -20,6 +20,7 @@
return strQuery;
}
<!-- /TMPL_IF -->
+ function addToCart() { addRecord('<!-- TMPL_VAR NAME="biblionumber" -->'); }
function addToShelf() { window.open('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->','Add_to_virtualshelf','width=500,height=400,toolbar=false,scrollbars=yes');
}
function printBiblio() {window.open('/cgi-bin/koha/catalogue/detailprint.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->','Print_Biblio','width=700,height=500,toolbar=false,scrollbars=yes');
@@ -97,6 +98,11 @@ function confirm_items_deletion() {
{ text: _("MARC (Unicode/UTF-8)"), url: "/cgi-bin/koha/catalogue/export.pl?format=utf8&op=export&bib=<!-- TMPL_VAR NAME="biblionumber" -->" }
];
+ var addtomenu = [
+ { text: _("Cart"), onclick: { fn: addToCart } },
+ { text: _("List"), onclick: { fn: addToShelf } }
+ ];
+
new YAHOO.widget.Button({
type: "menu",
label: _("Save"),
@@ -104,7 +110,7 @@ function confirm_items_deletion() {
menu: savemenu,
container: "savemenuc"
});
-
+
new YAHOO.widget.Button({
type: "menu",
label: _("Edit"),
@@ -112,7 +118,7 @@ function confirm_items_deletion() {
menu: editmenu,
container: "editmenuc"
});
-
+
new YAHOO.widget.Button({
type: "menu",
label: _("New"),
@@ -120,7 +126,15 @@ function confirm_items_deletion() {
menu: newmenu,
container: "newmenuc"
});
-
+
+ new YAHOO.widget.Button({
+ type: "menu",
+ label: _("Add to"),
+ name: "addtomenubutton",
+ menu: addtomenu,
+ container: "addtoshelfc"
+ });
+
new YAHOO.widget.Button({
id: "z3950search",
type: "button",
@@ -129,14 +143,6 @@ function confirm_items_deletion() {
onclick: {fn:function(){PopupZ3950()}}
});
- var addtoshelfButton = new YAHOO.widget.Button({
- id: "addtoshelf",
- type: "button",
- label: _("Add to List"),
- container: "addtoshelfc",
- onclick: {fn: addToShelf }
- });
-
var printbiblioButton = new YAHOO.widget.Button({
id: "printbiblio",
type: "button",
--
1.6.3.3
More information about the Koha-patches
mailing list