def field(req, ln=CFG_SITE_LANG, mtype='', content=''): navtrail_previous_links = bic.getnavtrail() try: uid = getUid(req) except: return error_page('Error', req) auth = bic.check_user(req,'cfgbibindex') if not auth[0]: return page(title="Manage logical fields", body=bic.perform_field(ln=ln, mtype=mtype, content=content), 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)
else: return page_not_authorized(req=req, text=auth[1], navtrail=navtrail_previous_links) def field(req, ln=CFG_SITE_LANG, mtype='', content=''): navtrail_previous_links = bic.getnavtrail() try: uid = getUid(req) except Error, e: return error_page(req) auth = bic.check_user(req,'cfgbibindex') if not auth[0]: return page(title="Manage logical fields", body=bic.perform_field(ln=ln, mtype=mtype, content=content), 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 error_page(req, ln=CFG_SITE_LANG, verbose=1): return page(title="Internal Error", body = create_error_box(req, verbose=verbose, ln=ln), description="%s - Internal Error" % CFG_SITE_NAME, keywords="%s, Internal Error" % CFG_SITE_NAME, language=ln,
text=auth[1], navtrail=navtrail_previous_links) def field(req, ln=CFG_SITE_LANG, mtype='', content=''): navtrail_previous_links = bic.getnavtrail() try: uid = getUid(req) except Error, e: return error_page(req) auth = bic.check_user(req, 'cfgbibindex') if not auth[0]: return page(title="Manage logical fields", body=bic.perform_field(ln=ln, mtype=mtype, content=content), 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 error_page(req, ln=CFG_SITE_LANG, verbose=1): return page(title="Internal Error", body=create_error_box(req, verbose=verbose, ln=ln), description="%s - Internal Error" % CFG_SITE_NAME,