System Settings

From All n One's bxp software Wixi

Revision as of 15:14, 11 October 2017 by Philip Lacey (talk | contribs) (System Settings)
Jump to: navigation, search

1 Overview

These are the primary system settings. Changes here affect the defaults of the system. If a user has a custom setting on their account, it will override these defaults.

bxp has global settings controlled by the All n One team. Higher in priority are System Settings in terms of preference. Then user settings are higher again, with personal preferences overriding system defaults.


2 Sections

2.1 Primary Interface Options

These are the primary display options of the system.


  • Template. For more information System_Settings_-_Template
  • System width (in pixels): Sets the fixed width of the screen.
  • System Font Set (CSS Layout): The default font set which is used in font-family Link
  • Table Styling: Table_Styling


For more discussion on the primary interface options Primary_Interface_Options

2.2 Primary System Contacts

For email notifications of various kinds and also for use in the System Champions table, these details are the company's primary internal go to people for bxp.

  • System Champion Name
  • System Champion Email
  • HR Administrator Name
  • HR Administrator Email
  • Security Administrator Name
  • Security Administrator Email


2.3 System Settings

These are various module default settings


Title Module More info
Hide New User message from the Information Scroller Information Centre
Decimal Places used System wide
System Default Language System wide
Add User Processing System Access Management

2.4 General CMI XML Arrival Management

The bxp API bxp_API has the facility to react to failed incoming requests in a more proactive manner. This section is usually heavily used during testing and setup phases to send notifications to development teams of errors and the details of those errors.


  • Email notifications to
  • Parameters
  • Server to deliver to
  • HTTP Post Headers
  • XML data structure


2.5 User Interface

Using the system's Interface Bars, these are the default configurations set at a system level for each of the page archetypes. Interface_Bars


  • Login Page
  • Main Menu
  • Section Menu
  • Page


The next two items facilitate graphical customisation of the interface.

  • CSS
  • Background Image


The height of the Information Centre's scroller box is next.

  • Latest News Height


On the login page of the system do custom values need to be displayed or custom HTML added to the page.

  • Custom Login Info Box
  • Custom Login HTML


2.6 System Headers and Footers

For system generated HTML these settings allow for additions and extra customisation


  • Compress Menu : Used with managing the Control Bar drop down menus
  • HTML Head : Custom code to be added in the <head> tags of the HTML of the pages
  • Page Header : Custom HTML immediately inside the <body> tag.
  • Page Footer : Custom HTML immediately before the </body> tag.
  • I Want To Extras : Customisation of the I Want To bar. I_Want_To_bar_customisation The_I_Want_To_bar


2.7 Security JavaScript

In the System Access Management module it can be useful to have customised JavaScript in the pages to force custom user access controls. These sections allow custom JavaScript to be added to these functions.


  • Request User JavaScript
  • Add User JavaScript
  • Edit User JavaScript
  • General Security Library: This will allow functions to appear in all 3 other functional areas.


2.8 Custom SMS Providers

Where the default SMS provider of the system needs to be changed this feature allows for a different provider and the appropriate settings to be selected.


  • My Provider
  • Provider Username
  • Provider Password
  • API Id


2.9 Form - BEmail SPAM

Every form in bxp which uses BEmail to retrieve emails into the form can have a SPAM filter applied. To save from repeating commonly refused keywords and addresses these can be stored at a system level.


For more information on this engine BEmail_SPAM_Management


2.10 Google Maps

Google Maps are integrated in a number of places throughout bxp. There are a number of settings and values that are required to make the engine work.


You can get a Google Map API key here https://developers.google.com/maps/documentation/javascript/get-api-key


When a Google Map draws in bxp there is a required centring position. i.e. where will the map draw its centre. If not supplied bxp will draw it's centre on bxp's main office in Ballymount, Dublin. You may wish this to be your offices. You can get the lat and long coordinates from here. http://www.mapcoordinates.net/en

The default coordinates are

  • strLat = "53.314352"
  • strLong = "-6.347705"