Author: david
Date: Mon Nov 14 15:28:27 2011
New Revision: 10319

Log:
Merge -r10315:10318 from trunk

Modified:
   branches/dcb/   (props changed)
   branches/dcb/images/logo.png   (props changed)
   branches/dcb/lib/QubitSearch.class.php
   branches/dcb/lib/model/QubitInformationObject.php
   branches/dcb/plugins/qbAclPlugin/lib/vendor/Zend/   (props changed)
   branches/dcb/plugins/sfDcPlugin/lib/sfDcPlugin.class.php
   branches/dcb/plugins/sfDrupalPlugin/vendor/drupal/   (props changed)
   branches/dcb/plugins/sfIsadPlugin/lib/sfIsadPlugin.class.php
   branches/dcb/plugins/sfModsPlugin/lib/sfModsPlugin.class.php
   branches/dcb/plugins/sfRadPlugin/lib/sfRadPlugin.class.php
   branches/dcb/plugins/sfSearchPlugin/lib/task/xfPopulateTask.class.php
   branches/dcb/vendor/symfony/   (props changed)
   branches/dcb/vendor/symfony/lib/task/i18n/sfI18nExtractPluginTask.class.php  
 (props changed)
   branches/dcb/vendor/yui/   (props changed)
   branches/ica-atom/   (props changed)
   
branches/ica-atom/apps/qubit/modules/actor/actions/contextMenuComponent.class.php
   (props changed)
   branches/ica-atom/favicon.ico   (props changed)
   branches/ica-atom/images/logo.png   (props changed)
   branches/ica-atom/lib/QubitSearch.class.php
   branches/ica-atom/lib/model/QubitInformationObject.php
   branches/ica-atom/plugins/qbAclPlugin/lib/vendor/Zend/   (props changed)
   branches/ica-atom/plugins/sfDcPlugin/lib/sfDcPlugin.class.php
   branches/ica-atom/plugins/sfDrupalPlugin/vendor/drupal/   (props changed)
   branches/ica-atom/plugins/sfIsadPlugin/lib/sfIsadPlugin.class.php
   branches/ica-atom/plugins/sfModsPlugin/lib/sfModsPlugin.class.php
   branches/ica-atom/plugins/sfRadPlugin/lib/sfRadPlugin.class.php
   branches/ica-atom/plugins/sfSearchPlugin/lib/task/xfPopulateTask.class.php
   branches/ica-atom/vendor/symfony/   (props changed)
   
branches/ica-atom/vendor/symfony/lib/task/i18n/sfI18nExtractPluginTask.class.php
   (props changed)
   branches/ica-atom/vendor/yui/   (props changed)

Modified: branches/dcb/lib/QubitSearch.class.php
==============================================================================
--- branches/dcb/lib/QubitSearch.class.php      Mon Nov 14 15:16:01 2011        
(r10318)
+++ branches/dcb/lib/QubitSearch.class.php      Mon Nov 14 15:28:27 2011        
(r10319)
@@ -461,8 +461,7 @@
 
     $doc->addField(Zend_Search_Lucene_Field::Text('scopeAndContent', 
$informationObject->getScopeAndContent(array('culture' => $language))));
 
-    $isad = new sfIsadPlugin($informationObject);
-    $doc->addField(Zend_Search_Lucene_Field::Text('referenceCode', 
$isad->referenceCode));
+    $doc->addField(Zend_Search_Lucene_Field::Text('referenceCode', 
$informationObject->referenceCode));
 
     // Store dates as serialized array
     $dates = array();

Modified: branches/dcb/lib/model/QubitInformationObject.php
==============================================================================
--- branches/dcb/lib/model/QubitInformationObject.php   Mon Nov 14 15:16:01 
2011        (r10318)
+++ branches/dcb/lib/model/QubitInformationObject.php   Mon Nov 14 15:28:27 
2011        (r10319)
@@ -86,6 +86,50 @@
 
         return array();
 
+      case 'referenceCode':
+
+        if (sfConfig::get('app_inherit_code_informationobject'))
+        {
+          if (!isset($this->identifier))
+          {
+            return;
+          }
+
+          $identifier = array();
+          $repository = null;
+          foreach ($this->ancestors->andSelf()->orderBy('lft') as $item)
+          {
+            if (isset($item->identifier))
+            {
+              $identifier[] = $item->identifier;
+            }
+
+            if (isset($item->repository))
+            {
+              $repository = $item->repository;
+            }
+          }
+          $identifier = implode(sfConfig::get('app_separator_character', '-'), 
$identifier);
+
+          if (isset($repository->identifier))
+          {
+            $identifier = "$repository->identifier $identifier";
+          }
+
+          if (isset($repository))
+          {
+            $countryCode = $repository->getCountryCode();
+            if (isset($countryCode))
+            {
+              $identifier = "$countryCode $identifier";
+            }
+          }
+
+          return $identifier;
+        }
+
+        return $this->identifier;
+
       default:
 
         return call_user_func_array(array($this, 
'BaseInformationObject::__get'), $args);

Modified: branches/dcb/plugins/sfDcPlugin/lib/sfDcPlugin.class.php
==============================================================================
--- branches/dcb/plugins/sfDcPlugin/lib/sfDcPlugin.class.php    Mon Nov 14 
15:16:01 2011        (r10318)
+++ branches/dcb/plugins/sfDcPlugin/lib/sfDcPlugin.class.php    Mon Nov 14 
15:28:27 2011        (r10319)
@@ -155,9 +155,8 @@
         return $format;
 
       case 'identifier':
-        $isad = new sfIsadPlugin($this->resource);
 
-        return $isad->referenceCode;
+        return $this->resource->referenceCode;
 
       case 'sourceCulture':
 

Modified: branches/dcb/plugins/sfIsadPlugin/lib/sfIsadPlugin.class.php
==============================================================================
--- branches/dcb/plugins/sfIsadPlugin/lib/sfIsadPlugin.class.php        Mon Nov 
14 15:16:01 2011        (r10318)
+++ branches/dcb/plugins/sfIsadPlugin/lib/sfIsadPlugin.class.php        Mon Nov 
14 15:28:27 2011        (r10319)
@@ -92,47 +92,7 @@
     {
       case 'referenceCode':
 
-        if (sfConfig::get('app_inherit_code_informationobject'))
-        {
-          if (!isset($this->resource->identifier))
-          {
-            return;
-          }
-
-          $identifier = array();
-          $repository = null;
-          foreach ($this->resource->ancestors->andSelf()->orderBy('lft') as 
$item)
-          {
-            if (isset($item->identifier))
-            {
-              $identifier[] = $item->identifier;
-            }
-
-            if (isset($item->repository))
-            {
-              $repository = $item->repository;
-            }
-          }
-          $identifier = implode(sfConfig::get('app_separator_character', '-'), 
$identifier);
-
-          if (isset($repository->identifier))
-          {
-            $identifier = "$repository->identifier $identifier";
-          }
-
-          if (isset($repository))
-          {
-            $countryCode = $repository->getCountryCode();
-            if (isset($countryCode))
-            {
-              $identifier = "$countryCode $identifier";
-            }
-          }
-
-          return $identifier;
-        }
-
-        return $this->resource->identifier;
+        return $this->resource->referenceCode;
 
       case 'sourceCulture':
 

Modified: branches/dcb/plugins/sfModsPlugin/lib/sfModsPlugin.class.php
==============================================================================
--- branches/dcb/plugins/sfModsPlugin/lib/sfModsPlugin.class.php        Mon Nov 
14 15:16:01 2011        (r10318)
+++ branches/dcb/plugins/sfModsPlugin/lib/sfModsPlugin.class.php        Mon Nov 
14 15:28:27 2011        (r10319)
@@ -90,9 +90,8 @@
     switch ($name)
     {
       case 'identifier':
-        $isad = new sfIsadPlugin($this->resource);
 
-        return $isad->referenceCode;
+        return $this->resource->referenceCode;
 
       case 'name':
         $name = array();

Modified: branches/dcb/plugins/sfRadPlugin/lib/sfRadPlugin.class.php
==============================================================================
--- branches/dcb/plugins/sfRadPlugin/lib/sfRadPlugin.class.php  Mon Nov 14 
15:16:01 2011        (r10318)
+++ branches/dcb/plugins/sfRadPlugin/lib/sfRadPlugin.class.php  Mon Nov 14 
15:28:27 2011        (r10319)
@@ -134,35 +134,7 @@
 
       case 'referenceCode':
 
-        if (sfConfig::get('app_inherit_code_informationobject'))
-        {
-          $countryCode = null;
-          $repositoryCode = null;
-          $identifier = array();
-          foreach ($this->resource->ancestors->andSelf()->orderBy('lft') as 
$item)
-          {
-            if (isset($item->repository))
-            {
-              $countryCode = $item->repository->getCountryCode();
-              if (isset($countryCode))
-              {
-                $countryCode .= ' ';
-              }
-
-              $repositoryCode = "{$item->repository->identifier} ";
-            }
-
-            if (isset($item->identifier))
-            {
-              $identifier[] = $item->identifier;
-            }
-          }
-          $identifier = implode(sfConfig::get('app_separator_character', '-'), 
$identifier);
-
-          return "$countryCode$repositoryCode$identifier";
-        }
-
-        return $this->resource->identifier;
+        return $this->resource->referenceCode;
 
       case 'sourceCulture':
 

Modified: branches/dcb/plugins/sfSearchPlugin/lib/task/xfPopulateTask.class.php
==============================================================================
--- branches/dcb/plugins/sfSearchPlugin/lib/task/xfPopulateTask.class.php       
Mon Nov 14 15:16:01 2011        (r10318)
+++ branches/dcb/plugins/sfSearchPlugin/lib/task/xfPopulateTask.class.php       
Mon Nov 14 15:28:27 2011        (r10319)
@@ -26,6 +26,7 @@
 
     $this->addOptions(array(
       new sfCommandOption('application', null, 
sfCommandOption::PARAMETER_OPTIONAL, 'The application name', 'qubit'),
+      new sfCommandOption('env', null, sfCommandOption::PARAMETER_REQUIRED, 
'The environment', 'cli'),
 //      new sfCommandOption('optimize', 'o', sfCommandOption::PARAMETER_NONE, 
'If passed, the index is optimized after population'),
       new sfCommandOption('actorOffset', null, 
sfCommandOption::PARAMETER_REQUIRED, 'Segmentation fault workaround (actors)'),
       new sfCommandOption('ioOffset', null, 
sfCommandOption::PARAMETER_REQUIRED, 'Segmentation fault workaround 
(information objects)')));

Modified: branches/ica-atom/lib/QubitSearch.class.php
==============================================================================
--- branches/ica-atom/lib/QubitSearch.class.php Mon Nov 14 15:16:01 2011        
(r10318)
+++ branches/ica-atom/lib/QubitSearch.class.php Mon Nov 14 15:28:27 2011        
(r10319)
@@ -461,8 +461,7 @@
 
     $doc->addField(Zend_Search_Lucene_Field::Text('scopeAndContent', 
$informationObject->getScopeAndContent(array('culture' => $language))));
 
-    $isad = new sfIsadPlugin($informationObject);
-    $doc->addField(Zend_Search_Lucene_Field::Text('referenceCode', 
$isad->referenceCode));
+    $doc->addField(Zend_Search_Lucene_Field::Text('referenceCode', 
$informationObject->referenceCode));
 
     // Store dates as serialized array
     $dates = array();

Modified: branches/ica-atom/lib/model/QubitInformationObject.php
==============================================================================
--- branches/ica-atom/lib/model/QubitInformationObject.php      Mon Nov 14 
15:16:01 2011        (r10318)
+++ branches/ica-atom/lib/model/QubitInformationObject.php      Mon Nov 14 
15:28:27 2011        (r10319)
@@ -86,6 +86,50 @@
 
         return array();
 
+      case 'referenceCode':
+
+        if (sfConfig::get('app_inherit_code_informationobject'))
+        {
+          if (!isset($this->identifier))
+          {
+            return;
+          }
+
+          $identifier = array();
+          $repository = null;
+          foreach ($this->ancestors->andSelf()->orderBy('lft') as $item)
+          {
+            if (isset($item->identifier))
+            {
+              $identifier[] = $item->identifier;
+            }
+
+            if (isset($item->repository))
+            {
+              $repository = $item->repository;
+            }
+          }
+          $identifier = implode(sfConfig::get('app_separator_character', '-'), 
$identifier);
+
+          if (isset($repository->identifier))
+          {
+            $identifier = "$repository->identifier $identifier";
+          }
+
+          if (isset($repository))
+          {
+            $countryCode = $repository->getCountryCode();
+            if (isset($countryCode))
+            {
+              $identifier = "$countryCode $identifier";
+            }
+          }
+
+          return $identifier;
+        }
+
+        return $this->identifier;
+
       default:
 
         return call_user_func_array(array($this, 
'BaseInformationObject::__get'), $args);

Modified: branches/ica-atom/plugins/sfDcPlugin/lib/sfDcPlugin.class.php
==============================================================================
--- branches/ica-atom/plugins/sfDcPlugin/lib/sfDcPlugin.class.php       Mon Nov 
14 15:16:01 2011        (r10318)
+++ branches/ica-atom/plugins/sfDcPlugin/lib/sfDcPlugin.class.php       Mon Nov 
14 15:28:27 2011        (r10319)
@@ -155,9 +155,8 @@
         return $format;
 
       case 'identifier':
-        $isad = new sfIsadPlugin($this->resource);
 
-        return $isad->referenceCode;
+        return $this->resource->referenceCode;
 
       case 'sourceCulture':
 

Modified: branches/ica-atom/plugins/sfIsadPlugin/lib/sfIsadPlugin.class.php
==============================================================================
--- branches/ica-atom/plugins/sfIsadPlugin/lib/sfIsadPlugin.class.php   Mon Nov 
14 15:16:01 2011        (r10318)
+++ branches/ica-atom/plugins/sfIsadPlugin/lib/sfIsadPlugin.class.php   Mon Nov 
14 15:28:27 2011        (r10319)
@@ -92,47 +92,7 @@
     {
       case 'referenceCode':
 
-        if (sfConfig::get('app_inherit_code_informationobject'))
-        {
-          if (!isset($this->resource->identifier))
-          {
-            return;
-          }
-
-          $identifier = array();
-          $repository = null;
-          foreach ($this->resource->ancestors->andSelf()->orderBy('lft') as 
$item)
-          {
-            if (isset($item->identifier))
-            {
-              $identifier[] = $item->identifier;
-            }
-
-            if (isset($item->repository))
-            {
-              $repository = $item->repository;
-            }
-          }
-          $identifier = implode(sfConfig::get('app_separator_character', '-'), 
$identifier);
-
-          if (isset($repository->identifier))
-          {
-            $identifier = "$repository->identifier $identifier";
-          }
-
-          if (isset($repository))
-          {
-            $countryCode = $repository->getCountryCode();
-            if (isset($countryCode))
-            {
-              $identifier = "$countryCode $identifier";
-            }
-          }
-
-          return $identifier;
-        }
-
-        return $this->resource->identifier;
+        return $this->resource->referenceCode;
 
       case 'sourceCulture':
 

Modified: branches/ica-atom/plugins/sfModsPlugin/lib/sfModsPlugin.class.php
==============================================================================
--- branches/ica-atom/plugins/sfModsPlugin/lib/sfModsPlugin.class.php   Mon Nov 
14 15:16:01 2011        (r10318)
+++ branches/ica-atom/plugins/sfModsPlugin/lib/sfModsPlugin.class.php   Mon Nov 
14 15:28:27 2011        (r10319)
@@ -90,9 +90,8 @@
     switch ($name)
     {
       case 'identifier':
-        $isad = new sfIsadPlugin($this->resource);
 
-        return $isad->referenceCode;
+        return $this->resource->referenceCode;
 
       case 'name':
         $name = array();

Modified: branches/ica-atom/plugins/sfRadPlugin/lib/sfRadPlugin.class.php
==============================================================================
--- branches/ica-atom/plugins/sfRadPlugin/lib/sfRadPlugin.class.php     Mon Nov 
14 15:16:01 2011        (r10318)
+++ branches/ica-atom/plugins/sfRadPlugin/lib/sfRadPlugin.class.php     Mon Nov 
14 15:28:27 2011        (r10319)
@@ -134,35 +134,7 @@
 
       case 'referenceCode':
 
-        if (sfConfig::get('app_inherit_code_informationobject'))
-        {
-          $countryCode = null;
-          $repositoryCode = null;
-          $identifier = array();
-          foreach ($this->resource->ancestors->andSelf()->orderBy('lft') as 
$item)
-          {
-            if (isset($item->repository))
-            {
-              $countryCode = $item->repository->getCountryCode();
-              if (isset($countryCode))
-              {
-                $countryCode .= ' ';
-              }
-
-              $repositoryCode = "{$item->repository->identifier} ";
-            }
-
-            if (isset($item->identifier))
-            {
-              $identifier[] = $item->identifier;
-            }
-          }
-          $identifier = implode(sfConfig::get('app_separator_character', '-'), 
$identifier);
-
-          return "$countryCode$repositoryCode$identifier";
-        }
-
-        return $this->resource->identifier;
+        return $this->resource->referenceCode;
 
       case 'sourceCulture':
 

Modified: 
branches/ica-atom/plugins/sfSearchPlugin/lib/task/xfPopulateTask.class.php
==============================================================================
--- branches/ica-atom/plugins/sfSearchPlugin/lib/task/xfPopulateTask.class.php  
Mon Nov 14 15:16:01 2011        (r10318)
+++ branches/ica-atom/plugins/sfSearchPlugin/lib/task/xfPopulateTask.class.php  
Mon Nov 14 15:28:27 2011        (r10319)
@@ -26,6 +26,7 @@
 
     $this->addOptions(array(
       new sfCommandOption('application', null, 
sfCommandOption::PARAMETER_OPTIONAL, 'The application name', 'qubit'),
+      new sfCommandOption('env', null, sfCommandOption::PARAMETER_REQUIRED, 
'The environment', 'cli'),
 //      new sfCommandOption('optimize', 'o', sfCommandOption::PARAMETER_NONE, 
'If passed, the index is optimized after population'),
       new sfCommandOption('actorOffset', null, 
sfCommandOption::PARAMETER_REQUIRED, 'Segmentation fault workaround (actors)'),
       new sfCommandOption('ioOffset', null, 
sfCommandOption::PARAMETER_REQUIRED, 'Segmentation fault workaround 
(information objects)')));

-- 
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/qubit-commits?hl=en.

Reply via email to