def _q_lookup(request, name=''): if name == 'favicon.ico': return request.redirect('/images/favicon.ico') elif name == 'wdd_styles.css': return StaticFile(config.static_html_dir + '/wdd_styles.css', mime_type='text/css', cache_time=300) elif name == 'wdd_print.css': return StaticFile(config.static_html_dir + '/wdd_print.css', mime_type='text/css', cache_time=300) elif name.endswith('.js'): return StaticFile(config.static_html_dir + '/%s' % name, mime_type='text/javascript', cache_time=300) elif name == 'robots.txt': if config.enable_robots_txt: return robots() else: return not_found() elif name == 'browse': return Browse(request) elif name == 'timage': return TempImage() elif name == 'summary': return Summary(request) else: return not_found()
def _q_lookup (request, name=''): if name == 'favicon.ico': return request.redirect('/images/favicon.ico') elif name == 'wdd_styles.css': return StaticFile(config.static_html_dir + '/wdd_styles.css', mime_type='text/css', cache_time=300) elif name == 'wdd_print.css': return StaticFile(config.static_html_dir + '/wdd_print.css', mime_type='text/css', cache_time=300) elif name.endswith('.js'): return StaticFile(config.static_html_dir + '/%s' % name, mime_type='text/javascript', cache_time=300) elif name == 'robots.txt': if config.enable_robots_txt: return robots() else: return not_found() elif name == 'browse': return Browse(request) elif name == 'timage': return TempImage() elif name == 'summary': return Summary(request) else: return not_found()
def _q_lookup (request, user_id): try: if not user_id == None: return UserActions(user_id) else: raise TraversalError except Exception, e: return not_found('user')
def _q_lookup(request, concept_id): try: if not concept_id == None: return ConceptActions(concept_id) else: raise TraversalError except: return not_found('concept')
def _q_lookup (request, record_id): try: if not record_id == None: return RecordActions(int(record_id)) else: raise TraversalError except: return not_found('record')
def _q_lookup(request, user_id): try: if not user_id == None: return UserActions(user_id) else: raise TraversalError except Exception, e: return not_found('user')
def _q_lookup (request, category_id): try: if category_id: return CategoryActions(int(category_id)) else: raise TraversalError except: return not_found('category')
def _q_lookup (request, batch_id): try: if not batch_id == None: return QueueActions(int(batch_id)) else: raise TraversalError except: return not_found('queue')
def _q_lookup (request, queued_record_id): try: if not queued_record_id == None: return StudyActions(queued_record_id) else: raise TraversalError except: return not_found('queued record')
def _q_lookup(request, record_id): try: if not record_id == None: return RecordActions(int(record_id)) else: raise TraversalError except: return not_found('record')
def _q_lookup(request, category_id): try: if category_id: return CategoryActions(int(category_id)) else: raise TraversalError except: return not_found('category')
def _q_lookup (request, concept_id): try: if not concept_id == None: return ConceptActions(concept_id) else: raise TraversalError except: return not_found('concept')
def _q_lookup(request, batch_id): try: if not batch_id == None: return QueueActions(int(batch_id)) else: raise TraversalError except: return not_found('queue')
def _q_lookup (request, set_id): try: if not set_id == None: return SetActions(int(set_id)) else: raise TraversalError except Exception, e: return not_found('set')
def _q_lookup (request, name=''): if name == 'ecohealth-2005-animals.pdf': return StaticFile(config.static_html_dir + '/ecohealth-2005-animals.pdf', mime_type='application/pdf') elif name == 'ecohealth-2004-outfoxing.pdf': return StaticFile(config.static_html_dir + '/ecohealth-2004-outfoxing.pdf', mime_type='application/pdf') else: return not_found()