def _z_prepare_viewinscr_ajax_get_response(q, z_bibids, specific_sources, view_xml_url): """ Returns view-inscription response-object for ajax GET. Called by viewinscr() """ log.debug(u'in _prepare_viewinscr_ajax_get_response(); starting') context = { 'inscription': q, 'z_ids': z_bibids, 'biblDiplomatic': specific_sources['diplomatic'].replace(".xml", "").replace( "bibl=", "").replace("nType=", "").replace("n=", ""), 'biblTranscription': specific_sources['transcription'].replace(".xml", "").replace( "bibl=", "").replace("nType=", "").replace("n=", ""), 'biblTranslation': specific_sources['translation'].replace(".xml", "").replace( "bibl=", "").replace("nType=", "").replace("n=", ""), 'biblioFull': False, 'view_xml_url': view_xml_url } return_str = ajax_snippet.render_block_to_string( 'iip_search_templates/viewinscr_zotero.html', 'viewinscr', context) return_response = HttpResponse(return_str) return return_response
def _get_ajax_unistring( request ): """ Returns unicode string based on ajax update. Called by iip_results() """ log_id = common.get_log_identifier(request.session) log.info( u'in views._get_ajax_unistring(); id, %s; starting' % log_id ) initial_qstring = request.GET.get( u'qstring', u'*:*' ) updated_qstring = common.updateQstring( initial_qstring, request.session[u'authz_info'], log_id )[u'modified_qstring'] resultsPage = int( request.GET[u'resultsPage'] ) context = common.paginateRequest( qstring=updated_qstring, resultsPage=resultsPage, log_id=log_id ) return_str = ajax_snippet.render_block_to_string(u'iip_search_templates/base_zotero.html', u'content', context) return unicode( return_str )
def _z_prepare_viewinscr_ajax_get_response( q, z_bibids, specific_sources, view_xml_url ): """ Returns view-inscription response-object for ajax GET. Called by viewinscr() """ log.debug( u'in _prepare_viewinscr_ajax_get_response(); starting' ) context = { 'inscription': q, 'z_ids': z_bibids, 'biblDiplomatic' : specific_sources['diplomatic'].replace(".xml", "").replace("bibl=", "").replace("nType=", "").replace("n=", ""), 'biblTranscription' : specific_sources['transcription'].replace(".xml", "").replace("bibl=", "").replace("nType=", "").replace("n=", ""), 'biblTranslation' : specific_sources['translation'].replace(".xml", "").replace("bibl=", "").replace("nType=", "").replace("n=", ""), 'biblioFull': False, 'view_xml_url': view_xml_url } return_str = ajax_snippet.render_block_to_string( 'iip_search_templates/viewinscr_zotero.html', 'viewinscr', context ) return_response = HttpResponse( return_str ) return return_response
def _prepare_viewinscr_ajax_get_response( q, bibs, bibDip, bibTsc, bibTrn, view_xml_url ): """ Returns view-inscription response-object for ajax GET. Called by viewinscr() """ log.debug( u'in _prepare_viewinscr_ajax_get_response(); starting' ) context = { 'inscription': q, 'biblios':bibs, 'bibDip' : bibDip, 'bibTsc' : bibTsc, 'bibTrn' : bibTrn, 'biblioFull': False, 'view_xml_url': view_xml_url } return_str = ajax_snippet.render_block_to_string( 'iip_search_templates/viewinscr.html', 'viewinscr', context ) return_response = HttpResponse( return_str ) return return_response
def _get_ajax_unistring(request): """ Returns unicode string based on ajax update. Called by iip_results() """ log_id = common.get_log_identifier(request.session) log.info(u'in views._get_ajax_unistring(); id, %s; starting' % log_id) initial_qstring = request.GET.get(u'qstring', u'*:*') updated_qstring = common.updateQstring(initial_qstring, request.session[u'authz_info'], log_id)[u'modified_qstring'] resultsPage = int(request.GET[u'resultsPage']) context = common.paginateRequest(qstring=updated_qstring, resultsPage=resultsPage, log_id=log_id) return_str = ajax_snippet.render_block_to_string( u'iip_search_templates/base_zotero.html', u'content', context) return unicode(return_str)
def _prepare_viewinscr_ajax_get_response(q, bibs, bibDip, bibTsc, bibTrn, view_xml_url): """ Returns view-inscription response-object for ajax GET. Called by viewinscr() """ log.debug(u'in _prepare_viewinscr_ajax_get_response(); starting') context = { 'inscription': q, 'biblios': bibs, 'bibDip': bibDip, 'bibTsc': bibTsc, 'bibTrn': bibTrn, 'biblioFull': False, 'view_xml_url': view_xml_url } return_str = ajax_snippet.render_block_to_string( 'iip_search_templates/viewinscr.html', 'viewinscr', context) return_response = HttpResponse(return_str) return return_response