Odyssey
GroupHub Namespace Reference

Detailed Description

Author
MGHandy

@uses admin group delete

Author
MGHandy

@uses admin users may search and select groups. Upon selecting a group, the admin user will have the options of viewing the groups's rights, information and delete.

@uses payload entry point: pre-select a group by sending an encrypted payload to the group hub from another script.

Parameters
$operationstring: selected group hub operation, not currently needed.
$payloadstring: encrypted data string holding group information to be displayed.
Author
MGHandy

@uses This script will allow for the printing of the javascript/html components needed to open and use the group rights window.

@uses Change profile: this script facilitates the need to change which profile a group belongs to. Upon changin a profile the group rights will be completely reset the groups rights to default. the admin will be warned if and users have different user rights from the new profile.

@uses View profile rights: a popup can be shown fr the admin to view the profiles current rights.

@uses Update group rights: set options, quantities and amounts for any features available to the group.

Author
MGHandy

@uses admin group search

Author
MGHandy

@uses use this scriptto interact with the Group Info feature of the Group Hub. This script allows for printing of the needed html/javascript content, and manipulation of the group information data such as group profile, group name and primary user.

Parameters
operationstring : determines what action to take with the script. operation = "" will print the needed html/javascript content.
payloadstring : string containing the encrypted group data needed by each of the different actions.
gInfostring : json encoded string of data to be updated. Updates to primary user, group name and profile happend all at one time.
Returns
json encoded data
Author
MGHandy

@uses use this script to interact with the Group Settings feature of the Group Hub. This script allows for printing of the needed html/javascript content, and manipulation of the group information data such as group profile, and group name.

Parameters
operationstring : determines what action to take with the script. operation = "" will print the needed html/javascript content.
payloadstring : string containing the encrypted group data needed by each of the different actions.
gSettingsstring : json encoded string of data to be updated. Updates to group name and * profile happend all at one time.
Returns
json encoded data