Neue Paketabhängigkeiten: Rose::Object, Rose::DB, Rose::DB::Object, Readonly
Dokumentationsupdate
CSV-Export mit UTF-8 als Encoding gefixt
Dabei die Abhängigkeit vom Modul IO::Wrap beseitigt.
DateTime Modul ist jetzt Pflicht, weil es in SL/Locale.pm verwendet wird
gleichzeitig doc make.
Debian-/Ubuntu-Paketnamen aktualisiert
Versionsnummer auf 2.6.1 gesetzt.
Paketiinformationen und UPDAGRE aktualisiert.
Dokumentation komplett nach utf8 konvertiert.
Versionsnummer auf 2.6.1 Beta 1 gesetzt.
Letzte Dokumentationsupdates vor dem Release.
Update der Installationsdokumentation nach Änderung von INSTALL.texi.
Das datev-Verzeichnis wird nicht mehr benötigt; die temporären Dateien landen in users.
Liste der benötigten Perl-Pakete nach Holgers Patch (Revision 4115) für INSTALL.txt in der Quelldatei INSTALL.texi aktualisiert.
Etwas differenziertere Beschreibung, welche Verzeichnisse überhaupt vom Webserver beschreibbar sein müssen.
Klarstellung zum PostgreSQL-Parameter TCP_IP, den es in v8 nicht mehr gibt.
Einen Hinweis hinzugefügt, dass es ein Script gibt, mit dem das Vorhandensein aller benötigter Perl-Module überprüft werden kann.
Einen Abschnitt über UTF-8 als Encoding in der Dokumentation hinzugefügt.
Weiteres Perl-Modul zu Installationsanleitung hinzugefügt.
Die nächste Version wird 2.6.0 sein, nicht 2.4.4.
Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendung einer Authentifizierungsdatenbank.Es ist erforderlich, die Dateien doc/UPGRADE und doc/INSTALL/index.html zu lesen und die angesprochenen Punkte auszuführen, um nach einem Upgrade weiter arbeiten zu können.
Umstellung der Installationsanweisung auf texinfo -- Schritt 2/2
Umstellung der Installationsanweisung auf texinfo -- Schritt 1/2
Das Modul HTML::Template wird nicht mehr benötigt.
Kosmetik
Umformatierung der Installationsanweisungen
Einen Hinweis hinzugefügt, wie Lx-Office mit UTF-8/Unicode betrieben werden kann.
Einführung des Modules "Template" als schnellere Alternative (Faktor 9) zu "HTML::Template". Wird via $form->parse_html_template2() aufgerufen. Umstellung der von ReportGenerator verwendeten Vorlage auf die Verwendung von "Template".
Eine Report-Klasse geschrieben, der die Ergebnisse von Datenbankabfragen übergeben werden. Diese Klasse kann daraus dann entweder die bekannten Listenansichten oder auch CSV- und PDF-Exporte erzeugen. Dazu werden entsprechende Buttons eingeblendet.Dazu werden einige neue Perl-Module (Text::CSV_XS und IO::Wrap) sowie zwei weitere Hilfsprogramme (html2ps und Ghostscript) benötigt, deren Pfade über die lx-erp.conf eingestellt werden müssen.
Benutze das Perl-Modul "YAML", um $form in einen String umzuwandeln und später daraus wieder herzustellen, da YAML im Gegensatz zu "Data::Dumper" ohne Perls "eval()" auskommt, sondern einen sicheren Parser zur Verfügung stellt. Damit kann die serialisierte $form auch über ein Formular vom Benutzer stammen, ohne ein Sicherheitsproblem darzustellen.
Installations-Check-Modul. Das Script installation_check.pl nutzt es.
Liste der benötigten Perl-Module etwas erweitert und deutlicher gemacht.
Aktualisierung der Dokumentation zur Verwendung von OpenDocument-Vorlagen und der Umwandlung in PDF-Dokumente.
Angepasst an neue Version
Recommit von r1184 von skoehler: Bug 200, etwas Info zur INSTALL hinzu
Uebernahme der kompletten Version, so wie sie Philip als "Demo-Version" gezeigt hat, in das unstable-Repo. Dabei werden auch einige Patches, die seit der 2.2.0 hier eingepflegt wurden, wieder ueberschrieben. Diese werden in den naechsten Tagen wieder eingespielt, sofern noetig. Zu den neuen Features gehoeren (ohne Anspruch auf Vollstaendigkeit) Mahnwesen, Einheiten, Template-Neucodierung, AJAX-basierende Dialoge an einigen Stellen, Buchungsgruppen etc etc.
Bug 200, etwas Info zur INSTALL hinzu
Erweitert um perl-HTML-Template
unstable-Zweig als Kopie des "alten" trunks erstellt.