diff -wBurp /home/fantomas/trans/drupal-5.7/modules/blogapi/blogapi.module modules/blogapi/blogapi.module --- /home/fantomas/trans/drupal-5.7/modules/blogapi/blogapi.module 2007-07-26 23:16:45.000000000 +0400 +++ modules/blogapi/blogapi.module 2008-07-04 10:59:47.000000000 +0400 @@ -355,7 +355,7 @@ function blogapi_metaweblog_new_media_ob return blogapi_error($user); } - $name = basename($file['name']); + $name = drupal_basename($file['name']); $data = $file['bits']; if (!$data) { diff -wBurp /home/fantomas/trans/drupal-5.7/modules/color/color.module modules/color/color.module --- /home/fantomas/trans/drupal-5.7/modules/color/color.module 2007-11-12 06:38:08.000000000 +0300 +++ modules/color/color.module 2008-07-04 10:59:41.000000000 +0400 @@ -258,7 +258,7 @@ function color_scheme_form_submit($form_ // Copy over neutral images foreach ($info['copy'] as $file) { - $base = basename($file); + $base = drupal_basename($file); $source = $paths['source'] . $file; file_copy($source, $paths['target'] . $base); $paths['map'][$file] = $base; @@ -397,7 +397,7 @@ function _color_render_images($theme, &$ // Cut out slices. foreach ($info['slices'] as $file => $coord) { list($x, $y, $width, $height) = $coord; - $base = basename($file); + $base = drupal_basename($file); $image = $paths['target'] . $base; // Cut out slice. diff -wBurp /home/fantomas/trans/drupal-5.7/modules/system/system.module modules/system/system.module --- /home/fantomas/trans/drupal-5.7/modules/system/system.module 2008-01-29 03:00:44.000000000 +0300 +++ modules/system/system.module 2008-07-04 10:59:53.000000000 +0400 @@ -949,7 +949,7 @@ function system_theme_data() { } else { $template->template = TRUE; - $template->name = basename(dirname($template->filename)); + $template->name = drupal_basename(dirname($template->filename)); $template->owner = $engine->filename; $template->prefix = $engine->name; @@ -963,7 +963,7 @@ function system_theme_data() { foreach (file_scan_directory(dirname($theme->filename), 'style.css$') as $style) { $style->style = TRUE; $style->template = isset($theme->template) ? $theme->template : FALSE; - $style->name = basename(dirname($style->filename)); + $style->name = drupal_basename(dirname($style->filename)); $style->owner = $theme->filename; $style->prefix = $theme->template ? $theme->prefix : $theme->name; // do not double-insert styles with theme files in their directory @@ -1019,7 +1019,7 @@ function system_region_list($theme_key) // File is an engine; include its regions. else if (strpos($theme->description, '.engine')) { include_once './'. $theme->description; - $theme_engine = basename($theme->description, '.engine'); + $theme_engine = drupal_basename($theme->description, '.engine'); $regions = function_exists($theme_engine .'_regions') ? call_user_func($theme_engine .'_regions') : array(); }