Modifying widgets

You can create your own versions of default widgets and make them available to end-users. To do this, you use the Predefined Widgets administration tool to create a new version of a default widget. New versions of default widgets can be created from three widgets:

  • News Reader
  • M3 Info Browser (M3 users only)
  • Lawson Info Browser (Lawson users only)

When you create new predefined widgets, the widgets will automatically be made available in the Widget Library.

Widget settings definitions

To add widget variants or modify default widgets, you add widget configuration elements and attributes within the Predefined Widgets administration tool. These elements are required:

Note: Values for individual widgets are found in the widget documentation.

See List of default Infor Smart Office widgets.

Widget attributes

Attribute Definition
Widget ID

The ID of a widget or a new unique ID for a predefined widget.

  • If the ID attribute used is the same as the ID of a default widget, the default settings for that widget will be overridden.

  • If the ID specified is a new unique ID, a new instance of the widget will be created in the Widget Library.

Assembly Name Use the value for the widget you want to configure. The correct values can be found in the documentation for each widget.
Factory Class Use the value for the widget you want to configure. The correct values can be found in the documentation for each widget.

Widget settings

Settings

Configurable widgets have specific settings associated with them.

You can change the default values.

Some widgets have settings that users can change. By default, this feature is enabled. If you want to prevent users from changing widget settings, set the Enable Settings property to false.

Localization

Setting Definition
Title

To specify a title in the default language, use elements without the lang attribute:

To specify a title in a specific language, use the locale setting.

Description

A description in the default language

To add a description in a specific language, use the locale setting.

Locale Set a Title or Description in a language other than the default language.