-
Update: stop enforcing array on $function_history parameter This is done to ensure forwards compatibility where $function_history will likely be set to null.
-
Bugfix: add missing open brace
-
Update: make this forwards compatibility with cf-2.x
-
Update: replace cf_get_user() with cf_current_user()
-
Bugfix: ensure revisions and aggregation works with killfile views Add missing view properties that are required to ensure aggregate node views function properly.
-
Bugfix: experimentally fix Undefined index: entity type in views_handler_field_entity->init() bug The website was seemingly randomly printing: Notice: Undefined index: entity type in views_handler_field_entity->init() (line 38 of /var/www/html/sites/all/modules/views/handlers/views_handler_field_entity It turns out that the killfile module was not defining 'entity type'. While it is not clear that the killfile module should be defining this, for now just define 'entity type' as 'node'. see: https://drupal.org/node/1364064
-
Update: use node/[nid] instead of the url alias for some node node/[nid] for a given node should always exists, so it should be safer to use.
-
Update: sync with cf modules api changes
-
Feature: add "Content is using Killfile" rules condition This will allow for testing if killfile is enabled for some node's node type before executing any rules actions.
-
Cleanup: restructure the rules *_info() code to better allow making changes Writing code like: return array( 'key' = 'value'; ); Is simpler to do, but the following code better promotes patching and changing: $items = array(); $items['key'] = 'value'; return $items; This restructures the code for that reason.