web/request.py
changeset 9257 ce338133c92c
parent 9229 739ae5366bed
child 9402 2c48c091b6a2
equal deleted inserted replaced
9256:697a8181ba30 9257:ce338133c92c
   682         for cssfile in cssfiles:
   682         for cssfile in cssfiles:
   683             if localfile:
   683             if localfile:
   684                 cssfile = self.data_url(cssfile)
   684                 cssfile = self.data_url(cssfile)
   685             add_css(cssfile, media, *extraargs)
   685             add_css(cssfile, media, *extraargs)
   686 
   686 
   687     @deprecated('[3.9] use ajax_replace_url() instead, naming rql and vid arguments')
       
   688     def build_ajax_replace_url(self, nodeid, rql, vid, replacemode='replace',
       
   689                                **extraparams):
       
   690         return self.ajax_replace_url(nodeid, replacemode, rql=rql, vid=vid,
       
   691                                      **extraparams)
       
   692 
       
   693     def ajax_replace_url(self, nodeid, replacemode='replace', **extraparams):
   687     def ajax_replace_url(self, nodeid, replacemode='replace', **extraparams):
   694         """builds an ajax url that will replace nodeid's content
   688         """builds an ajax url that will replace nodeid's content
   695 
   689 
   696         :param nodeid: the dom id of the node to replace
   690         :param nodeid: the dom id of the node to replace
   697         :param replacemode: defines how the replacement should be done.
   691         :param replacemode: defines how the replacement should be done.
   990         return False
   984         return False
   991 
   985 
   992     def html_content_type(self):
   986     def html_content_type(self):
   993         return 'text/html'
   987         return 'text/html'
   994 
   988 
   995     @deprecated('[3.9] use req.uiprops[rid]')
       
   996     def external_resource(self, rid, default=_MARKER):
       
   997         """return a path to an external resource, using its identifier
       
   998 
       
   999         raise `KeyError` if the resource is not defined
       
  1000         """
       
  1001         try:
       
  1002             return self.uiprops[rid]
       
  1003         except KeyError:
       
  1004             if default is _MARKER:
       
  1005                 raise
       
  1006             return default
       
  1007 
       
  1008 
       
  1009 
   989 
  1010 ## HTTP-accept parsers / utilies ##############################################
   990 ## HTTP-accept parsers / utilies ##############################################
  1011 def _mimetype_sort_key(accept_info):
   991 def _mimetype_sort_key(accept_info):
  1012     """accepted mimetypes must be sorted by :
   992     """accepted mimetypes must be sorted by :
  1013 
   993