CMS Administrator Settings
On this page
CMS Administrator Settings
Once your CMS is installed, there is some additional set up required to enable all functionality. Please see the following guidance: CMS Post Installation Set up
Like any complex application, the Xibo CMS comes with a number of configurable options. These are located from the Settings page under the Administration section of the main CMS menu.
Settings are split into related category tabs:
From this tab view the CMS Secret Key which is used to authenticate Players with the CMS and apply a Theme to pages (if applicable) as well as setting the default positioning for the Navigation Menu.
You can also set Layouts to automatically Publish 30 minutes after the last recorded edit by enabling the checkbox for this setting.
Default thresholds and limits can be specified which are then considered in the event an image should be resized. This could be when uploading an image or an image being downloaded by a Widget - NASA RSS in a Ticker Widget for example.
Set a maximum threshold (based on the longest side) that should be considered for resizing an image.
Set a limit (based on the longest side) for uploaded/downloaded images. Images that exceed this limit will not be processed and should be replaced with another image that is within the limit.
This setting will determine whether the image file is too large to be processed.
DataSet maximum number of Rows
Set the maximum permitted number of rows a User can create in a DataSet.
Set defaults for Latitude and Longitude for all Geo aware previews throughout the CMS.
The Default Layout set here will be automatically assigned to all Displays to be shown when no other content is scheduled or if there is an issue which prevents a scheduled Event from being shown.
This global Default Layout can be overridden for individual Displays by selecting an alternative Default Layout to be used.
Proof of Play Default Settings
Set the Aggregation level of collection of Proof of Play statistics to be applied to all Layouts / Media and Widget items as default.
- Individual - statistics are recorded at the start and finish of each item individually and sent back to the CMS at each collection interval.
- Hourly - records each item once, and includes the total number of times played and the length of time played during the hour and is sent back to the CMS on the next collection interval after the hour period has expired.
- Daily - records each item once, and includes the total number of times played and the length of time played during the day and is sent back to the CMS on the next collection interval after the day has expired.
- Use this box to enable the collection of Proof of Play statistics to all Displays as default.
- Tick the box to set the default to on for the collection of Proof of Play statistics for all newly added Layouts.
Use the settings to enable the collection of Proof of Play statistics to apply to all Media, Playlist and Widgets (Off/On/Inherit).
View/set the address for the User Manual and tick to send anonymous statistics to help improve the software.
Tidy Library (Global)
The Library can be tidied by a Super Administrator or User so that it is kept clean and small. Actions cannot be reversed so this must be used with caution.
Administrators can initiate a system-wide Library tidy operation by clicking the Tidy Library button in the right hand corner of the Settings page:
As this functionality is system-wide and therefore operates on ALL User files, confirmation is required to remove unused and old revisions.
This option is more comprehensive and removes:
- Temporary files
- Orphaned files
- Media revisions that aren’t used anywhere
- Media that isn’t used anywhere (on any Layouts / Display Groups / Displays)
- Generic files uploaded to the CMS
Orphaned files are a rare occurrence where a file stored on disk in the Library folder is not deleted when the Media item is deleted from the Library. This means that the file exists but the CMS doesn’t know anything about it.
Tidy from User Library
Allow a User to tidy files from the Library page by using the checkbox to Enable Library Tidy.
From here Enable Maintenance and Email Alerts to be sent and set the maximum retention ages for Logs and Statistics.
From the Network tab complete an Admin email address for the overall CMS administrator. All email notifications generated by the CMS will be sent to this address.
Ensure that the Sending email address and name is completed prior to setting up any further email notifications throughout the CMS.
Use the dropdown to change how Widget colour appears in Playlists for Users.
- Media Colouring will use the colours from the theme for each Widget.
- Sharing Colouring will show the Widget colour based on User access from Sharing options. (Green = editable)
From here you can set if Users should have the ability to schedule to Displays when Share options are set to View for the User as well as being able to set whether Users should be able to see the names of Layouts in schedules that have not been shared with them.
Tick to allow Users to save their content into the top level Root Folder or disable to force Users to select a Folder to save to.
From this tab set the Language and default Timezone and Date Format to use across the CMS.
Use the checkbox to detect the browser language to use for the CMS and select which type of Calendar should be used.
This tab is used to to set Log Levels which are useful for capturing php errors and environment issues.
Select the System User and set the Default User Group and User Type when onboarding new Users.
Enter any valid regular expression in the Password Policy Regular Expression field so all password change requests and newly created passwords are tested against this.
Enable to provide a Forgotten your Password reset link for Users at login so they can easily regain access to the CMS.
The User will be shown a link which once clicked will send a Password Reset Notification to their email address as recorded on their User Profile.
Two Factor Authentication
Two Factor Authentication can be set by a User for added security once logged in.
Once configured, a User would need to enter the code sent via email or as displayed in the Google Authenticator app to complete login to gain access to the CMS.
Set a valid Sending email address has been entered on the Network tab and a name has been entered in the Two Factor Issuer field to make it clear on the Google Authenticator app and email when authenticated codes are generated for login to the CMS.
Reset Two Factor Authentication for Users from their User Profile.
Xibo contains an API that allows 3rd party applications to connect and consume its data.
Applications are added and configured from Applications under the Administration section of the main CMS menu.
Before using an Application, each User must authorise the application to act on their behalf within the CMS. Users can view authorised Applications from the My Applications section of their User Profile.
At the current time the CMS does not provide individual Users with a method of revoking access to an application. Only an Administrator can remove an application completely.
Xibo comes with a set of standard fonts provided by our text editor tool - CKEditor, which are currently:
- Aileron Heavy Regular (Aileron-Heavy.otf)
- Aileron Regular (Aileron-Regular.otf)
- Dancing Script Regular (DancingScript-Regular.ttf)
- Railway Regular (Railway.ttf)
- Linear Regular (linear-by-braydon-fuller.otf)
Manage from the Fonts page under the Administration section of the main CMS menu.
- Use the row menu to view a Fonts Details and see an example of the font style:
Additional fonts can be added by clicking the Upload Font button and using the file uploader tool.
Fonts with other OS/2 tags may produce an error on uploading and may not display correctly.
Further Administration set up
Please see the following pages for further Administration set up: