All pastes #600688 Raw Edit

drupal module.install data impor

public php v1 · immutable
#600688 ·published 2007-07-03 01:20 UTC
rendered paste body
function 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);                                                           }}