[Eisfair_dev] capi2text v1.3.8 - stable

Juergen Edner juergen at eisfair.org
Di Sep 13 20:35:35 CEST 2016


Hallo zusammen,
ich habe gerade einen neue Version des capi2text-Paketes auf
Pack-Eis abgelegt. Folgende Änderungen sind bis dato eingeflossen:

v1.3.8 stable - 28.08.2016
==========================

* Weboberfläche
  + Die capi2text-Weboberflaeche wurde von Rolf Bensch unter
    Verwendung aktueller Webtechnologien vollständig überarbeitet.
    Hier einige Details:
    - Umstellung auf HTML5

    - Verwendung von Ajax

    - Eine Aktualisierung der Anzeige erfolgt nur noch dann, wenn
      die anrufe.txt-Datei verändert wurde. Außerdem wird nur noch
      der relevante Bildschirmteil aktualisiert.

    - Beim Bearbeiten von Einträgen wurde auf ein Popup-Fenster
      verzichtet.

    - Bei der Bearbeitung von Einträgen werden nun die Original-
      dateien vorab gesichert um Datenverlusten vorzubeugen.

    - Cookies werden nur noch über Javascript verarbeitet.

    - Es werden mehr PHP-Fehler abgefangen.

    - etc.

* Konfiguration
  + /var/install/config.d/capi2text.sh,
    /usr/share/doc/capi2text/internal-call.png - Es wird nun
    auch die Grafikdatei 'internal-call.png' in das Webverzeichnis
    kopiert. (H.Bruenjes)

  + /usr/share/doc/capi2text/capi2text-index.php - Die Funktion
    zur Erkennung von internen Nebenstellen wird nun für das Land
    Liechtenstein ignoriert, da es dort keine Ortsvorwahlen gibt
    welche mit einer Null beginnen. (H.Bruenjes)

  + /etc/check.d/capi2text.ext - Da das Verzeichnis /var/lib/capi2text
    nun paketintern verwendet wird, ist eine gleichzeitige Verwendung
    als Dokumentenstammverzeichnis unzulässig, gleichwohl es zulässig
    bleibt ein Unterverzeichnis diese Verzeichnispfades zu verwenden.
   ((H.Bruenjes)

  + /var/install/bin/capi2text-check-number-settings - Bei
    Verwendung von Listen2Fritz wird nun auch eine eingehende
    Rufnummer korrekt erkannt.

  + /usr/sbin/capi2text.sh - Suchmuster verbessert, sodass
    nun auch CardDAV-Telefonnummerneinträge gefunden werden,
    die ein Komma zum Trennen optionaler Angaben enthalten.

  + /usr/sbin/capi2text.sh - Suchmuster erweitert, sodass nun
    auch Einträge gefunden werden welche mittels einer alpha-
    numerischen Zeichenkette und nicht nur 'ITEM?.' gruppiert
    wurden.

  + /var/install/bin/capi2text-test-carddav - Es wird nun wieder
    eine gemountete WebDAV-Freigabe korrekt erkannt, auch wenn
    der Typ des Dateisystems nun nicht mehr als 'davfs', sondern
    als 'fuse' ausgegeben wird.

  + /usr/share/doc/capi2text/capi2text-index.php - Bei der
    Ermittlung eines Datums wird nun keine ' Warning: mktime()
    expects parameter 6 to be long, string given'-Meldung
    mehr ausgegeben. (R.Bensch)

  + /usr/sbin/capi2text.sh - Wenn bei einer Websuche einer
    deutschen Telefonnummern im Namen Kommas enthalten sind,
    werden diese nun entfernt um Problem bei der späteren
    Bearbeitung über die Weboberfläche zu vermeiden. (R.Bensch)

  + /usr/sbin/capi2text.sh - Bei Verwendung der Schalter
    '--format-number' und '--lookup-name-from-phonelist' wird nun
    keine CardDAV-Suche mehr angestoßen.

  + /usr/sbin/capi2text.sh - Bei der CardDAV-Adresssuche wird nun
    geprüft, ob ein Zeile umgebrochen wurde. Falls ja, werden die
    Zeilen miteinander verbunden bevor die Bearbeitung fortgesetzt
    wird.

  + /usr/sbin/capi2text.sh - Bei Verwendung des Schalters
    '--lookup-name-without-phonelist' werden nun keine Leerzeichen
    vor einem Namen mehr ausgegeben.

  + /etc/check.d/capi2text, /usr/bin/capi2text-cron.sh,
    /var/install/config.d/capi2text-update.sh,
    /var/install/config.d/capi2text.sh,
    /var/install/help/capi2text - Über den neuen, optionalen
    Parameter CAPI2TEXT_LOG2FILE_ARCHIVE_PATH kann auf Wunsch ein
    abweichender Archivierungspfad festgelegt werden. (R.Bensch)

  + /var/install/config.d/capi2text.sh - Falls erforderlich werden
    nun eine leere Anruf- und/oder Cache-Datei erzeugt. (R.Bensch)

Gruß Jürgen
-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair_dev