[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