The Web Information Gateway
A web based groupware suite written in PHP.
TWIG


About

TWIG is a Web-based groupware suite written in PHP, compatible with both PHP4 and PHP5. Its features include IMAP and POP3 email, Usenet newsgroups, contact management, scheduling, shared notes, bookmarks and todo lists, meeting announcements, a file manager, a facility reservation tracker, a helpdesk system and a wiki-style intranet content management system. Information in any feature can be shared among users with group oriented access controls. By using simple HTML, valid CSS and minimal Javascript, TWIG is accessible, cross-platform, fast and browser-independent. TWIG is fully internationalized and translated into 22 languages.

Latest Version

Latest Version: 2.8.3 (3/29/2005)
This is the latest version of TWIG. Please note, you must have PHP running on your web server with IMAP support built in and support for your favorite database engine.
Alpha Version: 3.0.0-alpha1 (7/26/2005)
This is the latest development version of TWIG. This release is for testing purposes only and is not intended for use in production environment.

Random FAQ


Q: I've installed the advanced security option and the $disabled[]
options don't do anything, how can I disabled features?

A: Once advanced security is enabled the $disabled[] options no longer
function and you should use the administrative interface included in
TWIG to enabled or disable access to various features.

However if you have not complied imap support in to php because you do
not intend to grant access to mail you may run in to a problem where
you cannot access the administrative feature of TWIG once you've
used advanced.acl.population to build the initial acl database.

This occurs because of a bug in php which causes php to crash if an
imap function is called but imap functionality is not complied in to
php. Since the main TWIG page by default displays your recent mail
the main page will only display the top command bar and the rest
will be blank, hence not allowing you to access the options list and
the administrative link.

To avoid this problem you need to remove the access rights to mail
from the acl database, this is accomplished by executing the
following SQL command:

DELETE FROM twig_acls WHERE SID='2001';
DELETE FROM twig_acls WHERE SID='3000';
DELETE FROM twig_acls WHERE SID='3001';
DELETE FROM twig_acls WHERE SID='3002';

The first command removes access rights to the mail feature, the same
as setting $disabled["mail"] = 1, the rest remove individual mail
options.

Once this is complete you can once more access the admin feature and
set the various other modules through it.



TWIG NG.svn $Rev: 156 $
Valid CSS! Valid XHTML 1.0 Transitional
Validations apply to the TWIG NG platform.