Index: trunk/admin/install/upgrades/inportal_upgrade_v1.1.1.sql =================================================================== diff -u -r2082 -r2169 --- trunk/admin/install/upgrades/inportal_upgrade_v1.1.1.sql (.../inportal_upgrade_v1.1.1.sql) (revision 2082) +++ trunk/admin/install/upgrades/inportal_upgrade_v1.1.1.sql (.../inportal_upgrade_v1.1.1.sql) (revision 2169) @@ -15,4 +15,11 @@ INSERT INTO StylesheetSelectors VALUES (174, 8, 'Calendar''s day names', '.calendar thead .name', 'a:0:{}', '', 1, 'background-color: #DEEEF6;\r\nborder-bottom: 1px solid #000000;', 0); INSERT INTO StylesheetSelectors VALUES (175, 8, 'Calendar''s days', '.calendar tbody .day', 'a:0:{}', '', 1, 'text-align: right;\r\npadding: 2px 4px 2px 2px;\r\nwidth: 2em;\r\nborder: 1px solid #fefefe;', 0); +INSERT INTO Permissions (Permission, GroupId, PermissionValue, Type, CatId) VALUES ('CATEGORY.VIEW', -1, 0, 0, 0); +INSERT INTO Permissions (Permission, GroupId, PermissionValue, Type, CatId) VALUES ('CATEGORY.ADD', -1, 0, 0, 0); +INSERT INTO Permissions (Permission, GroupId, PermissionValue, Type, CatId) VALUES ('CATEGORY.DELETE', -1, 0, 0, 0); +INSERT INTO Permissions (Permission, GroupId, PermissionValue, Type, CatId) VALUES ('CATEGORY.ADD.PENDING', -1, 0, 0, 0); +INSERT INTO Permissions (Permission, GroupId, PermissionValue, Type, CatId) VALUES ('CATEGORY.MODIFY', -1, 0, 0, 0); +INSERT INTO Permissions (Permission, GroupId, PermissionValue, Type, CatId) VALUES ('FAVORITES', -1, 0, 0, 0); + ALTER TABLE UserGroup ADD MembershipExpires INT UNSIGNED DEFAULT NULL AFTER GroupId; \ No newline at end of file Index: trunk/admin/install/upgrades/inportal_upgrade_v1.1.1.php =================================================================== diff -u -r2000 -r2169 --- trunk/admin/install/upgrades/inportal_upgrade_v1.1.1.php (.../inportal_upgrade_v1.1.1.php) (revision 2000) +++ trunk/admin/install/upgrades/inportal_upgrade_v1.1.1.php (.../inportal_upgrade_v1.1.1.php) (revision 2169) @@ -1,8 +1,12 @@ Add_Group('Everyone', 'Every logged-in user'); + $group_id = $group->UniqueId(); $inst_ado =& inst_GetADODBConnection(); $sql = 'UPDATE '.GetTablePrefix().'ConfigurationValues SET VariableValue = %s WHERE VariableName = '.$inst_ado->qstr('User_LoggedInGroup'); - $inst_ado->Execute( sprintf($sql, $group->UniqueId() ) ); + $inst_ado->Execute( sprintf($sql, $group_id) ); + + $sql = 'UPDATE '.GetTablePrefix().'Permissions SET GroupId = %s WHERE GroupId = -1'; + $inst_ado->Execute( sprintf($sql, $group_id) ); ?> \ No newline at end of file