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 |