Die kleine Welt der Meinungsfreiheit
RSS icon Email icon Home icon
  • 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 ;=)