Don't fatal out if one of these applications is not activated.
authorMichael J. Rubinsky <mrubinsk@horde.org>
Fri, 16 Apr 2010 16:38:00 +0000 (12:38 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Fri, 16 Apr 2010 16:38:00 +0000 (12:38 -0400)
imp/config/portal.php.dist

index fc35863..f30443d 100644 (file)
@@ -34,12 +34,16 @@ $dimp_block_list[_("Folder Summary")] = array(
 
 // Show a contact search box.
 // Must include 'turba' in $conf['menu']['apps']
-$dimp_block_list[$collection->getName('turba', 'minisearch')] = array(
-    'ob' => $collection->getBlock('turba', 'minisearch', array())
-);
+try {
+    $dimp_block_list[$collection->getName('turba', 'minisearch')] = array(
+        'ob' => $collection->getBlock('turba', 'minisearch', array())
+    );
+} catch (Horde_Exception $e) {}
 
-// Display calendar events
-// Must include 'kronolith' in $conf['menu']['apps']
-$dimp_block_list[$collection->getName('kronolith', 'summary')] = array(
-    'ob' => $collection->getBlock('kronolith', 'summary', array())
-);
+try {
+    // Display calendar events
+    // Must include 'kronolith' in $conf['menu']['apps']
+    $dimp_block_list[$collection->getName('kronolith', 'summary')] = array(
+        'ob' => $collection->getBlock('kronolith', 'summary', array())
+    );
+} catch (Horde_Exception $e) {}