capi2name-ng

Um eine bessere Integration von capisuite und dessen Funktionen erreichen zu können, habe ich basierend auf capi2name ein Fork weiterentwickelt.

Die Vorteile sind:

  • relationale Datenbank
  • höhere Ausführungsgeschwindigkeit
  • weniger Zeilen Code
  • grössere Flexibilität (uneingeschränkte Anzahl von Nummern pro Adressbucheintrag, …)
  • voll kompatibel zu capisuite
  • Übernahme von Daten aus capi2name möglich

Die Nachteile sind:

  • derzeit keine Komatibilität zu capi2name (Datenbank)

Forum

Es gibt 2 verschiede Möglichkeiten ein Forum aufzusuchen:

Installation

Vorraussetzungen

  • funktionierende Version von capisuite
  • python-mysql Anbindung
  • php mit GD gelinked
  • sox installiert (sollte mit capisuite installiert sein?)
  • sff2mix (das gefällt mir besser als das von capisuite)
  • lamp Server (linux apache mysql php)

So gehts

  1. Extrahiere das Archiv capi2name-ng-0.5.tar.bz2 auf deinen Webserver.
  2. Ersetzte die Datei /usr/lib/capisuite/incoming.py und idle.py durch diese
  3. Lösche nun das Verzeichnis /var/spool/capisuite/users/
    oder
    führe chmod 755 /var/spool/capisuite/users/ -R aus.
    Dies ist nötig, damit der Webserver Zugriff auf die Dateien von capisuite hat.
  4. Rufe mit deinem Browser auf dem Webserver das Verzeichnis capinew/install auf und folge den Anweisungen.
  5. Wechsle daraufhin im Browser ins Verzeichnis capinew/admin/ (pw : admin)
    Dies ist die Admin Umgebung. Hier kann man alle wichtigen Einstellungen vornehmen.
  6. Erzeuge bei [administrate users] einen neuen Nutzer. Dieser hat zu Beginn keine Rechte. Füge diese nach Wunsch hinzu.
  7. Damit der neue Nutzer den Anrufbeantworter oder das Fax einsehen kann, muss in der Spalte [capisuite user] der Systemnutzer eingetragen werden, der auch normal Zugriff auf seinen Anrufbeantworter hat. (/var/spool/capisuite/users/[username]/received/)
  8. Im Menu [MSN to name] kann die Zuordnung von Namen zu MSNs erfolgen.

Konfiguration

Das Admin Menu

administrate users

Hier kann man neue Nutzer hinzufügen, löschen oder verändern.

password bei Eingabe eines Passwortes und anschliessendem [change] wir das Nutzerpasswort verändert. Soll es nicht verändert werden, leer lassen.
table size Wieviele Einträge sollen in der Anrufliste angezeigt werden.
show areacode Soll die Spalte mit der Vorwahl in der Anrufliste angezeigt werden
show msn Soll die Spalte mit dem Ziel des Anrufs angezeigt werden
show config Soll dem Nutzer ermöglicht werden seine Konfiguration zu verändern
show type Soll die Spalte Typ des Anrufs in der Anrufliste angezeigt werden
allow delete Soll dem Nutzer erlaubt sein Anrufe aus der Anrufliste global zu löschen
capisuite user Welchem Systemnutzer entspricht der Nutzer.
msns Welche MSNs sollen dem Nutzer angezeigt werden.
Change Password

Ermöglich das Ändern des Administrator Passworts.

Colorsetup

Individuelle Farbgestalltung des Webinterfaces.

MSN to name

odrnet einer MSN einen Namen zu.

CapiSuite Integrator

Hilft bei der Integration von capisuite. Änderungen hier sollten eingendlich nicht notwendig sein.

Nutzung

coming some day ;=)

Schreibe einen Kommentar