You are here

function _vsd_if_examples_install_cck_node in Views Slideshow: Dynamic Display Block 6.2

1 call to _vsd_if_examples_install_cck_node()
vsd_if_examples_install in vsd_if_examples/vsd_if_examples.install
Implementation of hook_install().

File

vsd_if_examples/vsd_if_examples.install, line 118
Installation file for installing views slideshow ddblock example slideshows

Code

function _vsd_if_examples_install_cck_node() {

  // get the CCK node types to be created.
  require_once dirname(__FILE__) . '/includes/vsd_if_examples.ccknodedef.inc';
  $content = _vsd_if_examples_cck_export();

  // in vsd_if_examples.ccknodedef.inc
  // CCK content_copy.module may not be enabled, so make sure it is included
  require_once './' . drupal_get_path('module', 'content') . '/modules/content_copy/content_copy.module';
  $form_state['values']['type_name'] = '<create>';
  $form_state['values']['macro'] = '$content = ' . var_export($content, TRUE) . ';';

  // form provided by content_copy.module
  drupal_execute('content_copy_import_form', $form_state);
  content_clear_type_cache();
}