def list_tiddlers(self, tiddlers): if not tiddlers.is_search: return HTMLSerialization.list_tiddlers(self, tiddlers) search_query = self.environ['tiddlyweb.query'].get('q', [''])[0] tiddlers.link = '/search?%s' % self.environ.get('QUERY_STRING', '') if 'bag:' in search_query and ( 'OR' not in search_query and 'AND' not in search_query): global_query = globalize_query(search_query) else: global_query = '' return send_template(self.environ, SEARCH_TEMPLATE, { 'tiddlers': tiddlers, 'global_query': global_query, })
def list_tiddlers(self, tiddlers): if not tiddlers.is_search: return HTMLSerialization.list_tiddlers(self, tiddlers) search_query = self.environ['tiddlyweb.query'].get('q', [''])[0] tiddlers.link = '/search?%s' % self.environ.get('QUERY_STRING', '') if 'bag:' in search_query and ('OR' not in search_query and 'AND' not in search_query): global_query = globalize_query(search_query) else: global_query = '' return send_template(self.environ, SEARCH_TEMPLATE, { 'tiddlers': tiddlers, 'global_query': global_query, })
def list_tiddlers(self, tiddlers): if not tiddlers.is_search: return HTMLSerialization.list_tiddlers(self, tiddlers) config = self.environ['tiddlyweb.config'] search_query = self.environ['tiddlyweb.query'].get('q', [''])[0] tiddlers.link = '/search?%s' % self.environ.get('QUERY_STRING', '') if 'bag:' in search_query and ( 'OR' not in search_query and 'AND' not in search_query): global_query = globalize_query(search_query) else: global_query = '' search_template = get_template(self.environ, SEARCH_TEMPLATE) return search_template.generate({ 'socket_link': config.get('socket.link'), 'gravatar': gravatar(self.environ), 'user': self.environ['tiddlyweb.usersign']['name'], 'tiddlers': tiddlers, 'global_query': global_query, 'csrf_token': get_nonce(self.environ), })
def _render(self, tiddler): return HTMLSerialization.tiddler_as(self, tiddler)