From 6ce52a636bd4237434e1ac6a0eb17b4f2d339c4c Mon Sep 17 00:00:00 2001 From: RickyLeeII Date: Thu, 13 Jun 2024 13:00:46 -0500 Subject: [PATCH] Revise error message Change phrasing "Please contact the Library Reference Department for assistance" to "Please contact AskUs for assistance." --- themes/TAMU/templates/error/index.phtml | 49 +++++++++++++++++++ .../TAMU/templates/error/loginForAccess.phtml | 4 ++ .../templates/error/permissiondenied.phtml | 25 ++++++++++ themes/TAMU/templates/error/unavailable.phtml | 22 +++++++++ 4 files changed, 100 insertions(+) create mode 100644 themes/TAMU/templates/error/index.phtml create mode 100644 themes/TAMU/templates/error/loginForAccess.phtml create mode 100644 themes/TAMU/templates/error/permissiondenied.phtml create mode 100644 themes/TAMU/templates/error/unavailable.phtml diff --git a/themes/TAMU/templates/error/index.phtml b/themes/TAMU/templates/error/index.phtml new file mode 100644 index 00000000000..6dc6f4bc138 --- /dev/null +++ b/themes/TAMU/templates/error/index.phtml @@ -0,0 +1,49 @@ +headTitle($this->translate('An error has occurred')); + + $this->layout()->breadcrumbs = '
  • Error
  • '; +?> +
    +

    transEsc('An error has occurred')?>

    +

    transEsc($this->message)?>

    +

    + transEsc('Please contact AskUs for assistance')?> +
    + escapeHtmlAttr($this->systemEmail()); ?> + +

    +
    + +showInstallLink): ?> +

    transEsc('auto_configure_title', [], 'Auto Configure')?>

    + transEsc('auto_configure_description', [], 'If this is a new installation, you may be able to fix the error using VuFind\'s Auto Configure tool.')?> +

    transEsc('Upgrade VuFind')?>

    + transEsc('upgrade_description', [], 'If you are upgrading a previous VuFind version, you can load your old settings with this tool.')?> + + +display_exceptions) && $this->display_exceptions): ?> +

    transEsc('Exception')?>:

    +

    + transEsc('Message')?>: escapeHtml($this->exception->getMessage())?> +

    + +

    transEsc('Backtrace')?>:

    +
    exception->getTraceAsString()?>
    +  
    + + exception->getPrevious()): ?> +

    Previous exceptions:

    + +

    +

    getMessage()?>

    +
    getTraceAsString()?>
    + getPrevious(); ?> + + + + request)): ?> +

    transEsc('error_page_parameter_list_heading')?>:

    +
    escapeHtml(var_export($this->request->getParams(), true))?>
    + + diff --git a/themes/TAMU/templates/error/loginForAccess.phtml b/themes/TAMU/templates/error/loginForAccess.phtml new file mode 100644 index 00000000000..3e90cee9614 --- /dev/null +++ b/themes/TAMU/templates/error/loginForAccess.phtml @@ -0,0 +1,4 @@ + + + transEsc('Login for full access')?> + diff --git a/themes/TAMU/templates/error/permissiondenied.phtml b/themes/TAMU/templates/error/permissiondenied.phtml new file mode 100644 index 00000000000..6280b9882a8 --- /dev/null +++ b/themes/TAMU/templates/error/permissiondenied.phtml @@ -0,0 +1,25 @@ +headTitle($this->translate('permission_denied_title')); + + // Disable top search box -- this page has a special layout. + $this->layout()->searchbox = false; + + $this->layout()->breadcrumbs = '
  • Error
  • '; +?> +
    +

    transEsc('permission_denied_title')?>

    +

    flashmessages()?>

    +

    + transEsc('permission_denied')?> + +

    transEsc($msg)?>
    + +

    +

    + transEsc('Please contact AskUs for assistance')?> +
    + escapeHtmlAttr($this->systemEmail()); ?> + +

    +
    diff --git a/themes/TAMU/templates/error/unavailable.phtml b/themes/TAMU/templates/error/unavailable.phtml new file mode 100644 index 00000000000..146b3dfa391 --- /dev/null +++ b/themes/TAMU/templates/error/unavailable.phtml @@ -0,0 +1,22 @@ +headTitle($this->translate('System Unavailable')); + + // Disable top search box -- this page has a special layout. + $this->layout()->searchbox = false; + + $this->layout()->breadcrumbs = '
  • Error
  • '; +?> +
    +

    transEsc('System Unavailable')?>

    +

    + transEsc('The system is currently unavailable due to system maintenance')?>. + transEsc('Please check back soon')?>. +

    +

    + transEsc('Please contact AskUs for assistance')?> +
    + escapeHtmlAttr($this->systemEmail()); ?> + +

    +