Share Menu

For the most up-to-date documentation, please visit docs.brix.ch

The "Share Menu" plugin allows the user to copy/send/open external links to nodes (configured via properties).

Links: The URL may contain the string {nodeId} which will be replaced by the node id of the currently selected node. The URL is determined by looking at the selected node itself, all its parents from parent to root, the defaults for the node's type and the global default in this order. The first link found will be returned.

The menu item is only shown when the selected node has an external url configured.

Properties

To be configured in {home}/appserver/conf/custom.properties

shareMenu.license

type: String, required: yes, default: -

The license for the product (provided by brix cross media).

shareMenu.allowedUserGroups

type: list of user group ids (comma-separated), required: false, default: visible for everybody

A list of user groups for which the menu entry is visible. If there are no usergroups defined it is visible for everybody.

shareMenu.nodes.default

type: string, required: no, default: -

The global fallback URL for all node types.

shareMenu.nodes.{nodeTypeId}.default

type: string, required: no, default: -

Fallback URLs per node type.

shareMenu.nodes.{name}.nodeIds

type: list of node ids (comma-separated), required: no, default: -

The node ids for the configuration {name}.

shareMenu.nodes.{name}.url

type: String, required: no, default: -

The URL for the configuration {name}.

shareMenu.nodes.{name}.showOnRoot

type: Boolean, required: no, default: false

Whether the specified URL is also valid for the node ids of the configuration {name} or not.

Release Notes

1.0

Initial version