phpGroupWare (formerly known as webdistro) is a multi-user groupware suite written in PHP. Its provides a Web-based calendar, todo-list, addressbook, email, news headlines, and a file manager. The calendar supports repeating events. The email system supports inline graphics and file attachments. The system as a whole supports user preferences, themes, user permissions, multi-language support, an advanced API, and user groups.
| Tags | Communications Email Email Clients (MUA) Usenet News Office/Business Scheduling Software Development Build Tools groupware |
|---|---|
| Licenses | GPL LGPL |
| Operating Systems | OS Independent |
| Implementation | PHP |
Recent releases


Release Notes: A security fix was made for CVE-2007-4048. PHP 5 support was improved. Various bugs were fixed.


Release Notes: A vulnerability in Calendar FrSIRT/ADV-2006-3414 was fixed. Support for MySQL 4.1+ and PGSQL 8 was added. Support for PHP5 was improved, and it should now work with zend.ze1_compatibility_mode on.


Release Notes: This release contains fixes for over 50 reported bugs. The tarballs include updated CVS data, so you can easily update. This is a result of the recent CVS changes at savannah.


Release Notes: Array handling in the anti-XSS code added in the previous version was fixed.


Release Notes: This release fixes several security issues within phpGroupWare. The fixes include global anti-XSS changes and FUDForum information disclosure (CAN-2005-2600). XML-RPC was disabled until more resources are available (CAN-2005-2498).
Recent comments
18 Mar 2006 05:49
Arghhh
As for 99% of all OpenSource, its mission impossible to install if youre not an computer expert.
Wonder why these OpenSource people can't make a install solution like : point -> click -> install -> setup for humans -> run -> use.
06 Jul 2003 17:26
Re: Safe Mode?
> I have trouble running your app in Safe
> Mode. In particular, it seems as if
> some scripts are trying to read /tmp
> (phpgroupware/phpgwapi/inc/class.sessions_php4.inc.php)
> when trying to read the session
> variables. Then I saw it again trying
> to read / in the scripts
> phpgroupware/phpgwapi/inc/functions.inc.php
> and
> phpgroupware/phpgwapi/inc/footer.inc.php,
> although I am not sure what this was
> connected to.
>
> Would I have to use mysql sessions to
> view current logins if safe mode is
> turned on? And with the later problem,
> could this be from incorrect
> configuration or is this a limitation of
> the current project?
I am sorry phpgroupware will not run with safe_mode=on
25 Mar 2003 04:09
Safe Mode?
I have trouble running your app in Safe Mode. In particular, it seems as if some scripts are trying to read /tmp (phpgroupware/phpgwapi/inc/class.sessions_php4.inc.php) when trying to read the session variables. Then I saw it again trying to read / in the scripts phpgroupware/phpgwapi/inc/functions.inc.php and phpgroupware/phpgwapi/inc/footer.inc.php, although I am not sure what this was connected to.
Would I have to use mysql sessions to view current logins if safe mode is turned on? And with the later problem, could this be from incorrect configuration or is this a limitation of the current project?
26 Feb 2003 08:40
Re: great potential ... but...
...vs lbh pna ernq guvf, lbh'er n trrx...
I guess i'm a geek then...
03 Feb 2003 20:23
Re: pda sync
> is there some work on pda sync, like
> palm or others?
>
> phpgroupware is cool, very good, but
> that functionnality is realy missing...
>
> Another thing is to be able to accept or
> refuse an appointment in calendatr
> through a link in mail send....
The pda(palm) sync is being actively developed at the moment, it will form the basis for other sync interfaces for phpgroupware.
As for the accept/refuse via mail, we are working on iCal/vCal support in the next major release.