# FAQ zu more.groupware

## Allgemein

Was ist more.groupware

more.groupware ist eine webbasierende Groupware. Sie enthält Module wie Kontaktverwaltung, Webmail, Kalender und einiges mehr und wird Tag für Tag erweitert.

Woher kommt der Name "more.groupware" ?

Wir haben diesen Namen aus zwei Gründen gewählt. Erstens, es gibt - wie schon viele Leute wissen - einige webbasierende Groupwaresysteme und wir wollen zeigen, dass wir dieses Faktum kennen und darauf vorbereitet sind. Zweitens: Eine Firma, die dieses Projekt mit Mitarbeitern unterstützt, heißt "Morelogs", so ist "more" als Anerkennung für diese Firma gedacht.

Why did you start another groupware project?

Aus demselben Grund, warum auch andere Leute auf diesem begonnen haben, Software neu zu entwickeln: Die bestehtende Auswahl war nicht nach unserem Geschmack. Wir haben einen anderen Betrachtungswinkel als andere Mitstreiter, wir wollten eine benuterfreundliche Groupware und more.groupware ist ein großer Schritt in die richtige Richtung.

Das Projekt gefällt mir, wie kann ich mithelfen?

Jeder Entwickler, Autor für die Dokumentation und Tester ist eingeladen, am Projekt mitzuarbeiten. Sie können die more.groupware Entwlickler Mailingliste abonnieren und sich einbringen.

Dieser FAQ Bereich sieht gut aus? Womit wurde er erstellt?

Für die FAQ und den Rest der Dokumentation verwenden wir ein relativ neues XML Format namens "DITA". Dieses wurde von IBM entwickelt und ist in gewisser Weise eine Konkurrenz zu "DocBook". Wir rendern diese XML Dateien mit XSL zu HTML oder PDF.

Existiert eine Benutzerhandbuch?

Eine Dokumentation ist in Arbeit. Wir sind froh, derzeit eine FAQ bieten zu können und arbeiten vielfältigst an anderen Dokumenten wie zum Beispiel die Benutzerdokumentation. Sie können uns gerne dabei helfen!

## Installation

Welche Plattformen werden unterstützt?

Grundsätzlich sollte more.groupware unter jeder Plattform laufen, auf der auch PHP läuft. Derzeit sind das zumindest:

- Linux

- HP-UX

- Solaris

- OpenBSD

- MacOS X

- Windows 98/ME/2000/XP

Welchen Webserver kann/soll ich benutzen?

Wir bevorzugen Apache, wegen seines stabilen Aufbaus, aber Sie können natürlich andere Webserver wie den IIS unter Windows verwenden. Wir empfehlen einen Webserver, der direkt auf die Funktionen von PHP zugreifen kann, zum Beispiel Apache, IIS oder Netscape/iPlanet. Wenn Sie auf einen anderen Webserver angewiesen sind, können Sie PHP immer noch über das CGI Interface ansprechen, dies geht aber auf Kosten der Performance. Grundsätzlich können Sie also jeden am Markt erhältlichen Webserver benutzen.

Welche Version von PHP soll ich verwenden?

Sie sollten zumindest mit der Version 4.2.x arbeiten. Dies ist durch die Verwendung der Smarty Template Engine bedingt, teilweise auch durch andere Funktionen. Älter Versionen von PHP sind sowieso nicht empfehlenswert.

Welche Datenbank ist dafür geeignet?

Wir empfehlen Ihnen MySQL, weil die meisten Entwickler verwenden MySQL bei Ihrer Entwicklungs- und Testarbeit. Die verwendete Abfragestruktur wird auch andere Datenbanken wie PostgreSQL oder Oracle in Zukunft unterstützen. Vor Version 1.0 empfehlen wir Ihnen wärmstens MySQL und können die Funktion mit anderen Datenbanken nicht garantieren!

Wo finde ich eine genaue Beschreibung zur Installation finden?

Diese Dokumentation enthält alle wichtigen Schritte.

Existiert eine grafische Installtionsroutine?

Ja.

Gibt es eine Updatemöglichkeit?

Nein, derzeit leider nicht. Es ist sehr kompliziert, eine gute Updatefunktion zu erstellen, so müssen Sie selbst die vorhandene Datenbankstruktur an die neue Version anpassen. Sie finden jedoch Unterstätzung für ein Update auf der more.groupware Mailingliste. Außerdem finden Sie eine Anleitung zum Update in der Dokumentation.

## Administration

Ist eine Rechteverwaltung inkludiert?

Ja, Sie können Rechte basierend auf Benutzer- und Gruppenbasis erstellen. Diese Rechte gelten pro Modul, das heißt, Sie können für jedes Modul eigene Berechtigungen erstellen. Derzeit unterstützen nocht nicht alle Module diese Möglichkeit.

Kann ich mehrere Administratoren anlegen?

Ja, natürlich. Ein Administrator ist nichts anderes als ein Benutzer, der Zugriff auf die Administrationsmodule wie Gruppen- oder Rechteverwaltung hat. Jeder Benutzer kann zum Administrator ernannt werden, wenn Sie ihm die entsprechenden Rechte anvertrauen.

Ich habe einen neuen Benutzer angelegt, aber dieser bekommt keine Module angezeigt. Warum?

Beachten Sie, dass Sie dem Benutzer die Rechte für den Zugriff auf dieses Modul erteilen müssen. Sie können diesem Benutzer die Berechtigung für jedes Modul extra geben oder ihn in eine bereits eingerichtete Gruppe einfügen, die die entsprechenden Rechte besitzt. Es existiert eine voreingestellte Gruppe, genannt "default", die grundlegende Rechte in jedem Modul besizen sollte.

## Bekannte Fehler

Ich bekomme eine Fehlermeldung ähnlich "The script tried to execute a method or access a property of an incomplete object". Wie gehe ich vor?

Stellen Sie sicher, dass session_auto_start in der php.ini deaktiviert ist!

Ich bekommen folgende Fehlermeldung "Warning: Smarty error: problem writing '/home/mlogemann/public_html/moregroupware/templates_c/contact_list.tpl.php.' in /usr/local/lib/php/Smarty.class.php on line 1081". Was kann ich tun?

Sie haben ein Problem mit den Rechten im Ordner "templates_c" oder "templates_wml_c". Vergeben Sie einfach die Schreibberechtigung für alle User (im Dateisystem) und das Problem sollte gelöst sein. Bedenken Sie natürlich auch Ihr Sicherheitskonzept für die bestmögliche Lösung.

## Zusätzöiches

Ich habe einen Fehler gefunden, wie kann ich ihn melden?

Es gibt mehrere Möglichkeiten, einen Fehler zu melden. Sie können über die Seite http://sourceforge.net/projects/moregroupware über den "Bug Tracker" melden, dies ist der beste Weg. Oder Sie senden den Fehler an die moregroupware-user Mailingliste oder auch an bugs@moregroupware.org. Welchen Weg Sie auch wählen, geben Sie möglichst viel Information dazu an, speziell die gezeigte Fehlerseite.

Unter welcher Lizenz steht more.groupware?

more.groupware ist unter der X11 Lizenz lizenziert, die ähnlich der BSD Lizenz ist. Bis zur Version 0.5.3 war der Programmcode unter GNU Public Licence. Lesen Sie dieses FSF Dokument für weitere Informationen zur X11 Lizenz, die kompatibel zur GPL ist.