function page_manager_contact_site

cis7 page_manager_contact_site()
cle7 page_manager_contact_site()
elmsmedia7 page_manager_contact_site()
icor7 page_manager_contact_site()
meedjum_blog7 page_manager_contact_site()
mooc7 page_manager_contact_site()

Entry point for our overridden site contact.

This function asks its assigned handlers who, if anyone, would like to run with it. If no one does, it passes through to Drupal core's node edit, which is node_page_edit().

3 string references to 'page_manager_contact_site'
at_generate_html_classes in sites/all/themes/ulmus/adaptivetheme/at_core/inc/
Return an array of classes to be used for body classes in html.tpl.php
page_manager_contact_site_menu_alter in sites/all/modules/ulmus/ctools/page_manager/plugins/tasks/
Callback defined by page_manager_contact_site_page_manager_tasks().
zurb_foundation_preprocess_html in sites/all/themes/local_contrib/zurb-foundation/template.php
Implements template_preprocess_html().


sites/all/modules/ulmus/ctools/page_manager/plugins/tasks/, line 74


function page_manager_contact_site() {
  // Load my task plugin
  $task = page_manager_get_task('contact_site');

  $output = ctools_context_handler_render($task, '', array(), array());
  if ($output !== FALSE) {
    return $output;

  module_load_include('inc', 'contact', 'contact.pages');
  $function = 'contact_site_form';
  foreach (module_implements('page_manager_override') as $module) {
    $call = $module . '_page_manager_override';
    if (($rc = $call('contact_site')) && function_exists($rc)) {
      $function = $rc;

  // Otherwise, fall back.
  if ($function == 'contact_site_form') {
    return drupal_get_form($function);

  return $function();