[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [17429] booking: add deafult booking group
From: |
sigurdne |
Subject: |
[Fmsystem-commits] [17429] booking: add deafult booking group |
Date: |
Mon, 11 Dec 2017 11:53:50 -0500 (EST) |
Revision: 17429
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=17429
Author: sigurdne
Date: 2017-12-11 11:53:50 -0500 (Mon, 11 Dec 2017)
Log Message:
-----------
booking: add deafult booking group
Modified Paths:
--------------
trunk/booking/setup/default_records.inc.php
Modified: trunk/booking/setup/default_records.inc.php
===================================================================
--- trunk/booking/setup/default_records.inc.php 2017-12-11 16:19:36 UTC (rev
17428)
+++ trunk/booking/setup/default_records.inc.php 2017-12-11 16:53:50 UTC (rev
17429)
@@ -220,3 +220,41 @@
}
$GLOBALS['phpgw_setup']->oProc->query("SELECT
setval('seq_bb_targetaudience', COALESCE((SELECT MAX(id)+1 FROM
bb_targetaudience), 1), false)", __LINE__, __FILE__);
+
+// Default groups and users
+ $GLOBALS['phpgw']->accounts = createObject('phpgwapi.accounts');
+ $GLOBALS['phpgw']->acl = CreateObject('phpgwapi.acl');
+ $GLOBALS['phpgw']->acl->enable_inheritance = true;
+
+
+ $modules = array(
+ 'booking',
+ 'manual',
+ 'preferences',
+ 'property'
+ );
+
+ $aclobj = & $GLOBALS['phpgw']->acl;
+
+ if (!$GLOBALS['phpgw']->accounts->exists('booking_group'))
+ {
+ $account = new phpgwapi_group();
+ $account->lid = 'booking_group';
+ $account->firstname = 'Booking';
+ $account->lastname = 'Group';
+ $rental_group = $GLOBALS['phpgw']->accounts->create($account,
array(), array(), $modules);
+ }
+ else
+ {
+ $rental_group =
$GLOBALS['phpgw']->accounts->name2id('booking_group');
+ }
+
+ $aclobj->set_account_id($rental_group, true);
+ $aclobj->add('booking', '.office', 7);
+ $aclobj->add('booking', 'run', 1);
+ $aclobj->add('property', '.', 1);
+ $aclobj->add('property', 'run', 1);
+ $aclobj->add('preferences', 'changepassword', 1);
+ $aclobj->add('preferences', '.', 1);
+ $aclobj->add('preferences', 'run', 1);
+ $aclobj->save_repository();
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [17429] booking: add deafult booking group,
sigurdne <=