From 5f99cac425ffea78fdfae59dbbbde2e315bd6c4e Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Fri, 5 Feb 2010 04:13:10 +0000 Subject: [PATCH] resources install --- resources/setup/default_records.inc.php | 51 ++++++++++++------------- 1 file changed, 25 insertions(+), 26 deletions(-) diff --git a/resources/setup/default_records.inc.php b/resources/setup/default_records.inc.php index d7406dfbd8..46a0f23beb 100644 --- a/resources/setup/default_records.inc.php +++ b/resources/setup/default_records.inc.php @@ -1,29 +1,28 @@ - * @version $Id$ - */ +/** + * eGroupWare - resources + * http://www.egroupware.org + * + * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License + * @package resources + * @author Cornelius Weiss + * @version $Id$ + */ - $resources_table_prefix = 'egw_resources'; - - // Add a general category for resources - $GLOBALS['egw_setup']->db->insert($GLOBALS['egw_setup']->cats_table,array('cat_parent' => 0, 'cat_owner' => -1,'cat_access' => 'public','cat_appname' => 'resources','cat_name' => 'General resources','cat_description' => 'This category has been added by setup','last_mod' => time()),false,__LINE__,__FILE__); - $cat_id = $GLOBALS['egw_setup']->db->get_last_insert_id($GLOBALS['egw_setup']->cats_table,'cat_id'); - - // Give default group all rights to this general cat - $defaultgroup = $GLOBALS['egw_setup']->add_account('Default','Default','Group',False,False); - $GLOBALS['egw_setup']->add_acl('resources','run',$defaultgroup); - $GLOBALS['egw_setup']->add_acl('resources',"L$cat_id",$defaultgroup,399); - - // Add two rooms to give user an idea of what resources is... - $oProc->query("INSERT INTO {$resources_table_prefix} (name,cat_id,bookable,picture_src,accessory_of) VALUES ( 'Meeting room 1',$cat_id,1,'cat_src',-1)"); - $oProc->query("INSERT INTO {$resources_table_prefix} (name,cat_id,bookable,picture_src,accessory_of) VALUES ( 'Meeting room 2',$cat_id,1,'cat_src',-1)"); - $res_id = $oProc->m_odb->get_last_insert_id($resources_table_prefix,'res_id'); - $oProc->query("INSERT INTO {$resources_table_prefix} (name,cat_id,bookable,picture_src,accessory_of) VALUES ( 'Fixed Beamer',$cat_id,0,'cat_src',$res_id)"); - +$resources_table_prefix = 'egw_resources'; +// Add a general category for resources +$GLOBALS['egw_setup']->db->insert($GLOBALS['egw_setup']->cats_table,array('cat_parent' => 0, 'cat_owner' => categories::GLOBAL_ACCOUNT,'cat_access' => 'public','cat_appname' => 'resources','cat_name' => 'General resources','cat_description' => 'This category has been added by setup','last_mod' => time()),false,__LINE__,__FILE__); +$cat_id = $GLOBALS['egw_setup']->db->get_last_insert_id($GLOBALS['egw_setup']->cats_table,'cat_id'); + +// Give default group all rights to this general cat +$defaultgroup = $GLOBALS['egw_setup']->add_account('Default','Default','Group',False,False); +$GLOBALS['egw_setup']->add_acl('resources','run',$defaultgroup); +$GLOBALS['egw_setup']->add_acl('resources',"L$cat_id",$defaultgroup,399); + +// Add two rooms to give user an idea of what resources is... +$oProc->query("INSERT INTO {$resources_table_prefix} (name,cat_id,bookable,picture_src,accessory_of) VALUES ( 'Meeting room 1',$cat_id,1,'cat_src',-1)"); +$oProc->query("INSERT INTO {$resources_table_prefix} (name,cat_id,bookable,picture_src,accessory_of) VALUES ( 'Meeting room 2',$cat_id,1,'cat_src',-1)"); +$res_id = $oProc->m_odb->get_last_insert_id($resources_table_prefix,'res_id'); +$oProc->query("INSERT INTO {$resources_table_prefix} (name,cat_id,bookable,picture_src,accessory_of) VALUES ( 'Fixed Beamer',$cat_id,0,'cat_src',$res_id)"); + \ No newline at end of file