Skip to main content

Banners

PMACS Frontend has a number of banners intended to convey important messages to users. These banners appear directly below the header of the page chrome. These include warnings about:

Unsupported Browsers

Penn ISC maintains a list of Supported Browsers. If a user is on an unsupported browser, PMACS Frontend will display a warning-styled banner, telling the user to upgrade their browser or to contact IT.

Exceptions

PMACS Frontend deviates from this list in two ways (as of January 2019):

  1. Firefox — We treat ESR 60 as current and ESR 52 as out-of-date. Firefox no longer supports ESR 52 and we anticipate ISC will soon change the listing.

  2. Chrome — We do not keep current due to Chrome's rapid release schedule. Releases from the past 6 months are generally supported.

Proxied Users

As with past versions of PMACS Bootstrap, PMACS Frontend displays a warning-styled banner informing the user who they are proxied as.

Unsafe Production DB

If (for some reason) the user is working against the production database but is not in the ceal_production environment, PMACS Frontend displays a danger-styled banner informing the user of the outrageous position they are in.

Non-prod Oracle DB

If the user is working against a non-production database, PMACS Frontend displays a danger-styled banner informing the user.

This may appear unnecessary but we have had users bookmark their apps on staging and then continue to use that link, thinking they were doing real work in a production environment. This banner aims to avoid that situation.