def harvest(req, oai_src_id = None, ln=CFG_SITE_LANG, record_id=None): navtrail_previous_links = oha.getnavtrail(' > <a class="navtrail" href="%s/admin/oaiharvest/oaiharvestadmin.py?ln=%s">OAI Harvest Admin Interface</a> ' % (CFG_SITE_URL, ln), ln=ln) try: uid = getUid(req) except Error, e: return page(title="OAI Harvest Admin Interface - Error", body=e, uid=uid, language=ln, navtrail = navtrail_previous_links, lastupdated=__lastupdated__, req=req) auth = check_user(req,'cfgoaiharvest') if not auth[0]: return page(title="OAI source - harvesting new records", body=oha.perform_request_harvest_record(oai_src_id = oai_src_id, ln=ln, record_id = record_id), uid=uid, language=ln, req=req, navtrail = navtrail_previous_links, lastupdated=__lastupdated__) else: return page_not_authorized(req=req, text=auth[1], navtrail=navtrail_previous_links) def preview_original_xml(req, oai_src_id=None, ln=CFG_SITE_LANG, record_id=None): navtrail_previous_links = oha.getnavtrail() + """> <a class="navtrail" href="%s/admin/oaiharvest/oaiharvestadmin.py">OAI Harvest Admin Interface</a> """ % (CFG_SITE_URL) try: uid = getUid(req) except Error, e: return page(title="OAI Harvest Admin Interface - Error",
try: uid = getUid(req) except Error, e: return page(title="OAI Harvest Admin Interface - Error", body=e, uid=uid, language=ln, navtrail=navtrail_previous_links, lastupdated=__lastupdated__, req=req) auth = check_user(req, 'cfgoaiharvest') if not auth[0]: return page(title="OAI source - harvesting new records", body=oha.perform_request_harvest_record( oai_src_id=oai_src_id, ln=ln, confirm=confirm, record_id=record_id), uid=uid, language=ln, req=req, navtrail=navtrail_previous_links, lastupdated=__lastupdated__) else: return page_not_authorized(req=req, text=auth[1], navtrail=navtrail_previous_links) def preview_original_xml(req, oai_src_id=None,
uid = getUid(req) except Error, e: return page(title="OAI Harvest Admin Interface - Error", body=e, uid=uid, language=argd['ln'], navtrail=navtrail_previous_links, lastupdated=__lastupdated__, req=req) auth = check_user(req, 'cfgoaiharvest') if not auth[0]: return page(title="OAI source - harvesting new records", body=oha.perform_request_harvest_record( oai_src_id=argd['oai_src_id'], ln=argd['ln'], record_id=argd['record_id'], uid=uid, confirm=argd['confirm'], enable_reporting=argd['enable_reporting']), uid=uid, language=argd['ln'], req=req, navtrail=navtrail_previous_links, lastupdated=__lastupdated__) else: return page_not_authorized(req=req, text=auth[1], navtrail=navtrail_previous_links) def preview_original_xml(req,
% (CFG_SITE_URL, ln), ln=ln) try: uid = getUid(req) except Error, e: return page(title="OAI Harvest Admin Interface - Error", body=e, uid=uid, language=argd['ln'], navtrail=navtrail_previous_links, lastupdated=__lastupdated__, req=req) auth = check_user(req, 'cfgoaiharvest') if not auth[0]: return page(title="OAI source - harvesting new records", body=oha.perform_request_harvest_record(oai_src_id=argd['oai_src_id'], ln=argd['ln'], record_id=argd['record_id'], uid=uid, confirm=argd['confirm'], enable_reporting=argd['enable_reporting']), uid=uid, language=argd['ln'], req=req, navtrail=navtrail_previous_links, lastupdated=__lastupdated__) else: return page_not_authorized(req=req, text=auth[1], navtrail=navtrail_previous_links) def preview_original_xml(req, oai_src_id=None, ln=CFG_SITE_LANG, record_id=None): navtrail_previous_links = oha.getnavtrail() + """> <a class="navtrail" href="%s/admin/oaiharvest/oaiharvestadmin.py">OAI Harvest Admin Interface</a> """ % (CFG_SITE_URL) try: uid = getUid(req) except Error, e: