@@ -, +, @@ --- .../prog/en/modules/cataloguing/addbiblio.tmpl | 40 +++++-------------- 1 files changed, 11 insertions(+), 29 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl @@ -113,44 +113,18 @@ function _UNIMARCFieldDoc(field, blocknumber) { } /* - * Functions to load/unload css from the head element - */ -function loadCSS(id,cssDef) { - - var cssElem=document.createElement("style"); - cssElem.setAttribute("type", "text/css"); - cssElem.setAttribute("id", id); - cssElem.innerHTML = cssDef; - - document.getElementsByTagName("head")[0].appendChild(cssElem); -} - -function unloadCSS(id) { - var elem = document.getElementById(id); - elem.parentNode.removeChild(elem); -} - -/* * Functions to hide/show marc docs links */ function hideMARCdocLinks() { - loadCSS("marcDocsCSS",".marcdocs{display: none;}"); + $(".marcdocs").hide(); $.cookie("marcdocs_",'false', { path: "/", expires: 365 }); } function showMARCdocLinks() { - unloadCSS("marcDocsCSS"); + $(".marcdocs").show(); $.cookie("marcdocs_",'true', { path: "/", expires: 365 }); } -function toggleMARCDocs(checked) { - if (checked) { - showMARCdocLinks(); - } else { - hideMARCdocLinks(); - } -} - /** * check if mandatory subfields are written */ @@ -691,7 +665,7 @@ function unHideSubfield(index,labelindex) { // FIXME :: is it used ?

Editing (Record Number )

Add MARC Record -
Show MARC tag documentation links
+
Show MARC tag documentation links
@@ -736,6 +710,14 @@ function unHideSubfield(index,labelindex) { // FIXME :: is it used ? $("#z3950searchc").empty(); $("#savebutton").empty(); yuiToolbar(); + + $("#marcDocsSelect").click(function(){ + if($(this).attr("checked")){ + showMARCdocLinks(); + } else { + hideMARCdocLinks(); + } + }); }); function redirect(dest){ --