Index: includes/common.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/common.inc,v retrieving revision 1.572 diff -u -r1.572 common.inc --- includes/common.inc 1 Sep 2006 08:44:25 -0000 1.572 +++ includes/common.inc 4 Sep 2006 11:39:19 -0000 @@ -1250,6 +1250,23 @@ } /** + * Includes a file that belongs to a module + * + * @param $module + * The module to which the item belongs + * @param $type + * The type of the item (e.g. 'theme' or 'inc') + * @param $name + * The name of the item if it does not equal to $module + * + */ +function drupal_load_modulefile($module, $type, $name = NULL) { + if (is_null($name)) + $name = $module; + include_once(drupal_get_path('module', $module) . "/$name.$type"); +} + +/** * Provide a substitute clone() function for PHP4. */ function drupal_clone($object) {