[Koha-patches] [PATCH 2/2] [Bug 5546] Follow-up / fixes
Tomas Cohen Arazi
tomascohen at gmail.com
Wed Mar 9 19:36:22 CET 2011
Suggested by Owen.
---
.../prog/en/modules/cataloguing/addbiblio.tmpl | 40 +++++--------------
1 files changed, 11 insertions(+), 29 deletions(-)
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl
index 8692faa..a0dd3a8 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl
+++ b/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_<!-- TMPL_VAR NAME="borrowernumber" -->",'false', { path: "/", expires: 365 });
}
function showMARCdocLinks() {
- unloadCSS("marcDocsCSS");
+ $(".marcdocs").show();
$.cookie("marcdocs_<!-- TMPL_VAR NAME="borrowernumber" -->",'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 ?
<h1><!-- TMPL_IF NAME="biblionumber" -->Editing <em><!-- TMPL_VAR NAME="title" escape="html" --></em> (Record Number <!-- TMPL_VAR name="biblionumber" -->)</h1><!-- TMPL_ELSE -->Add MARC Record</h1><!-- /TMPL_IF -->
-<div><input type="checkbox" name="marcDocsSelect" id="marcDocsSelect" checked="true" onclick="toggleMARCDocs(this.checked)"/> Show MARC tag documentation links<br/></div>
+<div><input type="checkbox" name="marcDocsSelect" id="marcDocsSelect" checked="true" /> Show MARC tag documentation links<br/></div>
<!-- TMPL_UNLESS name="number" -->
<!-- show duplicate warning on tab 0 only -->
@@ -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){
--
1.7.1
More information about the Koha-patches
mailing list