Elgg
Version 1.9
|
Go to the source code of this file.
Namespaces | |
Elgg\Core | |
Activate a plugin or plugins. | |
Functions | |
_elgg_comments_init () | |
Comments initialization function. More... | |
_elgg_comments_page_handler ($page) | |
Page handler for generic comments manipulation. More... | |
_elgg_comment_setup_entity_menu ($hook, $type, $return, $params) | |
Setup the menu shown with a comment. More... | |
_elgg_comment_url_handler ($hook, $type, $return, $params) | |
Format and return the URL for a comment. More... | |
_elgg_comments_container_permissions_override ($hook, $type, $return, $params) | |
Allow users to comment on entities not owned by them. More... | |
_elgg_comments_permissions_override ($hook, $type, $return, $params) | |
By default, only authors can edit their comments. More... | |
_elgg_comment_setup_entity_menu | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Setup the menu shown with a comment.
string | $hook | 'register' |
string | $type | 'menu:entity' |
ElggMenuItem[] | $return Array of ElggMenuItem objects | |
array | $params | Array of view vars |
Definition at line 100 of file comments.php.
_elgg_comment_url_handler | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Format and return the URL for a comment.
This is the container's URL because comments don't have their own page.
string | $hook | 'entity:url' |
string | $type | 'object' |
string | $return | URL for entity |
array | $params | Array with the elgg entity passed in as 'entity' |
Definition at line 133 of file comments.php.
_elgg_comments_container_permissions_override | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Allow users to comment on entities not owned by them.
Object being commented on is used as the container of the comment so permission check must be overridden if user isn't the owner of the object.
string | $hook | 'container_permissions_check' |
string | $type | 'object' |
boolean | $return | Can the current user write to this container? |
array | $params | Array of parameters (container, user, subtype) |
Definition at line 167 of file comments.php.
_elgg_comments_init | ( | ) |
_elgg_comments_page_handler | ( | $page | ) |
Page handler for generic comments manipulation.
array | $page |
Definition at line 38 of file comments.php.
_elgg_comments_permissions_override | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
By default, only authors can edit their comments.
string | $hook | 'permissions_check' |
string | $type | 'object' |
boolean | $return | Can the given user edit the given entity? |
array | $params | Array of parameters (entity, user) |
Definition at line 187 of file comments.php.