]> wagnertech.de Git - mfinanz.git/commitdiff
Merge branch 'master' of git@lx-office.linet-services.de:lx-office-erp
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 31 Jan 2011 13:28:39 +0000 (14:28 +0100)
committerSven Schöling <s.schoeling@linet-services.de>
Mon, 31 Jan 2011 13:28:39 +0000 (14:28 +0100)
46 files changed:
DEBIAN/DEBIAN/preinst
SL/Form.pm
SL/Template/LaTeX.pm
bin/mozilla/wh.pl
doc/INSTALL.texi
doc/INSTALL.txt
doc/INSTALL/Administratorpasswort.html
doc/INSTALL/Aktuelle-Hinweise.html
doc/INSTALL/Anlegen-der-Authentifizierungsdatenbank.html
doc/INSTALL/Anpassung-der-PostgreSQL_002dKonfiguration.html
doc/INSTALL/Apache_002dKonfiguration.html
doc/INSTALL/Authentifizierungsdatenbank.html
doc/INSTALL/Ben_00c3_00b6tigte-Software-und-Pakete.html
doc/INSTALL/Benutzer-anlegen.html
doc/INSTALL/Benutzer_002d-und-Gruppenverwaltung.html
doc/INSTALL/Benutzerauthentifizierung-und-Administratorpasswort.html
doc/INSTALL/Datenbankbenutzer-anlegen.html
doc/INSTALL/Datenbanken-anlegen.html
doc/INSTALL/Erweiterung-f_00c3_00bcr-servergespeicherte-Prozeduren.html
doc/INSTALL/Grundlagen-zur-Benutzerauthentifizierung.html
doc/INSTALL/Gruppen-anlegen.html
doc/INSTALL/Gruppenmitgliedschaften-verwalten.html
doc/INSTALL/Installation-des-Programmpaketes.html
doc/INSTALL/Lx_002dOffice-ERP-verwenden.html
doc/INSTALL/Migration-alter-Installationen.html
doc/INSTALL/Name-des-Session_002dCookies.html
doc/INSTALL/OpenDocument_002dVorlagen.html
doc/INSTALL/Passwort_00c3_00bcberpr_00c3_00bcfung.html
doc/INSTALL/Zeichens_00c3_00a4tze_002fdie-Verwendung-von-UTF_002d8.html
doc/INSTALL/Zusammenh_00c3_00a4nge.html
doc/INSTALL/_00c3_0084nderungen-an-Konfigurationsdateien.html
doc/INSTALL/index.html
doc/Makefile
doc/changelog
locale/de/all
scripts/inst_postgres_deb.sh
templates/webpages/admin/adminlogin.html
templates/webpages/admin/backup_dataset.html
templates/webpages/admin/create_dataset.html
templates/webpages/admin/dbadmin.html
templates/webpages/admin/delete_dataset.html
templates/webpages/admin/delete_group_confirm.html
templates/webpages/admin/edit_group.html
templates/webpages/admin/edit_group_membership.html
templates/webpages/admin/edit_user.html
templates/webpages/admin/update_dataset.html

index 1d39870b72e474aff444dde5b6bf77ada8d1561a..66dd4e3a3bf49a59f1091a9d365e39b32ce700cb 100755 (executable)
@@ -1,15 +1,22 @@
 #!/bin/sh
 #Nur für das Update von einer 2.6.0 nötig, da hier gnadenlos gelöscht wird
-set -e
+#set -x
+
+(
 echo " ! "`date`" Preinst $1 !" >> /tmp/lxo-erp.log
+)
 
 if [ "$1" = "upgrade" ]; then
+    echo " ! upgrade !" >> /tmp/lxo-erp.log
     cnt=`grep -c '\-e /usr/lib/lx-office-erp' /var/lib/dpkg/info/lx-office-erp.postrm`
-    if ! [ $cnt == 0 ]; then
+    echo " ! $cnt !" >> /tmp/lxo-erp.log
+    if [ $cnt -gt 0 ]; then
         echo "#!/bin/sh" > /var/lib/dpkg/info/lx-office-erp.postrm
         echo "set -e" >> /var/lib/dpkg/info/lx-office-erp.postrm
         echo "echo ' ! '`date`' postrm2 $1 !'" >> /var/lib/dpkg/info/lx-office-erp.postrm
         chmod +x /var/lib/dpkg/info/lx-office-erp.postrm
+    else
+        echo " ! ok !" >> /tmp/lxo-erp.log
     fi
 fi
 
index 8532c656f7ec79ac3bc00a98f82cbc11d48cf9b0..81d6dc41b2b136e28a094b46bc32f07e2c22f563 100644 (file)
@@ -1323,6 +1323,7 @@ sub parse_template {
       my $numbytes = (-s $self->{tmpfile});
       open(IN, $self->{tmpfile})
         or $self->error($self->cleanup . "$self->{tmpfile} : $!");
+      binmode IN;
 
       $self->{copies} = 1 unless $self->{media} eq 'printer';
 
index d1c2080188b389f3cac4db9230fe688111d00ee3..8736cc2b1b055a1fe20eaf763160e22c2b4c1e4c 100644 (file)
@@ -134,7 +134,7 @@ sub find_end {
 
     my $keyword_pos = $pos - 1 + $tag_start_len;
 
-    if ((substr($text, $keyword_pos, 2) eq 'if') || (substr($text, $keyword_pos, 3) eq 'foreach')) {
+    if ((substr($text, $keyword_pos, 2) eq 'if') || (substr($text, $keyword_pos, 7) eq 'foreach')) {
       $depth++;
 
     } elsif ((substr($text, $keyword_pos, 4) eq 'else') && (1 == $depth)) {
index fc34ba6e76de396af585f31a5886e40c04228f82..e9829f1bc071ab17951b45435711640caadb3054 100644 (file)
@@ -176,7 +176,9 @@ sub transfer_or_removal_prepare_contents {
                                            "ean"          => $form->{ean},
                                            "description"  => $form->{description});
 
-  $form->show_generic_error($locale->text("The selected warehouse is empty.")) if (0 == scalar(@contents));
+  if (0 == scalar(@contents)) {
+    $form->show_generic_error($locale->text("The selected warehouse is empty, or no stocked items where found that match the filter settings."));
+  }
 
   my $all_units = AM->retrieve_units(\%myconfig, $form);
 
index 0a504b227dc265fafc1a571611dac83c5c30f46d..42f47d06d6dba42444f28dd8d20ee4aceb35da52 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo   @c -*-texinfo-*-
 @c %**start of header
-@documentencoding UTF-8
 @setfilename INSTALL.info
+@documentencoding UTF-8
 @settitle Lx-Office Installationsanleitung
 @c %**end of header
 
@@ -56,7 +56,8 @@ im Lx-Office-Forum: @uref{http://www.lx-office.org/forum/}
 @node Benötigte Software und Pakete
 @chapter Benötigte Software und Pakete
 
-Zum Betrieb von Lx-Office werden zwingend ein Webserver (meist Apache) und ein Datenbankserver (PostgreSQL) benötigt.
+Zum Betrieb von Lx-Office werden zwingend ein Webserver (meist Apache)
+und ein Datenbankserver (PostgreSQL, mindestens v8.2) benötigt.
 
 Zusätzlich benötigt Lx-Office die folgenden Perl-Pakete, die nicht Bestandteil einer Standard-Perl-Installation sind:
 
@@ -135,13 +136,13 @@ benötigten Perl-Module installiert sind. Der Aufruf lautet wie folgt:
 @node Installation des Programmpaketes
 @chapter Installation des Programmpaketes
 
-Die Lx-Office ERP Installationsdatei (lxoffice-erp-2.6.1.tgz) wird im
+Die Lx-Office ERP Installationsdatei (lxoffice-erp-2.6.2.tgz) wird im
 Dokumentenverzeichnis des Webservers (z.B. @code{/var/www/html/},
 @code{/srv/www/htdocs} oder @code{/var/www/}) entpackt:
 
 @code{cd /var/www
 @*
-tar xvzf lxoffice-erp-2.6.1.tgz}
+tar xvzf lxoffice-erp-2.6.2.tgz}
 
 Verändern Sie evtl. noch den Namen des Verzeichnisses mit
 
@@ -217,16 +218,12 @@ Das Encoding einer Datenbank kann in @code{psql} mit @code{\l} geprüft werden.
 In der Datei @code{postgresql.conf}, die je nach Distribution in
 verschiedenen Verzeichnissen liegen kann
 (z.B. @code{/var/lib/pgsql/data/} oder @code{/etc/postgresql/}, muss
-sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Für
-PostgreSQL vor Version v8.0 lautete dieser Parameter
-
-@code{TCPIP_SOCKET = 1}
-
-Ab v8.0 wird das Verhalten hingegen über den neuen Parameter
-@code{listen_address} gesteuert. Laufen PostgreSQL und Lx-Office auf
-demselben Rechner, so kann dort der Wert @code{localhost} verwendet
-werden. Andernfalls müssen Datenbankverbindungen auch von anderen
-Rechnern aus zugelassen werden, was mit dem Wert \@code{*} geschieht.
+sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Das
+Verhalten wird über den Parameter @code{listen_address}
+gesteuert. Laufen PostgreSQL und Lx-Office auf demselben Rechner, so
+kann dort der Wert @code{localhost} verwendet werden. Andernfalls
+müssen Datenbankverbindungen auch von anderen Rechnern aus zugelassen
+werden, was mit dem Wert \@code{*} geschieht.
 
 In der Datei @code{pg_hba.conf}, die im gleichen Verzeichnis wie die
 @code{postgresql.conf} zu finden sein sollte, müssen die
@@ -290,6 +287,10 @@ bzw. den hier gewählten Benutzernamen.
 @node Apache-Konfiguration
 @chapter Apache-Konfiguration
 
+Hinweis: Für einen deutlichen Performanceschub sorgt die Ausführung
+mittels FCGI. Die Einrichtung wird ausführlich in der Datei
+@code{INSTALL.fcgi} beschrieben.
+
 Der Zugriff auf das Programmverzeichnis muss in der Apache
 Webserverkonfigurationsdatei @code{httpd.conf} eingestellt
 werden. Fügen Sie den folgenden Abschnitt dieser Datei oder einer
@@ -606,7 +607,7 @@ ausgewählten Spalte hinzugefügt.
 @node Migration alter Installationen
 @section Migration alter Installationen
 
-Wenn Lx-Office 2.6.1 über eine ältere Version installiert wird, in der
+Wenn Lx-Office 2.6.2 über eine ältere Version installiert wird, in der
 die Benutzerdaten noch im Dateisystem im Verzeichnis @code{users}
 verwaltet wurden, so bietet Lx-Office die Möglichkeit, diese
 Benutzerdaten automatisch in die Authentifizierungsdatenbank zu
index 06a0db61cb2305795eac06bdc42fbfd9a31524c9..f7d937f8c20f1b996a120e701ca218f9d5c96882 100644 (file)
@@ -49,7 +49,7 @@ Aktuelle Installations- und Konfigurationshinweise gibt es:
 ********************************
 
 Zum Betrieb von Lx-Office werden zwingend ein Webserver (meist Apache)
-und ein Datenbankserver (PostgreSQL) benötigt.
+und ein Datenbankserver (PostgreSQL, mindestens v8.2) benötigt.
 
    Zusätzlich benötigt Lx-Office die folgenden Perl-Pakete, die nicht
 Bestandteil einer Standard-Perl-Installation sind:
@@ -137,12 +137,12 @@ benötigten Perl-Module installiert sind. Der Aufruf lautet wie folgt:
 3 Installation des Programmpaketes
 **********************************
 
-Die Lx-Office ERP Installationsdatei (lxoffice-erp-2.6.1.tgz) wird im
+Die Lx-Office ERP Installationsdatei (lxoffice-erp-2.6.2.tgz) wird im
 Dokumentenverzeichnis des Webservers (z.B. `/var/www/html/',
 `/srv/www/htdocs' oder `/var/www/') entpackt:
 
    `cd /var/www
-tar xvzf lxoffice-erp-2.6.1.tgz'
+tar xvzf lxoffice-erp-2.6.2.tgz'
 
    Verändern Sie evtl. noch den Namen des Verzeichnisses mit
 
@@ -210,16 +210,11 @@ mit ISO-8859-15 als Encoding betrieben werden.
 In der Datei `postgresql.conf', die je nach Distribution in
 verschiedenen Verzeichnissen liegen kann (z.B. `/var/lib/pgsql/data/'
 oder `/etc/postgresql/', muss sichergestellt werden, dass
-TCP/IP-Verbindungen aktiviert sind. Für PostgreSQL vor Version v8.0
-lautete dieser Parameter
-
-   `TCPIP_SOCKET = 1'
-
-   Ab v8.0 wird das Verhalten hingegen über den neuen Parameter
-`listen_address' gesteuert. Laufen PostgreSQL und Lx-Office auf
-demselben Rechner, so kann dort der Wert `localhost' verwendet werden.
-Andernfalls müssen Datenbankverbindungen auch von anderen Rechnern aus
-zugelassen werden, was mit dem Wert \`*' geschieht.
+TCP/IP-Verbindungen aktiviert sind. Das Verhalten wird über den
+Parameter `listen_address' gesteuert. Laufen PostgreSQL und Lx-Office
+auf demselben Rechner, so kann dort der Wert `localhost' verwendet
+werden. Andernfalls müssen Datenbankverbindungen auch von anderen
+Rechnern aus zugelassen werden, was mit dem Wert \`*' geschieht.
 
    In der Datei `pg_hba.conf', die im gleichen Verzeichnis wie die
 `postgresql.conf' zu finden sein sollte, müssen die Berichtigungen für
@@ -278,7 +273,11 @@ hier gewählten Benutzernamen.
 5 Apache-Konfiguration
 **********************
 
-Der Zugriff auf das Programmverzeichnis muss in der Apache
+Hinweis: Für einen deutlichen Performanceschub sorgt die Ausführung
+mittels FCGI. Die Einrichtung wird ausführlich in der Datei
+`INSTALL.fcgi' beschrieben.
+
+   Der Zugriff auf das Programmverzeichnis muss in der Apache
 Webserverkonfigurationsdatei `httpd.conf' eingestellt werden. Fügen Sie
 den folgenden Abschnitt dieser Datei oder einer anderen Datei hinzu,
 die beim Starten des Webservers eingelesen wird:
@@ -557,7 +556,7 @@ zugewiesen werden. Dazu gibt es zwei Möglichkeiten:
 7.6 Migration alter Installationen
 ==================================
 
-Wenn Lx-Office 2.6.1 über eine ältere Version installiert wird, in der
+Wenn Lx-Office 2.6.2 über eine ältere Version installiert wird, in der
 die Benutzerdaten noch im Dateisystem im Verzeichnis `users' verwaltet
 wurden, so bietet Lx-Office die Möglichkeit, diese Benutzerdaten
 automatisch in die Authentifizierungsdatenbank zu übernehmen. Dies
@@ -646,3 +645,8 @@ URL erreichbar:
 
    `http://localhost/lx-office-erp/admin.pl'
 
+
+\1f
+Local Variables:
+coding: utf-8
+End:
index e9f49e98f3584b715563742d1839a5b7f9a64183..5b52acb0e5c873b4e86b15ede93abcc6f42d212c 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Administratorpasswort - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 3a6218a643193f64715ad587082e1c7a7a4b83e9..1f3ea1fadf52d85f893434b22c15b3f0eaa9f538 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Aktuelle Hinweise - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index a7be98ac3e16a38ce0ddb8e4bc63f3ee7ba58655..59c9b2041ad338fef99e1221d93d4199a12f2950 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Anlegen der Authentifizierungsdatenbank - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 5a45146d370ee4f16d33e31fd883720a3dfd6045..3b3407736745e165ac10c0e0e6dc485f3655aba7 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Anpassung der PostgreSQL-Konfiguration - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 807f78deec7236c3c608e9a34fc0afe7e428d223..6af32f7223ef1d118cf957d0d501b90e830a68a3 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Apache-Konfiguration - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
@@ -34,7 +34,11 @@ Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
 
 <h2 class="chapter">5 Apache-Konfiguration</h2>
 
-<p>Der Zugriff auf das Programmverzeichnis muss in der Apache
+<p>Hinweis: Für einen deutlichen Performanceschub sorgt die Ausführung
+mittels FCGI. Die Einrichtung wird ausführlich in der Datei
+<code>INSTALL.fcgi</code> beschrieben.
+
+   <p>Der Zugriff auf das Programmverzeichnis muss in der Apache
 Webserverkonfigurationsdatei <code>httpd.conf</code> eingestellt
 werden. Fügen Sie den folgenden Abschnitt dieser Datei oder einer
 anderen Datei hinzu, die beim Starten des Webservers eingelesen wird:
index df88b07cc905b49cb0d86b507e7ce3af481438e4..3cb05b36214eb68b49960619e565d680e6335cb8 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Authentifizierungsdatenbank - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 9277f97169e6033ec298ccf41402ee3201e392b2..6c9b2c1402076a18227ef68d08af93ee80c02843 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Benötigte Software und Pakete - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
@@ -34,7 +34,8 @@ Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
 
 <h2 class="chapter">2 Benötigte Software und Pakete</h2>
 
-<p>Zum Betrieb von Lx-Office werden zwingend ein Webserver (meist Apache) und ein Datenbankserver (PostgreSQL) benötigt.
+<p>Zum Betrieb von Lx-Office werden zwingend ein Webserver (meist Apache)
+und ein Datenbankserver (PostgreSQL, mindestens v8.2) benötigt.
 
    <p>Zusätzlich benötigt Lx-Office die folgenden Perl-Pakete, die nicht Bestandteil einer Standard-Perl-Installation sind:
 
index e71aad3180f58f7e072a2b95dd492d7bbe294edb..f7bc4cc42f31a52534d037d28123fa06e21a5430 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Benutzer anlegen - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index f08b8319151e49a2edee44768d3b2a098bfa389d..dea0d59d6ad0f63a7dfc8073b1b1a7a7a3791647 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Benutzer- und Gruppenverwaltung - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 4af660e05f44c8a03790aaa0d285ab8f845c3ebf..9495dbce911ec7da7ac0be5fd29d15b64275b6a3 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Benutzerauthentifizierung und Administratorpasswort - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index b4b3af39e36bdd0c345d47c63daaf4dc8f40efd8..b33dba39b34cc61acf1d7e05b07393be77c46863 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Datenbankbenutzer anlegen - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index ce91f401092e5d488f16cf26f8ea1913acedd588..7e18966e9aa5480fec1d0196c011a8eb982a9cbd 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Datenbanken anlegen - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 71cb28633ede8f47af4f81029dc945c44935aacf..6fb1b36305484add3d2f99c4f6e991f229b95b8f 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Erweiterung für servergespeicherte Prozeduren - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 083b70bfaddcf7be010cd325bc7ad226d7c72c35..f6a9bcfa264d67f9d833224ede4550cfcee3a300 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Grundlagen zur Benutzerauthentifizierung - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index fb259ae7ad7d20f193294531ca42036c54cba4b1..4d695c81e83d94ae99be4e62463fe6abdaa9a315 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Gruppen anlegen - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 8b987fc0b5ae95a1035902353a1eadccef92cce4..9be7c420e5629847b99e7ff6082b2ff02610ab02 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Gruppenmitgliedschaften verwalten - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 0f4eaecf7fd700709414eb4ec550ae0227956002..90f0723cb1b3044a4dfcde58524061fcd4857a5b 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Installation des Programmpaketes - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
@@ -33,13 +33,13 @@ Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
 
 <h2 class="chapter">3 Installation des Programmpaketes</h2>
 
-<p>Die Lx-Office ERP Installationsdatei (lxoffice-erp-2.6.1.tgz) wird im
+<p>Die Lx-Office ERP Installationsdatei (lxoffice-erp-2.6.2.tgz) wird im
 Dokumentenverzeichnis des Webservers (z.B. <code>/var/www/html/</code>,
 <code>/srv/www/htdocs</code> oder <code>/var/www/</code>) entpackt:
 
    <p><code>cd /var/www
 <br>
-tar xvzf lxoffice-erp-2.6.1.tgz</code>
+tar xvzf lxoffice-erp-2.6.2.tgz</code>
 
    <p>Verändern Sie evtl. noch den Namen des Verzeichnisses mit
 
index 14d3fd300ad9d1771eb3d1726b01384bbdf3a4ef..6a754dbf3cb13b4c9e1177b5b20b8c59ee2cb9fa 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Lx-Office ERP verwenden - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index ef676b335255b0e0d9dc126a6608f04a99892002..666e4f58f9f7acd066cb290456526950622b1eb7 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Migration alter Installationen - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
@@ -32,7 +32,7 @@ Up:&nbsp;<a rel="up" accesskey="u" href="Benutzer_002d-und-Gruppenverwaltung.htm
 
 <h3 class="section">7.6 Migration alter Installationen</h3>
 
-<p>Wenn Lx-Office 2.6.1 über eine ältere Version installiert wird, in der
+<p>Wenn Lx-Office 2.6.2 über eine ältere Version installiert wird, in der
 die Benutzerdaten noch im Dateisystem im Verzeichnis <code>users</code>
 verwaltet wurden, so bietet Lx-Office die Möglichkeit, diese
 Benutzerdaten automatisch in die Authentifizierungsdatenbank zu
index 925e7c5c6174ba350bb8307d51e8dbb0403bf32e..61a78808b92d65ab61e765ce6dcb41a53ff93a2c 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Name des Session-Cookies - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index a5f4ebe73abf156c7be03bc822a2ea929b644704..3fff4c38c20e56041f22646bb01eabf8b7e7647e 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>OpenDocument-Vorlagen - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index b7cafa1372291d2ce0486609f2e9a6e016dce7c3..b57d83365bc78b7f7de4e00049d47d2c6d770a92 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Passwortüberprüfung - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 494b4b7768b7d28c600042e675f25ff4941e00a4..476a31cb68de3494294100c1bca50ac473acaf96 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Zeichensätze/die Verwendung von UTF-8 - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index e3b97f50a570646420d1c926c3186668afa938c4..6346b680ed0fcbd4e8050344c22fce9afc12b39a 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Zusammenhänge - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
index 2857fac657b517cda3eb92ca3e22330c8947f56a..9751610409e4bda0eb75f5a0cb1736982eef509d 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Änderungen an Konfigurationsdateien - Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="index.html#Top">
@@ -38,16 +38,12 @@ Up:&nbsp;<a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002dKonfigurat
 <p>In der Datei <code>postgresql.conf</code>, die je nach Distribution in
 verschiedenen Verzeichnissen liegen kann
 (z.B. <code>/var/lib/pgsql/data/</code> oder <code>/etc/postgresql/</code>, muss
-sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Für
-PostgreSQL vor Version v8.0 lautete dieser Parameter
-
-   <p><code>TCPIP_SOCKET = 1</code>
-
-   <p>Ab v8.0 wird das Verhalten hingegen über den neuen Parameter
-<code>listen_address</code> gesteuert. Laufen PostgreSQL und Lx-Office auf
-demselben Rechner, so kann dort der Wert <code>localhost</code> verwendet
-werden. Andernfalls müssen Datenbankverbindungen auch von anderen
-Rechnern aus zugelassen werden, was mit dem Wert \<code>*</code> geschieht.
+sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Das
+Verhalten wird über den Parameter <code>listen_address</code>
+gesteuert. Laufen PostgreSQL und Lx-Office auf demselben Rechner, so
+kann dort der Wert <code>localhost</code> verwendet werden. Andernfalls
+müssen Datenbankverbindungen auch von anderen Rechnern aus zugelassen
+werden, was mit dem Wert \<code>*</code> geschieht.
 
    <p>In der Datei <code>pg_hba.conf</code>, die im gleichen Verzeichnis wie die
 <code>postgresql.conf</code> zu finden sein sollte, müssen die
index bcfb092bd0c0b3d858aaba7f65884087e274dcd3..2514a9d4f705dcb4b3e051830770685b5996d0e7 100644 (file)
@@ -1,7 +1,7 @@
 <html lang="en">
 <head>
 <title>Lx-Office Installationsanleitung</title>
-<meta http-equiv="Content-Type" content="text/html">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta name="description" content="Lx-Office Installationsanleitung">
 <meta name="generator" content="makeinfo 4.13">
 <link title="Top" rel="start" href="#Top">
@@ -86,3 +86,10 @@ Up:&nbsp;<a rel="up" accesskey="u" href="../index.html#dir">(dir)</a>
 <!--  -->
    </body></html>
 
+<!--
+\1f
+Local Variables:
+coding: utf-8
+End:
+
+-->
index 83243306abfcdb1297489ae46215f2675b9d2c61..933a9ee1bc1e734e9b02fbea5e4f29a4ce8fabce 100644 (file)
@@ -1,4 +1,4 @@
 all:
        rm -f INSTALL/*.html
-       makeinfo --html      --document-language=de_DE                INSTALL.texi
-       makeinfo --plaintext --document-language=de_DE -o INSTALL.txt INSTALL.texi
+       makeinfo --html      --document-language=de_DE.UTF-8                INSTALL.texi
+       makeinfo --plaintext --document-language=de_DE.UTF-8 -o INSTALL.txt INSTALL.texi
index c4f11e21850fc25d34ace0a270196f215aea0e4a..3ba67f79f6cc6db8eef742aa06b8f0e52a55cb02 100644 (file)
   - Bugfix 1561: benutzerdefinierte Variable wird unabsichtlich deaktiviert
   - Bugfix 1562: Fehlender Hinweis im changelog zu gaenderten Rechten Beim Druck
   - Bugfix 1564: Vorlagen: TEX - Vorlagen bearbeiten -> Anzeigen -> Bearbeiten -> Steuer erfassen??
+  - Bugfix 1571: INSTALL.texi
+  - Bugfix 1573: Irrefuehrende Fehlermeldung ""das ausgewaehlte Lager ist leer""
+  - Bugfix 1574: OpenOffice (ODT) document may be corrupted
+  - Bugfix 1576: Änderung der Datenbank bei einem Benutzer führt zu Fehler
+  - Bugfix 1577: oberer Zurück-Knopf in 'Gruppe bearbeiten' im Admin-Interface bewirkt nichts
+  - Bugfix 1580: /doc/INSTALL/*.html in UTF-8 kein Coding im HTML Header
 
 2010-03-24 - Release 2.6.1
 
index 38203f90e83fa7912b6eb65cb052a63c4ca5c36f..86ebdb24a97e08829337d854d0013a139f250fea 100644 (file)
@@ -232,6 +232,7 @@ $self->{texts} = {
   'BOM'                         => 'Stückliste',
   'BWA'                         => 'BWA',
   'Back'                        => 'Zurück',
+  'Back to the login page'      => 'Zurück zur Loginseite',
   'Backup Dataset'              => 'Datenbank sichern',
   'Backup file'                 => 'Sicherungsdatei',
   'Backup of dataset'           => 'Sicherung der Datenbank',
@@ -1681,7 +1682,7 @@ $self->{texts} = {
   'The selected bin does not exist.' => 'Der ausgew&auml;hlte Lagerplatz existiert nicht.',
   'The selected exports have been closed.' => 'Die ausgewählten Exporte wurden abgeschlossen.',
   'The selected warehouse does not exist.' => 'Das ausgew&auml;hlte Lager existiert nicht.',
-  'The selected warehouse is empty.' => 'Das ausgew&auml;hlte Lager ist leer.',
+  'The selected warehouse is empty, or no stocked items where found that match the filter settings.' => 'Das ausgewählte Lager ist leer, oder in ihm wurden keine zu den Sucheinstellungen passenden eingelagerten Artikel gefunden.',
   'The session is invalid or has expired.' => 'Sie sind von Lx-Office abgemeldet.',
   'The source warehouse does not contain any bins.' => 'Das Quelllager enth&auml;lt keine Lagerpl&auml;tze.',
   'The subject is missing.'     => 'Der Betreff fehlt.',
index d5a31383260e764cc573f35b5ca611a6a6a48110..6dff832477e403596f775e9c404faac94a4cc284 100755 (executable)
@@ -2,7 +2,7 @@
 # e = exit on error
 set -e
 # x = xtrace
-set -x
+#set -x
 
 FEHLER="Achtung!! Es hat ein Problem gegeben"
 ERRCNT=0
@@ -117,7 +117,7 @@ if [ $cnt -eq 0 ]; then
 fi
 
  
-tmp=`ls -r1 /etc/init.d/postgres*  | head -1 -`
+PGSQL=`ls -r1 /etc/init.d/postgres*  | head -1 -`
 
 #writeln 18 1 Datenbank neu starten
 $PGSQL reload
index 614b33f0a76fa9ace18de53f5ef4d1257c81d24a..e28460faa3ffb57af0ca301a8cecd50afb3a8388 100644 (file)
@@ -1,6 +1,7 @@
 [%- USE T8 %]
-[% USE HTML %]<body class="admin" onload="document.getElementById('rpw').focus()">
- <p><input type="button" class="submit" onclick="history.back()" value="[% 'Back' | $T8 %]"></p>
+[% USE HTML %]
+[% USE LxERP%]
+<body class="admin" onload="document.getElementById('rpw').focus()">
  <div align="center">
 
   <a href="http://www.lx-office.org"><img src="image/lx-office-erp.png" border="0"></a>
@@ -28,6 +29,8 @@
 
   <p>[% 'Lx-Office Homepage' | $T8 %]: <a href="http://lx-office.org" target="_blank" title="[% 'Lx-Office Homepage' | $T8 %]">http://lx-office.org</a></p>
 
+  <p><a href="login.pl">[%- LxERP.t8('Back to the login page') %]</a></p>
+
  </div>
 
 </body>
index 073774187a9ff8a298fa0167bdaec2105f29540f..bce74e048a22ef891f6d800a47fd8e45d7170851 100644 (file)
@@ -87,7 +87,7 @@
    <br>
 
    <input type="submit" class="submit" name="action" value="[% 'Continue' | $T8 %]">
-   <input type="submit" class="submit" name="action" value="[% 'Back' | $T8 %]">
+   <a href="admin.pl?action=pg_database_administration">[% 'Back' | $T8 %]</a>
 
   </form>
 
index 168defe3819f606851414d20dc7be225209d8571..0cfe3b92ecf0b82c5a1da5436501850841e60978 100644 (file)
@@ -4,7 +4,7 @@
   <h2>[% title %]</h2>
 
   <form method="post" action="admin.pl">
-  <p><input type="button" class="submit" onclick="history.back()" value="[% 'Back' | $T8 %]"></p>
+   <p><a href="admin.pl?action=pg_database_administration">[% 'Back' | $T8 %]</a></p>
    <p>
     [% 'You can either create a new database or chose an existing database.' | $T8 %]
     [% 'In the latter case the tables needed by Lx-Office will be created in that database.' | $T8 %]
index f13887cccd116aa1c11efff86f34e4f202412ef1..f6097a51b3d99e4667ef01288111e5973618b86d 100644 (file)
@@ -4,8 +4,7 @@
   <h2>[% title %]</h2>
 
   <form method="post" action="admin.pl">
-      <input type="hidden" name="back_nextsub" value="list_users">
-      <input type="submit" class="submit" name="action" value="[% 'Back' | $T8 %]">
+   <a href="admin.pl?action=list_users">[% 'Back' | $T8 %]</a>
 
    <table>
     <tr>
index fef1cbd13119867bc673b15201768ef318ac1f66..5db6ab37d915bcad07b3270feb631ee82897c6c8 100644 (file)
@@ -2,7 +2,7 @@
 [% USE HTML %]<body class="admin">
 
  <h2>[% title %]</h2>
 <p><input type="button" class="submit" onclick="history.back()" value="[% 'Back' | $T8 %]"></p>
<p><a href="admin.pl?action=pg_database_administration">[% 'Back' | $T8 %]</a></p>
  <form method="post" action="admin.pl">
 
   <p>[% 'You can only delete datasets that are not in use.' | $T8 %]
index 1b558c733499deb49b9ef7adf5c805c2f1bfee95..a6d8bf06975dcc55fcd5d7a7677ded3126bf7b87 100644 (file)
@@ -4,9 +4,7 @@
   <p class="message_hint">[ [% name %] ] - [% 'Do you really want to delete this group?' | $T8 %]</p>
 
    <form name="Form" method="post" action="admin.pl">
-    <input type="hidden" name="back_nextsub" value="edit_groups">
-    <input type="submit" class="submit" name="action" value="[% 'Back' | $T8 %]">
-
+    <a href="admin.pl?action=edit_groups">[% 'Back' | $T8 %]</a>
 
     <input type="hidden" name="group_id" value="[% HTML.escape(id) %]">
     <input type="hidden" name="confirmed" value="1">
index 5b6846108419e730a2a8c2e590db43c5352d72bb..bacf5b3a2e842adfe4924d493ce50e8c3b7a779e 100644 (file)
@@ -10,7 +10,7 @@
 
   <div class="listtop">[% 'Edit group ' | $T8 %]:  [% HTML.escape(name) %]</div>
 
-  <p><input type="submit" class="submit" name="action" value="[% 'Back' | $T8 %]"></p>
+  <p><a href="admin.pl?action=edit_groups">[% 'Back' | $T8 %]</a></p>
 
    <hr>
 
index 103c06689cbcc804397386fe1ebdde5f370b83f9..fe70347a5eacd11631c7a26f5308d48c02f1ceb6 100644 (file)
@@ -3,7 +3,7 @@
 
  <div class="listtop">[% 'Edit group membership' | $T8 %]</div>
 
- <p><input type="button" class="submit" onclick="history.back()" value="[% 'Back' | $T8 %]"></p>
+ <p><a href="admin.pl?action=edit_groups">[% 'Back' | $T8 %]</a></p>
  <p>[% 'Select the checkboxes that match users to the groups they should belong to.' | $T8 %]</p>
 
  <form action="admin.pl">
index 161c5d2a9bf8020e48f08201a7c0b73f76b206c2..ae2ed8005d31dde17f7bdd123bafe02e61389634 100644 (file)
@@ -24,7 +24,7 @@
  <form name="Form" id="Form" method="post" action="admin.pl">
 
   <div class="listtop" width="100%">[% title %]</div>
-  <p><input type="button" class="submit" onclick="history.back()" value="[% 'Back' | $T8 %]"></p>
+  <p><a href="admin.pl?action=list_users">[% 'Back' | $T8 %]</a></p>
 
   <table width="100%">
    <tr valign="top">
 
   <input name="callback" type="hidden" value="admin.pl?action=list_users">
 
-  <input type="button" class="submit" onclick="history.back()" value="[% 'Back' | $T8 %]">
+  <a href="admin.pl?action=list_users">[% 'Back' | $T8 %]</a>
   <input type="hidden" name="action" value="dispatcher">
   <input type="submit" class="submit" name="action_save_user" value="[% 'Save' | $T8 %]">
 
index c337cab09f52eec6743da17c549319da5563aaca..8a93f90ddf09e21997f7cbe546eac86e0674f537 100644 (file)
@@ -2,7 +2,7 @@
 [% USE HTML %]<body class="admin">
 
  <h2>[% title %]</h2>
 <p><input type="button" class="submit" onclick="history.back()" value="[% 'Back' | $T8 %]"></p>
<p><a href="admin.pl?action=pg_database_administration">[% 'Back' | $T8 %]</a></p>
  [% IF ALL_UPDATED %]
   [% 'All Datasets up to date!' | $T8 %]