src/cm/media/js/site/f_text_view_frame.js
changeset 510 8bde4b6584eb
parent 504 b2e0186daa5b
child 525 89ef5ed3c48b
equal deleted inserted replaced
509:ff6921599cbc 510:8bde4b6584eb
   675   categories = frames['text_view_comments'].CY.JSON.parse(frames['text_view_comments'].sv_categories);
   675   categories = frames['text_view_comments'].CY.JSON.parse(frames['text_view_comments'].sv_categories);
   676   if (categories.hasOwnProperty('0')) {
   676   if (categories.hasOwnProperty('0')) {
   677     $("#filter_cat").append($("<option name='c_f2_cat_all' value=''>" + all + "</option>")) ;
   677     $("#filter_cat").append($("<option name='c_f2_cat_all' value=''>" + all + "</option>")) ;
   678     for (var  i=0, ilen=newFilterData['categories'].length; i < ilen ; i++) {
   678     for (var  i=0, ilen=newFilterData['categories'].length; i < ilen ; i++) {
   679       var item = newFilterData['categories'][i] ;
   679       var item = newFilterData['categories'][i] ;
   680       $("#filter_cat").append($("<option name='c_f2_cat_"+ item.cat +"' value='"+ gettext(item.cat) +"'>" + categories[item.cat] +" ("+item.nb_comments+")</option>")) ;
   680       if (categories[item.cat] != null) {
       
   681         $("#filter_cat").append($("<option name='c_f2_cat_"+ item.cat +"' value='"+ gettext(item.cat) +"'>" + categories[item.cat] +" ("+item.nb_comments+")</option>")) ;
       
   682       }
   681     }
   683     }
   682     $("#filter_cat option[name="+selectedCatOption+"]").attr("selected", true);
   684     $("#filter_cat option[name="+selectedCatOption+"]").attr("selected", true);
   683   }
   685   }
   684   else {
   686   else {
   685     $("#filter_cat").remove()
   687     $("#filter_cat").remove()