Configuration
Once you have successfully finished the steps described above, you must configure your installation:
- Configure the SiteaccessSettings in override/site.ini.append.php to match your needs
- If it is not set globally, configure the database settings in the ezteamroom siteaccess.
- When using a host based access method remove the PathPrefix setting from
settings/siteaccess/ezteamroom/site.ini.append.php
and
extension/ezteamroom/settings/siteaccess/ezteamroom/site.ini.append.php
- If there is a SiteURL setting in settings/override/site.ini.append.php you should move it to the siteaccess settings for all siteaccesses. This setting will be used in emails sent by the teamroom extension.
- If you would like anonymous users to have access to the teamrooms, make the following modifications to
settings/siteaccess/ezteamroom/site.ini.append.php
[SiteAccessSettings] RequireUserLogin=false
Also add a policy to the anonymous user role that grants access to user login for the ezteamroom siteaccess. - An optional configuration is to assign the role "Anonymous" (or perhaps also other existing roles) to the group used by the teamroom, e.g. Members.
If you want newly registered users to be placed in this group by default add the following settings to site.ini:
[UserSettings] DefaultUserPlacement=<NODEID>
- Setup a system cronjob that executes the "frequent" cronjob part of eZ Publish using the ezteamroom siteaccess by running the following command:
php runcronjobs.php -s ezteamroom frequent
- Clear the cache!
Ester Heylen (26/02/2010 2:14 pm)
Ester Heylen (23/03/2010 2:55 pm)
Comments