diff options
Diffstat (limited to 'modules/node/node.module')
-rw-r--r-- | modules/node/node.module | 50 |
1 files changed, 15 insertions, 35 deletions
diff --git a/modules/node/node.module b/modules/node/node.module index f7cafdbd5..ba326824a 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -2947,76 +2947,56 @@ function node_action_info() { 'type' => 'node', 'label' => t('Publish content'), 'configurable' => FALSE, - 'behavior' => array('changes_node_property'), - 'triggers' => array('node_presave', 'comment_insert', 'comment_update'), + 'behavior' => array('changes_property'), + 'triggers' => array('node_presave', 'comment_insert', 'comment_update', 'comment_delete'), ), 'node_unpublish_action' => array( 'type' => 'node', 'label' => t('Unpublish content'), 'configurable' => FALSE, - 'behavior' => array('changes_node_property'), - 'triggers' => array( - 'node_presave', - 'comment_insert', - 'comment_update', - 'comment_delete' - ), + 'behavior' => array('changes_property'), + 'triggers' => array('node_presave', 'comment_insert', 'comment_update', 'comment_delete'), ), 'node_make_sticky_action' => array( 'type' => 'node', 'label' => t('Make content sticky'), 'configurable' => FALSE, - 'behavior' => array('changes_node_property'), - 'triggers' => array('node_presave', 'comment_insert', 'comment_update'), + 'behavior' => array('changes_property'), + 'triggers' => array('node_presave', 'comment_insert', 'comment_update', 'comment_delete'), ), 'node_make_unsticky_action' => array( 'type' => 'node', 'label' => t('Make content unsticky'), 'configurable' => FALSE, - 'behavior' => array('changes_node_property'), - 'triggers' => array( - 'node_presave', - 'comment_insert', - 'comment_update', - 'comment_delete' - ), + 'behavior' => array('changes_property'), + 'triggers' => array('node_presave', 'comment_insert', 'comment_update', 'comment_delete'), ), 'node_promote_action' => array( 'type' => 'node', 'label' => t('Promote content to front page'), 'configurable' => FALSE, - 'behavior' => array('changes_node_property'), - 'triggers' => array('node_presave', 'comment_insert', 'comment_update'), + 'behavior' => array('changes_property'), + 'triggers' => array('node_presave', 'comment_insert', 'comment_update', 'comment_delete'), ), 'node_unpromote_action' => array( 'type' => 'node', 'label' => t('Remove content from front page'), 'configurable' => FALSE, - 'behavior' => array('changes_node_property'), - 'triggers' => array( - 'node_presave', - 'comment_insert', - 'comment_update', - 'comment_delete' - ), + 'behavior' => array('changes_property'), + 'triggers' => array('node_presave', 'comment_insert', 'comment_update', 'comment_delete'), ), 'node_assign_owner_action' => array( 'type' => 'node', 'label' => t('Change the author of content'), 'configurable' => TRUE, - 'behavior' => array('changes_node_property'), - 'triggers' => array( - 'node_presave', - 'comment_insert', - 'comment_update', - 'comment_delete', - ), + 'behavior' => array('changes_property'), + 'triggers' => array('node_presave', 'comment_insert', 'comment_update', 'comment_delete'), ), 'node_save_action' => array( 'type' => 'node', 'label' => t('Save content'), 'configurable' => FALSE, - 'triggers' => array('comment_delete', 'comment_insert', 'comment_update'), + 'triggers' => array('comment_insert', 'comment_update', 'comment_delete'), ), 'node_unpublish_by_keyword_action' => array( 'type' => 'node', |