adding view drop-button to catalog toolbar; mv Delete to Edit
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
This commit is contained in:
parent
e515e49bce
commit
11140b426f
|
|
@ -7,6 +7,7 @@
|
|||
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');
|
||||
}
|
||||
function confirm_deletion() {
|
||||
|
||||
var count = <!-- TMPL_VAR NAME="count" -->;
|
||||
var is_confirmed;
|
||||
if (count>0){
|
||||
|
|
@ -17,24 +18,31 @@ function confirm_deletion() {
|
|||
|
||||
if (is_confirmed) {
|
||||
if (count>0){
|
||||
// window.location="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->";
|
||||
// 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" -->";
|
||||
}
|
||||
} else {
|
||||
window.location="/cgi-bin/koha/cataloguing/addbiblio.pl?op=delete&biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->";
|
||||
// FIXME -- THIS doesn't work. addbiblio is still the target url after this fcn call !
|
||||
window.location="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->";
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
//<![CDATA[
|
||||
|
||||
// prepare DOM for YUI Toolbar
|
||||
|
||||
$(document).ready(function() {
|
||||
$("#viewmarc").parent().remove();
|
||||
$("#viewisbd").parent().remove();
|
||||
$("#viewitems").parent().remove();
|
||||
$("#viewmenuc").empty();
|
||||
$("#edititems").parent().remove();
|
||||
$("#duplicatebiblio").parent().remove();
|
||||
$("#deletebiblio").parent().remove();
|
||||
$("#editmenuc").empty();
|
||||
$("#addtoshelfc").empty();
|
||||
$("#printbiblioc").empty();
|
||||
$("#deletebiblioc").empty();
|
||||
yuiToolbar();
|
||||
});
|
||||
|
||||
|
|
@ -44,25 +52,34 @@ function confirm_deletion() {
|
|||
var editmenu = [
|
||||
{ text: "Edit Record", url: "/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&frameworkcode=&op=" },
|
||||
{ text: "Edit Items", url: "/cgi-bin/koha/cataloguing/additem.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->" },
|
||||
{ text: "Edit as New (Duplicate)", url: "/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&frameworkcode=&op=duplicate" }
|
||||
{ text: "Edit as New (Duplicate)", url: "/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&frameworkcode=&op=duplicate" },
|
||||
{ text: "Delete Record", url: "/cgi-bin/koha/cataloguing/addbiblio.pl?op=delete&biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->",<!-- TMPL_IF NAME="count" -->disabled: true, <!-- /TMPL_IF --> onclick: {fn: confirm_deletion }}
|
||||
];
|
||||
|
||||
var viewmenu = [
|
||||
{ text: "Normal Display", url: "/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->", selected: true },
|
||||
{ text: "MARC Display", url: "/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->" },
|
||||
{ text: "ISBD Display", url: "/cgi-bin/koha/catalogue/ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->" },
|
||||
{ text: "Items Display", url: "/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->" }
|
||||
];
|
||||
|
||||
new YAHOO.widget.Button({
|
||||
type: "menu",
|
||||
label: "View",
|
||||
name: "viewmenubutton",
|
||||
menu: viewmenu,
|
||||
container: "viewmenuc"
|
||||
});
|
||||
|
||||
new YAHOO.widget.Button({
|
||||
type: "menu",
|
||||
label: "Edit",
|
||||
name: "editmenubutton",
|
||||
menu: editmenu,
|
||||
container: "editmenuc"
|
||||
container: "editmenuc",
|
||||
|
||||
});
|
||||
|
||||
var deletebiblioButton = new YAHOO.widget.Button({
|
||||
id: "deletebiblio",
|
||||
type: "button",
|
||||
label: "Delete",
|
||||
container: "deletebiblioc",
|
||||
onclick: {fn: confirm_deletion }
|
||||
});
|
||||
|
||||
var addtoshelfButton = new YAHOO.widget.Button({
|
||||
id: "addtoshelf",
|
||||
type: "button",
|
||||
|
|
@ -90,10 +107,17 @@ function confirm_deletion() {
|
|||
<ul class="toolbar">
|
||||
|
||||
<li><a id="addbiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl">New</a></li>
|
||||
|
||||
<li id="editmenuc"><a id="editbiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&frameworkcode=<!--TMPL_VAR Name="current_framework" -->&op=">Edit Record</a></li>
|
||||
<li><a id="edititems" href="/cgi-bin/koha/cataloguing/additem.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Edit Items</a></li>
|
||||
<li><a id="duplicatebiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&frameworkcode=<!--TMPL_VAR Name="current_framework" -->&op=duplicate">Duplicate Record</a></li>
|
||||
<li id="deletebiblioc"><a id="deletebiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl?op=delete&biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Delete</a></li>
|
||||
<li><a id="deletebiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl?op=delete&biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Delete</a></li>
|
||||
|
||||
<li id="viewmenuc"><a id="viewnormal" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Normal View</a></li>
|
||||
<li><a id="viewmarc" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">MARC View</a></li>
|
||||
<li><a id="viewisbd" href="/cgi-bin/koha/catalogue/ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">ISBD View</a></li>
|
||||
<li><a id="viewitems" href="/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Items View</a></li>
|
||||
|
||||
<li id="addtoshelfc"><a id="addtoshelf" href="/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Add to shelf</a></li>
|
||||
<li id="printbiblioc"><a id="printbiblio" href="/cgi-bin/koha/catalogue/detailprint.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Print</a></li>
|
||||
<!-- TMPL_UNLESS name="bi_notforloan" -->
|
||||
|
|
|
|||
Loading…
Reference in New Issue