src/cm/utils/comment_positioning.py
changeset 308 3b92edaa5291
parent 290 757202d3ed11
child 360 bfaab8740995
equal deleted inserted replaced
307:0cf1d1fc084c 308:3b92edaa5291
   180     # order ee values
   180     # order ee values
   181     for (wrapper_id, wrapper_data) in datas.items() :
   181     for (wrapper_id, wrapper_data) in datas.items() :
   182         start_color = wrapper_data['start_color']
   182         start_color = wrapper_data['start_color']
   183         offsets = sorted(wrapper_data['offsets'].items(), key=operator.itemgetter(0))
   183         offsets = sorted(wrapper_data['offsets'].items(), key=operator.itemgetter(0))
   184 
   184 
   185         # TODO: html.find(id = "sv-%d"%wrapper_id) is None (?) when comment detached
   185         d = html.find(id = "sv-%d"%wrapper_id)
   186         
   186         if not d: # comment detached
   187         content = html.find(id = "sv-%d"%wrapper_id).contents[0]
   187             continue
       
   188         content = d.contents[0]
   188         
   189         
   189         spans = ""
   190         spans = ""
   190         
   191         
   191         if offsets :
   192         if offsets :
   192             color = start_color
   193             color = start_color