src/cm/media/js/site/f_text_view_frame.js
changeset 565 95a5c06c4008
parent 553 bf26fb47a14c
child 600 fda73ac53450
equal deleted inserted replaced
564:dc415eb33a3f 565:95a5c06c4008
   274   };
   274   };
   275   
   275   
   276   var first_browse_by_val = $.cookie('browse_by');
   276   var first_browse_by_val = $.cookie('browse_by');
   277   first_browse_by_val = (first_browse_by_val == null) ? "location" : first_browse_by_val ;
   277   first_browse_by_val = (first_browse_by_val == null) ? "location" : first_browse_by_val ;
   278   _setCookie('browse_by', $('#browse_by').val());
   278   _setCookie('browse_by', $('#browse_by').val());
   279   $("#browse_by option[value="+ first_browse_by_val +"]").attr("selected", true);
   279   $("#browse_by option[value="+ first_browse_by_val +"]").prop("selected", true);
   280   showBrowseIndx() ;
   280   showBrowseIndx() ;
   281   
   281   
   282   $("#browse_by").change(function() {
   282   $("#browse_by").change(function() {
   283     _setCookie('browse_by', $('#browse_by').val());
   283     _setCookie('browse_by', $('#browse_by').val());
   284     showBrowseIndx() ;
   284     showBrowseIndx() ;
   628   for (var  i=0, ilen=newFilterData['names'].length; i < ilen ; i++) {
   628   for (var  i=0, ilen=newFilterData['names'].length; i < ilen ; i++) {
   629     var item = newFilterData['names'][i] ;
   629     var item = newFilterData['names'][i] ;
   630     $("#filter_name").append($("<option name='c_f2_user_"+ item.name +"' value='"+ item.name +"'>" + item.display +" ("+item.nb_comments+")</option>")) ;
   630     $("#filter_name").append($("<option name='c_f2_user_"+ item.name +"' value='"+ item.name +"'>" + item.display +" ("+item.nb_comments+")</option>")) ;
   631   }
   631   }
   632   
   632   
   633   $("#filter_name option[name="+selectedNameOption+"]").attr("selected", true);
   633   $("#filter_name option[name="+selectedNameOption+"]").prop("selected", true);
   634   
   634   
   635   // dates
   635   // dates
   636   var selectedDateOption = $("#filter_date option:selected").attr("name") ;
   636   var selectedDateOption = $("#filter_date option:selected").attr("name") ;
   637 
   637 
   638   $("#filter_date option").remove() ;
   638   $("#filter_date option").remove() ;
   644     var ccc = interpolate(ddd,{'nb_days':item.nb_day, 'nb_comments':item.nb_comments}, true) ;    
   644     var ccc = interpolate(ddd,{'nb_days':item.nb_day, 'nb_comments':item.nb_comments}, true) ;    
   645     
   645     
   646     $("#filter_date").append($("<option name='c_f_date_"+ item.nb_day +"' value='"+ item.nb_day_date +"'>" + ccc + "</option>")) ;
   646     $("#filter_date").append($("<option name='c_f_date_"+ item.nb_day +"' value='"+ item.nb_day_date +"'>" + ccc + "</option>")) ;
   647   }
   647   }
   648   
   648   
   649   $("#filter_date option[name="+selectedDateOption+"]").attr("selected", true);
   649   $("#filter_date option[name="+selectedDateOption+"]").prop("selected", true);
   650   
   650   
   651   // text : nothing to do
   651   // text : nothing to do
   652   
   652   
   653   // tags
   653   // tags
   654   var selectedTagOption = $("#filter_tag option:selected").attr("name") ;
   654   var selectedTagOption = $("#filter_tag option:selected").attr("name") ;
   658   $("#filter_tag").append($("<option name='c_f2_tag_all' value=''>" + all + "</option>")) ;
   658   $("#filter_tag").append($("<option name='c_f2_tag_all' value=''>" + all + "</option>")) ;
   659   for (var  i=0, ilen=newFilterData['tags'].length; i < ilen ; i++) {
   659   for (var  i=0, ilen=newFilterData['tags'].length; i < ilen ; i++) {
   660     var item = newFilterData['tags'][i] ;
   660     var item = newFilterData['tags'][i] ;
   661     $("#filter_tag").append($("<option name='c_f2_tag_"+ item.name +"' value='"+ item.name +"'>" + item.name +" ("+item.nb_comments+")</option>")) ;
   661     $("#filter_tag").append($("<option name='c_f2_tag_"+ item.name +"' value='"+ item.name +"'>" + item.name +" ("+item.nb_comments+")</option>")) ;
   662   }
   662   }
   663   $("#filter_tag option[name="+selectedTagOption+"]").attr("selected", true);
   663   $("#filter_tag option[name="+selectedTagOption+"]").prop("selected", true);
   664   
   664   
   665   // categories
   665   // categories
   666   var selectedCatOption = $("#filter_cat option:selected").attr("cat") ;
   666   var selectedCatOption = $("#filter_cat option:selected").attr("cat") ;
   667 
   667 
   668   $("#filter_cat option").remove() ;
   668   $("#filter_cat option").remove() ;
   674       var item = newFilterData['categories'][i] ;
   674       var item = newFilterData['categories'][i] ;
   675       if (categories[item.cat] != null) {
   675       if (categories[item.cat] != null) {
   676         $("#filter_cat").append($("<option name='c_f2_cat_"+ item.cat +"' value='"+ gettext(item.cat) +"'>" + categories[item.cat] +" ("+item.nb_comments+")</option>")) ;
   676         $("#filter_cat").append($("<option name='c_f2_cat_"+ item.cat +"' value='"+ gettext(item.cat) +"'>" + categories[item.cat] +" ("+item.nb_comments+")</option>")) ;
   677       }
   677       }
   678     }
   678     }
   679     $("#filter_cat option[name="+selectedCatOption+"]").attr("selected", true);
   679     $("#filter_cat option[name="+selectedCatOption+"]").prop("selected", true);
   680   }
   680   }
   681   else {
   681   else {
   682     $("#filter_cat").remove()
   682     $("#filter_cat").remove()
   683     $("#filter_cat_label").remove()
   683     $("#filter_cat_label").remove()
   684   }
   684   }
   691   $("#filter_state").append($("<option name='c_f2_state_all' value=''>" + all + "</option>")) ;
   691   $("#filter_state").append($("<option name='c_f2_state_all' value=''>" + all + "</option>")) ;
   692   for (var  i=0, ilen=newFilterData['states'].length; i < ilen ; i++) {
   692   for (var  i=0, ilen=newFilterData['states'].length; i < ilen ; i++) {
   693     var item = newFilterData['states'][i] ;
   693     var item = newFilterData['states'][i] ;
   694     $("#filter_state").append($("<option name='c_f2_state_"+ item.state +"' value='"+ item.state +"'>" + gettext(item.state) +" ("+item.nb_comments+")</option>")) ;
   694     $("#filter_state").append($("<option name='c_f2_state_"+ item.state +"' value='"+ item.state +"'>" + gettext(item.state) +" ("+item.nb_comments+")</option>")) ;
   695   }
   695   }
   696   $("#filter_state option[name="+selectedStateOption+"]").attr("selected", true);
   696   $("#filter_state option[name="+selectedStateOption+"]").prop("selected", true);
   697 } ;
   697 } ;
   698 
   698 
   699 f_interfaceUnfreeze = function() {
   699 f_interfaceUnfreeze = function() {
   700   // tabs headers
   700   // tabs headers
   701   for ( var i = 0, ilen = $(".c_tab").length; i < ilen; i++) {
   701   for ( var i = 0, ilen = $(".c_tab").length; i < ilen; i++) {
   702     $(".inner-north").tabs("enable", i);
   702     $(".inner-north").tabs("enable", i);
   703   }
   703   }
   704 
   704 
   705   $(".inner-north select").add(".inner-north input").add("#outer-north select").add("#outer-north input").each( function() {
   705   $(".inner-north select").add(".inner-north input").add("#outer-north select").add("#outer-north input").each( function() {
   706     $(this).attr("disabled", false);
   706     $(this).prop("disabled", false);
   707   });
   707   });
   708 
   708 
   709   $("#c_slider").slider('enable') ;
   709   $("#c_slider").slider('enable') ;
   710 
   710 
   711 } ;
   711 } ;
   715   for ( var i = 0, ilen = $(".c_tab").length; i < ilen; i++) {
   715   for ( var i = 0, ilen = $(".c_tab").length; i < ilen; i++) {
   716     $(".inner-north").tabs("disable", i);
   716     $(".inner-north").tabs("disable", i);
   717   }
   717   }
   718 
   718 
   719   $(".inner-north select").add(".inner-north input").add("#outer-north select").add("#outer-north input").each( function() {
   719   $(".inner-north select").add(".inner-north input").add("#outer-north select").add("#outer-north input").each( function() {
   720     $(this).attr("disabled", true);
   720     $(this).prop("disabled", true);
   721   });
   721   });
   722   
   722   
   723   $("#c_slider").slider('disable') ;
   723   $("#c_slider").slider('disable') ;
   724 } ;
   724 } ;
   725 
   725