drush_log(dt('A existing Colorbox plugin was deleted from @path',array('@path'=>$path)),'notice');
}
// Decompress the zip archive
drush_tarball_extract($filename);
// Change the directory name to "colorbox" if needed.
if($dirname!='colorbox'){
drush_move_dir($dirname,'colorbox',TRUE);
$dirname='colorbox';
}
}
// Decompress the zip archive
drush_tarball_extract($filename);
// Change the directory name to "colorbox" if needed.
if($dirname!='colorbox'){
drush_move_dir($dirname,'colorbox',TRUE);
$dirname='colorbox';
if(is_dir($dirname)){
drush_log(dt('Colorbox plugin has been installed in @path',array('@path'=>$path)),'success');
}
else{
drush_log(dt('Drush was unable to install the Colorbox plugin to @path',array('@path'=>$path)),'error');
}
}
if(is_dir($dirname)){
drush_log(dt('Colorbox plugin has been installed in @path',array('@path'=>$path)),'success');
// Set working directory back to the previous working directory.
chdir($olddir);
}
else{
drush_log(dt('Drush was unable to install the Colorbox plugin to @path',array('@path'=>$path)),'error');
drush_log(dt('Drush was unable to install the Colorbox plugin because @path is not writable. If you enable the colorbox module before you install the plugin library, you may find that colorbox does not work until you reinstall the colorbox module.',array('@path'=>$path)),'warning');
}
// Set working directory back to the previous working directory.