src/cm/views/texts.py
changeset 483 65baad712962
parent 482 00f61fe2430a
child 486 c9a646707d86
equal deleted inserted replaced
482:00f61fe2430a 483:65baad712962
   254                                }
   254                                }
   255     template_dict['json_comments'] = jsonize(comments, request)
   255     template_dict['json_comments'] = jsonize(comments, request)
   256     template_dict['json_filter_datas'] = jsonize(filter_datas, request)
   256     template_dict['json_filter_datas'] = jsonize(filter_datas, request)
   257     from cm.models import ApplicationConfiguration
   257     from cm.models import ApplicationConfiguration
   258     custom_css_str = ApplicationConfiguration.get_key('custom_css')
   258     custom_css_str = ApplicationConfiguration.get_key('custom_css')
   259     custom_css = cssutils.parseString(custom_css_str)
   259     if custom_css_str:
   260     for css_rule in custom_css:
   260       custom_css = cssutils.parseString(custom_css_str)
   261       if css_rule.type == css_rule.STYLE_RULE and css_rule.wellformed:
   261       for css_rule in custom_css:
   262         css_rule.selectorText = "#textcontainer %s" %css_rule.selectorText
   262         if css_rule.type == css_rule.STYLE_RULE and css_rule.wellformed:
   263     template_dict['custom_css'] = custom_css.cssText
   263           css_rule.selectorText = "#textcontainer %s" %css_rule.selectorText
       
   264       template_dict['custom_css'] = custom_css.cssText
       
   265 
   264     template_dict['custom_font'] = ApplicationConfiguration.get_key('custom_font')
   266     template_dict['custom_font'] = ApplicationConfiguration.get_key('custom_font')
   265     template_dict['custom_titles_font'] = ApplicationConfiguration.get_key('custom_titles_font')
   267     template_dict['custom_titles_font'] = ApplicationConfiguration.get_key('custom_titles_font')
   266     return render_to_response('site/text_view_comments.html',
   268     return render_to_response('site/text_view_comments.html',
   267                               template_dict,
   269                               template_dict,
   268                               context_instance=RequestContext(request))
   270                               context_instance=RequestContext(request))