Ignore:
Timestamp:
May 10, 2016, 1:41:08 PM (3 years ago)
Author:
fercavi
Message:

fixed duplicated material checkboxes

Location:
admin-center-lliurex-apt/trunk/fuentes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • admin-center-lliurex-apt/trunk/fuentes/admin-center-lliurex-apt-module.install/usr/share/admin-center/modules/lliurex-apt/src/js/main.js

    r1456 r1462  
    267267              }//hem d'esborar la darrera linia           
    268268              var nouHtml = lliurexPare.creaCheckBoxRepositorisPropis(lliurexPare.repositorisPropis);
    269               $('#lliurex-apt_repositorisPropis').html(nouHtml);                   
     269              $('#lliurex-apt_repositorisPropis').html(nouHtml);
     270              $.material.init();             
    270271        });       
    271272    }
     
    326327            checked ='checked';
    327328          }
    328           html +="<div id='lliurex-apt_botonsRepositori_"+i+"' class='checkbox' ><label><input type='checkbox' onClick='lliurexapt_LAI.gestionaPropis("+i+")'><span class='checkbox-material'><span class='check'></span></span>&nbsp;"+_propis[i].nom+"</input></label></div>";     
     329          html +="<div id='lliurex-apt_botonsRepositori_"+i+"' class='checkbox' ><label><input type='checkbox' onClick='lliurexapt_LAI.gestionaPropis("+i+")'><span class='checkbox-material'></span>&nbsp;"+_propis[i].nom+"</input></label></div>";     
    329330        }
    330331        html +="</div>";
     
    348349    }
    349350    lliurexApt.prototype.mostrarOpcions = function(){
    350       var html =" <div class='form-group'>";
     351      var html =" <div class='form-group' id = 'lliurex-apt_botonsAmagats'>";
    351352      if (!this.visibleLocals){
    352353                html+="<div id='lliurex-apt_botonsLocalOpcio' class='checkbox' ><label><input type='checkbox' class='styled' onClick='lliurexapt_LAI.visible(&apos;Local&apos;)' ></input>"+this.idioma.repositorisLocals+"</label></div>";           
     
    367368                  },
    368369                  ],
    369                   onshown: function(){ $.material.init();}
     370                  onshown: function(){ $.material.init('#lliurex-apt_botonsAmagats');
     371                  }
    370372             });
    371373    } 
     
    529531    lliurexapt_LAI = new lliurexApt();
    530532    lliurexapt_LAI.init();
    531     $.material.init();
     533    $.material.init();   
    532534  });
     535  /*$.material.checkbox = function(selector) {
     536  // Add fake-checkbox to material checkboxes
     537  $((selector) ? selector : this.options.togglebuttonElements)
     538    .filter(":notmdproc")
     539    .filter(function(){ //added this filter to skip checkboxes that were already initialized
     540      return $(this).parent().find(".toggle").length === 0;
     541    })
     542    .data("mdproc", true)
     543    .after("<span class=toggle></span>");
     544};*/
  • admin-center-lliurex-apt/trunk/fuentes/debian/changelog

    r1457 r1462  
     1admin-center-lliurex-apt (0.1.3) UNRELEASED; urgency=medium
     2
     3  * Fixed duplicated material checkboxes
     4
     5 -- Vicent Fernandez i Capilla <vfernandezc@llx-vfernandez.edu.gva.es>  Tue, 10 May 2016 13:40:35 +0200
     6
    17admin-center-lliurex-apt (0.1.2) xenial; urgency=medium
    28
Note: See TracChangeset for help on using the changeset viewer.