From FUDforum Wiki
Jump to: navigation, search

The integrated eGroupWare-FUDforum package is currently abandoned and not maintained. Luckily the code is still available (see link below). Please let us know if you can help to analyse, document or simply the code so we can once again make it available to the community.


Installation instructions (please expand):

  1. Download and install EGW as per instructions on
  2. Checkout the integration code and put it in a 'fudforum' subdirectory underneath the main 'egroupware' directory:
    svn co
  3. Edit fudforum/setup/ and add '1.6' to the versions array:
    'versions' => Array('1.0.0','1.0.1','1.2','1.3', '1.6')
  4. Go to EGW's setup -> Manage Applications. Note 'FUDforum' in the list. Click the checkbox next to it and 'Save'. You shoud see message FUDforum 2.6.0 equivalent tables installed.
  5. Give admin permission to use fudforum: admin -> User groups -> Edit admins -> Select 'fudforum' and submit.
  6. Launch fudforum from the top bar by clicking on it's icon (first time will take some time as it will install the forum).


The following is a brief explanation of how the FUDforum installer (for EGW) works and what is necessary for it's correct operation.

Inside the fudforum/setup/ directory, which are you currently in, there is file called 'index.php'. When FUDforum is being installed this file will be copied from fudforum/setup/ to fudforum/[crc32 of your domain]/ directory where it will temporary assume the role of FUDforum's index page. When the forum is accessed for the 1st time this file will perform the necessary actions to complete the forum installation and upon successful completion redirect you to the forum's front page. The primary purpose of this file is to copy various forum files from fudforum/base/ into files/fudforum/[crc32 of your domain]/ directory. This is necessary to allow FUDforum to perform the necessary disk writes needed for normal operation. The file will also need to create several files inside the web browseable fudforum/ directory. This will require you to grant write permissions to the web-server to several files (installer will complain about them, if they are not writable) and directories. The simplest solution is to temporary chmod fudforum/ directory 777 and then restore to normal permissions once the installation process is complete.

If you wish to save a few megabytes of space, once the forum is installed you can remove the fudforum/base/ directory, it is no longer needed.

By default FUDforum will disallow anonymous user access, if you wish to enable it, create an anonymous user in eGroupWare and then in FUDforum's admin control panel enter that user's Login & Password into Anonymous Username & Anonymous Password fields. Once that is done, anonymous users will be able to access the forum. To control the abilities of anonymous users, use the FUDforum permissions system. By default anonymous users will only be able to view & search the forums.

External links

Personal tools