src/cm/media/js/client/c_scopes.js
changeset 373 f6fe14eb51bc
parent 341 053551f213fb
child 504 b2e0186daa5b
equal deleted inserted replaced
372:12d4ecdee21d 373:f6fe14eb51bc
   327   var countIds = (matches == null) ? 0 : matches.length ;
   327   var countIds = (matches == null) ? 0 : matches.length ;
   328   
   328   
   329   re = _cgetRegExp('(?:^|\\s+)c-count-(?:\\d+)', 'g');
   329   re = _cgetRegExp('(?:^|\\s+)c-count-(?:\\d+)', 'g');
   330   elt['className'] = elt['className'].replace(re, " ") ;
   330   elt['className'] = elt['className'].replace(re, " ") ;
   331   CY.DOM.addClass(elt, 'c-count-'+countIds+' ') ;
   331   CY.DOM.addClass(elt, 'c-count-'+countIds+' ') ;
       
   332   if (countIds > 0) {
       
   333     elt.setAttribute ('title', countIds + ngettext(' comment', ' comments', countIds));
       
   334     if (countIds > 25) {
       
   335       // ensure that we have the last color even if there are too many comments on the same place
       
   336       CY.DOM.addClass(elt, 'c-count-25') ;
       
   337     }
       
   338   }
   332 } ;
   339 } ;
   333 
   340 
   334 _convertSelectionFromCCToCS = function (sel) {
   341 _convertSelectionFromCCToCS = function (sel) {
   335   var offset = sel['offset'] ;
   342   var offset = sel['offset'] ;
   336   var elt = sel['elt'].parentNode ;
   343   var elt = sel['elt'].parentNode ;