? .svn ? mediaplayer.swf ? contrib/.svn ? contrib/flvmediaplayer_asset/.svn ? players/.svn Index: flvmediaplayer.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/flvmediaplayer/flvmediaplayer.module,v retrieving revision 1.14.2.52.2.20.2.19 diff -u -p -r1.14.2.52.2.20.2.19 flvmediaplayer.module --- flvmediaplayer.module 31 Mar 2009 22:54:17 -0000 1.14.2.52.2.20.2.19 +++ flvmediaplayer.module 22 Apr 2009 15:33:13 -0000 @@ -475,6 +475,20 @@ function flvmediaplayer_configuration_va // @TODO do this before merging the params in, merge params AFTER // Now take the configuration data and put it into a structured array + $data = flvmediaplayer_profile_parse_configuration_values($config); + + // merge the values and return + return $data; +} + +/** + * this a configuration data array and put it into a structured array + * suitable for use when building player paramaters + * @param array $node_configuration + * data from $node->flvmediaplayer + * @return array + */ +function flvmediaplayer_profile_parse_configuration_values($config) { $data = array(); // loop through all the form data and strip out form prefixes foreach ($config as $name => $value) { @@ -494,12 +508,9 @@ function flvmediaplayer_configuration_va // now add some data back in $data['name'] = $config['flvmp_name']; $data['pid'] = $config['flvmp_pid']; - - // merge the values and return return $data; } - /** * This is the main function for loading flvmediaplayer data into * from node data. It caches based on nodes, profiles, and urls.