Theme the landing page after saving new content I have a content type Testimonials and like any other type, it gets displayed after you save it. Is it possible to theme that page into something that says Your Testimonial has been saved! instead of displaying the data? I only need this for this specific content type.

EDIT: @googletorp
Am I doing this correctly? I placed this code in my custom module enchance.module (activated) but I'm still getting the same page: the full version of the published testimonial instead of being redirected to &lt;front&gt;.

function enchance_form_alter(&amp;$form, &amp;$form_state, $form_id) {
    //dpm($form);
    if ($form_id == 'edit-testimonials-node-form') {
        $form['#submit'][] = 'testimonials_redirect_success';
    }
}

function testimonials_redirect_success(&amp;$form, &amp;$form_state) {
  // Use the drupal_set_message solution.
  drupal_set_message(t('Your Testimonial has been saved!'));
  // Redirect to custom page solution
  $form_state['redirect'] = '&lt;front&gt;';
}

// I'm not being redirected to &lt;front&gt;
with hook_form_alter you could for the form for the node type add a submit handler that will redirect to a custom page. Alternatively you could use drupal_set_message.

function module_form_alter(&amp;$form, &amp;$form_state, $form_id) {
  if ($form_id == 'the form id for the node form') {
    $form['#submit'][] = 'my_custom_submit_handler';
  }
}

function my_custom_submit_handler(&amp;$form, &amp;$form_state) {
  // Use the drupal_set_message solution.
  drupal_set_message(t('Your Testimonial has been saved!'));
  // Redirect to custom page solution
  $form_state['redirect'] = 'url/to/page';
}