User: mtwesley Branch: HEAD Date: Mon, 18 May 2009 22:50:07 +0000 Modified files: /modules/xc/xc_metadata xc_metadata.install xc_metadata.module /modules/xc/xc_solr xc_solr.install xc_solr.module Log message: Lots of changes Menu changes: - "XC Solr" and "XC Metadata" Metadata module: - Changed Metadata module's tables for formats and locations to have columns as "Property" and "Value" Solr module: - Added ability to create a description for each Solr server location - Integrated into Metadata module, making each Solr server a Metadata "location" - Changed menu system a lot to conform to Drupal standards - Some code formatting changes - Integrated multiple Solr locations into hook_xc_store() function - Work on $xc_solr global variable * Now an array * Each element in the array is a Apache_Solr_Service object; for each Solr server * The key is the Solr server id ($sid) - Solr object has a loader function that is used in the menu system a lot TODO: - Make the loader function cache the data by using a static variable **perhaps there is something that I missed here, I apologize. I have done some tests and believe that these changes work, but more test are necessary. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/xc/xc_metadata/xc_... http://cvs.drupal.org/diff.php?path=contributions/modules/xc/xc_metadata/xc_... http://cvs.drupal.org/diff.php?path=contributions/modules/xc/xc_solr/xc_solr... http://cvs.drupal.org/diff.php?path=contributions/modules/xc/xc_solr/xc_solr...