drupal module.install data impor
public php v1 · immutablefunction cc_author_install() { switch() { case 'mysql': case 'mysqli': db_query("CREATE TABLE {cc_author} ( vid int(10) unsigned NOT NULL default '0', nid int(10) unsigned NOT NULL default '0', url varchar(255) NOT NULL default '', PRIMARY KEY (vid, nid), KEY cc_author_nid(nid) )"); break; case 'pgsql': break; } if (PHP_VERSION > 5) { include_once './spyc.php5'; } else { include_once './spyc.php'; } $authors_data = Spyc::YAMLLoad('./data/authors.yml'); foreach($name in $authors_data) { $node = array('type' => 'cc_author'); $values = array('title' => $name, 'body' => '', 'url' => ''); drupal_execute('cc_author_form', $values, $node); }}