Gadgets

Overview

Gadgets

A gadget is a little program that provides additional functionality or streamlined access to functionality within OU Campus. Gadgets are available account-wide and can be either a system gadget or a custom-created gadget. System gadgets are included with the CMS. Gadgets customized for an institution are also integrated into the implementation. Gadgets may also be created after the initial implementation and added to the system. In any event, gadget access may be limited by group assignment and members of the group (and administrators) will have access to that particular gadget. Some gadgets are only located on the Dashboard or on the Gadgets sidebar, while others are available in both locations.

Each individual user can choose which gadgets to show or hide on their Dashboard or Gadgets sidebar; some gadgets are context-specific, meaning that they will only appear when viewing a page or inside an editable region. These include the Page Info Gadget, Images Gadget, Snippets Gadget, and YouTube Gadget.

When new system gadgets are added into OU Campus with new version releases, they will need to be activated in OU Marketplace. Visit the OU Marketplace page for more information.

Administrator-created gadgets have access to the OU Campus API, so they can be programmed to do virtually anything a built-in tool can do, plus can additionally be scripted to access other external web services. Gadget files are created in a directory that consists of, at a minimum, an XML file to configure the appearance of the gadget, and a URL (i.e., index.html) that includes the program. The gadget code can include JavaScript, jQuery, HTML, and CSS, both in the form of imported files and within the page itself.

Custom-created gadget functionality includes but is by no means limited to:

  • Bulk assigning a user to groups
  • A chat client for in-system, real-time messaging
  • A color picker that can be used to visually choose a color and then insert the hexadecimal equivalent into code
  • Inserting an image from Flickr
  • Sending an email from the Gadgets sidebar
  • Quickly publishing a page
  • Providing a user list
  • Programmatically modifying PCF files
  • Automating repetitive tasks

Video 

Gadget Configuration

Gadget access is controlled by a Level 10 administrator from the Setup > Gadgets screen. This screen allows the administrator to assign groups to each gadget, giving group members the ability to view and use the gadgets. In addition to being able to assign gadget access, an administrator can create new gadgets and configure gadget-specific properties.

For more information, visit the Gadgets Setup page.

Dashboard Gadgets

Dashboard Gadgets

Dashboard gadgets are generally gadgets that have site-wide functionality, such as site analytics or the Activity gadget. Others provide shortcuts to content, such as the Inbox or My Checked-Out Content. The system gadgets available on the Dashboard are as follows:

  • Activity: Activity shows content with recently performed actions such as a scheduled publish, expire, or upload.
  • My Checked-Out Content: Shows the content checked out by the current user and the date/time stamp that the content, which can be a page, asset, or file, was checked out. Within this gadget, the pages are linked and can be clicked to for editing or approving. The light bulb icon indicates the page is checked out and clicking the icon checks the page back in.
  • Inbox: Provides a scrollable list of recently received messages.
  • Site Analytics: Provides site-level analytics through Google Analytics directly inside OU Campus.
  • Workflow: Gives users the ability to track all workflow items they are involved in from one gadget. Users involved in a particular workflow item can message each other directly inside the gadget.

Configuring the Dashboard

Configure Dashboard Link

The Configure Dashboard link can be used to choose which gadgets to display on the Dashboard. All users have access to this functionality, but not necessary all gadgets will be visible for all user levels, depending on access settings established by the administrator.

Clicking Configure Dashboard brings up the Dashboard Configuration modal.

Dashboard Configuration Modal

The Dashboard Configuration modal shows the Dashboard gadgets that are available to the user. Gadgets that are currently configured to be available on the Dashboard are listed and can be filtered by name. Functionality includes:

  • Filter: Enter two or more characters to filter by gadget name.
  • Hide: To hide a gadget from view on the Dashboard, click anywhere within the green gadget box or click the checkbox to clear the selection. A gadget configured to be hidden is shown in gray.
  • Show: Click anywhere within the gadget box or the checkbox to select a gadget to show on the Dashboard. A gadget configured to be shown is shown in green.

Rearranging Dashboard Gadgets

Gadgets can also be reordered on the Dashboard by clicking and dragging the grey title bar to a new "tile," shown by a dotted line.

Dragging Dashboard Gadgets

Gadgets Sidebar

Gadgets Sidebar

The Gadgets sidebar is a global element that can be shown or hidden by the user. The sidebar exemplifies responsive design as the sidebar also automatically collapses or expands when a browser is resized. The Gadgets sidebar can be shown by clicking on the Show Gadgets button at the top right of the screen.

Once the Gadgets sidebar has been expanded, individual gadgets can be collapsed or expanded and the user can configure which gadgets appear in the sidebar. The gadgets that are available on the sidebar are dependent upon the implementation of the site and can be configured by a Level 10 administrator.

Gadget Sidebar Icon Reference

Icon Name Description

Show Gadgets Sidebar Icon

Show Gadgets Click the plug icon to show the Gadgets sidebar.

Choose Gadgets Icon

Choose Gadgets Click to display the Choose Sidebar Gadgets modal from where it can be determined which gadgets to show on the sidebar.

Hide Gadgets Sidebar Icon

Hide Gadgets Click the arrow to hide the sidebar.
Expand Gadget Icon Expand Gadget Click to expand the gadget on the sidebar.
Collapse Gadget Icon Collapse Gadget Click to collapse the gadget on the sidebar.

The Gadgets sidebar includes the following system gadgets by default:

  • Activity: Activity shows content with recently performed actions such as a scheduled publish, expire, or upload. Administrator only.
  • Assets: Drag and drop any asset into an edit view.
  • Bookmarks: Bookmark frequently-used pages, reports, or other OU Campus screens for easy navigation.
  • Dependency Tag Info: Search for and display information regarding dependency tags in the site.
  • Images: Drag and drop images from any folder into editable regions or the Source Editor.
  • Link Check: Check for all broken links on a page in OU Campus and send a report to any user.
  • My Checked-Out Content: Shows the content checked out by the current user and the date/time stamp that the content, which can be a page, asset, or file, was checked out. Within this gadget, the pages are linked and can be clicked to for editing or approving. The light bulb icon indicates the page is checked out and clicking the icon checks the page back in.
  • Notes: Allows users to make public or private notes on any page in the CMS.
  • Page Analytics: Allows users to view Google Analytics data for the page they are currently viewing or editing.
  • Page Info: Displays information about the file currently being viewed or edited.
  • Page Parameters: Edit page parameters directly from the gadget without having to navigate away from the Preview or Edit view.
  • Quick Publish Gadget: Allows users to save and publish pages quickly to a desired production target.
  • Request Help: Sends page and user information along with a custom message to a pre-defined group in OU Campus who can help users in need.
  • Snippets: Drag and drop any snippet into an edit view.
  • URL Shortener: Provides a utility to shorten a URL, which can then also be dragged onto a page.
  • Workflow: Same functionality as the Workflow dashboard gadget.
  • YouTube: Drag and drop YouTube videos from linked YouTube channels or by searching all of YouTube.

Choosing Gadgets on the Gadget Sidebar

Choose Gadgets Link

To show and hide gadgets in the Gadgets sidebar, click the Choose Gadgets icon (circled above) to be taken to the Manage Sidebar modal.

Manage Sidebar Modal

The Manage Sidebar modal shows the Sidebar gadgets that are available to the user. Gadgets that are currently configured to be available on the Sidebar are listed and can be filtered by name. Functionality includes:

  • Filter: Enter two or more characters to filter by gadget name.
  • Hide: To hide a gadget from view on the Sidebar, click anywhere within the green gadget box or click the checkbox to clear the selection. A gadget configured to be hidden is shown in gray.
  • Show: Click anywhere within the gadget box or the checkbox to select a gadget to show on the Sidebar. A gadget configured to be shown is shown in green.

Rearranging Sidebar Gadgets

Rearranging Sidebar Gadgets

A user may relocate the gadgets on the sidebar by dragging them into a different order. Users can click and hold on the gadget's title bar and move the gadget up or down in the list.