IMP 5 requires Horde 4 apps - no need for workarounds
authorMichael M Slusarz <slusarz@curecanti.org>
Thu, 4 Jun 2009 18:49:10 +0000 (12:49 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Thu, 4 Jun 2009 18:49:21 +0000 (12:49 -0600)
imp/config/hooks.php.dist

index 798fc75..6fcd495 100644 (file)
 // }
 
 // Example hook to set the value of the add_source pref. Useful when using
-// a turba source with shares enabled (i.e. the example localsql configuration)
-// This requires Horde >= 3.3.5 to work correctly.
-//if (!function_exists('_prefs_hook_add_source')) {
-//    function _prefs_hook_add_source($username = null) {
-//
-//        /** If you have Turba >= 2.3.2 you can simply do this: **/
-//        // return $GLOBALS['registry']->call('contacts/getDefaultShare');
-//
-//        /** Otherwise, need to be a bit more hackish **/
-//        $shares = &Horde_Share::singleton('turba');
-//        $sources = $shares->listShares(
-//            Auth::getAuth(), PERMS_EDIT, Auth::getAuth());
-//        foreach ($sources as $uid => $share) {
-//            $params = @unserialize($share->get('params'));
-//            if ($params['default']) {
-//                return $uid;
-//            }
-//        }
-//    }
-//}
+// a Turba source with shares enabled (i.e. the example localsql
+// configuration).
+// if (!function_exists('_prefs_hook_add_source')) {
+//     function _prefs_hook_add_source($username = null) {
+//         return $GLOBALS['registry']->call('contacts/getDefaultShare');
+//     }
+// }
 
 // Here is an example _imp_hook_postlogin function to redirect to a
 // custom server after login.