? .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 14:33:32 -0000
@@ -126,8 +126,13 @@ function flvmediaplayer_nodeapi(&$node, 
       if ($enabled_types[$node->type]) {
         // get the configuration values for this node
         if ($node->flvmediaplayer_config = flvmediaplayer_configuration_values($node)) {
-          // add player to node if it exists
-          flvmediaplayer_insert_player($node, theme('flvmediaplayer_display', $node, null, null, $a3));
+          $player = theme('flvmediaplayer_display', $node, $node->flvmediaplayer_config['flvmp']['name'], null, $a3);
+          // add player to body and or teaser if requested
+          if ($node->flvmediaplayer_config['player_node_body'] || ($a3 && $node->flvmediaplayer_config['embed_teaser'] )) {
+            flvmediaplayer_insert_player($node, $player);
+          }
+          // add the player on the node object for themers
+          $node->flvmediaplayer_display = $player;
         }
       }
     break;
@@ -609,8 +614,6 @@ function flvmediaplayer_insert_player(&$
   else {
     $node->content['body']['#value'] .= $player;
   }
-  // add the player on the node object for themers
-  $node->flvmediaplayer_display = $player;
 }
 
 
@@ -834,10 +837,10 @@ function theme_flvmediaplayer_display($n
 
       // check to see if we use this profile for embedding, or if another is selected
       if ($data['flvmp']['embed_profile'] && $data['flvmp']['embed_profile'] != $data['flvmp']['name']) {
-        $config = flvmediaplayer_node_data($node, $data['embed_profile'], $params);
+        $config = flvmediaplayer_node_data($node, $data['flvmp']['embed_profile'], $params);
       }
       // now create the embed code
-      $output .= theme("flvmediaplayer_embed_display", $data['player_path'], $data['params'], $data['flashvars']);
+      $output .= theme("flvmediaplayer_embed_display", $config['player_path'], $config['params'], $config['flashvars']);
     }
     return $output;
   }
