120 url += '; $.noop();' |
120 url += '; $.noop();' |
121 return url |
121 return url |
122 |
122 |
123 def ajax_page_url(self, **params): |
123 def ajax_page_url(self, **params): |
124 divid = params.setdefault('divid', 'pageContent') |
124 divid = params.setdefault('divid', 'pageContent') |
125 params['fname'] = 'view' |
|
126 params['rql'] = self.cw_rset.printable_rql() |
125 params['rql'] = self.cw_rset.printable_rql() |
127 return self._cw.build_url('ajax', **params) |
126 return js_href("$(%s).loadxhtml(AJAX_PREFIX_URL, %s, 'get', 'swap')" % ( |
|
127 json_dumps('#'+divid), js.ajaxFuncArgs('view', params))) |
128 |
128 |
129 def page_link(self, path, params, start, stop, content): |
129 def page_link(self, path, params, start, stop, content): |
130 url = xml_escape(self.page_url(path, params, start, stop)) |
130 url = xml_escape(self.page_url(path, params, start, stop)) |
131 if start == self.starting_from: |
131 if start == self.starting_from: |
132 return self.selected_page_link_templ % (url, content, content) |
132 return self.selected_page_link_templ % (url, content, content) |