Hi
this moduek is great, but I found that when I editing submitted content, then drupal join teaser and node body into node body.

The solution is change in modules/node/node_pages.inc

from
'#default_value' => $include ? $node->body : ($node->teaser . $node->body),

into

'#default_value' => $node->body,

Igorik
http://www.somvprahe.sk

Comments

sean_a’s picture

this happens for me too.

gcassie’s picture

same issue, but instead of hacking core try adding this to cck_teaser.module:

/**
 * Implementation of hook_form_alter().
 */

function cck_teaser_form_alter(&$form, $form_state, $form_id) {
  if (isset($form['#node']) && $form_id == $form['#node']->type .'_node_form') {
    // see if a cck field is being used as a teaser in this content type
    $teaser_fields = variable_get('cck_teaser_fields', array());
    foreach($teaser_fields as $teaser_field) {
      if ($teaser_field && isset($form[$teaser_field])) {
        // it is, so the default body should just be body
        $form['body_field']['body']['#default_value'] = $form['#node']->body;
        break;
      }
    }
  }
}