Enables scripted content fragments to use Ideas
- Properties
- CanCreateComments
- CanCreateIdeas
- CanDeleteComment
- CanDeleteComments
- CanDeleteIdeas
- CanEditIdeas
- CanManageChallenges
- CanManageIdeaStatus
- CanModifyComment
- CanModifyComments
- CanReadIdeas
- CanVoteDownIdeas
- CanVoteUpIdeas
Properties
| Name | Access | Type | Description |
|---|---|---|---|
| AutoApprove | Read | Guid | Auto Approve |
| CreateComments | Read | Guid | Create Comments |
| CreateIdeas | Read | Guid | Create Ideas |
| DeleteComments | Read | Guid | Delete Comments |
| DeleteIdeas | Read | Guid | Delete Ideas |
| EditComments | Read | Guid | Edit Comments |
| EditIdeas | Read | Guid | Edit Ideas |
| ManageChallenges | Read | Guid | Manage Challenges |
| ManageIdeaStatus | Read | Guid | Manage Idea Status |
| ReadIdeas | Read | Guid | Read Ideas |
| VoteDownIdeas | Read | Guid | Vote Down Ideas |
| VoteUpIdeas | Read | Guid | Vote Up Ideas |
Methods
CanCreateComments
Can user create comments in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanCreateComments($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanCreateComments(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
BooleanCanCreateIdeas
Can user create ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanCreateIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanCreateIdeas(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
BooleanCanDeleteComment
Can user delete comment
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanDeleteComment($commentId, $userId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanDeleteComment(commentId, userId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| commentId | Guid | Comment Id | Required | ||
| userId | Int32 | User Id | Required |
Returns
BooleanCanDeleteComments
Can user delete comments in an ideation
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanDeleteComments($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanDeleteComments(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
BooleanCanDeleteIdeas
Can user delete ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanDeleteIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanDeleteIdeas(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
BooleanCanEditIdeas
Can user edit idea
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanEditIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanEditIdeas(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
BooleanCanManageChallenges
Can user Manage the ideations(s) in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanManageChallenges($groupId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanManageChallenges(groupId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| groupId | Int32 | Group Id | Required |
Returns
BooleanCanManageIdeaStatus
CanManageIdeaStatus Overload 1
Can user manage the status of idea
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanManageIdeaStatus($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanManageIdeaStatus(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
CanManageIdeaStatus Overload 2
Can user manage the status of idea
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanManageIdeaStatus())
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanManageIdeaStatus();
Returns
BooleanCanModifyComment
Can user modify comment
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanModifyComment($commentId, $userId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanModifyComment(commentId, userId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| commentId | Guid | Comment Id | Required | ||
| userId | Int32 | User Id | Required |
Returns
BooleanCanModifyComments
Can user modify comments in an ideation
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanModifyComments($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanModifyComments(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
BooleanCanReadIdeas
Can user read ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanReadIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanReadIdeas(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
BooleanCanVoteDownIdeas
Can user vote down ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanVoteDownIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanVoteDownIdeas(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
BooleanCanVoteUpIdeas
Can user vote up ideas in group
Velocity
#set($booleanResponse = $telligentIdeas_v1_ideaPermissions.CanVoteUpIdeas($challengeId))
JavaScript
var booleanResponse = telligentIdeas_v1_ideaPermissions.CanVoteUpIdeas(challengeId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| challengeId | Guid | Challenge Id | Required |
Returns
Boolean