User: arthuregg Branch: DRUPAL-6--2 Date: Sat, 19 Dec 2009 18:04:40 +0000 Modified files: /modules/media_mover class_media_mover_configuration.php media_mover_api.install media_mover_api.module /modules/media_mover/media_mover_ui media_mover_ui.module media_mover_ui_io.inc Log message: major refactor to abstract steps from configurations. This alows a single step to be used across mutliple configuraitons. A new db table (media_mover_step_map) tracks the steps that are assigned to a specific configuration and the order that they are in Further work requires: * refactoring the configuration add/edit screens to support the new step setup * step deletion that will not allow deletion if it is in use by a configuration * existing step edit/clone operations * i/o is going to require some work to compesate for steps being abstract- $step->sid maybe problematic. It is certain that this will break much of the current functionality, however that's what the dev branch is for, right? Links: http://cvs.drupal.org/diff.php?path=contributions/modules/media_mover/class_... http://cvs.drupal.org/diff.php?path=contributions/modules/media_mover/media_... http://cvs.drupal.org/diff.php?path=contributions/modules/media_mover/media_... http://cvs.drupal.org/diff.php?path=contributions/modules/media_mover/media_... http://cvs.drupal.org/diff.php?path=contributions/modules/media_mover/media_...