Skip to content

Instantly share code, notes, and snippets.

@amitaibu
Created May 2, 2013 07:55
Show Gist options
  • Save amitaibu/5500786 to your computer and use it in GitHub Desktop.
Save amitaibu/5500786 to your computer and use it in GitHub Desktop.
if (!module_exists('biblio') || !module_exists('libraries')) {
return;
}
biblio_create_field('biblio_issued', 'biblio', 'book');
biblio_create_field('biblio_abstract', 'biblio', 'book');
biblio_create_field('biblio_image', 'biblio', 'book');
biblio_create_field('biblio_pages', 'biblio', 'book');
biblio_create_field('biblio_contributor', 'biblio', 'book');
$biblio = biblio_create('book');
$wrapper = entity_metadata_wrapper('biblio', $biblio);
$wrapper->biblio_issued->set(time());
$wrapper->biblio_abstract->set('This is the abstract!');
$wrapper->biblio_pages->set('22-25');
// Add contributor to collection.
$biblio_contributor1 = biblio_contributor_create('Amitai', 'author');
$biblio_contributor1->save();
$biblio_contributor2 = biblio_contributor_create('Ferdi', 'editor');
$biblio_contributor2->save();
$wrapper->biblio_contributor[] = $biblio_contributor1;
$wrapper->biblio_contributor[] = $biblio_contributor2;
$biblio->title= 'TEST CITEPROC';
$wrapper->save();
dpm($biblio->getText('citeproc', array('style_name' => 'chicago-author-date')));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment