You are here

function nodeformsettings_preprocess_page in Node and Comments Form Settings 6.3

Same name and namespace in other branches
  1. 6 nodeformsettings.module \nodeformsettings_preprocess_page()
  2. 6.2 nodeformsettings.module \nodeformsettings_preprocess_page()
  3. 7.3 nodeformsettings.module \nodeformsettings_preprocess_page()
  4. 7.2 nodeformsettings.module \nodeformsettings_preprocess_page()

From http://drupal.org/node/426482

File

./nodeformsettings.module, line 196
main file, only one hook_form_alter to change several settings

Code

function nodeformsettings_preprocess_page(&$vars) {

  // Do not process non nodes.
  if (!isset($vars['node']) || !is_object($vars['node'])) {
    return;
  }
  $settings = nodeformsettings_get_settings($vars['node']->type);

  // Titles are ignored by content type when they are not desired in the design.
  $vars['original_title'] = $vars['title'];
  if (!empty($vars['node']) && isset($settings['nfs_hide_node_title']) && $settings['nfs_hide_node_title'] == 1) {
    $vars['title'] = '';
  }
}