danielebarchiesi@0: 'name')); danielebarchiesi@0: foreach ($files as $file) { danielebarchiesi@0: require_once DRUPAL_ROOT . '/' . $file->uri; danielebarchiesi@0: list($tool) = explode('.', $file->name, 2); danielebarchiesi@0: danielebarchiesi@0: $function = $module . '_' . str_replace ('-', '_', $tool) . '_' . str_replace('-', '_', $type); danielebarchiesi@0: if (function_exists($function)) { danielebarchiesi@0: $function($items); danielebarchiesi@0: } danielebarchiesi@0: } danielebarchiesi@0: } danielebarchiesi@0: danielebarchiesi@0: /** danielebarchiesi@0: * Implementation of hook_theme_registry_alter() danielebarchiesi@0: */ danielebarchiesi@0: function ctools_theme_registry_alter(&$registry) { danielebarchiesi@0: // Move this one last last last so it can catch changes made by modules and themes. danielebarchiesi@0: $key = array_search('ctools_preprocess_page', $registry['page']['preprocess functions']); danielebarchiesi@0: if ($key) { danielebarchiesi@0: unset($registry['page']['preprocess functions'][$key]); danielebarchiesi@0: } danielebarchiesi@0: $registry['page']['preprocess functions'][] = 'ctools_preprocess_page'; danielebarchiesi@0: } danielebarchiesi@0: