mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-26 01:43:47 +01:00
putting new documentation in place
This commit is contained in:
parent
5f7242e408
commit
0f7aa325e2
55
doc/FAQ.html
55
doc/FAQ.html
@ -1,55 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
|
||||
<TITLE> phpGroupWare FAQ</TITLE>
|
||||
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1> phpGroupWare FAQ</H1>
|
||||
|
||||
<H2>Dan Kuykendall <dan@kuykendall.org></H2> v1.0, 15 July 2000
|
||||
<P><HR>
|
||||
<EM> phpGroupWare Frequently Asked Questions.</EM>
|
||||
<HR>
|
||||
<H2><A NAME="s1">1. Building and Installing</A></H2>
|
||||
|
||||
<H2>1.1 Questions and Answers</H2>
|
||||
|
||||
<P>Q: When I try to send file attachments, I get errors about safe mode being
|
||||
effect.<BR>
|
||||
A: I ran into this problem after I installed Aeromail for the first time.<BR>
|
||||
Try chown root.root for all files in your /phpGroupWare directory. I don't know
|
||||
why this is needed. Any ideas ?
|
||||
<P>Q: Why don't you just use the session class from phplib? Why not use cookies
|
||||
to hold the sessionid?<BR>
|
||||
A: I personally don't like using cookies for something like this.<BR>
|
||||
However, the session management is currently being abstracted for the applications.
|
||||
This means that switching to cookies will be possible for those that are interested.
|
||||
<P>Q: When I do a search, it returns the results but they have the wrong date.<BR>
|
||||
A: Becuase of the way the tables are set up to handle repeating events,
|
||||
I need to rewrite the query. I have not had a chance to play around with it
|
||||
<P>Q: When I view the calendar, I get tons of SQL errors.<BR>
|
||||
A: Make sure all users on the system belong to a group. That should clear up
|
||||
any problems. This is something that needs to be fixed.
|
||||
<P>Q: Will phpGroupWare run on PHP4 ?<BR>
|
||||
A: Yes. It runs on both PHP3 and PHP4.
|
||||
<P>Q: Will phpGroupWare work with SSL ?<BR>
|
||||
A: Sure, why not ? I am running it with mod_ssl and have had no problems.
|
||||
Since there are no references to http:// or https:// there should not be
|
||||
any problems with it.
|
||||
<P>Q: Does phpGroupWare work on any other databases ?<BR>
|
||||
A: Right now, no. I have been playing around with support for mSQL, but, that
|
||||
will take some time. Other databases are completly unknown at this point,
|
||||
support for Oracle, MS-SQL, and others are planned for the future.
|
||||
<P>Q: I am having problems installing on PostgreSQL 6.x.<BR>
|
||||
A: phpGroupWare is being developed with version 7.x. I tried installing it on
|
||||
6.x and ran into a bunch of probelms. Unless you plan on toying around
|
||||
with it, your better off with 7.x.
|
||||
<P>Q: Will phpGroupWare work with Windows?<BR>
|
||||
A: Yes, there several people who are using it.<BR>
|
||||
Thanks Vincent Larchet <<vinz@users.sourceforge.net>> for patching anything
|
||||
we do that breaks phpGroupWare on NT.
|
||||
</BODY>
|
||||
</HTML>
|
132
doc/FAQ.txt
132
doc/FAQ.txt
@ -1,132 +0,0 @@
|
||||
phpGroupWare FAQ
|
||||
Dan Kuykendall <dan@kuykendall.org>
|
||||
v1.0, 15 July 2000
|
||||
|
||||
phpGroupWare Frequently Asked Questions.
|
||||
______________________________________________________________________
|
||||
|
||||
Table of Contents
|
||||
|
||||
|
||||
1. Building and Installing
|
||||
|
||||
1.1 Questions and Answers
|
||||
|
||||
|
||||
______________________________________________________________________
|
||||
|
||||
11.. BBuuiillddiinngg aanndd IInnssttaalllliinngg
|
||||
|
||||
11..11.. QQuueessttiioonnss aanndd AAnnsswweerrss
|
||||
|
||||
Q: When I try to send file attachments, I get errors about safe mode
|
||||
being effect.
|
||||
A: I ran into this problem after I installed Aeromail for the first
|
||||
time.
|
||||
Try chown root.root for all files in your /phpGroupWare directory. I
|
||||
don't know why this is needed. Any ideas ?
|
||||
|
||||
Q: Why don't you just use the session class from phplib? Why not use
|
||||
cookies to hold the sessionid?
|
||||
A: I personally don't like using cookies for something like this.
|
||||
However, the session management is currently being abstracted for the
|
||||
applications. This means that switching to cookies will be possible
|
||||
for those that are interested.
|
||||
|
||||
Q: When I do a search, it returns the results but they have the wrong
|
||||
date.
|
||||
A: Becuase of the way the tables are set up to handle repeating
|
||||
events, I need to rewrite the query. I have not had a chance to play
|
||||
around with it
|
||||
|
||||
Q: When I view the calendar, I get tons of SQL errors.
|
||||
A: Make sure all users on the system belong to a group. That should
|
||||
clear up any problems. This is something that needs to be fixed.
|
||||
|
||||
Q: Will phpGroupWare run on PHP4 ?
|
||||
A: Yes. It runs on both PHP3 and PHP4.
|
||||
|
||||
Q: Will phpGroupWare work with SSL ?
|
||||
A: Sure, why not ? I am running it with mod_ssl and have had no
|
||||
problems. Since there are no references to http:// or https:// there
|
||||
should not be any problems with it.
|
||||
|
||||
Q: Does phpGroupWare work on any other databases ?
|
||||
A: Right now, no. I have been playing around with support for mSQL,
|
||||
but, that will take some time. Other databases are completly unknown
|
||||
at this point, support for Oracle, MS-SQL, and others are planned for
|
||||
the future.
|
||||
|
||||
Q: I am having problems installing on PostgreSQL 6.x.
|
||||
A: phpGroupWare is being developed with version 7.x. I tried
|
||||
installing it on 6.x and ran into a bunch of probelms. Unless you
|
||||
plan on toying around with it, your better off with 7.x.
|
||||
|
||||
Q: Will phpGroupWare work with Windows?
|
||||
A: Yes, there several people who are using it.
|
||||
Thanks Vincent Larchet <<vinz@users.sourceforge.net>> for patching
|
||||
anything we do that breaks phpGroupWare on NT.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
375
doc/HOWTO.html
375
doc/HOWTO.html
@ -1,375 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
|
||||
<TITLE> phpGroupWare HOWTO</TITLE>
|
||||
|
||||
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1> phpGroupWare HOWTO</H1>
|
||||
|
||||
<H2>Joseph Engo <jengo@phpgroupware.org>,
|
||||
Dan Kuykendall <dan@kuykendall.org>,
|
||||
Stephen Brown <blinky@phpgroupware.net></H2> v1.3, 17 October 2000
|
||||
<P><HR>
|
||||
<EM> This document explains how to install and configure phpGroupWare.</EM>
|
||||
<HR>
|
||||
<H2><A NAME="s1">1. Introduction</A></H2>
|
||||
|
||||
<P>phpGroupWare is a web based groupware application that includes integrated features such as
|
||||
email, calendar, todo list, address book, file manager, headline news, and a trouble ticket system.
|
||||
<P>It should run on all systems where PHP is available and currently supports MySQL and PostgreSQL.
|
||||
<H2>1.1 What is phpGroupWare and why should I use it?</H2>
|
||||
|
||||
<P>phpGroupWare is:
|
||||
<P>phpGroupWare is a web based groupware application that includes integrated features such as
|
||||
email, calendar, todo list, address book, file manager, headline news, and a trouble ticket system.
|
||||
<P>
|
||||
<P>You should use it if:
|
||||
<P>You would like a powerful groupware system that can be access from anywhere on the Internet.
|
||||
For companies with a distributed user base, it's an ideal solution. Oh, and did I mention that its FREE?
|
||||
<H2><A NAME="s2">2. Installation</A></H2>
|
||||
|
||||
<H2>2.1 Requirements</H2>
|
||||
|
||||
<P>You will need PHP compiled and installed on your system. You will also need MySQL or PostgreSQL setup.
|
||||
If you are planning on using the email system, you will need to have an IMAP server installed and IMAP support compiled into PHP.
|
||||
You can have it installed as an Apache module or command line version, the Apache module is preferred.
|
||||
We will assume that you are running on a Linux or other Unix system for these steps.
|
||||
Windows is supported, but there is no documentation for it currently.
|
||||
<H2>2.2 Tested Systems</H2>
|
||||
|
||||
<P>Known compatible software
|
||||
<UL>
|
||||
<LI>PHP 3.0.15+ or PHP 4.0.x (preferred)</LI>
|
||||
<LI>Apache 1.3.x</LI>
|
||||
<LI>MySQL 3.22.25 or greater</LI>
|
||||
<LI>MySQL 3.23.10 or greater</LI>
|
||||
<LI>Courier IMAP 0.33+ for IMAP (optionally with vmailmgr)</LI>
|
||||
<LI>qmail 1.03 for SMTP and POP</LI>
|
||||
<LI>sendmail for SMTP</LI>
|
||||
</UL>
|
||||
<P>Example configurations that the CVS versions have been up and running on are listed at the end of this document.
|
||||
We have reports of phpGroupWare working on Windows NT and OS/2, and using Oracle as the database.
|
||||
<H2>2.3 Obtaining phpGroupWare</H2>
|
||||
|
||||
<P>While we are still in the Beta phase of phpGroupWare, you may
|
||||
want to track the CVS copy as closely as possible. The released
|
||||
versions are more stable, but often contain bugs that have been fixed
|
||||
in the CVS version.
|
||||
<H3>Released Versions</H3>
|
||||
|
||||
<P>The downloads section on the
|
||||
<A HREF="http://www.phpgroupware.org/">http://www.phpgroupware.org/</A> site
|
||||
contains links to the most recent releases, and several mirror sites
|
||||
for the releases.
|
||||
<H3>Developer's version from CVS</H3>
|
||||
|
||||
<P>If you have never used CVS, you may want to read through the doucmentation
|
||||
found at
|
||||
<A HREF="http://www.cvshome.org/">http://www.cvshome.org/</A>.
|
||||
The CVS pages for the core and apps projects can be found at
|
||||
<A HREF="http://sourceforge.net/cvs/?group_id=7305">phpGroupWare Core CVS</A>, and
|
||||
<A HREF="http://sourceforge.net/cvs/?group_id=9787">phpGroupWare Apps CVS</A>.
|
||||
Follow the directions for <B>Anonymous CVS access</B> and you should
|
||||
have the most recent development copy of phpGroupWare in no time.
|
||||
<H2>2.4 Installing on Tested Systems</H2>
|
||||
|
||||
<P>After you have met the additional software requirements (working DB, POP3/IMAP server, and PHP),
|
||||
unpack the tarball in the html directory of your webserver. (eg, /home/httpd/html)
|
||||
If you want the phpGroupWare install to appear at a URL other than
|
||||
http://localhost/phpgroupware now is the time to rename the directory or move it
|
||||
around under your document root.
|
||||
<H2>2.5 Create a database and user for phpGroupWare</H2>
|
||||
|
||||
<P>You must create a database for phpGroupWare to use,
|
||||
and we strongly recommend adding a user that only
|
||||
has permission to this new database for phpGroupWare's
|
||||
exclusive use (for security).
|
||||
<P>Note the host the database engine is on, user, password and database name, you will need them soon.
|
||||
<H3>Adding DB and users in MySQL </H3>
|
||||
|
||||
<P>The quick stepse to get going on mysql are as follows (please consult the offical MySQL
|
||||
documentation for the details).
|
||||
<P><CODE>mysqladmin create phpgroupware</CODE> - creates the blank database
|
||||
<P>Go into the mysql command line utility with <CODE>mysql mysql</CODE> or use
|
||||
a tool like phpMyAdmin to update the permission tables.
|
||||
It is recommended that you add a user with no permissions, then
|
||||
explicitly grant the user access to the phpgroupware database.
|
||||
The following SQL is an example, using the DB name of <CODE>phpgroupware</CODE> user of <CODE>phpgwuser</CODE> and password of <CODE>somethinghardtoguess</CODE>:
|
||||
<PRE>
|
||||
insert into user(Host,User,Password) values('localhost','phpgwuser',PASSWORD('somethinghardtoguess');
|
||||
insert into db(Host,DB,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Alter_priv)
|
||||
values('localhost','phpgroupware','phpgwuser','Y','Y','Y','Y','Y','Y','Y')
|
||||
|
||||
</PRE>
|
||||
|
||||
you must then reload the grant tables with <CODE>mysqladmin reload</CODE> or <CODE>refresh privledges</CODE> from the mysql utility.
|
||||
<P>Some people find it even easier to use MySQL's grant command instead. Please consult the
|
||||
MySQL manuall for details on correct syntax.
|
||||
<H3>PostgereSQL install </H3>
|
||||
|
||||
<P>This is from <CODE>gnrfan</CODE> but has yet to be updated for the recent version of phpGroupWare, although
|
||||
it should get you started.
|
||||
<P>To start the postmaster just type at the console:
|
||||
<CODE>$postmaster -i -D /home/[username]/[dataDir]</CODE>
|
||||
Now if there is an error then is no datadir intitiated (assuming that postgreSQL is installed).
|
||||
To do that you have to use initdb to create the dataDIR. Please look in
|
||||
the documentation of posgreSQL or the manual page for initdb for details.
|
||||
<P>If you have not encountered any error than you are ready to roll.
|
||||
Now create a database which will be used by the phpGroupWare.
|
||||
To do that type at the console:
|
||||
<CODE>$createdb phpgroupware</CODE> assumming that you would name the database phpgroupware.
|
||||
<H2>2.6 Configure phpGroupWare</H2>
|
||||
|
||||
<P>Copy the <CODE>header.inc.php.sample</CODE> file to
|
||||
<CODE>header.inc.php</CODE> and edit the file, following the
|
||||
directions in the comments.
|
||||
<P>Then point your browser to phpgroupware/setup/ which will
|
||||
create (or upgrade) the database tables.
|
||||
You wil be asked to login, using the password set in
|
||||
<CODE>header.inc.php</CODE>. Setup will attempt to determine what version
|
||||
of the phpGroupWare database you have installed, and upgrade to the most recent
|
||||
version.
|
||||
<P><B>NOTE:</B>The developers are concentrating on getting the beta
|
||||
working, and have not spent a great deal of time building upgrade scripts from the
|
||||
alpha versions of phpGroupWare. You are advised to backup your existing alpha
|
||||
database before running the setup script to avoid problems!
|
||||
<P>If you get no error messages, continue on to phpgroupware/setup/config.php
|
||||
to configure phpGroupWare to your system.
|
||||
<P>If you are using the email system you will need to create a temporary directory
|
||||
where file uploads will be stored. For security reasons, you should <CODE>chown
|
||||
nobody.nobody</CODE> and <CODE>chmod 700</CODE> to that directory. Depending on your system configuration.
|
||||
Default installs of Apache normally run as the user nobody. You may need your system
|
||||
administrator to do this for you if you do not have root access.
|
||||
<P>If you do not have access to root, create this file and run it.
|
||||
<PRE>
|
||||
<?php
|
||||
if (mkdir("/path/to/temp/directory",0700)) {
|
||||
echo "Directory created successfully";
|
||||
} else {
|
||||
echo "Error creating directory";
|
||||
}
|
||||
</PRE>
|
||||
|
||||
If you have access to cron, you may want to setup the files in the cron
|
||||
directory.
|
||||
<P>stalesessions.pl - There are 2 reasons for this file.
|
||||
<UL>
|
||||
<LI>Users always forget to logout. This way the session doesn't sit around forever, creating a possible security risk. </LI>
|
||||
<LI>The email system requires plain text passwords which are stored in the sessions table.</LI>
|
||||
</UL>
|
||||
<P>This file is not required, you can simply disable cron_apps in the admin -> applications section
|
||||
to clean out the sessions table during login and logout.
|
||||
<P>stale_uploads.pl - This will delete file attachments for messages that where not
|
||||
completed. If a users browser crashes, Internet connection dies, etc, their
|
||||
files will sit there forever unless deleted. You could add a few lines to
|
||||
logout.php that will look in the temp directory for any stale uploads and delete
|
||||
them. But, once again, it becomes a performance issue.
|
||||
<H2><A NAME="s3">3. Testing the install</A></H2>
|
||||
|
||||
<P>If your config is setup properly you can now login. Point your browser to the
|
||||
installed location and login with the username <CODE>demo</CODE> and the password is <CODE>1234</CODE><BR>
|
||||
At this point it would be a good idea to create a new user with administrative privileges and
|
||||
delete the old one.
|
||||
<H2><A NAME="s4">4. Installing additional applications</A></H2>
|
||||
|
||||
<P>Once you have the core phpGroupWare install up and running,
|
||||
you may want to download and install additional applications.
|
||||
<P>You should consult any <CODE>README</CODE> or <CODE>INSTALL</CODE>
|
||||
files that come with the new application first, as most require you
|
||||
to create additional tables in the database, and add additional
|
||||
translation data to the lang table (typically a file called <CODE>lang.sql</CODE>)
|
||||
<P>You install the new application within the phpGroupWare install tree by
|
||||
placing the application directory under the root phpGroupWare directory,
|
||||
and enabling the application through the Administration page.
|
||||
<P>For example, this is the process to install the
|
||||
Headlines application (see
|
||||
<A HREF="http://sourceforge.net/phpgwapps/">http://sourceforge.net/phpgwapps/</A> for
|
||||
more on this and other applications).
|
||||
<UL>
|
||||
<LI>Download the .tar.gz file for the application, or check out the source
|
||||
with cvs with
|
||||
<PRE>
|
||||
export CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/phpgwapps'
|
||||
cvs login (just hit enter if prompted for a password)
|
||||
cvs co headlines
|
||||
</PRE>
|
||||
|
||||
</LI>
|
||||
<LI>Move the <CODE>headlines</CODE> directory into your phpGroupWare
|
||||
install directory.
|
||||
</LI>
|
||||
<LI>Log into phpGroupWare as an administrative user, and go to the Administration page.
|
||||
</LI>
|
||||
<LI>In the first section, choose the <CODE>Applications</CODE> link
|
||||
</LI>
|
||||
<LI>Click on add, and fill in the form.
|
||||
<DL>
|
||||
<DT><B>Application name</B><DD><P>should be identical to the name
|
||||
of the directory you moved into the phpGroupWare install, in this case use <CODE>headlines</CODE>
|
||||
<DT><B>Application Title</B><DD><P>this is shown in the navigation bar and other places to refer to the
|
||||
new application. Enter <CODE>Headlines</CODE> for this example.
|
||||
<DT><B>Enabled</B><DD><P>This can be used to disable an application for all users temporially. You
|
||||
should normal check the box to enable the application.
|
||||
</DL>
|
||||
</LI>
|
||||
<LI>Back in the Administration page, you need to enable the application for specific users
|
||||
or user groups by editing them, and checking the new <CODE>Headlines</CODE> box that appears
|
||||
in the middle of the account editing page.</LI>
|
||||
<LI>Once you have added the Headlines app to your account, you should see a Headlines
|
||||
entry in the Administration and Preferences pages, and there should be an icon for
|
||||
the Headlines application in the navigation bar.</LI>
|
||||
<LI>Once you enable a few of the Headlines sites through the Administration page link, you
|
||||
should see headlines grabbed from the sites you selected when you click on the Headlines
|
||||
icon in the navigation bar.</LI>
|
||||
</UL>
|
||||
<H2><A NAME="s5">5. Trouble-shooting</A></H2>
|
||||
|
||||
<P><B>WARNING!</B> phpGroupWare is still Beta software, expect some bugs
|
||||
along the way. If you run into a problem not discussed here, contact us
|
||||
through one of the methods listed on the website.
|
||||
<P>The phpGroupWare developers can often be seen hanging out in #phpGroupWare
|
||||
on irc.openprojects.net if you require real-time help.
|
||||
<P>Also check the FAQ in this directory for additional common questions,
|
||||
it is available as FAQ.sgml, FAQ.txt and FAQ.html
|
||||
<P>
|
||||
<H2>5.1 I get "Unable to open mailbox" when using the email application</H2>
|
||||
|
||||
<P>At the time of this writing (2000-09-27) you must use the same
|
||||
username and password in phpGroupWare that you use to log into
|
||||
your mail server. If you change your password and it still isn't working,
|
||||
try logging out of phpGroupWare (the rightmost icon in the navigation bar)
|
||||
and then log back in.
|
||||
<P>An preference page to edit the email settings is being developed, and should
|
||||
appear shortly after the second beta release.
|
||||
<H2>5.2 It seems to hang when I try to read my mail</H2>
|
||||
|
||||
<P>This is often a problem if you are using POP3 instead of IMAP, and you have
|
||||
more than a few hundred messages in your mailbox.
|
||||
<P>By default, php is set up to time-out a request that takes over 30 seconds
|
||||
to complete. phpGroupWare must do a lot of work the first time your POP3 mailbox
|
||||
is opened, and every time you get new mail, which may take more than the 30
|
||||
second timeout.
|
||||
<P>You can either clean up your mailbox with another mail program, or
|
||||
add the line
|
||||
<HR>
|
||||
<PRE>
|
||||
set_time_limit(0);
|
||||
</PRE>
|
||||
<HR>
|
||||
|
||||
to the top of the inc/phpgwapi/phpgw_msg_pop3.inc.php file, just before
|
||||
the line
|
||||
<PRE>
|
||||
class msg extends msg_common
|
||||
</PRE>
|
||||
|
||||
<P>If you choose to edit the file, be patient when loading a large POP3
|
||||
mailbox - the author tested against a mailbox with 2500 messages in it,
|
||||
but it took 15 minutes to load the page. We highly suggest you use IMAP
|
||||
if you expect to have more than a few hundred messages in your mailbox.
|
||||
<H2>5.3 When I log in I see the directory listing instead of a web page</H2>
|
||||
|
||||
<P>If you are using Apache, this often means you need to add
|
||||
<CODE>.php</CODE> to the <CODE>DirectoryIndex</CODE> line in your httpd.conf file.
|
||||
<P>For example:
|
||||
<HR>
|
||||
<PRE>
|
||||
DirectoryIndex index.php index.php3 index.html index.htm index.cgi
|
||||
</PRE>
|
||||
<HR>
|
||||
<H2>5.4 I get garbage that looks like code when I go to the phpGroupWare URL</H2>
|
||||
|
||||
<P>This is often because you have php3 installed, which does not map <CODE>.php</CODE> to the PHP engine.
|
||||
<P>For PHP3:
|
||||
<HR>
|
||||
<PRE>
|
||||
AddType application/x-httpd-php3 .php3 .php
|
||||
</PRE>
|
||||
<HR>
|
||||
|
||||
For PHP4:
|
||||
<HR>
|
||||
<PRE>
|
||||
AddType application/x-httpd-php .php3 .php
|
||||
</PRE>
|
||||
<HR>
|
||||
<H2><A NAME="s6">6. Known working systems</A></H2>
|
||||
|
||||
<P>A rough description of some of the hardware and software the developers have
|
||||
used to develop phpGroupWare on, oh have confirmed working reports from people
|
||||
in IRC.
|
||||
<H2>6.1 Seek3r has tested </H2>
|
||||
|
||||
<P>phpGroupWare.org runs:
|
||||
Red Hat 6.2, Apache/1.3.12,PHP/4.0.2,mod_perl/1.21,MySQL 3.23.10-alpha,Courier-IMAP 0.33+ with qmail 1.03
|
||||
<H2>6.2 blinky has tested </H2>
|
||||
|
||||
<P>phpGroupWare.net runs:
|
||||
Red Hat 6.2,Apache/1.3.14 PHP/4.0.3pl1 mod_ssl/2.7.1 OpenSSL/0.9.6 PHP4.03.pl1,MySQL 3.23.10-alpha,qmail 1.03
|
||||
<P>dev boxes are variants on:
|
||||
Red Hat 7.0,mysql-3.23.22-6 (from RH7 RPM), and Sendmail, Courier, or qmail+courier IMAP depending on mood.
|
||||
<H2>6.3 Jengo has tested </H2>
|
||||
|
||||
<P>main test box: Red Hat 6.2,Apache/1.3.12,PHP 3.0.16,PostgreSQL 7.2,Sendmail (from RH6.2)
|
||||
<P>laptop is rh 6.1, apache 1.3.?, MySQL and PostgreSQL 7.0 w/ PHP 3.0.16, its a P-90 w/ 40 mb ram and a 800 mb hd
|
||||
<P>
|
||||
Also, confirmation through IRC of phpGroupware working on Win2k with IIS5.0, PHP4.0.2 and MySQL just recently
|
||||
<H2><A NAME="s7">7. About this document</A></H2>
|
||||
|
||||
<H2>7.1 New versions </H2>
|
||||
|
||||
<P>The newest version of this document can be found on our website
|
||||
<A HREF="http://www.phpgroupware.org">http://www.phpgroupware.org</A> as SGML source, HTML, or TEXT.
|
||||
<H2>7.2 Comments </H2>
|
||||
|
||||
<P>Comments on this HOWTO should be directed to the phpGroupWare developers mailing list
|
||||
<A HREF="mailto:phpgroupware-developers@lists.sourceforge.net">phpgroupware-developers@lists.sourceforge.net</A>.
|
||||
<P>To subscribe, go to
|
||||
<A HREF="http://sourceforge.net/mail/?group_id=7305">http://sourceforge.net/mail/?group_id=7305</A><H2>7.3 History </H2>
|
||||
|
||||
<P>This document was started by Joseph Engo and reworked by Dan Kuykendall.
|
||||
<H2>7.4 Version History </H2>
|
||||
|
||||
<P>Old Version
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Created by Jengo, wasn't in SGML HOWTO format.</LI>
|
||||
</UL>
|
||||
<P>v1.0 (July 6, 2000)
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Built proper SGML version.</LI>
|
||||
<LI>Included the FAQ.</LI>
|
||||
<LI>Other minor additions.</LI>
|
||||
</UL>
|
||||
<P>v1.1 (September 27-29, 2000) - blinky
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Added Testing Install section</LI>
|
||||
<LI>Added Trouble-shooting section</LI>
|
||||
<LI>Added description of application installation</LI>
|
||||
<LI>Changes for the new setup program</LI>
|
||||
</UL>
|
||||
<P>v1.2 (Early October 2000) - blinky
|
||||
<P>
|
||||
<UL>
|
||||
<LI>Info about creatign MySQL DB and user</LI>
|
||||
<LI>Partial PostgreSQL info from gnrfan</LI>
|
||||
</UL>
|
||||
<H2>7.5 Copyrights and Trademarks </H2>
|
||||
|
||||
<P>Copyright (c) Dan Kuykendall.
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
under the terms of the GNU Free Documentation License, Version 1.1
|
||||
or any later version published by the Free Software Foundation
|
||||
<P>A copy of the license is available at
|
||||
<A HREF="http://www.gnu.org/copyleft/fdl.txt">GNU Free Documentation License</A>.
|
||||
<H2>7.6 Acknowledgments and Thanks </H2>
|
||||
|
||||
<P>Thanks to Joesph Engo for starting phpGroupWare (at the time called webdistro) and the core of this HOWTO.
|
||||
Thanks to all the developers and users who contribute to making phpGroupWare such a success.
|
||||
</BODY>
|
||||
</HTML>
|
418
doc/HOWTO.sgml
418
doc/HOWTO.sgml
@ -1,418 +0,0 @@
|
||||
<!doctype linuxdoc system>
|
||||
|
||||
<!-- LinuxDoc file was created by hand by <Dan Kuykendall> 7 July 2000
|
||||
Subsequently hacked upon by Stephen Brown September And October 2000 -->
|
||||
<article>
|
||||
<title>
|
||||
phpGroupWare HOWTO
|
||||
</title>
|
||||
<author>
|
||||
Joseph Engo <jengo@phpgroupware.org>,
|
||||
Dan Kuykendall <dan@kuykendall.org>,
|
||||
Stephen Brown <blinky@phpgroupware.net>
|
||||
</author>
|
||||
<date>
|
||||
v1.3, 17 October 2000
|
||||
</date>
|
||||
<abstract>
|
||||
<!-- $Id$ -->
|
||||
This document explains how to install and configure phpGroupWare.
|
||||
</abstract>
|
||||
|
||||
<toc>
|
||||
<sect>Introduction
|
||||
<p>
|
||||
phpGroupWare is a web based groupware application that includes integrated features such as
|
||||
email, calendar, todo list, address book, file manager, headline news, and a trouble ticket system.
|
||||
<p>It should run on all systems where PHP is available and currently supports MySQL and PostgreSQL.
|
||||
</p>
|
||||
<sect1>What is phpGroupWare and why should I use it?
|
||||
<p>
|
||||
phpGroupWare is:<p>
|
||||
phpGroupWare is a web based groupware application that includes integrated features such as
|
||||
email, calendar, todo list, address book, file manager, headline news, and a trouble ticket system.<P>
|
||||
|
||||
You should use it if:<p>
|
||||
You would like a powerful groupware system that can be access from anywhere on the Internet.
|
||||
For companies with a distributed user base, it's an ideal solution. Oh, and did I mention that its FREE?
|
||||
</p>
|
||||
<sect>Installation
|
||||
<sect1>Requirements
|
||||
<p>
|
||||
You will need PHP compiled and installed on your system. You will also need MySQL or PostgreSQL setup.
|
||||
If you are planning on using the email system, you will need to have an IMAP server installed and IMAP support compiled into PHP.
|
||||
You can have it installed as an Apache module or command line version, the Apache module is preferred.
|
||||
We will assume that you are running on a Linux or other Unix system for these steps.
|
||||
Windows is supported, but there is no documentation for it currently.
|
||||
</p>
|
||||
<sect1>Tested Systems
|
||||
<p>
|
||||
Known compatible software
|
||||
<itemize>
|
||||
<item>PHP 3.0.15+ or PHP 4.0.x (preferred)
|
||||
<item>Apache 1.3.x
|
||||
<item>MySQL 3.22.25 or greater
|
||||
<item>MySQL 3.23.10 or greater
|
||||
<item>Courier IMAP 0.33+ for IMAP (optionally with vmailmgr)
|
||||
<item>qmail 1.03 for SMTP and POP
|
||||
<item>sendmail for SMTP
|
||||
</itemize>
|
||||
|
||||
Example configurations that the CVS versions have been up and running on are listed at the end of this document.
|
||||
We have reports of phpGroupWare working on Windows NT and OS/2, and using Oracle as the database.
|
||||
</p>
|
||||
<sect1>Obtaining phpGroupWare
|
||||
<p>
|
||||
While we are still in the Beta phase of phpGroupWare, you may
|
||||
want to track the CVS copy as closely as possible. The released
|
||||
versions are more stable, but often contain bugs that have been fixed
|
||||
in the CVS version.
|
||||
<sect2>Released Versions
|
||||
<p>
|
||||
The downloads section on the <url url="http://www.phpgroupware.org/"> site
|
||||
contains links to the most recent releases, and several mirror sites
|
||||
for the releases.
|
||||
</p>
|
||||
<sect2>Developer's version from CVS
|
||||
<p>
|
||||
If you have never used CVS, you may want to read through the doucmentation
|
||||
found at <url url="http://www.cvshome.org/">.
|
||||
The CVS pages for the core and apps projects can be found at
|
||||
<url url="http://sourceforge.net/cvs/?group_id=7305" name="phpGroupWare Core CVS">, and
|
||||
<url url="http://sourceforge.net/cvs/?group_id=9787" name="phpGroupWare Apps CVS">.
|
||||
Follow the directions for <bf>Anonymous CVS access</bf> and you should
|
||||
have the most recent development copy of phpGroupWare in no time.
|
||||
</p>
|
||||
|
||||
<sect1>Installing on Tested Systems
|
||||
<p>
|
||||
After you have met the additional software requirements (working DB, POP3/IMAP server, and PHP),
|
||||
unpack the tarball in the html directory of your webserver. (eg, /home/httpd/html)
|
||||
If you want the phpGroupWare install to appear at a URL other than
|
||||
http://localhost/phpgroupware now is the time to rename the directory or move it
|
||||
around under your document root.
|
||||
</p>
|
||||
<sect1>Create a database and user for phpGroupWare
|
||||
<p>
|
||||
You must create a database for phpGroupWare to use,
|
||||
and we strongly recommend adding a user that only
|
||||
has permission to this new database for phpGroupWare's
|
||||
exclusive use (for security).
|
||||
|
||||
Note the host the database engine is on, user, password and database name, you will need them soon.
|
||||
<sect2>Adding DB and users in MySQL
|
||||
<p>The quick stepse to get going on mysql are as follows (please consult the offical MySQL
|
||||
documentation for the details).
|
||||
|
||||
<tt>mysqladmin create phpgroupware</tt> - creates the blank database
|
||||
|
||||
Go into the mysql command line utility with <tt>mysql mysql</tt> or use
|
||||
a tool like phpMyAdmin to update the permission tables.
|
||||
It is recommended that you add a user with no permissions, then
|
||||
explicitly grant the user access to the phpgroupware database.
|
||||
The following SQL is an example, using the DB name of <tt>phpgroupware</tt> user of <tt>phpgwuser</tt> and password of <tt>somethinghardtoguess</tt>:
|
||||
<verb>
|
||||
insert into user(Host,User,Password) values('localhost','phpgwuser',PASSWORD('somethinghardtoguess');
|
||||
insert into db(Host,DB,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Alter_priv)
|
||||
values('localhost','phpgroupware','phpgwuser','Y','Y','Y','Y','Y','Y','Y')
|
||||
</verb>
|
||||
you must then reload the grant tables with <tt>mysqladmin reload</tt> or <tt>refresh privledges</tt> from the mysql utility.
|
||||
|
||||
Some people find it even easier to use MySQL's grant command instead. Please consult the
|
||||
MySQL manuall for details on correct syntax.
|
||||
</p>
|
||||
<sect2>PostgereSQL install
|
||||
<p>
|
||||
This is from <tt>gnrfan</tt> but has yet to be updated for the recent version of phpGroupWare, although
|
||||
it should get you started.
|
||||
|
||||
To start the postmaster just type at the console:
|
||||
<tt>$postmaster -i -D /home/[username]/[dataDir]</tt>
|
||||
Now if there is an error then is no datadir intitiated (assuming that postgreSQL is installed).
|
||||
To do that you have to use initdb to create the dataDIR. Please look in
|
||||
the documentation of posgreSQL or the manual page for initdb for details.
|
||||
|
||||
If you have not encountered any error than you are ready to roll.
|
||||
Now create a database which will be used by the phpGroupWare.
|
||||
To do that type at the console:
|
||||
<tt>$createdb phpgroupware</tt> assumming that you would name the database phpgroupware.
|
||||
</p>
|
||||
<sect1>Configure phpGroupWare
|
||||
<p>
|
||||
Copy the <tt>header.inc.php.sample</tt> file to
|
||||
<tt>header.inc.php</tt> and edit the file, following the
|
||||
directions in the comments.
|
||||
<p>
|
||||
Then point your browser to phpgroupware/setup/ which will
|
||||
create (or upgrade) the database tables.
|
||||
You wil be asked to login, using the password set in
|
||||
<tt>header.inc.php</tt>. Setup will attempt to determine what version
|
||||
of the phpGroupWare database you have installed, and upgrade to the most recent
|
||||
version.
|
||||
|
||||
<bf>NOTE:</bf>The developers are concentrating on getting the beta
|
||||
working, and have not spent a great deal of time building upgrade scripts from the
|
||||
alpha versions of phpGroupWare. You are advised to backup your existing alpha
|
||||
database before running the setup script to avoid problems!
|
||||
|
||||
If you get no error messages, continue on to phpgroupware/setup/config.php
|
||||
to configure phpGroupWare to your system.
|
||||
<p>
|
||||
If you are using the email system you will need to create a temporary directory
|
||||
where file uploads will be stored. For security reasons, you should <tt>chown
|
||||
nobody.nobody</tt> and <tt>chmod 700</tt> to that directory. Depending on your system configuration.
|
||||
Default installs of Apache normally run as the user nobody. You may need your system
|
||||
administrator to do this for you if you do not have root access.
|
||||
<p>
|
||||
If you do not have access to root, create this file and run it.
|
||||
<verb>
|
||||
<?php
|
||||
if (mkdir("/path/to/temp/directory",0700)) {
|
||||
echo "Directory created successfully";
|
||||
} else {
|
||||
echo "Error creating directory";
|
||||
}
|
||||
</verb>
|
||||
If you have access to cron, you may want to setup the files in the cron
|
||||
directory.
|
||||
<p>
|
||||
stalesessions.pl - There are 2 reasons for this file.
|
||||
<itemize>
|
||||
<item>Users always forget to logout. This way the session doesn't sit around forever, creating a possible security risk.
|
||||
<item>The email system requires plain text passwords which are stored in the sessions table.
|
||||
</itemize>
|
||||
|
||||
This file is not required, you can simply disable cron_apps in the admin -> applications section
|
||||
to clean out the sessions table during login and logout.
|
||||
<p>
|
||||
stale_uploads.pl - This will delete file attachments for messages that where not
|
||||
completed. If a users browser crashes, Internet connection dies, etc, their
|
||||
files will sit there forever unless deleted. You could add a few lines to
|
||||
logout.php that will look in the temp directory for any stale uploads and delete
|
||||
them. But, once again, it becomes a performance issue.
|
||||
</p>
|
||||
|
||||
<sect>Testing the install
|
||||
<p>
|
||||
If your config is setup properly you can now login. Point your browser to the
|
||||
installed location and login with the username <tt>demo</tt> and the password is <tt>1234</tt><newline>
|
||||
At this point it would be a good idea to create a new user with administrative privileges and
|
||||
delete the old one.
|
||||
</p>
|
||||
<sect>Installing additional applications
|
||||
<p>
|
||||
Once you have the core phpGroupWare install up and running,
|
||||
you may want to download and install additional applications.
|
||||
|
||||
You should consult any <tt>README</tt> or <tt>INSTALL</tt>
|
||||
files that come with the new application first, as most require you
|
||||
to create additional tables in the database, and add additional
|
||||
translation data to the lang table (typically a file called <tt>lang.sql</tt>)
|
||||
|
||||
You install the new application within the phpGroupWare install tree by
|
||||
placing the application directory under the root phpGroupWare directory,
|
||||
and enabling the application through the Administration page.
|
||||
|
||||
For example, this is the process to install the
|
||||
Headlines application (see <url url="http://sourceforge.net/phpgwapps/"> for
|
||||
more on this and other applications).
|
||||
<itemize>
|
||||
<item>Download the .tar.gz file for the application, or check out the source
|
||||
with cvs with
|
||||
<verb>export CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/phpgwapps'
|
||||
cvs login (just hit enter if prompted for a password)
|
||||
cvs co headlines</verb>
|
||||
|
||||
<item>Move the <tt>headlines</tt> directory into your phpGroupWare
|
||||
install directory.
|
||||
|
||||
<item>Log into phpGroupWare as an administrative user, and go to the Administration page.
|
||||
|
||||
<item>In the first section, choose the <tt>Applications</tt> link
|
||||
|
||||
<item>Click on add, and fill in the form.
|
||||
<descrip>
|
||||
<tag/Application name/ should be identical to the name
|
||||
of the directory you moved into the phpGroupWare install, in this case use <tt>headlines</tt>
|
||||
<tag/Application Title/this is shown in the navigation bar and other places to refer to the
|
||||
new application. Enter <tt>Headlines</tt> for this example.
|
||||
<tag/Enabled/This can be used to disable an application for all users temporially. You
|
||||
should normal check the box to enable the application.
|
||||
</descrip>
|
||||
<item>Back in the Administration page, you need to enable the application for specific users
|
||||
or user groups by editing them, and checking the new <tt>Headlines</tt> box that appears
|
||||
in the middle of the account editing page.
|
||||
<item>Once you have added the Headlines app to your account, you should see a Headlines
|
||||
entry in the Administration and Preferences pages, and there should be an icon for
|
||||
the Headlines application in the navigation bar.
|
||||
<item>Once you enable a few of the Headlines sites through the Administration page link, you
|
||||
should see headlines grabbed from the sites you selected when you click on the Headlines
|
||||
icon in the navigation bar.
|
||||
</itemize>
|
||||
</p>
|
||||
<sect>Trouble-shooting
|
||||
<p>
|
||||
<bf>WARNING!</bf> phpGroupWare is still Beta software, expect some bugs
|
||||
along the way. If you run into a problem not discussed here, contact us
|
||||
through one of the methods listed on the website.
|
||||
|
||||
The phpGroupWare developers can often be seen hanging out in #phpGroupWare
|
||||
on irc.openprojects.net if you require real-time help.
|
||||
|
||||
Also check the FAQ in this directory for additional common questions,
|
||||
it is available as FAQ.sgml, FAQ.txt and FAQ.html
|
||||
|
||||
<sect1>I get "Unable to open mailbox" when using the email application
|
||||
<P>At the time of this writing (2000-09-27) you must use the same
|
||||
username and password in phpGroupWare that you use to log into
|
||||
your mail server. If you change your password and it still isn't working,
|
||||
try logging out of phpGroupWare (the rightmost icon in the navigation bar)
|
||||
and then log back in.
|
||||
|
||||
An preference page to edit the email settings is being developed, and should
|
||||
appear shortly after the second beta release.
|
||||
</p>
|
||||
|
||||
<sect1>It seems to hang when I try to read my mail
|
||||
<P>This is often a problem if you are using POP3 instead of IMAP, and you have
|
||||
more than a few hundred messages in your mailbox.
|
||||
|
||||
By default, php is set up to time-out a request that takes over 30 seconds
|
||||
to complete. phpGroupWare must do a lot of work the first time your POP3 mailbox
|
||||
is opened, and every time you get new mail, which may take more than the 30
|
||||
second timeout.
|
||||
|
||||
You can either clean up your mailbox with another mail program, or
|
||||
add the line
|
||||
<code>
|
||||
set_time_limit(0);
|
||||
</code>
|
||||
to the top of the inc/phpgwapi/phpgw_msg_pop3.inc.php file, just before
|
||||
the line <verb>class msg extends msg_common</verb>
|
||||
|
||||
If you choose to edit the file, be patient when loading a large POP3
|
||||
mailbox - the author tested against a mailbox with 2500 messages in it,
|
||||
but it took 15 minutes to load the page. We highly suggest you use IMAP
|
||||
if you expect to have more than a few hundred messages in your mailbox.
|
||||
</p>
|
||||
|
||||
<sect1>When I log in I see the directory listing instead of a web page
|
||||
<P>If you are using Apache, this often means you need to add
|
||||
<tt>.php</tt> to the <tt>DirectoryIndex</tt> line in your httpd.conf file.
|
||||
|
||||
For example:
|
||||
<code>
|
||||
DirectoryIndex index.php index.php3 index.html index.htm index.cgi
|
||||
</code>
|
||||
</p>
|
||||
<sect1>I get garbage that looks like code when I go to the phpGroupWare URL
|
||||
<P>This is often because you have php3 installed, which does not map <tt>.php</tt> to the PHP engine.
|
||||
|
||||
For PHP3:
|
||||
<code>
|
||||
AddType application/x-httpd-php3 .php3 .php
|
||||
</code>
|
||||
For PHP4:
|
||||
<code>
|
||||
AddType application/x-httpd-php .php3 .php
|
||||
</code>
|
||||
</p>
|
||||
<sect>Known working systems
|
||||
<p>
|
||||
A rough description of some of the hardware and software the developers have
|
||||
used to develop phpGroupWare on, oh have confirmed working reports from people
|
||||
in IRC.
|
||||
</p>
|
||||
<sect1>Seek3r has tested
|
||||
<p>
|
||||
phpGroupWare.org runs:
|
||||
Red Hat 6.2, Apache/1.3.12,PHP/4.0.2,mod_perl/1.21,MySQL 3.23.10-alpha,Courier-IMAP 0.33+ with qmail 1.03
|
||||
</p>
|
||||
<sect1>blinky has tested
|
||||
<p>
|
||||
phpGroupWare.net runs:
|
||||
Red Hat 6.2,Apache/1.3.14 PHP/4.0.3pl1 mod_ssl/2.7.1 OpenSSL/0.9.6 PHP4.03.pl1,MySQL 3.23.10-alpha,qmail 1.03
|
||||
|
||||
dev boxes are variants on:
|
||||
Red Hat 7.0,mysql-3.23.22-6 (from RH7 RPM), and Sendmail, Courier, or qmail+courier IMAP depending on mood.
|
||||
</p>
|
||||
<sect1>Jengo has tested
|
||||
<p>
|
||||
main test box: Red Hat 6.2,Apache/1.3.12,PHP 3.0.16,PostgreSQL 7.2,Sendmail (from RH6.2)
|
||||
|
||||
laptop is rh 6.1, apache 1.3.?, MySQL and PostgreSQL 7.0 w/ PHP 3.0.16, its a P-90 w/ 40 mb ram and a 800 mb hd
|
||||
</p>
|
||||
<p>
|
||||
Also, confirmation through IRC of phpGroupware working on Win2k with IIS5.0, PHP4.0.2 and MySQL just recently
|
||||
</p>
|
||||
<sect>About this document
|
||||
<sect1>New versions
|
||||
<p>
|
||||
The newest version of this document can be found on our website <url url="http://www.phpgroupware.org"> as SGML source, HTML, or TEXT.
|
||||
</p>
|
||||
<sect1>Comments
|
||||
<p>
|
||||
Comments on this HOWTO should be directed to the phpGroupWare developers mailing list
|
||||
<url url="mailto:phpgroupware-developers@lists.sourceforge.net" name="phpgroupware-developers@lists.sourceforge.net">.<P>
|
||||
To subscribe, go to <url url="http://sourceforge.net/mail/?group_id=7305"
|
||||
name="http://sourceforge.net/mail/?group_id=7305">
|
||||
</p>
|
||||
<sect1>History
|
||||
<p>
|
||||
This document was started by Joseph Engo and reworked by Dan Kuykendall.
|
||||
</p>
|
||||
<sect1>Version History
|
||||
<p>
|
||||
Old Version
|
||||
</p>
|
||||
<p>
|
||||
<itemize>
|
||||
<item>Created by Jengo, wasn't in SGML HOWTO format.
|
||||
</itemize>
|
||||
<p>
|
||||
v1.0 (July 6, 2000)
|
||||
</p>
|
||||
<p>
|
||||
<itemize>
|
||||
<item>Built proper SGML version.
|
||||
<item>Included the FAQ.
|
||||
<item>Other minor additions.
|
||||
</itemize>
|
||||
</p>
|
||||
<p>
|
||||
v1.1 (September 27-29, 2000) - blinky
|
||||
</p>
|
||||
<p>
|
||||
<itemize>
|
||||
<item>Added Testing Install section
|
||||
<item>Added Trouble-shooting section
|
||||
<item>Added description of application installation
|
||||
<item>Changes for the new setup program
|
||||
</itemize>
|
||||
</p>
|
||||
<p>
|
||||
v1.2 (Early October 2000) - blinky
|
||||
</p>
|
||||
<p>
|
||||
<itemize>
|
||||
<item>Info about creatign MySQL DB and user
|
||||
<item>Partial PostgreSQL info from gnrfan
|
||||
</itemize>
|
||||
</p>
|
||||
<sect1>Copyrights and Trademarks
|
||||
<p>
|
||||
Copyright (c) Dan Kuykendall.
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
under the terms of the GNU Free Documentation License, Version 1.1
|
||||
or any later version published by the Free Software Foundation
|
||||
</p>
|
||||
<p>
|
||||
A copy of the license is available at
|
||||
<url url="http://www.gnu.org/copyleft/fdl.txt" name="GNU Free Documentation License">.
|
||||
</p>
|
||||
<sect1>Acknowledgments and Thanks
|
||||
<p>
|
||||
Thanks to Joesph Engo for starting phpGroupWare (at the time called webdistro) and the core of this HOWTO.
|
||||
Thanks to all the developers and users who contribute to making phpGroupWare such a success.
|
||||
</p>
|
||||
</article>
|
594
doc/HOWTO.txt
594
doc/HOWTO.txt
@ -1,594 +0,0 @@
|
||||
phpGroupWare HOWTO
|
||||
Joseph Engo <jengo@phpgroupware.org>, Dan Kuykendall
|
||||
<dan@kuykendall.org>, Stephen Brown <blinky@phpgroup-
|
||||
ware.net>
|
||||
v1.3, 17 October 2000
|
||||
|
||||
This document explains how to install and configure phpGroupWare.
|
||||
______________________________________________________________________
|
||||
|
||||
Table of Contents
|
||||
|
||||
|
||||
1. Introduction
|
||||
|
||||
1.1 What is phpGroupWare and why should I use it?
|
||||
|
||||
2. Installation
|
||||
|
||||
2.1 Requirements
|
||||
2.2 Tested Systems
|
||||
2.3 Obtaining phpGroupWare
|
||||
2.3.1 Released Versions
|
||||
2.3.2 Developer's version from CVS
|
||||
2.4 Installing on Tested Systems
|
||||
2.5 Create a database and user for phpGroupWare
|
||||
2.5.1 Adding DB and users in MySQL
|
||||
2.5.2 PostgereSQL install
|
||||
2.6 Configure phpGroupWare
|
||||
|
||||
3. Testing the install
|
||||
|
||||
4. Installing additional applications
|
||||
|
||||
5. Trouble-shooting
|
||||
|
||||
5.1 I get "Unable to open mailbox" when using the email application
|
||||
5.2 It seems to hang when I try to read my mail
|
||||
5.3 When I log in I see the directory listing instead of a web page
|
||||
5.4 I get garbage that looks like code when I go to the phpGroupWare URL
|
||||
|
||||
6. Known working systems
|
||||
|
||||
6.1 Seek3r has tested
|
||||
6.2 blinky has tested
|
||||
6.3 Jengo has tested
|
||||
|
||||
7. About this document
|
||||
|
||||
7.1 New versions
|
||||
7.2 Comments
|
||||
7.3 History
|
||||
7.4 Version History
|
||||
7.5 Copyrights and Trademarks
|
||||
7.6 Acknowledgments and Thanks
|
||||
|
||||
|
||||
______________________________________________________________________
|
||||
|
||||
11.. IInnttrroodduuccttiioonn
|
||||
|
||||
phpGroupWare is a web based groupware application that includes
|
||||
integrated features such as email, calendar, todo list, address book,
|
||||
file manager, headline news, and a trouble ticket system.
|
||||
|
||||
It should run on all systems where PHP is available and currently
|
||||
supports MySQL and PostgreSQL.
|
||||
11..11.. WWhhaatt iiss pphhppGGrroouuppWWaarree aanndd wwhhyy sshhoouulldd II uussee iitt??
|
||||
|
||||
phpGroupWare is:
|
||||
|
||||
phpGroupWare is a web based groupware application that includes
|
||||
integrated features such as email, calendar, todo list, address book,
|
||||
file manager, headline news, and a trouble ticket system.
|
||||
|
||||
|
||||
You should use it if:
|
||||
|
||||
You would like a powerful groupware system that can be access from
|
||||
anywhere on the Internet. For companies with a distributed user base,
|
||||
it's an ideal solution. Oh, and did I mention that its FREE?
|
||||
|
||||
22.. IInnssttaallllaattiioonn
|
||||
|
||||
22..11.. RReeqquuiirreemmeennttss
|
||||
|
||||
You will need PHP compiled and installed on your system. You will
|
||||
also need MySQL or PostgreSQL setup. If you are planning on using the
|
||||
email system, you will need to have an IMAP server installed and IMAP
|
||||
support compiled into PHP. You can have it installed as an Apache
|
||||
module or command line version, the Apache module is preferred. We
|
||||
will assume that you are running on a Linux or other Unix system for
|
||||
these steps. Windows is supported, but there is no documentation for
|
||||
it currently.
|
||||
|
||||
22..22.. TTeesstteedd SSyysstteemmss
|
||||
|
||||
Known compatible software
|
||||
|
||||
+o PHP 3.0.15+ or PHP 4.0.x (preferred)
|
||||
|
||||
+o Apache 1.3.x
|
||||
|
||||
+o MySQL 3.22.25 or greater
|
||||
|
||||
+o MySQL 3.23.10 or greater
|
||||
|
||||
+o Courier IMAP 0.33+ for IMAP (optionally with vmailmgr)
|
||||
|
||||
+o qmail 1.03 for SMTP and POP
|
||||
|
||||
+o sendmail for SMTP
|
||||
|
||||
Example configurations that the CVS versions have been up and running
|
||||
on are listed at the end of this document. We have reports of
|
||||
phpGroupWare working on Windows NT and OS/2, and using Oracle as the
|
||||
database.
|
||||
|
||||
22..33.. OObbttaaiinniinngg pphhppGGrroouuppWWaarree
|
||||
|
||||
While we are still in the Beta phase of phpGroupWare, you may want to
|
||||
track the CVS copy as closely as possible. The released versions are
|
||||
more stable, but often contain bugs that have been fixed in the CVS
|
||||
version.
|
||||
|
||||
22..33..11.. RReelleeaasseedd VVeerrssiioonnss
|
||||
|
||||
The downloads section on the <http://www.phpgroupware.org/> site
|
||||
contains links to the most recent releases, and several mirror sites
|
||||
for the releases.
|
||||
|
||||
|
||||
|
||||
22..33..22.. DDeevveellooppeerr''ss vveerrssiioonn ffrroomm CCVVSS
|
||||
|
||||
If you have never used CVS, you may want to read through the
|
||||
doucmentation found at <http://www.cvshome.org/>. The CVS pages for
|
||||
the core and apps projects can be found at phpGroupWare Core CVS
|
||||
<http://sourceforge.net/cvs/?group_id=7305>, and phpGroupWare Apps CVS
|
||||
<http://sourceforge.net/cvs/?group_id=9787>. Follow the directions
|
||||
for AAnnoonnyymmoouuss CCVVSS aacccceessss and you should have the most recent
|
||||
development copy of phpGroupWare in no time.
|
||||
|
||||
22..44.. IInnssttaalllliinngg oonn TTeesstteedd SSyysstteemmss
|
||||
|
||||
After you have met the additional software requirements (working DB,
|
||||
POP3/IMAP server, and PHP), unpack the tarball in the html directory
|
||||
of your webserver. (eg, /home/httpd/html) If you want the phpGroupWare
|
||||
install to appear at a URL other than http://localhost/phpgroupware
|
||||
now is the time to rename the directory or move it around under your
|
||||
document root.
|
||||
|
||||
22..55.. CCrreeaattee aa ddaattaabbaassee aanndd uusseerr ffoorr pphhppGGrroouuppWWaarree
|
||||
|
||||
You must create a database for phpGroupWare to use, and we strongly
|
||||
recommend adding a user that only has permission to this new database
|
||||
for phpGroupWare's exclusive use (for security).
|
||||
|
||||
Note the host the database engine is on, user, password and database
|
||||
name, you will need them soon.
|
||||
|
||||
22..55..11..
|
||||
|
||||
AAddddiinngg DDBB aanndd uusseerrss iinn MMyySSQQLL
|
||||
|
||||
The quick stepse to get going on mysql are as follows (please consult
|
||||
the offical MySQL documentation for the details).
|
||||
|
||||
mysqladmin create phpgroupware - creates the blank database
|
||||
|
||||
Go into the mysql command line utility with mysql mysql or use a tool
|
||||
like phpMyAdmin to update the permission tables. It is recommended
|
||||
that you add a user with no permissions, then explicitly grant the
|
||||
user access to the phpgroupware database. The following SQL is an
|
||||
example, using the DB name of phpgroupware user of phpgwuser and
|
||||
password of somethinghardtoguess:
|
||||
|
||||
insert into user(Host,User,Password) values('localhost','phpgwuser',PASSWORD('somethinghardtoguess');
|
||||
insert into db(Host,DB,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Alter_priv)
|
||||
values('localhost','phpgroupware','phpgwuser','Y','Y','Y','Y','Y','Y','Y')
|
||||
|
||||
|
||||
|
||||
you must then reload the grant tables with mysqladmin reload or
|
||||
refresh privledges from the mysql utility.
|
||||
|
||||
Some people find it even easier to use MySQL's grant command instead.
|
||||
Please consult the MySQL manuall for details on correct syntax.
|
||||
|
||||
22..55..22..
|
||||
|
||||
PPoossttggeerreeSSQQLL iinnssttaallll
|
||||
|
||||
This is from gnrfan but has yet to be updated for the recent version
|
||||
of phpGroupWare, although it should get you started.
|
||||
|
||||
To start the postmaster just type at the console: $postmaster -i -D
|
||||
/home/[username]/[dataDir] Now if there is an error then is no datadir
|
||||
intitiated (assuming that postgreSQL is installed). To do that you
|
||||
have to use initdb to create the dataDIR. Please look in the
|
||||
documentation of posgreSQL or the manual page for initdb for details.
|
||||
|
||||
If you have not encountered any error than you are ready to roll. Now
|
||||
create a database which will be used by the phpGroupWare. To do that
|
||||
type at the console: $createdb phpgroupware assumming that you would
|
||||
name the database phpgroupware.
|
||||
|
||||
22..66.. CCoonnffiigguurree pphhppGGrroouuppWWaarree
|
||||
|
||||
Copy the header.inc.php.sample file to header.inc.php and edit the
|
||||
file, following the directions in the comments.
|
||||
|
||||
Then point your browser to phpgroupware/setup/ which will create (or
|
||||
upgrade) the database tables. You wil be asked to login, using the
|
||||
password set in header.inc.php. Setup will attempt to determine what
|
||||
version of the phpGroupWare database you have installed, and upgrade
|
||||
to the most recent version.
|
||||
|
||||
NNOOTTEE::The developers are concentrating on getting the beta working, and
|
||||
have not spent a great deal of time building upgrade scripts from the
|
||||
alpha versions of phpGroupWare. You are advised to backup your
|
||||
existing alpha database before running the setup script to avoid
|
||||
problems!
|
||||
|
||||
If you get no error messages, continue on to
|
||||
phpgroupware/setup/config.php to configure phpGroupWare to your
|
||||
system.
|
||||
|
||||
If you are using the email system you will need to create a temporary
|
||||
directory where file uploads will be stored. For security reasons,
|
||||
you should chown nobody.nobody and chmod 700 to that directory.
|
||||
Depending on your system configuration. Default installs of Apache
|
||||
normally run as the user nobody. You may need your system
|
||||
administrator to do this for you if you do not have root access.
|
||||
|
||||
If you do not have access to root, create this file and run it.
|
||||
|
||||
<?php
|
||||
if (mkdir("/path/to/temp/directory",0700)) {
|
||||
echo "Directory created successfully";
|
||||
} else {
|
||||
echo "Error creating directory";
|
||||
}
|
||||
|
||||
|
||||
If you have access to cron, you may want to setup the files in the
|
||||
cron directory.
|
||||
|
||||
stalesessions.pl - There are 2 reasons for this file.
|
||||
|
||||
+o Users always forget to logout. This way the session doesn't sit
|
||||
around forever, creating a possible security risk.
|
||||
|
||||
+o The email system requires plain text passwords which are stored in
|
||||
the sessions table.
|
||||
|
||||
This file is not required, you can simply disable cron_apps in the
|
||||
admin -> applications section to clean out the sessions table during
|
||||
login and logout.
|
||||
|
||||
stale_uploads.pl - This will delete file attachments for messages that
|
||||
where not completed. If a users browser crashes, Internet connection
|
||||
dies, etc, their files will sit there forever unless deleted. You
|
||||
could add a few lines to logout.php that will look in the temp
|
||||
directory for any stale uploads and delete them. But, once again, it
|
||||
becomes a performance issue.
|
||||
|
||||
33.. TTeessttiinngg tthhee iinnssttaallll
|
||||
|
||||
If your config is setup properly you can now login. Point your
|
||||
browser to the installed location and login with the username demo and
|
||||
the password is 1234
|
||||
At this point it would be a good idea to create a new user with
|
||||
administrative privileges and delete the old one.
|
||||
|
||||
44.. IInnssttaalllliinngg aaddddiittiioonnaall aapppplliiccaattiioonnss
|
||||
|
||||
Once you have the core phpGroupWare install up and running, you may
|
||||
want to download and install additional applications.
|
||||
|
||||
You should consult any README or INSTALL files that come with the new
|
||||
application first, as most require you to create additional tables in
|
||||
the database, and add additional translation data to the lang table
|
||||
(typically a file called lang.sql)
|
||||
|
||||
You install the new application within the phpGroupWare install tree
|
||||
by placing the application directory under the root phpGroupWare
|
||||
directory, and enabling the application through the Administration
|
||||
page.
|
||||
|
||||
For example, this is the process to install the Headlines application
|
||||
(see <http://sourceforge.net/phpgwapps/> for more on this and other
|
||||
applications).
|
||||
|
||||
+o Download the .tar.gz file for the application, or check out the
|
||||
source with cvs with
|
||||
|
||||
export CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/phpgwapps'
|
||||
cvs login (just hit enter if prompted for a password)
|
||||
cvs co headlines
|
||||
|
||||
|
||||
|
||||
+o Move the headlines directory into your phpGroupWare install
|
||||
directory.
|
||||
|
||||
+o Log into phpGroupWare as an administrative user, and go to the
|
||||
Administration page.
|
||||
|
||||
+o In the first section, choose the Applications link
|
||||
|
||||
+o Click on add, and fill in the form.
|
||||
|
||||
AApppplliiccaattiioonn nnaammee
|
||||
should be identical to the name of the directory you moved into
|
||||
the phpGroupWare install, in this case use headlines
|
||||
|
||||
AApppplliiccaattiioonn TTiittllee
|
||||
this is shown in the navigation bar and other places to refer to
|
||||
the new application. Enter Headlines for this example.
|
||||
|
||||
EEnnaabblleedd
|
||||
This can be used to disable an application for all users
|
||||
temporially. You should normal check the box to enable the
|
||||
application.
|
||||
|
||||
+o Back in the Administration page, you need to enable the application
|
||||
for specific users or user groups by editing them, and checking the
|
||||
new Headlines box that appears in the middle of the account editing
|
||||
page.
|
||||
|
||||
+o Once you have added the Headlines app to your account, you should
|
||||
see a Headlines entry in the Administration and Preferences pages,
|
||||
and there should be an icon for the Headlines application in the
|
||||
navigation bar.
|
||||
|
||||
+o Once you enable a few of the Headlines sites through the
|
||||
Administration page link, you should see headlines grabbed from the
|
||||
sites you selected when you click on the Headlines icon in the
|
||||
navigation bar.
|
||||
|
||||
55.. TTrroouubbllee--sshhoooottiinngg
|
||||
|
||||
WWAARRNNIINNGG!! phpGroupWare is still Beta software, expect some bugs along
|
||||
the way. If you run into a problem not discussed here, contact us
|
||||
through one of the methods listed on the website.
|
||||
|
||||
The phpGroupWare developers can often be seen hanging out in
|
||||
#phpGroupWare on irc.openprojects.net if you require real-time help.
|
||||
|
||||
Also check the FAQ in this directory for additional common questions,
|
||||
it is available as FAQ.sgml, FAQ.txt and FAQ.html
|
||||
|
||||
|
||||
55..11.. II ggeett ""UUnnaabbllee ttoo ooppeenn mmaaiillbbooxx"" wwhheenn uussiinngg tthhee eemmaaiill aapppplliiccaattiioonn
|
||||
|
||||
At the time of this writing (2000-09-27) you must use the same
|
||||
username and password in phpGroupWare that you use to log into your
|
||||
mail server. If you change your password and it still isn't working,
|
||||
try logging out of phpGroupWare (the rightmost icon in the navigation
|
||||
bar) and then log back in.
|
||||
|
||||
An preference page to edit the email settings is being developed, and
|
||||
should appear shortly after the second beta release.
|
||||
|
||||
55..22.. IItt sseeeemmss ttoo hhaanngg wwhheenn II ttrryy ttoo rreeaadd mmyy mmaaiill
|
||||
|
||||
This is often a problem if you are using POP3 instead of IMAP, and you
|
||||
have more than a few hundred messages in your mailbox.
|
||||
|
||||
By default, php is set up to time-out a request that takes over 30
|
||||
seconds to complete. phpGroupWare must do a lot of work the first time
|
||||
your POP3 mailbox is opened, and every time you get new mail, which
|
||||
may take more than the 30 second timeout.
|
||||
|
||||
You can either clean up your mailbox with another mail program, or add
|
||||
the line
|
||||
|
||||
______________________________________________________________________
|
||||
set_time_limit(0);
|
||||
______________________________________________________________________
|
||||
|
||||
|
||||
to the top of the inc/phpgwapi/phpgw_msg_pop3.inc.php file, just
|
||||
before the line
|
||||
|
||||
class msg extends msg_common
|
||||
|
||||
|
||||
|
||||
If you choose to edit the file, be patient when loading a large POP3
|
||||
mailbox - the author tested against a mailbox with 2500 messages in
|
||||
it, but it took 15 minutes to load the page. We highly suggest you use
|
||||
IMAP if you expect to have more than a few hundred messages in your
|
||||
mailbox.
|
||||
|
||||
|
||||
55..33.. WWhheenn II lloogg iinn II sseeee tthhee ddiirreeccttoorryy lliissttiinngg iinnsstteeaadd ooff aa wweebb ppaaggee
|
||||
|
||||
If you are using Apache, this often means you need to add .php to the
|
||||
DirectoryIndex line in your httpd.conf file.
|
||||
|
||||
For example:
|
||||
|
||||
______________________________________________________________________
|
||||
DirectoryIndex index.php index.php3 index.html index.htm index.cgi
|
||||
______________________________________________________________________
|
||||
|
||||
|
||||
|
||||
55..44.. II ggeett ggaarrbbaaggee tthhaatt llooookkss lliikkee ccooddee wwhheenn II ggoo ttoo tthhee pphhppGGrroouuppWWaarree
|
||||
UURRLL
|
||||
|
||||
This is often because you have php3 installed, which does not map .php
|
||||
to the PHP engine.
|
||||
|
||||
For PHP3:
|
||||
|
||||
______________________________________________________________________
|
||||
AddType application/x-httpd-php3 .php3 .php
|
||||
______________________________________________________________________
|
||||
|
||||
|
||||
For PHP4:
|
||||
|
||||
______________________________________________________________________
|
||||
AddType application/x-httpd-php .php3 .php
|
||||
______________________________________________________________________
|
||||
|
||||
|
||||
|
||||
66.. KKnnoowwnn wwoorrkkiinngg ssyysstteemmss
|
||||
|
||||
A rough description of some of the hardware and software the
|
||||
developers have used to develop phpGroupWare on, oh have confirmed
|
||||
working reports from people in IRC.
|
||||
|
||||
66..11..
|
||||
|
||||
SSeeeekk33rr hhaass tteesstteedd
|
||||
|
||||
phpGroupWare.org runs: Red Hat 6.2,
|
||||
Apache/1.3.12,PHP/4.0.2,mod_perl/1.21,MySQL 3.23.10-alpha,Courier-IMAP
|
||||
0.33+ with qmail 1.03
|
||||
|
||||
66..22..
|
||||
|
||||
bblliinnkkyy hhaass tteesstteedd
|
||||
|
||||
phpGroupWare.net runs: Red Hat 6.2,Apache/1.3.14 PHP/4.0.3pl1
|
||||
mod_ssl/2.7.1 OpenSSL/0.9.6 PHP4.03.pl1,MySQL 3.23.10-alpha,qmail 1.03
|
||||
|
||||
dev boxes are variants on: Red Hat 7.0,mysql-3.23.22-6 (from RH7 RPM),
|
||||
and Sendmail, Courier, or qmail+courier IMAP depending on mood.
|
||||
|
||||
66..33..
|
||||
|
||||
JJeennggoo hhaass tteesstteedd
|
||||
|
||||
main test box: Red Hat 6.2,Apache/1.3.12,PHP 3.0.16,PostgreSQL
|
||||
7.2,Sendmail (from RH6.2)
|
||||
|
||||
|
||||
laptop is rh 6.1, apache 1.3.?, MySQL and PostgreSQL 7.0 w/ PHP
|
||||
3.0.16, its a P-90 w/ 40 mb ram and a 800 mb hd
|
||||
|
||||
|
||||
Also, confirmation through IRC of phpGroupware working on Win2k with
|
||||
IIS5.0, PHP4.0.2 and MySQL just recently
|
||||
|
||||
77.. AAbboouutt tthhiiss ddooccuummeenntt
|
||||
|
||||
77..11.. NNeeww vveerrssiioonnss
|
||||
|
||||
The newest version of this document can be found on our website
|
||||
<http://www.phpgroupware.org> as SGML source, HTML, or TEXT.
|
||||
|
||||
77..22.. CCoommmmeennttss
|
||||
|
||||
Comments on this HOWTO should be directed to the phpGroupWare
|
||||
developers mailing list phpgroupware-developers@lists.sourceforge.net
|
||||
<mailto:phpgroupware-developers@lists.sourceforge.net>.
|
||||
|
||||
To subscribe, go to http://sourceforge.net/mail/?group_id=7305
|
||||
<http://sourceforge.net/mail/?group_id=7305>
|
||||
|
||||
77..33.. HHiissttoorryy
|
||||
|
||||
This document was started by Joseph Engo and reworked by Dan
|
||||
Kuykendall.
|
||||
|
||||
77..44.. VVeerrssiioonn HHiissttoorryy
|
||||
|
||||
Old Version
|
||||
|
||||
|
||||
+o Created by Jengo, wasn't in SGML HOWTO format.
|
||||
|
||||
v1.0 (July 6, 2000)
|
||||
|
||||
|
||||
+o Built proper SGML version.
|
||||
|
||||
+o Included the FAQ.
|
||||
|
||||
+o Other minor additions.
|
||||
|
||||
v1.1 (September 27-29, 2000) - blinky
|
||||
|
||||
|
||||
+o Added Testing Install section
|
||||
|
||||
+o Added Trouble-shooting section
|
||||
|
||||
+o Added description of application installation
|
||||
|
||||
+o Changes for the new setup program
|
||||
|
||||
v1.2 (Early October 2000) - blinky
|
||||
|
||||
|
||||
+o Info about creatign MySQL DB and user
|
||||
|
||||
+o Partial PostgreSQL info from gnrfan
|
||||
|
||||
77..55.. CCooppyyrriigghhttss aanndd TTrraaddeemmaarrkkss
|
||||
|
||||
Copyright (c) Dan Kuykendall. Permission is granted to copy,
|
||||
distribute and/or modify this document under the terms of the GNU Free
|
||||
Documentation License, Version 1.1 or any later version published by
|
||||
the Free Software Foundation
|
||||
|
||||
A copy of the license is available at GNU Free Documentation License
|
||||
<http://www.gnu.org/copyleft/fdl.txt>.
|
||||
|
||||
77..66.. AAcckknnoowwlleeddggmmeennttss aanndd TThhaannkkss
|
||||
|
||||
Thanks to Joesph Engo for starting phpGroupWare (at the time called
|
||||
webdistro) and the core of this HOWTO. Thanks to all the developers
|
||||
and users who contribute to making phpGroupWare such a success.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,5 @@
|
||||
[ phpGroupWare ]
|
||||
|
||||
See the HOWTO for installation instructions.
|
||||
See the index.html or index.txt for installation instructions.
|
||||
|
||||
jengo@phpgroupware.org
|
||||
|
||||
|
||||
|
64
doc/README
64
doc/README
@ -1,63 +1 @@
|
||||
** This file is mostly out of date, please see the HOWTO docs **
|
||||
|
||||
This program was created becuase I needed a more centralize means of conduting
|
||||
my daily life. I have seen many great programs out there, calendars, todolist,
|
||||
addressbooks, email, etc... But, there is a very common problem with 95% of
|
||||
them, they don't like each other. ( The programs, not the people :) If I was
|
||||
logged into the calendar and wanted to grab a phone number, I would have to
|
||||
login to another app. Which became a real pain real quick. So, I search high
|
||||
and low for something that would have all these systems tied in to one. Well,
|
||||
I didn't find anything I really liked. So, I made my own. ( Isn't that the
|
||||
driving force of 99% of Open Source apps ? :)
|
||||
|
||||
Before I bore you to death, not all of these programs are written by me. Some,
|
||||
I wrote my self. Some where downloaded and converted. All apps are released
|
||||
under the GPL license. I would not use anything but. If you are intrested
|
||||
in adding/recommending a program to be included in this ditro. Please, send
|
||||
me the URL. I will not except restrictive licenses. I will only accept GPL
|
||||
or freeware. If you are intrested in helping out with development, or think
|
||||
you might be able to help out. Let me know what your plains are.
|
||||
|
||||
You might have noticed there are a few references to programs that can't be
|
||||
found anywhere in the archive or on the site. Thats becuase there not ready
|
||||
yet. For example, pop_mail. This is a feature that will be added in the
|
||||
future. It will give the admin control over who has POP-3 access for virtual
|
||||
users. Becuase the system does not use nor require the user to have a shell
|
||||
account on the system, a special POP-3 server is going to be used. It will
|
||||
verify the user from the accounts table, then allow or disallow access to there
|
||||
messages. I don't think this feature will be used too often, but, it gives
|
||||
a nice bit of control for some added flexablity. Currently users that have
|
||||
access to email will be required to have an account on the server. This will
|
||||
change in the future. I am looking into other IMAP servers that can verify
|
||||
logins through the accounts table. This will take some time for me to find the
|
||||
best solution.
|
||||
|
||||
Some things you should note on how this system works. Think of the navigation
|
||||
bar as the glue sticking all of these apps together. It is handling the
|
||||
login portions, session info and account info. If you notice the layout of
|
||||
the directorys, it can give a good clue to how this system is layied out.
|
||||
|
||||
/phpGroupWare
|
||||
|- inc [ The common files used by the distro ]
|
||||
|- addressbook [ File needed by the addressbook only ]
|
||||
| |- inc [ The include files for the addressbook ]
|
||||
| \- icons [ Images for the addressbook, unless commonly
|
||||
| used through out the program ]
|
||||
|- icons [ Images used throughout the program ]
|
||||
|
||||
I think you can get the idea of it. Another thing that should be noted is the
|
||||
structure of the database. Yes, it looks pretty odd, but, for the most part
|
||||
makes a lot of sense. Lets say you didn't need the addressbook. Delete
|
||||
/phpGroupWare/addressbook and change the settings in /phpGroupWare/config.inc There are
|
||||
still a few references to it, like in the account table. But, there not used.
|
||||
This is one of the main reasons I use $dbase->f("con") instead of $dbase->f(0)
|
||||
|
||||
Which brings me to another point, I _try_ to use standared colum names through
|
||||
out the database. con = control number, owner = the users loginid,
|
||||
status = that records status. This makes it easier to keep track of what does
|
||||
what. Refear to CODES in the doc directory.
|
||||
|
||||
BTW: Please, ingnore my very poor spelling and grammer. I am a programmer
|
||||
not an English teacher.
|
||||
|
||||
Happy hacking :)
|
||||
PLEASE SEE THE index.html OR index.txt files.
|
||||
|
131
doc/html/addressbook.html
Normal file
131
doc/html/addressbook.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Using Addressbook</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="checking Email"
|
||||
HREF="checkmail.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Using Calender"
|
||||
HREF="calender.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="checkmail.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="calender.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="ADDRESSBOOK"
|
||||
>Chapter 11. Using Addressbook</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="checkmail.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="calender.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>checking Email</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Using Calender</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
145
doc/html/apidocs.html
Normal file
145
doc/html/apidocs.html
Normal file
@ -0,0 +1,145 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
> API documentation</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Developers Documentation"
|
||||
HREF="p312.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="add your topic seek"
|
||||
HREF="etc.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="About this document"
|
||||
HREF="p331.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="etc.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p331.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="APIDOCS"
|
||||
>Chapter 23. API documentation</A
|
||||
></H1
|
||||
><P
|
||||
>
|
||||
text for the API documentation chapter
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="FUNCTION1"
|
||||
>function1(or what ever)</A
|
||||
></H1
|
||||
><P
|
||||
> the function you want to include seek.
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="etc.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p331.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>add your topic seek</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p312.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>About this document</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
168
doc/html/app.html
Normal file
168
doc/html/app.html
Normal file
@ -0,0 +1,168 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Applications</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Administering phpGroupWare"
|
||||
HREF="p274.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Maintaining Accounts"
|
||||
HREF="maintaing.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Updating"
|
||||
HREF="updata.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="maintaing.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="updata.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="APP"
|
||||
>Chapter 21. Applications</A
|
||||
></H1
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="app.html#INSTALLA"
|
||||
>Installing</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="updata.html"
|
||||
>Updating</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
><P
|
||||
> There r many applications been developed for phpGroupWare and there would be more
|
||||
in the future. So insatallation of these application and as well as the future
|
||||
applications has been made easy the developers. So what you have to do is to
|
||||
just go to the <TT
|
||||
CLASS="CLASSNAME"
|
||||
>Application</TT
|
||||
> section.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="INSTALLA"
|
||||
>Installing</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="maintaing.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="updata.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Maintaining Accounts</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p274.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Updating</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
138
doc/html/apphis.html
Normal file
138
doc/html/apphis.html
Normal file
@ -0,0 +1,138 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>A short History</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Introduction"
|
||||
HREF="p21.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Why should you use it"
|
||||
HREF="why.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Copyright"
|
||||
HREF="copyright.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="why.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="copyright.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="APPHIS"
|
||||
>Chapter 3. A short History</A
|
||||
></H1
|
||||
><P
|
||||
> phpGroupWare started by Jengo (Joseph Engo) as an application to satisfy his girlfriends need for a webbased calendar/todo_list/email.
|
||||
At the time it was called webdistro when Seek3r (Dan Kuykendall) discovered this promising project.
|
||||
The two joined up together and between Seek3r's API design and Jengo's programming skills they renamed the project phpGroupWare and started building the application around the phpgwAPI.
|
||||
</P
|
||||
><P
|
||||
> During this period Seek3r took over project management to free Jengo up to do more development.
|
||||
This duo worked hard to build a sucessful community around the project. Their efforts paid off, and the project is what it is today due to the efforts of the developers who have joined this community.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="why.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="copyright.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Why should you use it</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p21.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Copyright</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
414
doc/html/book1.html
Normal file
414
doc/html/book1.html
Normal file
@ -0,0 +1,414 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>phpGroupWare Docs V0.05</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Introduction"
|
||||
HREF="p21.html"></HEAD
|
||||
><BODY
|
||||
CLASS="BOOK"
|
||||
><DIV
|
||||
CLASS="BOOK"
|
||||
><A
|
||||
NAME="AEN1"
|
||||
></A
|
||||
><DIV
|
||||
CLASS="TITLEPAGE"
|
||||
><H1
|
||||
CLASS="TITLE"
|
||||
><A
|
||||
NAME="AEN1"
|
||||
>phpGroupWare Docs V0.05</A
|
||||
></H1
|
||||
><H3
|
||||
CLASS="AUTHOR"
|
||||
><A
|
||||
NAME="AEN5"
|
||||
>Dan Kuykendall</A
|
||||
></H3
|
||||
><H3
|
||||
CLASS="AUTHOR"
|
||||
><A
|
||||
NAME="AEN12"
|
||||
>Joseph Engo</A
|
||||
></H3
|
||||
><HR></DIV
|
||||
><H1
|
||||
><A
|
||||
NAME="AEN19"
|
||||
>Dedication</A
|
||||
></H1
|
||||
><P
|
||||
> Thanks to Joesph Engo for starting phpGroupWare (at the time called webdistro) and the core of this HOWTO.
|
||||
Thanks to all the developers and users who contribute to making phpGroupWare such a success.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
>I. <A
|
||||
HREF="p21.html"
|
||||
>Introduction</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
>1. <A
|
||||
HREF="what.html"
|
||||
>What is phpGroupWare</A
|
||||
></DT
|
||||
><DT
|
||||
>2. <A
|
||||
HREF="why.html"
|
||||
>Why should you use it</A
|
||||
></DT
|
||||
><DT
|
||||
>3. <A
|
||||
HREF="apphis.html"
|
||||
>A short History</A
|
||||
></DT
|
||||
><DT
|
||||
>4. <A
|
||||
HREF="copyright.html"
|
||||
>Copyright</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>II. <A
|
||||
HREF="p43.html"
|
||||
>Installation</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
>5. <A
|
||||
HREF="requirements.html"
|
||||
>Requirements</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="requirements.html#AEN53"
|
||||
>Tested Systems</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>6. <A
|
||||
HREF="obtaining.html"
|
||||
>Obtaining phpGroupWare</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="obtaining.html#AEN74"
|
||||
>Released Versions</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="obtaining.html#AEN79"
|
||||
>Developer's version from CVS</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>7. <A
|
||||
HREF="installing.html"
|
||||
>Installation Steps</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="installing.html#TARBALLINS"
|
||||
>Installing from TarBall</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="cvsins.html"
|
||||
>Installing from CVS</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="x112.html"
|
||||
>Setup / Configure phpGroupWare</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="x156.html"
|
||||
>Testing the install</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="x161.html"
|
||||
>Installing additional applications</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>8. <A
|
||||
HREF="troubleshoot.html"
|
||||
>Trouble Shooting</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="troubleshoot.html#TROB1"
|
||||
>I get "Unable to open mailbox" when using the email application</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="trob2.html"
|
||||
>It seems to hang when I try to read my mail</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="trob3.html"
|
||||
>When I log in I see the directory listing instead of a web page</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="trob4.html"
|
||||
>I get garbage that looks like code when I go to the phpGroupWare URL</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>III. <A
|
||||
HREF="p237.html"
|
||||
>Using phpGroupWare</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
>9. <A
|
||||
HREF="logingin.html"
|
||||
>Loging into phpgw</A
|
||||
></DT
|
||||
><DT
|
||||
>10. <A
|
||||
HREF="checkmail.html"
|
||||
>checking Email</A
|
||||
></DT
|
||||
><DT
|
||||
>11. <A
|
||||
HREF="addressbook.html"
|
||||
>Using Addressbook</A
|
||||
></DT
|
||||
><DT
|
||||
>12. <A
|
||||
HREF="calender.html"
|
||||
>Using Calender</A
|
||||
></DT
|
||||
><DT
|
||||
>13. <A
|
||||
HREF="fileman.html"
|
||||
>Managing Files with file manager</A
|
||||
></DT
|
||||
><DT
|
||||
>14. <A
|
||||
HREF="headlines.html"
|
||||
>Getting Headlines</A
|
||||
></DT
|
||||
><DT
|
||||
>15. <A
|
||||
HREF="hr.html"
|
||||
>Human Resources</A
|
||||
></DT
|
||||
><DT
|
||||
>16. <A
|
||||
HREF="pref.html"
|
||||
>Preferences</A
|
||||
></DT
|
||||
><DT
|
||||
>17. <A
|
||||
HREF="todo.html"
|
||||
>Using todo</A
|
||||
></DT
|
||||
><DT
|
||||
>18. <A
|
||||
HREF="tobtick.html"
|
||||
>Using Trouble ticket</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>IV. <A
|
||||
HREF="p274.html"
|
||||
>Administering phpGroupWare</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
>19. <A
|
||||
HREF="useracc.html"
|
||||
>User Accounts</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="useracc.html#CREATEU"
|
||||
>Creating Accounts</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="maintainu.html"
|
||||
>Maintaining Accounts</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>20. <A
|
||||
HREF="groupacc.html"
|
||||
>Group Accounts</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="groupacc.html#CREATEG"
|
||||
>Creating Accounts</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="maintaing.html"
|
||||
>Maintaining Accounts</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>21. <A
|
||||
HREF="app.html"
|
||||
>Applications</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="app.html#INSTALLA"
|
||||
>Installing</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="updata.html"
|
||||
>Updating</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>V. <A
|
||||
HREF="p312.html"
|
||||
>Developers Documentation</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
>22. <A
|
||||
HREF="devaddapp.html"
|
||||
>Developing Add-On Apps</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="devaddapp.html#REQUIRDEV"
|
||||
>Requirements</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="etc.html"
|
||||
>add your topic seek</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>23. <A
|
||||
HREF="apidocs.html"
|
||||
>API documentation</A
|
||||
></DT
|
||||
><DD
|
||||
><DL
|
||||
><DT
|
||||
><A
|
||||
HREF="apidocs.html#FUNCTION1"
|
||||
>function1(or what ever)</A
|
||||
></DT
|
||||
></DL
|
||||
></DD
|
||||
></DL
|
||||
></DD
|
||||
><DT
|
||||
>VII. <A
|
||||
HREF="p331.html"
|
||||
>About this document</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p21.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Introduction</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
131
doc/html/calender.html
Normal file
131
doc/html/calender.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Using Calender</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Using Addressbook"
|
||||
HREF="addressbook.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Managing Files with file manager"
|
||||
HREF="fileman.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="addressbook.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="fileman.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="CALENDER"
|
||||
>Chapter 12. Using Calender</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="addressbook.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="fileman.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Using Addressbook</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Managing Files with file manager</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
131
doc/html/checkmail.html
Normal file
131
doc/html/checkmail.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>checking Email</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Loging into phpgw"
|
||||
HREF="logingin.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Using Addressbook"
|
||||
HREF="addressbook.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="logingin.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="addressbook.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="CHECKMAIL"
|
||||
>Chapter 10. checking Email</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="logingin.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="addressbook.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Loging into phpgw</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Using Addressbook</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
147
doc/html/copyright.html
Normal file
147
doc/html/copyright.html
Normal file
@ -0,0 +1,147 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Copyright</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Introduction"
|
||||
HREF="p21.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="A short History"
|
||||
HREF="apphis.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Installation"
|
||||
HREF="p43.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="apphis.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p43.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="COPYRIGHT"
|
||||
>Chapter 4. Copyright</A
|
||||
></H1
|
||||
><P
|
||||
> Copyright (c) Dan Kuykendall.
|
||||
</P
|
||||
><P
|
||||
> Permission is granted to copy, distribute and/or modify this document
|
||||
under the terms of the GNU Free Documentation License, Version 1.1
|
||||
or any later version published by the Free Software Foundation
|
||||
A copy of the license is available at
|
||||
<A
|
||||
HREF="http://www.gnu.org/copyleft/fdl.txt"
|
||||
TARGET="_top"
|
||||
> <I
|
||||
CLASS="CITETITLE"
|
||||
>GNU Free Documentation License Making TeXWork</I
|
||||
>
|
||||
</A
|
||||
>
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="apphis.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p43.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>A short History</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p21.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Installation</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
160
doc/html/cvsins.html
Normal file
160
doc/html/cvsins.html
Normal file
@ -0,0 +1,160 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Installing from CVS</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Installation Steps"
|
||||
HREF="installing.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Installation Steps"
|
||||
HREF="installing.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Setup / Configure phpGroupWare"
|
||||
HREF="x112.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="installing.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 7. Installation Steps</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="x112.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="CVSINS"
|
||||
>Installing from CVS</A
|
||||
></H1
|
||||
><P
|
||||
> Grabbing a copy from CVS is not as hard as it may seem. You will need to have a cvs client installed.
|
||||
Then try the following commands:
|
||||
<P
|
||||
><B
|
||||
CLASS="COMMAND"
|
||||
>export CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/phpgroupware'</B
|
||||
> <BR><BR><B
|
||||
CLASS="COMMAND"
|
||||
>cvs login (just hit enter when prompted for a password)</B
|
||||
> <BR><BR><B
|
||||
CLASS="COMMAND"
|
||||
>cvs checkout phpgroupware</B
|
||||
> </P
|
||||
>
|
||||
If you need to install into a different dirname, you can add ' -d dirname' after 'checkout' and before 'phpgroupware'.
|
||||
The commands would look like this:
|
||||
<P
|
||||
><B
|
||||
CLASS="COMMAND"
|
||||
>export CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/phpgroupware'</B
|
||||
> <BR><BR><B
|
||||
CLASS="COMMAND"
|
||||
>cvs login (just hit enter when prompted for a password)</B
|
||||
> <BR><BR><B
|
||||
CLASS="COMMAND"
|
||||
>cvs checkout -d dirname phpgroupware</B
|
||||
> </P
|
||||
>
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="installing.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="x112.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Installation Steps</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="installing.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Setup / Configure phpGroupWare</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
162
doc/html/devaddapp.html
Normal file
162
doc/html/devaddapp.html
Normal file
@ -0,0 +1,162 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Developing Add-On Apps</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Developers Documentation"
|
||||
HREF="p312.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Developers Documentation"
|
||||
HREF="p312.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="add your topic seek"
|
||||
HREF="etc.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p312.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="etc.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="DEVADDAPP"
|
||||
>Chapter 22. Developing Add-On Apps</A
|
||||
></H1
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="devaddapp.html#REQUIRDEV"
|
||||
>Requirements</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="etc.html"
|
||||
>add your topic seek</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
><P
|
||||
>text for developin add on apps (seek its your area)</P
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="REQUIRDEV"
|
||||
>Requirements</A
|
||||
></H1
|
||||
><P
|
||||
> text for requirements
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p312.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="etc.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Developers Documentation</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p312.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>add your topic seek</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
133
doc/html/etc.html
Normal file
133
doc/html/etc.html
Normal file
@ -0,0 +1,133 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>add your topic seek</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Developing Add-On Apps"
|
||||
HREF="devaddapp.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Developing Add-On Apps"
|
||||
HREF="devaddapp.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE=" API documentation"
|
||||
HREF="apidocs.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="devaddapp.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 22. Developing Add-On Apps</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="apidocs.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="ETC"
|
||||
>add your topic seek</A
|
||||
></H1
|
||||
><P
|
||||
> text for the appropriate topic
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="devaddapp.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="apidocs.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Developing Add-On Apps</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="devaddapp.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>API documentation</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
131
doc/html/fileman.html
Normal file
131
doc/html/fileman.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Managing Files with file manager</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Using Calender"
|
||||
HREF="calender.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Getting Headlines"
|
||||
HREF="headlines.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="calender.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="headlines.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="FILEMAN"
|
||||
>Chapter 13. Managing Files with file manager</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="calender.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="headlines.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Using Calender</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Getting Headlines</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
172
doc/html/groupacc.html
Normal file
172
doc/html/groupacc.html
Normal file
@ -0,0 +1,172 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Group Accounts</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Administering phpGroupWare"
|
||||
HREF="p274.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Maintaining Accounts"
|
||||
HREF="maintainu.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Maintaining Accounts"
|
||||
HREF="maintaing.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="maintainu.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="maintaing.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="GROUPACC"
|
||||
>Chapter 20. Group Accounts</A
|
||||
></H1
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="groupacc.html#CREATEG"
|
||||
>Creating Accounts</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="maintaing.html"
|
||||
>Maintaining Accounts</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
><P
|
||||
> Enter the <TT
|
||||
CLASS="CLASSNAME"
|
||||
>User Group</TT
|
||||
> section. You would see
|
||||
the current user groups.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="CREATEG"
|
||||
>Creating Accounts</A
|
||||
></H1
|
||||
><P
|
||||
> Click the <TT
|
||||
CLASS="CLASSNAME"
|
||||
>Add</TT
|
||||
> button. Now fill the form by
|
||||
selecting the existing users and the persmissions you want to include
|
||||
in the new group.And you r done.
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="maintainu.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="maintaing.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Maintaining Accounts</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p274.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Maintaining Accounts</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
131
doc/html/headlines.html
Normal file
131
doc/html/headlines.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Getting Headlines</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Managing Files with file manager"
|
||||
HREF="fileman.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Human Resources"
|
||||
HREF="hr.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="fileman.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="hr.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="HEADLINES"
|
||||
>Chapter 14. Getting Headlines</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="fileman.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="hr.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Managing Files with file manager</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Human Resources</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
131
doc/html/hr.html
Normal file
131
doc/html/hr.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Human Resources</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Getting Headlines"
|
||||
HREF="headlines.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Preferences"
|
||||
HREF="pref.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="headlines.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="pref.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="HR"
|
||||
>Chapter 15. Human Resources</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="headlines.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="pref.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Getting Headlines</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Preferences</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
187
doc/html/installing.html
Normal file
187
doc/html/installing.html
Normal file
@ -0,0 +1,187 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Installation Steps</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Installation"
|
||||
HREF="p43.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Obtaining phpGroupWare"
|
||||
HREF="obtaining.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Installing from CVS"
|
||||
HREF="cvsins.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="obtaining.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="cvsins.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="INSTALLING"
|
||||
>Chapter 7. Installation Steps</A
|
||||
></H1
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="installing.html#TARBALLINS"
|
||||
>Installing from TarBall</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="cvsins.html"
|
||||
>Installing from CVS</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="x112.html"
|
||||
>Setup / Configure phpGroupWare</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="x156.html"
|
||||
>Testing the install</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="x161.html"
|
||||
>Installing additional applications</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
><P
|
||||
> After you have met the system requirements, You can install
|
||||
it from the TarBall or you can get it directly from CVS.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="TARBALLINS"
|
||||
>Installing from TarBall</A
|
||||
></H1
|
||||
><P
|
||||
> The files should be installed in the webserver directory. So all you need to
|
||||
do is unpack the tar ball and copy the whole directory to the webserver directory
|
||||
</P
|
||||
><P
|
||||
> (eg. /home/httpd/html for default apache configuration in many linux distros).
|
||||
</P
|
||||
><P
|
||||
> You may have to get required permissions to do this. Contact your system
|
||||
administrator if you dont have the permission to write to your webserver directory.
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="obtaining.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="cvsins.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Obtaining phpGroupWare</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p43.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Installing from CVS</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
144
doc/html/logingin.html
Normal file
144
doc/html/logingin.html
Normal file
@ -0,0 +1,144 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Loging into phpgw</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="checking Email"
|
||||
HREF="checkmail.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="checkmail.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="LOGINGIN"
|
||||
>Chapter 9. Loging into phpgw</A
|
||||
></H1
|
||||
><P
|
||||
> After your setup you can point your browser to <TT
|
||||
CLASS="FILENAME"
|
||||
>index.php</TT
|
||||
> in the
|
||||
installation directory. If the set up was right you can login with user name <TT
|
||||
CLASS="CLASSNAME"
|
||||
>demo
|
||||
</TT
|
||||
> and the password is <TT
|
||||
CLASS="CLASSNAME"
|
||||
>1234</TT
|
||||
>> Now it is recommended to
|
||||
create a new user with administrative privileges and delete the old one.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="checkmail.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Using phpGroupWare</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>checking Email</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
134
doc/html/maintaing.html
Normal file
134
doc/html/maintaing.html
Normal file
@ -0,0 +1,134 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Maintaining Accounts</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Group Accounts"
|
||||
HREF="groupacc.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Group Accounts"
|
||||
HREF="groupacc.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Applications"
|
||||
HREF="app.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="groupacc.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 20. Group Accounts</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="app.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="MAINTAING"
|
||||
>Maintaining Accounts</A
|
||||
></H1
|
||||
><P
|
||||
> One has always a option to view and edit the groups when ever
|
||||
needed
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="groupacc.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="app.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Group Accounts</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="groupacc.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Applications</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
140
doc/html/maintainu.html
Normal file
140
doc/html/maintainu.html
Normal file
@ -0,0 +1,140 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Maintaining Accounts</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="User Accounts"
|
||||
HREF="useracc.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="User Accounts"
|
||||
HREF="useracc.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Group Accounts"
|
||||
HREF="groupacc.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="useracc.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 19. User Accounts</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="groupacc.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="MAINTAINU"
|
||||
>Maintaining Accounts</A
|
||||
></H1
|
||||
><P
|
||||
> Maintaining user accounts is also very easy. Just go to the
|
||||
<TT
|
||||
CLASS="CLASSNAME"
|
||||
>User Accounts</TT
|
||||
> section . Now you can see
|
||||
the list of the current users and there logins. You
|
||||
can now either view their ops or can even edit them.
|
||||
FIXMEAGIN: need i say anything more :->.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="useracc.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="groupacc.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>User Accounts</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="useracc.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Group Accounts</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
218
doc/html/obtaining.html
Normal file
218
doc/html/obtaining.html
Normal file
@ -0,0 +1,218 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Obtaining phpGroupWare</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Installation"
|
||||
HREF="p43.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Requirements"
|
||||
HREF="requirements.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Installation Steps"
|
||||
HREF="installing.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="requirements.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="installing.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="OBTAINING"
|
||||
>Chapter 6. Obtaining phpGroupWare</A
|
||||
></H1
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="obtaining.html#AEN74"
|
||||
>Released Versions</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="obtaining.html#AEN79"
|
||||
>Developer's version from CVS</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
><P
|
||||
> While we are still in the Beta phase of phpGroupWare, you may
|
||||
want to track the CVS copy as closely as possible. The released
|
||||
versions are more stable, but often contain bugs that have been fixed
|
||||
in the CVS version.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SIMPLESECT"
|
||||
><H4
|
||||
CLASS="SIMPLESECT"
|
||||
><A
|
||||
NAME="AEN74"
|
||||
>Released Versions</A
|
||||
></H4
|
||||
><P
|
||||
> The downloads section on the <A
|
||||
HREF="http://www.phpgroupware.org/"
|
||||
TARGET="_top"
|
||||
><I
|
||||
CLASS="CITETITLE"
|
||||
>site</I
|
||||
></A
|
||||
>
|
||||
contains links to the most recent releases, and several mirror sites
|
||||
for the releases.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SIMPLESECT"
|
||||
><H4
|
||||
CLASS="SIMPLESECT"
|
||||
><A
|
||||
NAME="AEN79"
|
||||
>Developer's version from CVS</A
|
||||
></H4
|
||||
><P
|
||||
> If you have never used CVS, you may want to read through the doucmentation
|
||||
found at <A
|
||||
HREF="http://www.cvshome.org/"
|
||||
TARGET="_top"
|
||||
><I
|
||||
CLASS="CITETITLE"
|
||||
>www.cvshome.org</I
|
||||
>
|
||||
</A
|
||||
>.
|
||||
The CVS pages for the core and apps projects can be found at
|
||||
<A
|
||||
HREF="http://sourceforge.net/cvs/?group_id=7305"
|
||||
TARGET="_top"
|
||||
> <I
|
||||
CLASS="CITETITLE"
|
||||
>phpGroupWare Core CVS</I
|
||||
></A
|
||||
>
|
||||
, and <A
|
||||
HREF="http://sourceforge.net/cvs/?group_id=9787"
|
||||
TARGET="_top"
|
||||
> <I
|
||||
CLASS="CITETITLE"
|
||||
>phpGroupWare Apps CVS</I
|
||||
></A
|
||||
>.
|
||||
Follow the directions for <I
|
||||
CLASS="EMPHASIS"
|
||||
>Anonymous CVS access</I
|
||||
> and you should
|
||||
have the most recent development copy of phpGroupWare in no time.
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="requirements.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="installing.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Requirements</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p43.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Installation Steps</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
168
doc/html/p21.html
Normal file
168
doc/html/p21.html
Normal file
@ -0,0 +1,168 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Introduction</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="What is phpGroupWare"
|
||||
HREF="what.html"></HEAD
|
||||
><BODY
|
||||
CLASS="PART"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="what.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="PART"
|
||||
><A
|
||||
NAME="AEN21"
|
||||
></A
|
||||
><DIV
|
||||
CLASS="TITLEPAGE"
|
||||
><H1
|
||||
CLASS="TITLE"
|
||||
>I. Introduction</H1
|
||||
><DIV
|
||||
CLASS="PARTINTRO"
|
||||
><A
|
||||
NAME="AEN23"
|
||||
></A
|
||||
><P
|
||||
> Do yo have questions on using phpGroupWare , like What? Why? What for? What's in for me?
|
||||
</P
|
||||
><P
|
||||
> Then you should seriously read this doc :-).
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
>1. <A
|
||||
HREF="what.html"
|
||||
>What is phpGroupWare</A
|
||||
></DT
|
||||
><DT
|
||||
>2. <A
|
||||
HREF="why.html"
|
||||
>Why should you use it</A
|
||||
></DT
|
||||
><DT
|
||||
>3. <A
|
||||
HREF="apphis.html"
|
||||
>A short History</A
|
||||
></DT
|
||||
><DT
|
||||
>4. <A
|
||||
HREF="copyright.html"
|
||||
>Copyright</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="what.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>phpGroupWare Docs V0.05</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>What is phpGroupWare</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
196
doc/html/p237.html
Normal file
196
doc/html/p237.html
Normal file
@ -0,0 +1,196 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Using phpGroupWare</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="I get garbage that looks like code when I go to the phpGroupWare URL"
|
||||
HREF="trob4.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Loging into phpgw"
|
||||
HREF="logingin.html"></HEAD
|
||||
><BODY
|
||||
CLASS="PART"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="trob4.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="logingin.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="PART"
|
||||
><A
|
||||
NAME="AEN237"
|
||||
></A
|
||||
><DIV
|
||||
CLASS="TITLEPAGE"
|
||||
><H1
|
||||
CLASS="TITLE"
|
||||
>III. Using phpGroupWare</H1
|
||||
><DIV
|
||||
CLASS="PARTINTRO"
|
||||
><A
|
||||
NAME="AEN239"
|
||||
></A
|
||||
><P
|
||||
> Using phpGroupWare is a cake walk , thats what people say :-). Reading this doc would
|
||||
definitely give a head start. If you ever come cross any problem please report to
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
>9. <A
|
||||
HREF="logingin.html"
|
||||
>Loging into phpgw</A
|
||||
></DT
|
||||
><DT
|
||||
>10. <A
|
||||
HREF="checkmail.html"
|
||||
>checking Email</A
|
||||
></DT
|
||||
><DT
|
||||
>11. <A
|
||||
HREF="addressbook.html"
|
||||
>Using Addressbook</A
|
||||
></DT
|
||||
><DT
|
||||
>12. <A
|
||||
HREF="calender.html"
|
||||
>Using Calender</A
|
||||
></DT
|
||||
><DT
|
||||
>13. <A
|
||||
HREF="fileman.html"
|
||||
>Managing Files with file manager</A
|
||||
></DT
|
||||
><DT
|
||||
>14. <A
|
||||
HREF="headlines.html"
|
||||
>Getting Headlines</A
|
||||
></DT
|
||||
><DT
|
||||
>15. <A
|
||||
HREF="hr.html"
|
||||
>Human Resources</A
|
||||
></DT
|
||||
><DT
|
||||
>16. <A
|
||||
HREF="pref.html"
|
||||
>Preferences</A
|
||||
></DT
|
||||
><DT
|
||||
>17. <A
|
||||
HREF="todo.html"
|
||||
>Using todo</A
|
||||
></DT
|
||||
><DT
|
||||
>18. <A
|
||||
HREF="tobtick.html"
|
||||
>Using Trouble ticket</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="trob4.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="logingin.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>I get garbage that looks like code when I go to the phpGroupWare URL</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Loging into phpgw</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
162
doc/html/p274.html
Normal file
162
doc/html/p274.html
Normal file
@ -0,0 +1,162 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Administering phpGroupWare</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Using Trouble ticket"
|
||||
HREF="tobtick.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="User Accounts"
|
||||
HREF="useracc.html"></HEAD
|
||||
><BODY
|
||||
CLASS="PART"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="tobtick.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="useracc.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="PART"
|
||||
><A
|
||||
NAME="AEN274"
|
||||
></A
|
||||
><DIV
|
||||
CLASS="TITLEPAGE"
|
||||
><H1
|
||||
CLASS="TITLE"
|
||||
>IV. Administering phpGroupWare</H1
|
||||
><DIV
|
||||
CLASS="PARTINTRO"
|
||||
><A
|
||||
NAME="AEN276"
|
||||
></A
|
||||
><P
|
||||
> To administer phpGroupWare you need not be a PHP hacker. All you need to do is again just
|
||||
point and click. And hey just a bit of typing too. :). You need to login to phpGroupWare
|
||||
and click the Administration image.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
>19. <A
|
||||
HREF="useracc.html"
|
||||
>User Accounts</A
|
||||
></DT
|
||||
><DT
|
||||
>20. <A
|
||||
HREF="groupacc.html"
|
||||
>Group Accounts</A
|
||||
></DT
|
||||
><DT
|
||||
>21. <A
|
||||
HREF="app.html"
|
||||
>Applications</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="tobtick.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="useracc.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Using Trouble ticket</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>User Accounts</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
157
doc/html/p312.html
Normal file
157
doc/html/p312.html
Normal file
@ -0,0 +1,157 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Developers Documentation</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Updating"
|
||||
HREF="updata.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Developing Add-On Apps"
|
||||
HREF="devaddapp.html"></HEAD
|
||||
><BODY
|
||||
CLASS="PART"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="updata.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="devaddapp.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="PART"
|
||||
><A
|
||||
NAME="AEN312"
|
||||
></A
|
||||
><DIV
|
||||
CLASS="TITLEPAGE"
|
||||
><H1
|
||||
CLASS="TITLE"
|
||||
>V. Developers Documentation</H1
|
||||
><DIV
|
||||
CLASS="PARTINTRO"
|
||||
><A
|
||||
NAME="AEN314"
|
||||
></A
|
||||
><P
|
||||
> This documentation is for developers who want to hack into the core of the
|
||||
phpGroupWare. Please follow this documentation carefully before u take a jump into
|
||||
the code :)
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
>22. <A
|
||||
HREF="devaddapp.html"
|
||||
>Developing Add-On Apps</A
|
||||
></DT
|
||||
><DT
|
||||
>23. <A
|
||||
HREF="apidocs.html"
|
||||
>API documentation</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="updata.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="devaddapp.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Updating</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Developing Add-On Apps</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
267
doc/html/p331.html
Normal file
267
doc/html/p331.html
Normal file
@ -0,0 +1,267 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>About this document</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE=" API documentation"
|
||||
HREF="apidocs.html"></HEAD
|
||||
><BODY
|
||||
CLASS="PART"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="apidocs.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
> </TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="PART"
|
||||
><A
|
||||
NAME="AEN331"
|
||||
></A
|
||||
><DIV
|
||||
CLASS="TITLEPAGE"
|
||||
><H1
|
||||
CLASS="TITLE"
|
||||
>VII. About this document</H1
|
||||
><DIV
|
||||
CLASS="PARTINTRO"
|
||||
><A
|
||||
NAME="AEN333"
|
||||
></A
|
||||
><P
|
||||
> The newest version of this document can be found on our website <A
|
||||
HREF="http://www.phpgroupware.org"
|
||||
TARGET="_top"
|
||||
> <I
|
||||
CLASS="CITETITLE"
|
||||
>www.phpgroupware.org</I
|
||||
></A
|
||||
>
|
||||
as SGML source, HTML, or TEXT.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SIMPLESECT"
|
||||
><H4
|
||||
CLASS="SIMPLESECT"
|
||||
><A
|
||||
NAME="AEN337"
|
||||
>Comments</A
|
||||
></H4
|
||||
><P
|
||||
> Comments on this HOWTO should be directed to the phpGroupWare developers mailing list
|
||||
<A
|
||||
HREF="mailto:phpgroupware-developers@lists.sourceforge.net"
|
||||
TARGET="_top"
|
||||
> <I
|
||||
CLASS="CITETITLE"
|
||||
>phpgroupware-developers@lists.sourceforge.net</I
|
||||
></A
|
||||
>
|
||||
</P
|
||||
><P
|
||||
> To subscribe, go to <A
|
||||
HREF="http://sourceforge.net/mail/?group_id=7305"
|
||||
TARGET="_top"
|
||||
> <I
|
||||
CLASS="CITETITLE"
|
||||
>http://sourceforge.net/mail/?group_id=7305</I
|
||||
></A
|
||||
>
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SIMPLESECT"
|
||||
><H4
|
||||
CLASS="SIMPLESECT"
|
||||
><A
|
||||
NAME="AEN345"
|
||||
>History</A
|
||||
></H4
|
||||
><P
|
||||
> This document was started by Joseph Engo and reworked by Dan Kuykendall.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SIMPLESECT"
|
||||
><H4
|
||||
CLASS="SIMPLESECT"
|
||||
><A
|
||||
NAME="AEN348"
|
||||
>Version History</A
|
||||
></H4
|
||||
><P
|
||||
> Old Version
|
||||
<P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Created by Jengo, wasn't in SGML HOWTO format.</P
|
||||
></LI
|
||||
></UL
|
||||
>
|
||||
</P
|
||||
><P
|
||||
> v1.0 (July 6, 2000)
|
||||
</P
|
||||
><P
|
||||
> <P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Built proper SGML version.</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Included the FAQ.</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Other minor additions.</P
|
||||
></LI
|
||||
></UL
|
||||
>
|
||||
</P
|
||||
><P
|
||||
> v1.1 (September 27-29, 2000) - blinky
|
||||
</P
|
||||
><P
|
||||
> <P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Added Testing Install section</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Added Trouble-shooting section</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Added description of application installation</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Changes for the new setup program</P
|
||||
></LI
|
||||
></UL
|
||||
>
|
||||
</P
|
||||
><P
|
||||
> v0.01 (October 15 , 2000) - gnrfan , Converted the HOWTO to DocBook format
|
||||
|
||||
</P
|
||||
><P
|
||||
> v.0.05 (November 5, 2000) - gnrfan , Completely revamped according to Seek's
|
||||
idea and intregrated the Developers HOWTO.
|
||||
</P
|
||||
><P
|
||||
> v 0.xx (Somewhere in the near future) - gnrfan, Trail map comming up on
|
||||
how to hack and learn about coding phpGroupWare(core) and its
|
||||
apps too :-).
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="apidocs.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>API documentation</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
173
doc/html/p43.html
Normal file
173
doc/html/p43.html
Normal file
@ -0,0 +1,173 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Installation</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Copyright"
|
||||
HREF="copyright.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Requirements"
|
||||
HREF="requirements.html"></HEAD
|
||||
><BODY
|
||||
CLASS="PART"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="copyright.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="requirements.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="PART"
|
||||
><A
|
||||
NAME="AEN43"
|
||||
></A
|
||||
><DIV
|
||||
CLASS="TITLEPAGE"
|
||||
><H1
|
||||
CLASS="TITLE"
|
||||
>II. Installation</H1
|
||||
><DIV
|
||||
CLASS="PARTINTRO"
|
||||
><A
|
||||
NAME="AEN45"
|
||||
></A
|
||||
><P
|
||||
> <P
|
||||
CLASS="LITERALLAYOUT"
|
||||
>Installation/Upgrade and Configuration of phpGroupWare has been made as easy as possible. <br>
|
||||
Most of the work is point and click. <br>
|
||||
By carefully reading this document you can easly install phpGroupWare.</P
|
||||
>
|
||||
</P
|
||||
><P
|
||||
> Since this is still a beta version we do expect some bugs.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
>5. <A
|
||||
HREF="requirements.html"
|
||||
>Requirements</A
|
||||
></DT
|
||||
><DT
|
||||
>6. <A
|
||||
HREF="obtaining.html"
|
||||
>Obtaining phpGroupWare</A
|
||||
></DT
|
||||
><DT
|
||||
>7. <A
|
||||
HREF="installing.html"
|
||||
>Installation Steps</A
|
||||
></DT
|
||||
><DT
|
||||
>8. <A
|
||||
HREF="troubleshoot.html"
|
||||
>Trouble Shooting</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="copyright.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="requirements.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Copyright</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
> </TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Requirements</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
131
doc/html/pref.html
Normal file
131
doc/html/pref.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Preferences</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Human Resources"
|
||||
HREF="hr.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Using todo"
|
||||
HREF="todo.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="hr.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="todo.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="PREF"
|
||||
>Chapter 16. Preferences</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="hr.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="todo.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Human Resources</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Using todo</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
201
doc/html/requirements.html
Normal file
201
doc/html/requirements.html
Normal file
@ -0,0 +1,201 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Requirements</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Installation"
|
||||
HREF="p43.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Installation"
|
||||
HREF="p43.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Obtaining phpGroupWare"
|
||||
HREF="obtaining.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p43.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="obtaining.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="REQUIREMENTS"
|
||||
>Chapter 5. Requirements</A
|
||||
></H1
|
||||
><P
|
||||
> You will need PHP compiled and installed on your system. You will also need MySQL, PostgreSQL or Oracle setup.
|
||||
</P
|
||||
><P
|
||||
> If you are planning on using the email system, you will need to have an IMAP server installed and IMAP support compiled into PHP, or a POP3 server installed.
|
||||
You can have it installed as an Apache module or CGI mode for other web servers, the Apache module is preferred.
|
||||
We will assume that you are running on a Linux or other Unix system for these steps.
|
||||
Windows is supported, but there is no documentation for it currently.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SIMPLESECT"
|
||||
><H4
|
||||
CLASS="SIMPLESECT"
|
||||
><A
|
||||
NAME="AEN53"
|
||||
>Tested Systems</A
|
||||
></H4
|
||||
><P
|
||||
> Seek3r has tested:
|
||||
<P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>phpGroupWare.org runs: Red Hat 6.2, Apache/1.3.12,PHP/4.0.2,mod_perl/1.21,MySQL 3.23.10-alpha,Courier-IMAP 0.33+ with qmail 1.03</P
|
||||
></LI
|
||||
></UL
|
||||
>
|
||||
|
||||
Blinky has tested:
|
||||
<P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>phpGroupWare.net runs: Red Hat 6.2,Apache/1.3.14 PHP/4.0.3pl1 mod_ssl/2.7.1 OpenSSL/0.9.6 PHP4.03.pl1, MySQL 3.23.10-alpha,qmail 1.03</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>dev boxes are variants on: Red Hat 7.0,mysql-3.23.22-6 (from RH7 RPM), and Sendmail, Courier, or qmail+courier IMAP depending on mood.</P
|
||||
></LI
|
||||
></UL
|
||||
>
|
||||
|
||||
|
||||
Jengo has tested:
|
||||
<P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>main test box: Red Hat 6.2,Apache 1.3.12,PHP 3.0.16,PostgreSQL 7.2,Sendmail (from RH6.2)</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>laptop is rh 6.1, apache 1.3.?, MySQL and PostgreSQL 7.0 w/ PHP 3.0.16, its a P-90 w/ 40 mb ram and a 800 mb hd</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Test box: Win2k with IIS5.0, PHP4.0.2 and MySQL</P
|
||||
></LI
|
||||
></UL
|
||||
>
|
||||
There are installations on Windows NT and OS/2, and using MySQL or Oracle as the database.
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p43.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="obtaining.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Installation</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p43.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Obtaining phpGroupWare</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
131
doc/html/tobtick.html
Normal file
131
doc/html/tobtick.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Using Trouble ticket</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Using todo"
|
||||
HREF="todo.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Administering phpGroupWare"
|
||||
HREF="p274.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="todo.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p274.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="TOBTICK"
|
||||
>Chapter 18. Using Trouble ticket</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="todo.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p274.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Using todo</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Administering phpGroupWare</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
131
doc/html/todo.html
Normal file
131
doc/html/todo.html
Normal file
@ -0,0 +1,131 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Using todo</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Preferences"
|
||||
HREF="pref.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Using Trouble ticket"
|
||||
HREF="tobtick.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="pref.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="tobtick.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="TODO"
|
||||
>Chapter 17. Using todo</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="pref.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="tobtick.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Preferences</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Using Trouble ticket</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
169
doc/html/trob2.html
Normal file
169
doc/html/trob2.html
Normal file
@ -0,0 +1,169 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>It seems to hang when I try to read my mail</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Trouble Shooting"
|
||||
HREF="troubleshoot.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Trouble Shooting"
|
||||
HREF="troubleshoot.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="When I log in I see the directory listing instead of a web page"
|
||||
HREF="trob3.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="troubleshoot.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 8. Trouble Shooting</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="trob3.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="TROB2"
|
||||
>It seems to hang when I try to read my mail</A
|
||||
></H1
|
||||
><P
|
||||
> This is often a problem if you are using POP3 instead of IMAP, and you have
|
||||
more than a few hundred messages in your mailbox.
|
||||
</P
|
||||
><P
|
||||
> By default, php is set up to time-out a request that takes over 30 seconds
|
||||
to complete. phpGroupWare must do a lot of work the first time your POP3 mailbox
|
||||
is opened, and every time you get new mail, which may take more than the 30
|
||||
second timeout.
|
||||
</P
|
||||
><P
|
||||
> You can either clean up your mailbox with another mail program, or
|
||||
add the line
|
||||
<TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#E0E0E0"
|
||||
WIDTH="100%"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>set_time_limit(0);
|
||||
</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
>
|
||||
to the top of the inc/phpgwapi/phpgw_msg_pop3.inc.php file, just before
|
||||
the line <TT
|
||||
CLASS="CLASSNAME"
|
||||
>class msg extends msg_common</TT
|
||||
>
|
||||
</P
|
||||
><P
|
||||
> If you choose to edit the file, be patient when loading a large POP3
|
||||
mailbox - the author tested against a mailbox with 2500 messages in it,
|
||||
but it took 15 minutes to load the page. We highly suggest you use IMAP
|
||||
if you expect to have more than a few hundred messages in your mailbox.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="troubleshoot.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="trob3.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Trouble Shooting</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="troubleshoot.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>When I log in I see the directory listing instead of a web page</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
155
doc/html/trob3.html
Normal file
155
doc/html/trob3.html
Normal file
@ -0,0 +1,155 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>When I log in I see the directory listing instead of a web page</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Trouble Shooting"
|
||||
HREF="troubleshoot.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="It seems to hang when I try to read my mail"
|
||||
HREF="trob2.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="I get garbage that looks like code when I go to the phpGroupWare URL"
|
||||
HREF="trob4.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="trob2.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 8. Trouble Shooting</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="trob4.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="TROB3"
|
||||
>When I log in I see the directory listing instead of a web page</A
|
||||
></H1
|
||||
><P
|
||||
>You are using Apache, this often means you need to add
|
||||
<TT
|
||||
CLASS="CLASSNAME"
|
||||
>.php</TT
|
||||
> to the <TT
|
||||
CLASS="CLASSNAME"
|
||||
>DirectoryIndex</TT
|
||||
> line in your httpd.conf file.
|
||||
For example:
|
||||
<TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#E0E0E0"
|
||||
WIDTH="100%"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>DirectoryIndex index.php index.php3 index.html index.htm index.cgi
|
||||
</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
>
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="trob2.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="trob4.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>It seems to hang when I try to read my mail</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="troubleshoot.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>I get garbage that looks like code when I go to the phpGroupWare URL</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
167
doc/html/trob4.html
Normal file
167
doc/html/trob4.html
Normal file
@ -0,0 +1,167 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>I get garbage that looks like code when I go to the phpGroupWare URL</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Trouble Shooting"
|
||||
HREF="troubleshoot.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="When I log in I see the directory listing instead of a web page"
|
||||
HREF="trob3.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Using phpGroupWare"
|
||||
HREF="p237.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="trob3.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 8. Trouble Shooting</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="TROB4"
|
||||
>I get garbage that looks like code when I go to the phpGroupWare URL</A
|
||||
></H1
|
||||
><P
|
||||
> This is often because you have php3 installed,
|
||||
which does not map <TT
|
||||
CLASS="CLASSNAME"
|
||||
>.php</TT
|
||||
> to the PHP engine.
|
||||
For PHP3:
|
||||
<TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#E0E0E0"
|
||||
WIDTH="100%"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>AddType application/x-httpd-php3 .php3 .php
|
||||
</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
>
|
||||
For PHP4:
|
||||
<TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#E0E0E0"
|
||||
WIDTH="100%"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>AddType application/x-httpd-php .php3 .php
|
||||
</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
>
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="trob3.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p237.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>When I log in I see the directory listing instead of a web page</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="troubleshoot.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Using phpGroupWare</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
222
doc/html/troubleshoot.html
Normal file
222
doc/html/troubleshoot.html
Normal file
@ -0,0 +1,222 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Trouble Shooting</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Installation"
|
||||
HREF="p43.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Installing additional applications"
|
||||
HREF="x161.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="It seems to hang when I try to read my mail"
|
||||
HREF="trob2.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="x161.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="trob2.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="TROUBLESHOOT"
|
||||
>Chapter 8. Trouble Shooting</A
|
||||
></H1
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="troubleshoot.html#TROB1"
|
||||
>I get "Unable to open mailbox" when using the email application</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="trob2.html"
|
||||
>It seems to hang when I try to read my mail</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="trob3.html"
|
||||
>When I log in I see the directory listing instead of a web page</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="trob4.html"
|
||||
>I get garbage that looks like code when I go to the phpGroupWare URL</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="WARNING"
|
||||
><P
|
||||
></P
|
||||
><TABLE
|
||||
CLASS="WARNING"
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="25"
|
||||
ALIGN="CENTER"
|
||||
VALIGN="TOP"
|
||||
><IMG
|
||||
SRC="../images/warning.gif"
|
||||
HSPACE="5"
|
||||
ALT="Warning"></TD
|
||||
><TD
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
><P
|
||||
> phpGroupWare is still Beta software, expect some bugs
|
||||
along the way. If you run into a problem not discussed here, contact us
|
||||
through one of the methods listed on the website.
|
||||
</P
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
><P
|
||||
> The phpGroupWare developers can most often be seen hanging out in <I
|
||||
CLASS="EMPHASIS"
|
||||
>#phpGroupWare</I
|
||||
>
|
||||
on <I
|
||||
CLASS="EMPHASIS"
|
||||
>irc.openprojects.net</I
|
||||
> if you require real-time help.
|
||||
</P
|
||||
><P
|
||||
>
|
||||
Also check the FAQ in this directory for additional common questions,
|
||||
it is available as FAQ.sgml, FAQ.txt and FAQ.html
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="TROB1"
|
||||
>I get "Unable to open mailbox" when using the email application</A
|
||||
></H1
|
||||
><P
|
||||
> At the time of this writing (2000-09-27) you must use the same
|
||||
username and password in phpGroupWare that you use to log into
|
||||
your mail server. If you change your password and it still isn't working,
|
||||
try logging out of phpGroupWare (the rightmost icon in the navigation bar)
|
||||
and then log back in.
|
||||
</P
|
||||
><P
|
||||
> An preference page to edit the email settings is being developed, and should
|
||||
appear shortly after the first beta release.
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="x161.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="trob2.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Installing additional applications</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p43.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>It seems to hang when I try to read my mail</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
132
doc/html/updata.html
Normal file
132
doc/html/updata.html
Normal file
@ -0,0 +1,132 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Updating</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Applications"
|
||||
HREF="app.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Applications"
|
||||
HREF="app.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Developers Documentation"
|
||||
HREF="p312.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="app.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 21. Applications</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p312.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="UPDATA"
|
||||
>Updating</A
|
||||
></H1
|
||||
><P
|
||||
></P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="app.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p312.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Applications</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="app.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Developers Documentation</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
179
doc/html/useracc.html
Normal file
179
doc/html/useracc.html
Normal file
@ -0,0 +1,179 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>User Accounts</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Administering phpGroupWare"
|
||||
HREF="p274.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Administering phpGroupWare"
|
||||
HREF="p274.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Maintaining Accounts"
|
||||
HREF="maintainu.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p274.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="maintainu.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="USERACC"
|
||||
>Chapter 19. User Accounts</A
|
||||
></H1
|
||||
><DIV
|
||||
CLASS="TOC"
|
||||
><DL
|
||||
><DT
|
||||
><B
|
||||
>Table of Contents</B
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="useracc.html#CREATEU"
|
||||
>Creating Accounts</A
|
||||
></DT
|
||||
><DT
|
||||
><A
|
||||
HREF="maintainu.html"
|
||||
>Maintaining Accounts</A
|
||||
></DT
|
||||
></DL
|
||||
></DIV
|
||||
><P
|
||||
> In phpGroupWare it is very easy to maintain User Accounts. You can easily add , remove or
|
||||
set previleges to the user accordingly.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="CREATEU"
|
||||
>Creating Accounts</A
|
||||
></H1
|
||||
><P
|
||||
>
|
||||
To create a user account goto <TT
|
||||
CLASS="CLASSNAME"
|
||||
>User Accounts</TT
|
||||
> section
|
||||
of <TT
|
||||
CLASS="CLASSNAME"
|
||||
>Administration</TT
|
||||
> and the click the
|
||||
<TT
|
||||
CLASS="CLASSNAME"
|
||||
>Add</TT
|
||||
> button. Now a form would be displayed.
|
||||
FIXME : should i explain the process :-). After submiting the form you would be sent
|
||||
back to the accounts page and you can now see the new user you have just created.
|
||||
Isn't it easy !!!
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p274.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="maintainu.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Administering phpGroupWare</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p274.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Maintaining Accounts</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
134
doc/html/what.html
Normal file
134
doc/html/what.html
Normal file
@ -0,0 +1,134 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>What is phpGroupWare</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Introduction"
|
||||
HREF="p21.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Introduction"
|
||||
HREF="p21.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Why should you use it"
|
||||
HREF="why.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="p21.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="why.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="WHAT"
|
||||
>Chapter 1. What is phpGroupWare</A
|
||||
></H1
|
||||
><P
|
||||
> phpGroupWare is a web based groupware application that includes integrated features such as
|
||||
email, calendar, todo list, address book, file manager, headline news, and a trouble ticket system.
|
||||
It should run on all systems where PHP is installed and has access to a SQL server (MySQL ,PostgreSQL or Oracle).
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p21.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="why.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Introduction</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p21.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Why should you use it</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
135
doc/html/why.html
Normal file
135
doc/html/why.html
Normal file
@ -0,0 +1,135 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Why should you use it</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Introduction"
|
||||
HREF="p21.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="What is phpGroupWare"
|
||||
HREF="what.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="A short History"
|
||||
HREF="apphis.html"></HEAD
|
||||
><BODY
|
||||
CLASS="CHAPTER"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="what.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="apphis.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="CHAPTER"
|
||||
><H1
|
||||
><A
|
||||
NAME="WHY"
|
||||
>Chapter 2. Why should you use it</A
|
||||
></H1
|
||||
><P
|
||||
> You should use it if you would like a powerful groupware system that can be access from anywhere on the Internet.
|
||||
</P
|
||||
><P
|
||||
> For companies with a distributed user base, it's an ideal solution. Oh, and did I mention that its FREE?
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="what.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="apphis.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>What is phpGroupWare</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="p21.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>A short History</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
342
doc/html/x112.html
Normal file
342
doc/html/x112.html
Normal file
@ -0,0 +1,342 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Setup / Configure phpGroupWare</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Installation Steps"
|
||||
HREF="installing.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Installing from CVS"
|
||||
HREF="cvsins.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Testing the install"
|
||||
HREF="x156.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="cvsins.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 7. Installation Steps</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="x156.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="AEN112"
|
||||
>Setup / Configure phpGroupWare</A
|
||||
></H1
|
||||
><DIV
|
||||
CLASS="SECT2"
|
||||
><H2
|
||||
CLASS="SECT2"
|
||||
><A
|
||||
NAME="AEN114"
|
||||
>The config file</A
|
||||
></H2
|
||||
><P
|
||||
> Copy the <TT
|
||||
CLASS="FILENAME"
|
||||
>header.inc.php.sample</TT
|
||||
> file to
|
||||
<TT
|
||||
CLASS="FILENAME"
|
||||
>header.inc.php</TT
|
||||
> and edit the file, following the
|
||||
directions in the comments.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SECT2"
|
||||
><H2
|
||||
CLASS="SECT2"
|
||||
><A
|
||||
NAME="AEN119"
|
||||
>Create database in MySQL</A
|
||||
></H2
|
||||
><P
|
||||
> An empty database will be needed for phpGroupWare. Here are the instructions for doing so with MySQL.
|
||||
First create the database:
|
||||
<P
|
||||
><B
|
||||
CLASS="COMMAND"
|
||||
>mysqladmin create phpgroupware -p</B
|
||||
> </P
|
||||
>
|
||||
Then login to the mysql:
|
||||
<P
|
||||
><B
|
||||
CLASS="COMMAND"
|
||||
>mysql -p</B
|
||||
> </P
|
||||
>
|
||||
Finally grant the needed security rights:
|
||||
<P
|
||||
><B
|
||||
CLASS="COMMAND"
|
||||
>grant all on phpgroupware.* to phpgroupware@localhost identified by "some_password";</B
|
||||
> </P
|
||||
>
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SECT2"
|
||||
><H2
|
||||
CLASS="SECT2"
|
||||
><A
|
||||
NAME="AEN128"
|
||||
>Create database in PostreSQL</A
|
||||
></H2
|
||||
><P
|
||||
> An empty database will be needed for phpGroupWare. Here are the instructions for doing so with PostgreSQL.
|
||||
Create the database:
|
||||
<P
|
||||
><B
|
||||
CLASS="COMMAND"
|
||||
>postmaster -i -D /home/[username]/[dataDir]</B
|
||||
> </P
|
||||
>
|
||||
You will probably need to review PostgreSQL documentation for futher details.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SECT2"
|
||||
><H2
|
||||
CLASS="SECT2"
|
||||
><A
|
||||
NAME="AEN133"
|
||||
>The Setup Program</A
|
||||
></H2
|
||||
><P
|
||||
> Then point your browser to phpgroupware/setup/ which will
|
||||
create (or upgrade) the database tables.
|
||||
You wil be asked to login, using the password set in
|
||||
<TT
|
||||
CLASS="FILENAME"
|
||||
>header.inc.php</TT
|
||||
>. Setup will attempt to determine what version
|
||||
of the phpGroupWare database you have installed, and upgrade to the most recent
|
||||
version.
|
||||
</P
|
||||
><DIV
|
||||
CLASS="NOTE"
|
||||
><P
|
||||
></P
|
||||
><TABLE
|
||||
CLASS="NOTE"
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="25"
|
||||
ALIGN="CENTER"
|
||||
VALIGN="TOP"
|
||||
><IMG
|
||||
SRC="../images/note.gif"
|
||||
HSPACE="5"
|
||||
ALT="Note"></TD
|
||||
><TH
|
||||
ALIGN="LEFT"
|
||||
VALIGN="CENTER"
|
||||
><B
|
||||
>Note</B
|
||||
></TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
> </TD
|
||||
><TD
|
||||
ALIGN="LEFT"
|
||||
VALIGN="TOP"
|
||||
><P
|
||||
> The developers are concentrating on getting the beta
|
||||
working, and have not spent a great deal of time building upgrade scripts from the
|
||||
alpha versions of phpGroupWare. You are advised to backup your existing alpha
|
||||
database before running the setup script to avoid problems!
|
||||
</P
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
><P
|
||||
> If you get no error messages, continue on to phpgroupware/setup/config.php
|
||||
to configure phpGroupWare to your system.
|
||||
</P
|
||||
><P
|
||||
> If you are using the email system you will need to create a temporary directory
|
||||
where file uploads will be stored. For security reasons, you should <TT
|
||||
CLASS="CONSTANT"
|
||||
>chown
|
||||
nobody.nobody</TT
|
||||
> and <TT
|
||||
CLASS="CONSTANT"
|
||||
>chmod 700</TT
|
||||
> to that directory. Depending on your system configuration.
|
||||
Default installs of Apache normally run as the user nobody. You may need your system
|
||||
administrator to do this for you if you do not have root access.
|
||||
</P
|
||||
><P
|
||||
> If you do not have access to root, create this file and run it.
|
||||
</P
|
||||
><TABLE
|
||||
BORDER="0"
|
||||
BGCOLOR="#E0E0E0"
|
||||
WIDTH="100%"
|
||||
><TR
|
||||
><TD
|
||||
><PRE
|
||||
CLASS="PROGRAMLISTING"
|
||||
>?php
|
||||
if (mkdir("/path/to/temp/directory",0700)) {
|
||||
echo "Directory created successfully";
|
||||
} else {
|
||||
echo "Error creating directory";
|
||||
}
|
||||
?
|
||||
</PRE
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="SECT2"
|
||||
><H2
|
||||
CLASS="SECT2"
|
||||
><A
|
||||
NAME="AEN146"
|
||||
>The phpGroupWare Daemon</A
|
||||
></H2
|
||||
><P
|
||||
> If you have access to cron, you may want to setup the files in the cron
|
||||
directory.
|
||||
</P
|
||||
><P
|
||||
> stalesessions.pl - There are 2 reasons for this file.
|
||||
<P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Users always forget to logout. This way the session doesn't sit around forever, creating a possible security risk.</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>The email system requires plain text passwords which are stored in the sessions table.</P
|
||||
></LI
|
||||
></UL
|
||||
>
|
||||
This file is not required, you can simply disable cron_apps in the admin -> applications section
|
||||
to clean out the sessions table during login and logout
|
||||
</P
|
||||
><P
|
||||
> stale_uploads.pl - This will delete file attachments for messages that where not
|
||||
completed. If a users browser crashes, Internet connection dies, etc, their
|
||||
files will sit there forever unless deleted. You could add a few lines to
|
||||
logout.php that will look in the temp directory for any stale uploads and delete
|
||||
them. But, once again, it becomes a performance issue.
|
||||
</P
|
||||
></DIV
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="cvsins.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="x156.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Installing from CVS</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="installing.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Testing the install</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
142
doc/html/x156.html
Normal file
142
doc/html/x156.html
Normal file
@ -0,0 +1,142 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Testing the install</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Installation Steps"
|
||||
HREF="installing.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Setup / Configure phpGroupWare"
|
||||
HREF="x112.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Installing additional applications"
|
||||
HREF="x161.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="x112.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 7. Installation Steps</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="x161.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="AEN156"
|
||||
>Testing the install</A
|
||||
></H1
|
||||
><P
|
||||
> If your config is setup properly you can now login. Point your browser to the
|
||||
installed location and login with the username <TT
|
||||
CLASS="CLASSNAME"
|
||||
>demo</TT
|
||||
> and the password is <TT
|
||||
CLASS="CLASSNAME"
|
||||
>1234</TT
|
||||
>
|
||||
At this point it would be a good idea to create a new user with administrative privileges and
|
||||
delete the old one.
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="x112.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="x161.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Setup / Configure phpGroupWare</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="installing.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Installing additional applications</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
273
doc/html/x161.html
Normal file
273
doc/html/x161.html
Normal file
@ -0,0 +1,273 @@
|
||||
<HTML
|
||||
><HEAD
|
||||
><TITLE
|
||||
>Installing additional applications</TITLE
|
||||
><META
|
||||
NAME="GENERATOR"
|
||||
CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK
|
||||
REL="HOME"
|
||||
TITLE="phpGroupWare Docs V0.05"
|
||||
HREF="book1.html"><LINK
|
||||
REL="UP"
|
||||
TITLE="Installation Steps"
|
||||
HREF="installing.html"><LINK
|
||||
REL="PREVIOUS"
|
||||
TITLE="Testing the install"
|
||||
HREF="x156.html"><LINK
|
||||
REL="NEXT"
|
||||
TITLE="Trouble Shooting"
|
||||
HREF="troubleshoot.html"></HEAD
|
||||
><BODY
|
||||
CLASS="SECT1"
|
||||
><DIV
|
||||
CLASS="NAVHEADER"
|
||||
><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TH
|
||||
COLSPAN="3"
|
||||
ALIGN="center"
|
||||
>phpGroupWare Docs V0.05</TH
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="left"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="x156.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="80%"
|
||||
ALIGN="center"
|
||||
VALIGN="bottom"
|
||||
>Chapter 7. Installation Steps</TD
|
||||
><TD
|
||||
WIDTH="10%"
|
||||
ALIGN="right"
|
||||
VALIGN="bottom"
|
||||
><A
|
||||
HREF="troubleshoot.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
></TABLE
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"></DIV
|
||||
><DIV
|
||||
CLASS="SECT1"
|
||||
><H1
|
||||
CLASS="SECT1"
|
||||
><A
|
||||
NAME="AEN161"
|
||||
>Installing additional applications</A
|
||||
></H1
|
||||
><P
|
||||
> Once you have the core phpGroupWare install up and running,
|
||||
you may want to download and install additional applications.
|
||||
</P
|
||||
><P
|
||||
> You should consult any <TT
|
||||
CLASS="FILENAME"
|
||||
>README</TT
|
||||
> or <TT
|
||||
CLASS="FILENAME"
|
||||
>INSTALL</TT
|
||||
>
|
||||
files that come with the new application first, as most require you
|
||||
to create additional tables in the database, and add additional
|
||||
translation data to the lang table (typically a file called <TT
|
||||
CLASS="FILENAME"
|
||||
>lang.sql</TT
|
||||
>)
|
||||
</P
|
||||
><P
|
||||
> You install the new application within the phpGroupWare install tree by
|
||||
copying the application directory into the phpGroupWare install location,
|
||||
and enabling the application through the Administration page.
|
||||
</P
|
||||
><P
|
||||
> For example, this is the process to install the
|
||||
Headlines application (see <A
|
||||
HREF="http://sourceforge.net/phpgwapps/"
|
||||
TARGET="_top"
|
||||
> <I
|
||||
CLASS="CITETITLE"
|
||||
>http://sourceforge.net/phpgwapps/</I
|
||||
></A
|
||||
> for
|
||||
more on this and other applications).
|
||||
<P
|
||||
></P
|
||||
><UL
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Download the .tar.gz file for the application, or check out the source with cvs with
|
||||
<P
|
||||
><B
|
||||
CLASS="COMMAND"
|
||||
>export CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/phpgwapps'</B
|
||||
> <BR><B
|
||||
CLASS="COMMAND"
|
||||
>cvs login (just hit enter if prompted for a password)</B
|
||||
> <BR><B
|
||||
CLASS="COMMAND"
|
||||
>cvs co headlines</B
|
||||
> <BR></P
|
||||
>
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Move the <TT
|
||||
CLASS="CLASSNAME"
|
||||
>headlines</TT
|
||||
> directory into your phpGroupWare
|
||||
install directory.</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Log into phpGroupWare as an administrative user, and go to the Administration page.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>In the first section, choose the <TT
|
||||
CLASS="CLASSNAME"
|
||||
>Applications</TT
|
||||
> link.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Click on add, and fill in the form.</P
|
||||
><P
|
||||
> <SPAN
|
||||
CLASS="APPLICATION"
|
||||
>Application name</SPAN
|
||||
>
|
||||
should be identical to the name
|
||||
of the directory you moved into the phpGroupWare install, in this case use <TT
|
||||
CLASS="CLASSNAME"
|
||||
>headlines</TT
|
||||
>
|
||||
</P
|
||||
><P
|
||||
> <SPAN
|
||||
CLASS="APPLICATION"
|
||||
>Application Title</SPAN
|
||||
>
|
||||
is shown in the navigation bar and other places to refer to the
|
||||
new application. Enter <TT
|
||||
CLASS="CLASSNAME"
|
||||
>Headlines</TT
|
||||
> for this example.
|
||||
</P
|
||||
><P
|
||||
> <SPAN
|
||||
CLASS="APPLICATION"
|
||||
>Enabled</SPAN
|
||||
>
|
||||
can be used to disable an application for all users temporially. You
|
||||
should normal check the box to enable the application.
|
||||
</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Back in the Administration page, you need to enable the application for specific users
|
||||
or user groups by editing them, and checking the new <TT
|
||||
CLASS="CLASSNAME"
|
||||
>Headlines</TT
|
||||
> box that appears
|
||||
in the middle of the account editing page.</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Once you have added the Headlines app to your account, you should see a Headlines
|
||||
entry in the Administration and Preferences pages, and there should be an icon for
|
||||
the Headlines application in the navigation bar.</P
|
||||
></LI
|
||||
><LI
|
||||
STYLE="list-style-type: disc"
|
||||
><P
|
||||
>Once you enable a few of the Headlines sites through the Administration page link, you
|
||||
should see headlines grabbed from the sites you selected when you click on the Headlines
|
||||
icon in the navigation bar.
|
||||
</P
|
||||
></LI
|
||||
></UL
|
||||
>
|
||||
</P
|
||||
></DIV
|
||||
><DIV
|
||||
CLASS="NAVFOOTER"
|
||||
><HR
|
||||
ALIGN="LEFT"
|
||||
WIDTH="100%"><TABLE
|
||||
WIDTH="100%"
|
||||
BORDER="0"
|
||||
CELLPADDING="0"
|
||||
CELLSPACING="0"
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="x156.html"
|
||||
>Prev</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="book1.html"
|
||||
>Home</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="troubleshoot.html"
|
||||
>Next</A
|
||||
></TD
|
||||
></TR
|
||||
><TR
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="left"
|
||||
VALIGN="top"
|
||||
>Testing the install</TD
|
||||
><TD
|
||||
WIDTH="34%"
|
||||
ALIGN="center"
|
||||
VALIGN="top"
|
||||
><A
|
||||
HREF="installing.html"
|
||||
>Up</A
|
||||
></TD
|
||||
><TD
|
||||
WIDTH="33%"
|
||||
ALIGN="right"
|
||||
VALIGN="top"
|
||||
>Trouble Shooting</TD
|
||||
></TR
|
||||
></TABLE
|
||||
></DIV
|
||||
></BODY
|
||||
></HTML
|
||||
>
|
2011
doc/index.html
Normal file
2011
doc/index.html
Normal file
File diff suppressed because it is too large
Load Diff
706
doc/index.txt
Normal file
706
doc/index.txt
Normal file
@ -0,0 +1,706 @@
|
||||
|
||||
phpGroupWare Docs V0.05
|
||||
|
||||
Dan Kuykendall
|
||||
|
||||
Joseph Engo
|
||||
_________________________________________________________________
|
||||
_________________________________________________________________
|
||||
|
||||
Dedication
|
||||
|
||||
Thanks to Joesph Engo for starting phpGroupWare (at the time called
|
||||
webdistro) and the core of this HOWTO. Thanks to all the developers
|
||||
and users who contribute to making phpGroupWare such a success.
|
||||
|
||||
Table of Contents
|
||||
I. Introduction
|
||||
|
||||
1. What is phpGroupWare
|
||||
2. Why should you use it
|
||||
3. A short History
|
||||
4. Copyright
|
||||
|
||||
II. Installation
|
||||
|
||||
5. Requirements
|
||||
|
||||
Tested Systems
|
||||
|
||||
6. Obtaining phpGroupWare
|
||||
|
||||
Released Versions
|
||||
Developer's version from CVS
|
||||
|
||||
7. Installation Steps
|
||||
|
||||
Installing from TarBall
|
||||
Installing from CVS
|
||||
Setup / Configure phpGroupWare
|
||||
Testing the install
|
||||
Installing additional applications
|
||||
|
||||
8. Trouble Shooting
|
||||
|
||||
I get "Unable to open mailbox" when using the email
|
||||
application
|
||||
|
||||
It seems to hang when I try to read my mail
|
||||
When I log in I see the directory listing instead of a web
|
||||
page
|
||||
|
||||
I get garbage that looks like code when I go to the
|
||||
phpGroupWare URL
|
||||
|
||||
III. Using phpGroupWare
|
||||
|
||||
9. Loging into phpgw
|
||||
10. checking Email
|
||||
11. Using Addressbook
|
||||
12. Using Calender
|
||||
13. Managing Files with file manager
|
||||
14. Getting Headlines
|
||||
15. Human Resources
|
||||
16. Preferences
|
||||
17. Using todo
|
||||
18. Using Trouble ticket
|
||||
|
||||
IV. Administering phpGroupWare
|
||||
|
||||
19. User Accounts
|
||||
|
||||
Creating Accounts
|
||||
Maintaining Accounts
|
||||
|
||||
20. Group Accounts
|
||||
|
||||
Creating Accounts
|
||||
Maintaining Accounts
|
||||
|
||||
21. Applications
|
||||
|
||||
Installing
|
||||
Updating
|
||||
|
||||
V. Developers Documentation
|
||||
|
||||
22. Developing Add-On Apps
|
||||
|
||||
Requirements
|
||||
add your topic seek
|
||||
|
||||
23. API documentation
|
||||
|
||||
function1(or what ever)
|
||||
|
||||
VII. About this document
|
||||
|
||||
I. Introduction
|
||||
|
||||
Do yo have questions on using phpGroupWare , like What? Why? What for?
|
||||
What's in for me?
|
||||
|
||||
Then you should seriously read this doc :-).
|
||||
|
||||
Table of Contents
|
||||
1. What is phpGroupWare
|
||||
2. Why should you use it
|
||||
3. A short History
|
||||
4. Copyright
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 1. What is phpGroupWare
|
||||
|
||||
phpGroupWare is a web based groupware application that includes
|
||||
integrated features such as email, calendar, todo list, address book,
|
||||
file manager, headline news, and a trouble ticket system. It should
|
||||
run on all systems where PHP is installed and has access to a SQL
|
||||
server (MySQL ,PostgreSQL or Oracle).
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 2. Why should you use it
|
||||
|
||||
You should use it if you would like a powerful groupware system that
|
||||
can be access from anywhere on the Internet.
|
||||
|
||||
For companies with a distributed user base, it's an ideal solution.
|
||||
Oh, and did I mention that its FREE?
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 3. A short History
|
||||
|
||||
phpGroupWare started by Jengo (Joseph Engo) as an application to
|
||||
satisfy his girlfriends need for a webbased calendar/todo_list/email.
|
||||
At the time it was called webdistro when Seek3r (Dan Kuykendall)
|
||||
discovered this promising project. The two joined up together and
|
||||
between Seek3r's API design and Jengo's programming skills they
|
||||
renamed the project phpGroupWare and started building the application
|
||||
around the phpgwAPI.
|
||||
|
||||
During this period Seek3r took over project management to free Jengo
|
||||
up to do more development. This duo worked hard to build a sucessful
|
||||
community around the project. Their efforts paid off, and the project
|
||||
is what it is today due to the efforts of the developers who have
|
||||
joined this community.
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 4. Copyright
|
||||
|
||||
Copyright (c) Dan Kuykendall.
|
||||
|
||||
Permission is granted to copy, distribute and/or modify this document
|
||||
under the terms of the GNU Free Documentation License, Version 1.1 or
|
||||
any later version published by the Free Software Foundation A copy of
|
||||
the license is available at GNU Free Documentation License Making
|
||||
TeXWork
|
||||
|
||||
II. Installation
|
||||
|
||||
Installation/Upgrade and Configuration of phpGroupWare has been made a
|
||||
s easy as possible.
|
||||
Most of the work is point and click.
|
||||
By carefully reading this document you can easly install phpGroupWare.
|
||||
|
||||
Since this is still a beta version we do expect some bugs.
|
||||
|
||||
Table of Contents
|
||||
5. Requirements
|
||||
6. Obtaining phpGroupWare
|
||||
7. Installation Steps
|
||||
8. Trouble Shooting
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 5. Requirements
|
||||
|
||||
You will need PHP compiled and installed on your system. You will also
|
||||
need MySQL, PostgreSQL or Oracle setup.
|
||||
|
||||
If you are planning on using the email system, you will need to have
|
||||
an IMAP server installed and IMAP support compiled into PHP, or a POP3
|
||||
server installed. You can have it installed as an Apache module or CGI
|
||||
mode for other web servers, the Apache module is preferred. We will
|
||||
assume that you are running on a Linux or other Unix system for these
|
||||
steps. Windows is supported, but there is no documentation for it
|
||||
currently.
|
||||
_________________________________________________________________
|
||||
|
||||
Tested Systems
|
||||
|
||||
Seek3r has tested:
|
||||
|
||||
* phpGroupWare.org runs: Red Hat 6.2,
|
||||
Apache/1.3.12,PHP/4.0.2,mod_perl/1.21,MySQL
|
||||
3.23.10-alpha,Courier-IMAP 0.33+ with qmail 1.03
|
||||
|
||||
Blinky has tested:
|
||||
|
||||
* phpGroupWare.net runs: Red Hat 6.2,Apache/1.3.14 PHP/4.0.3pl1
|
||||
mod_ssl/2.7.1 OpenSSL/0.9.6 PHP4.03.pl1, MySQL 3.23.10-alpha,qmail
|
||||
1.03
|
||||
* dev boxes are variants on: Red Hat 7.0,mysql-3.23.22-6 (from RH7
|
||||
RPM), and Sendmail, Courier, or qmail+courier IMAP depending on
|
||||
mood.
|
||||
|
||||
Jengo has tested:
|
||||
|
||||
* main test box: Red Hat 6.2,Apache 1.3.12,PHP 3.0.16,PostgreSQL
|
||||
7.2,Sendmail (from RH6.2)
|
||||
* laptop is rh 6.1, apache 1.3.?, MySQL and PostgreSQL 7.0 w/ PHP
|
||||
3.0.16, its a P-90 w/ 40 mb ram and a 800 mb hd
|
||||
* Test box: Win2k with IIS5.0, PHP4.0.2 and MySQL
|
||||
|
||||
There are installations on Windows NT and OS/2, and using MySQL or
|
||||
Oracle as the database.
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 6. Obtaining phpGroupWare
|
||||
|
||||
While we are still in the Beta phase of phpGroupWare, you may want to
|
||||
track the CVS copy as closely as possible. The released versions are
|
||||
more stable, but often contain bugs that have been fixed in the CVS
|
||||
version.
|
||||
_________________________________________________________________
|
||||
|
||||
Released Versions
|
||||
|
||||
The downloads section on the site contains links to the most recent
|
||||
releases, and several mirror sites for the releases.
|
||||
_________________________________________________________________
|
||||
|
||||
Developer's version from CVS
|
||||
|
||||
If you have never used CVS, you may want to read through the
|
||||
doucmentation found at www.cvshome.org . The CVS pages for the core
|
||||
and apps projects can be found at phpGroupWare Core CVS , and
|
||||
phpGroupWare Apps CVS. Follow the directions for Anonymous CVS access
|
||||
and you should have the most recent development copy of phpGroupWare
|
||||
in no time.
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 7. Installation Steps
|
||||
|
||||
After you have met the system requirements, You can install it from
|
||||
the TarBall or you can get it directly from CVS.
|
||||
_________________________________________________________________
|
||||
|
||||
Installing from TarBall
|
||||
|
||||
The files should be installed in the webserver directory. So all you
|
||||
need to do is unpack the tar ball and copy the whole directory to the
|
||||
webserver directory
|
||||
|
||||
(eg. /home/httpd/html for default apache configuration in many linux
|
||||
distros).
|
||||
|
||||
You may have to get required permissions to do this. Contact your
|
||||
system administrator if you dont have the permission to write to your
|
||||
webserver directory.
|
||||
_________________________________________________________________
|
||||
|
||||
Installing from CVS
|
||||
|
||||
Grabbing a copy from CVS is not as hard as it may seem. You will need
|
||||
to have a cvs client installed. Then try the following commands:
|
||||
|
||||
export
|
||||
CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/
|
||||
phpgroupware'
|
||||
cvs login (just hit enter when prompted for a password)
|
||||
cvs checkout phpgroupware
|
||||
If you need to install into a different dirname, you can add ' -d
|
||||
dirname' after 'checkout' and before 'phpgroupware'. The commands
|
||||
would look like this:
|
||||
|
||||
export
|
||||
CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/
|
||||
phpgroupware'
|
||||
cvs login (just hit enter when prompted for a password)
|
||||
cvs checkout -d dirname phpgroupware
|
||||
_________________________________________________________________
|
||||
|
||||
Setup / Configure phpGroupWare
|
||||
|
||||
The config file
|
||||
|
||||
Copy the header.inc.php.sample file to header.inc.php and edit the
|
||||
file, following the directions in the comments.
|
||||
_________________________________________________________________
|
||||
|
||||
Create database in MySQL
|
||||
|
||||
An empty database will be needed for phpGroupWare. Here are the
|
||||
instructions for doing so with MySQL. First create the database:
|
||||
|
||||
mysqladmin create phpgroupware -p
|
||||
Then login to the mysql:
|
||||
|
||||
mysql -p
|
||||
Finally grant the needed security rights:
|
||||
|
||||
grant all on phpgroupware.* to phpgroupware@localhost identified by
|
||||
"some_password";
|
||||
_________________________________________________________________
|
||||
|
||||
Create database in PostreSQL
|
||||
|
||||
An empty database will be needed for phpGroupWare. Here are the
|
||||
instructions for doing so with PostgreSQL. Create the database:
|
||||
|
||||
postmaster -i -D /home/[username]/[dataDir]
|
||||
You will probably need to review PostgreSQL documentation for futher
|
||||
details.
|
||||
_________________________________________________________________
|
||||
|
||||
The Setup Program
|
||||
|
||||
Then point your browser to phpgroupware/setup/ which will create (or
|
||||
upgrade) the database tables. You wil be asked to login, using the
|
||||
password set in header.inc.php. Setup will attempt to determine what
|
||||
version of the phpGroupWare database you have installed, and upgrade
|
||||
to the most recent version.
|
||||
|
||||
Note: The developers are concentrating on getting the beta working,
|
||||
and have not spent a great deal of time building upgrade scripts
|
||||
from the alpha versions of phpGroupWare. You are advised to backup
|
||||
your existing alpha database before running the setup script to
|
||||
avoid problems!
|
||||
|
||||
If you get no error messages, continue on to
|
||||
phpgroupware/setup/config.php to configure phpGroupWare to your
|
||||
system.
|
||||
|
||||
If you are using the email system you will need to create a temporary
|
||||
directory where file uploads will be stored. For security reasons, you
|
||||
should chown nobody.nobody and chmod 700 to that directory. Depending
|
||||
on your system configuration. Default installs of Apache normally run
|
||||
as the user nobody. You may need your system administrator to do this
|
||||
for you if you do not have root access.
|
||||
|
||||
If you do not have access to root, create this file and run it.
|
||||
?php
|
||||
if (mkdir("/path/to/temp/directory",0700)) {
|
||||
echo "Directory created successfully";
|
||||
} else {
|
||||
echo "Error creating directory";
|
||||
}
|
||||
?
|
||||
|
||||
_________________________________________________________________
|
||||
|
||||
The phpGroupWare Daemon
|
||||
|
||||
If you have access to cron, you may want to setup the files in the
|
||||
cron directory.
|
||||
|
||||
stalesessions.pl - There are 2 reasons for this file.
|
||||
|
||||
* Users always forget to logout. This way the session doesn't sit
|
||||
around forever, creating a possible security risk.
|
||||
* The email system requires plain text passwords which are stored in
|
||||
the sessions table.
|
||||
|
||||
This file is not required, you can simply disable cron_apps in the
|
||||
admin -> applications section to clean out the sessions table during
|
||||
login and logout
|
||||
|
||||
stale_uploads.pl - This will delete file attachments for messages that
|
||||
where not completed. If a users browser crashes, Internet connection
|
||||
dies, etc, their files will sit there forever unless deleted. You
|
||||
could add a few lines to logout.php that will look in the temp
|
||||
directory for any stale uploads and delete them. But, once again, it
|
||||
becomes a performance issue.
|
||||
_________________________________________________________________
|
||||
|
||||
Testing the install
|
||||
|
||||
If your config is setup properly you can now login. Point your browser
|
||||
to the installed location and login with the username demo and the
|
||||
password is 1234 At this point it would be a good idea to create a new
|
||||
user with administrative privileges and delete the old one.
|
||||
_________________________________________________________________
|
||||
|
||||
Installing additional applications
|
||||
|
||||
Once you have the core phpGroupWare install up and running, you may
|
||||
want to download and install additional applications.
|
||||
|
||||
You should consult any README or INSTALL files that come with the new
|
||||
application first, as most require you to create additional tables in
|
||||
the database, and add additional translation data to the lang table
|
||||
(typically a file called lang.sql)
|
||||
|
||||
You install the new application within the phpGroupWare install tree
|
||||
by copying the application directory into the phpGroupWare install
|
||||
location, and enabling the application through the Administration
|
||||
page.
|
||||
|
||||
For example, this is the process to install the Headlines application
|
||||
(see http://sourceforge.net/phpgwapps/ for more on this and other
|
||||
applications).
|
||||
|
||||
* Download the .tar.gz file for the application, or check out the
|
||||
source with cvs with
|
||||
export
|
||||
CVSROOT=':pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsr
|
||||
oot/phpgwapps'
|
||||
cvs login (just hit enter if prompted for a password)
|
||||
cvs co headlines
|
||||
* Move the headlines directory into your phpGroupWare install
|
||||
directory.
|
||||
* Log into phpGroupWare as an administrative user, and go to the
|
||||
Administration page.
|
||||
* In the first section, choose the Applications link.
|
||||
* Click on add, and fill in the form.
|
||||
Application name should be identical to the name of the directory
|
||||
you moved into the phpGroupWare install, in this case use
|
||||
headlines
|
||||
Application Title is shown in the navigation bar and other places
|
||||
to refer to the new application. Enter Headlines for this example.
|
||||
Enabled can be used to disable an application for all users
|
||||
temporially. You should normal check the box to enable the
|
||||
application.
|
||||
* Back in the Administration page, you need to enable the
|
||||
application for specific users or user groups by editing them, and
|
||||
checking the new Headlines box that appears in the middle of the
|
||||
account editing page.
|
||||
* Once you have added the Headlines app to your account, you should
|
||||
see a Headlines entry in the Administration and Preferences pages,
|
||||
and there should be an icon for the Headlines application in the
|
||||
navigation bar.
|
||||
* Once you enable a few of the Headlines sites through the
|
||||
Administration page link, you should see headlines grabbed from
|
||||
the sites you selected when you click on the Headlines icon in the
|
||||
navigation bar.
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 8. Trouble Shooting
|
||||
|
||||
Warning
|
||||
|
||||
phpGroupWare is still Beta software, expect some bugs along the way.
|
||||
If you run into a problem not discussed here, contact us through one
|
||||
of the methods listed on the website.
|
||||
|
||||
The phpGroupWare developers can most often be seen hanging out in
|
||||
#phpGroupWare on irc.openprojects.net if you require real-time help.
|
||||
|
||||
Also check the FAQ in this directory for additional common questions,
|
||||
it is available as FAQ.sgml, FAQ.txt and FAQ.html
|
||||
_________________________________________________________________
|
||||
|
||||
I get "Unable to open mailbox" when using the email application
|
||||
|
||||
At the time of this writing (2000-09-27) you must use the same
|
||||
username and password in phpGroupWare that you use to log into your
|
||||
mail server. If you change your password and it still isn't working,
|
||||
try logging out of phpGroupWare (the rightmost icon in the navigation
|
||||
bar) and then log back in.
|
||||
|
||||
An preference page to edit the email settings is being developed, and
|
||||
should appear shortly after the first beta release.
|
||||
_________________________________________________________________
|
||||
|
||||
It seems to hang when I try to read my mail
|
||||
|
||||
This is often a problem if you are using POP3 instead of IMAP, and you
|
||||
have more than a few hundred messages in your mailbox.
|
||||
|
||||
By default, php is set up to time-out a request that takes over 30
|
||||
seconds to complete. phpGroupWare must do a lot of work the first time
|
||||
your POP3 mailbox is opened, and every time you get new mail, which
|
||||
may take more than the 30 second timeout.
|
||||
|
||||
You can either clean up your mailbox with another mail program, or add
|
||||
the line
|
||||
set_time_limit(0);
|
||||
|
||||
to the top of the inc/phpgwapi/phpgw_msg_pop3.inc.php file, just
|
||||
before the line class msg extends msg_common
|
||||
|
||||
If you choose to edit the file, be patient when loading a large POP3
|
||||
mailbox - the author tested against a mailbox with 2500 messages in
|
||||
it, but it took 15 minutes to load the page. We highly suggest you use
|
||||
IMAP if you expect to have more than a few hundred messages in your
|
||||
mailbox.
|
||||
_________________________________________________________________
|
||||
|
||||
When I log in I see the directory listing instead of a web page
|
||||
|
||||
You are using Apache, this often means you need to add .php to the
|
||||
DirectoryIndex line in your httpd.conf file. For example:
|
||||
DirectoryIndex index.php index.php3 index.html index.htm index.cgi
|
||||
|
||||
_________________________________________________________________
|
||||
|
||||
I get garbage that looks like code when I go to the phpGroupWare URL
|
||||
|
||||
This is often because you have php3 installed, which does not map .php
|
||||
to the PHP engine. For PHP3:
|
||||
AddType application/x-httpd-php3 .php3 .php
|
||||
|
||||
For PHP4:
|
||||
AddType application/x-httpd-php .php3 .php
|
||||
|
||||
III. Using phpGroupWare
|
||||
|
||||
Using phpGroupWare is a cake walk , thats what people say :-). Reading
|
||||
this doc would definitely give a head start. If you ever come cross
|
||||
any problem please report to
|
||||
|
||||
Table of Contents
|
||||
9. Loging into phpgw
|
||||
10. checking Email
|
||||
11. Using Addressbook
|
||||
12. Using Calender
|
||||
13. Managing Files with file manager
|
||||
14. Getting Headlines
|
||||
15. Human Resources
|
||||
16. Preferences
|
||||
17. Using todo
|
||||
18. Using Trouble ticket
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 9. Loging into phpgw
|
||||
|
||||
After your setup you can point your browser to index.php in the
|
||||
installation directory. If the set up was right you can login with
|
||||
user name demo and the password is 1234> Now it is recommended to
|
||||
create a new user with administrative privileges and delete the old
|
||||
one.
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 10. checking Email
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 11. Using Addressbook
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 12. Using Calender
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 13. Managing Files with file manager
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 14. Getting Headlines
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 15. Human Resources
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 16. Preferences
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 17. Using todo
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 18. Using Trouble ticket
|
||||
|
||||
IV. Administering phpGroupWare
|
||||
|
||||
To administer phpGroupWare you need not be a PHP hacker. All you need
|
||||
to do is again just point and click. And hey just a bit of typing too.
|
||||
:). You need to login to phpGroupWare and click the Administration
|
||||
image.
|
||||
|
||||
Table of Contents
|
||||
19. User Accounts
|
||||
20. Group Accounts
|
||||
21. Applications
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 19. User Accounts
|
||||
|
||||
In phpGroupWare it is very easy to maintain User Accounts. You can
|
||||
easily add , remove or set previleges to the user accordingly.
|
||||
_________________________________________________________________
|
||||
|
||||
Creating Accounts
|
||||
|
||||
To create a user account goto User Accounts section of Administration
|
||||
and the click the Add button. Now a form would be displayed. FIXME :
|
||||
should i explain the process :-). After submiting the form you would
|
||||
be sent back to the accounts page and you can now see the new user you
|
||||
have just created. Isn't it easy !!!
|
||||
_________________________________________________________________
|
||||
|
||||
Maintaining Accounts
|
||||
|
||||
Maintaining user accounts is also very easy. Just go to the User
|
||||
Accounts section . Now you can see the list of the current users and
|
||||
there logins. You can now either view their ops or can even edit them.
|
||||
FIXMEAGIN: need i say anything more :->.
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 20. Group Accounts
|
||||
|
||||
Enter the User Group section. You would see the current user groups.
|
||||
_________________________________________________________________
|
||||
|
||||
Creating Accounts
|
||||
|
||||
Click the Add button. Now fill the form by selecting the existing
|
||||
users and the persmissions you want to include in the new group.And
|
||||
you r done.
|
||||
_________________________________________________________________
|
||||
|
||||
Maintaining Accounts
|
||||
|
||||
One has always a option to view and edit the groups when ever needed
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 21. Applications
|
||||
|
||||
There r many applications been developed for phpGroupWare and there
|
||||
would be more in the future. So insatallation of these application and
|
||||
as well as the future applications has been made easy the developers.
|
||||
So what you have to do is to just go to the Application section.
|
||||
_________________________________________________________________
|
||||
|
||||
Installing
|
||||
_________________________________________________________________
|
||||
|
||||
Updating
|
||||
|
||||
V. Developers Documentation
|
||||
|
||||
This documentation is for developers who want to hack into the core of
|
||||
the phpGroupWare. Please follow this documentation carefully before u
|
||||
take a jump into the code :)
|
||||
|
||||
Table of Contents
|
||||
22. Developing Add-On Apps
|
||||
23. API documentation
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 22. Developing Add-On Apps
|
||||
|
||||
text for developin add on apps (seek its your area)
|
||||
_________________________________________________________________
|
||||
|
||||
Requirements
|
||||
|
||||
text for requirements
|
||||
_________________________________________________________________
|
||||
|
||||
add your topic seek
|
||||
|
||||
text for the appropriate topic
|
||||
_________________________________________________________________
|
||||
|
||||
Chapter 23. API documentation
|
||||
|
||||
text for the API documentation chapter
|
||||
_________________________________________________________________
|
||||
|
||||
function1(or what ever)
|
||||
|
||||
the function you want to include seek.
|
||||
|
||||
VII. About this document
|
||||
|
||||
The newest version of this document can be found on our website
|
||||
www.phpgroupware.org as SGML source, HTML, or TEXT.
|
||||
_________________________________________________________________
|
||||
|
||||
Comments
|
||||
|
||||
Comments on this HOWTO should be directed to the phpGroupWare
|
||||
developers mailing list phpgroupware-developers@lists.sourceforge.net
|
||||
|
||||
To subscribe, go to http://sourceforge.net/mail/?group_id=7305
|
||||
_________________________________________________________________
|
||||
|
||||
History
|
||||
|
||||
This document was started by Joseph Engo and reworked by Dan
|
||||
Kuykendall.
|
||||
_________________________________________________________________
|
||||
|
||||
Version History
|
||||
|
||||
Old Version
|
||||
|
||||
* Created by Jengo, wasn't in SGML HOWTO format.
|
||||
|
||||
v1.0 (July 6, 2000)
|
||||
|
||||
* Built proper SGML version.
|
||||
* Included the FAQ.
|
||||
* Other minor additions.
|
||||
|
||||
v1.1 (September 27-29, 2000) - blinky
|
||||
|
||||
* Added Testing Install section
|
||||
* Added Trouble-shooting section
|
||||
* Added description of application installation
|
||||
* Changes for the new setup program
|
||||
|
||||
v0.01 (October 15 , 2000) - gnrfan , Converted the HOWTO to DocBook
|
||||
format
|
||||
|
||||
v.0.05 (November 5, 2000) - gnrfan , Completely revamped according to
|
||||
Seek's idea and intregrated the Developers HOWTO.
|
||||
|
||||
v 0.xx (Somewhere in the near future) - gnrfan, Trail map comming up
|
||||
on how to hack and learn about coding phpGroupWare(core) and its apps
|
||||
too :-).
|
63
doc/sgml/README
Executable file
63
doc/sgml/README
Executable file
@ -0,0 +1,63 @@
|
||||
** This file is mostly out of date, please see the HOWTO docs **
|
||||
|
||||
This program was created becuase I needed a more centralize means of conduting
|
||||
my daily life. I have seen many great programs out there, calendars, todolist,
|
||||
addressbooks, email, etc... But, there is a very common problem with 95% of
|
||||
them, they don't like each other. ( The programs, not the people :) If I was
|
||||
logged into the calendar and wanted to grab a phone number, I would have to
|
||||
login to another app. Which became a real pain real quick. So, I search high
|
||||
and low for something that would have all these systems tied in to one. Well,
|
||||
I didn't find anything I really liked. So, I made my own. ( Isn't that the
|
||||
driving force of 99% of Open Source apps ? :)
|
||||
|
||||
Before I bore you to death, not all of these programs are written by me. Some,
|
||||
I wrote my self. Some where downloaded and converted. All apps are released
|
||||
under the GPL license. I would not use anything but. If you are intrested
|
||||
in adding/recommending a program to be included in this ditro. Please, send
|
||||
me the URL. I will not except restrictive licenses. I will only accept GPL
|
||||
or freeware. If you are intrested in helping out with development, or think
|
||||
you might be able to help out. Let me know what your plains are.
|
||||
|
||||
You might have noticed there are a few references to programs that can't be
|
||||
found anywhere in the archive or on the site. Thats becuase there not ready
|
||||
yet. For example, pop_mail. This is a feature that will be added in the
|
||||
future. It will give the admin control over who has POP-3 access for virtual
|
||||
users. Becuase the system does not use nor require the user to have a shell
|
||||
account on the system, a special POP-3 server is going to be used. It will
|
||||
verify the user from the accounts table, then allow or disallow access to there
|
||||
messages. I don't think this feature will be used too often, but, it gives
|
||||
a nice bit of control for some added flexablity. Currently users that have
|
||||
access to email will be required to have an account on the server. This will
|
||||
change in the future. I am looking into other IMAP servers that can verify
|
||||
logins through the accounts table. This will take some time for me to find the
|
||||
best solution.
|
||||
|
||||
Some things you should note on how this system works. Think of the navigation
|
||||
bar as the glue sticking all of these apps together. It is handling the
|
||||
login portions, session info and account info. If you notice the layout of
|
||||
the directorys, it can give a good clue to how this system is layied out.
|
||||
|
||||
/phpGroupWare
|
||||
|- inc [ The common files used by the distro ]
|
||||
|- addressbook [ File needed by the addressbook only ]
|
||||
| |- inc [ The include files for the addressbook ]
|
||||
| \- icons [ Images for the addressbook, unless commonly
|
||||
| used through out the program ]
|
||||
|- icons [ Images used throughout the program ]
|
||||
|
||||
I think you can get the idea of it. Another thing that should be noted is the
|
||||
structure of the database. Yes, it looks pretty odd, but, for the most part
|
||||
makes a lot of sense. Lets say you didn't need the addressbook. Delete
|
||||
/phpGroupWare/addressbook and change the settings in /phpGroupWare/config.inc There are
|
||||
still a few references to it, like in the account table. But, there not used.
|
||||
This is one of the main reasons I use $dbase->f("con") instead of $dbase->f(0)
|
||||
|
||||
Which brings me to another point, I _try_ to use standared colum names through
|
||||
out the database. con = control number, owner = the users loginid,
|
||||
status = that records status. This makes it easier to keep track of what does
|
||||
what. Refear to CODES in the doc directory.
|
||||
|
||||
BTW: Please, ingnore my very poor spelling and grammer. I am a programmer
|
||||
not an English teacher.
|
||||
|
||||
Happy hacking :)
|
Loading…
Reference in New Issue
Block a user