New module 'Nodecomment'

This commit is contained in:
Manuel Cillero 2017-07-26 11:36:38 +02:00
parent 09b74574f1
commit 3c2bb788b4
26 changed files with 3513 additions and 0 deletions

View file

@ -0,0 +1,46 @@
<?php
/**
* Allows modules to vote on deleting child comments. This hook is called for
* every child nodecomment when parent node is already deleted, and
* Node Comments needs to decide what to do with children comments (own comments
* of the node and child nodecomments in the same thread).
* A module returning FALSE will prevent node deletion.
*
* @param object $node
* node comment being deleted
*/
function hook_nodecomment_delete_vote(&$node) {
}
/**
* Allows modules to prepare for deleting child comments. This hook is called
* for every child nodecomment when parent node is already deleted, and
* Node Comments is going to delete it's children comments (own comments of
* the node and child nodecomments in the same thread).
*
* This can be handy if nodeapi delete operation is too late for a module to
* react.
*
* @param object $node
* node comment being deleted
*/
function hook_nodecomment_delete(&$node) {
}
/**
* Change "commentability" setting (similar to $node->comment) dynamically
* for the Node Comment module. The setting only defines Node Comment behavior
* and doesn't change the $node->comment flag in the database.
*
* @param int $commentable
* one of the following:
* COMMENT_NODE_DISABLED, COMMENT_NODE_READ_ONLY, COMMENT_NODE_READ_WRITE
* @param $node
* node object being commented on
*/
function hook_nodecomment_commentable_alter(&$commentable, $node) {
}