2001-05-19 08:09:07 +02:00
< ? php
2006-10-19 10:52:00 +02:00
/**
2010-09-05 17:24:34 +02:00
* EGroupware - Addressbook
2006-10-19 10:52:00 +02:00
*
* @ package addressbook
* @ license http :// opensource . org / licenses / gpl - license . php GPL - GNU General Public License
* @ version $Id $
*/
/* Basic information about this app */
$setup_info [ 'addressbook' ][ 'name' ] = 'addressbook' ;
$setup_info [ 'addressbook' ][ 'title' ] = 'Addressbook' ;
2017-10-22 12:56:58 +02:00
$setup_info [ 'addressbook' ][ 'version' ] = '17.1' ;
2006-10-19 10:52:00 +02:00
$setup_info [ 'addressbook' ][ 'app_order' ] = 4 ;
$setup_info [ 'addressbook' ][ 'enable' ] = 1 ;
2013-11-18 09:22:44 +01:00
$setup_info [ 'addressbook' ][ 'index' ] = 'addressbook.addressbook_ui.index&ajax=true' ;
2006-10-19 10:52:00 +02:00
$setup_info [ 'addressbook' ][ 'author' ] = 'Ralf Becker, Cornelius Weiss, Lars Kneschke' ;
$setup_info [ 'addressbook' ][ 'license' ] = 'GPL' ;
$setup_info [ 'addressbook' ][ 'description' ] =
' Contact manager with Vcard support .< br />
Always have your address book available for updates or look ups from anywhere . < br />
Share address book contact information with others . < br />
2008-04-25 20:59:00 +02:00
Link contacts to calendar events or InfoLog entires like phonecalls .< br />
2006-10-19 10:52:00 +02:00
Addressbook is the eGroupWare default contact application . < br />
It stores contact information via SQL or LDAP and provides contact services via the eGroupWare API . ' ;
2009-03-30 16:12:21 +02:00
$setup_info [ 'addressbook' ][ 'maintainer' ] = array (
'name' => 'Ralf Becker' ,
'email' => 'ralfbecker@outdoor-training.de'
);
2006-10-19 10:52:00 +02:00
$setup_info [ 'addressbook' ][ 'tables' ] = array (); // addressbook tables are in the API!
/* The hooks this app includes, needed for hooks registration */
2008-04-25 20:59:00 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'admin' ] = 'addressbook_hooks::all_hooks' ;
$setup_info [ 'addressbook' ][ 'hooks' ][ 'sidebox_menu' ] = 'addressbook_hooks::all_hooks' ;
$setup_info [ 'addressbook' ][ 'hooks' ][ 'settings' ] = 'addressbook_hooks::settings' ;
2008-05-10 14:02:49 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'deleteaccount' ] = 'addressbook.addressbook_bo.deleteaccount' ;
2014-02-26 18:46:07 +01:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'deletegroup' ] = 'addressbook.addressbook_bo.deleteaccount' ;
2011-02-04 18:09:37 +01:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'delete_category' ] = 'addressbook.addressbook_bo.delete_category' ;
2008-04-25 20:59:00 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'search_link' ] = 'addressbook_hooks::search_link' ;
$setup_info [ 'addressbook' ][ 'hooks' ][ 'calendar_resources' ] = 'addressbook_hooks::calendar_resources' ;
2016-04-25 17:57:38 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'config' ] = 'addressbook_hooks::config' ;
2008-06-27 12:04:05 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'group_acl' ] = 'addressbook_hooks::group_acl' ;
2010-04-20 08:58:28 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'not_enum_group_acls' ] = 'addressbook_hooks::not_enum_group_acls' ;
2011-09-15 16:46:56 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'export_limit' ] = 'addressbook_hooks::getAppExportLimit' ;
2013-08-26 20:25:43 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'acl_rights' ] = 'addressbook_hooks::acl_rights' ;
2013-10-03 11:23:18 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'categories' ] = 'addressbook_hooks::categories' ;
2016-04-27 15:27:22 +02:00
$setup_info [ 'addressbook' ][ 'hooks' ][ 'groupdav_root_props' ] = 'addressbook_groupdav::groupdav_root_props' ;
2006-10-19 10:52:00 +02:00
/* Dependencies for this app to work */
$setup_info [ 'addressbook' ][ 'depends' ][] = array (
2016-04-29 12:41:53 +02:00
'appname' => 'api' ,
2017-10-22 12:56:58 +02:00
'versions' => Array ( '17.1' )
2006-10-19 10:52:00 +02:00
);
2006-04-23 16:40:31 +02:00
2006-11-07 07:30:43 +01:00
// installation checks for addresbook
2010-09-17 19:12:59 +02:00
$setup_info [ 'addressbook' ][ 'check_install' ] = array (
2006-11-07 07:30:43 +01:00
'gd' => array (
'func' => 'extension_check' ,
),
'imagecreatefromjpeg' => array (
2006-11-07 07:35:29 +01:00
'func' => 'function_check' ,
2006-11-07 07:30:43 +01:00
'warning' => " The imagecreatefromjpeg function is supplied by the gd extension (complied with jpeg support!). It's needed to upload photos for contacts. " ,
),
);