User: janusman Branch: DRUPAL-6--2 Date: Thu, 04 Feb 2010 18:21:02 +0000 Added files: /modules/millennium/contrib/millennium_enrich/includes loc.inc locBio.inc locDescription.inc locSampleText.inc locToc.inc metadata.inc /modules/millennium/contrib/millennium_enrich millennium_enrich.install Modified files: /modules/millennium/contrib/millennium_enrich millennium_enrich.info millennium_enrich.module Log message: Revamped architecture for enrichment module: - Metadata "sources"are now packaged into OO-type objects: this facilitates extension/reuse. Included classes harvest information from Library of Congress (one for each: Table of Contents, Publisher's Description, Author's Bio, Sample Text) - metadata now lives in a separate data store, and can be "tacked on" to the node (when viewed), or can change the millennium_biblio_data array before being saved to the database or when being loaded onto the node object. - Added a "harvest now" option (uses Batch API) to admin/settings/millennium/enrichment - REQUIRES PHP's curl library and curl_multi() Links: http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib... http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib... http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib... http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib... http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib... http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib... http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib... http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib... http://cvs.drupal.org/diff.php?path=contributions/modules/millennium/contrib...