Revision 2c1c6a9a
Von Moritz Bunkus vor fast 14 Jahren hinzugefügt
DEBIAN/DEBIAN/postinst | ||
---|---|---|
124 | 124 |
set_user_rights() { |
125 | 125 |
chown -R www-data:www-data /usr/lib/lx-office-erp/users |
126 | 126 |
chown -R www-data:www-data /usr/lib/lx-office-erp/templates |
127 |
chown www-data:www-data /etc/lx-office-erp/lx-erp.conf
|
|
127 |
chown www-data:www-data /etc/lx-office-erp/lx_office.conf
|
|
128 | 128 |
chown www-data:www-data /usr/lib/lx-office-erp/menu.ini |
129 | 129 |
chown www-data:www-data /etc/lx-office-erp/authentication.pl |
130 |
chmod 0600 /etc/lx-office-erp/lx-erp.conf
|
|
130 |
chmod 0600 /etc/lx-office-erp/lx_office.conf
|
|
131 | 131 |
chmod 0600 /etc/lx-office-erp/authentication.pl |
132 | 132 |
} |
133 | 133 |
|
... | ... | |
144 | 144 |
|
145 | 145 |
} |
146 | 146 |
mk_new_menu() { |
147 |
if [ -e /usr/lib/lx-office-crm ] ; then
|
|
147 |
if [ -e /usr/lib/lx-office-crm ] ; then |
|
148 | 148 |
#crm vorhanden, dann die menu.ini mit der höchsten VersNr nehmen |
149 |
for i in `ls -1 /usr/lib/lx-office-crm/update/menu*ini` ; do
|
|
149 |
for i in `ls -1 /usr/lib/lx-office-crm/update/menu*ini` ; do |
|
150 | 150 |
cat $i > /usr/lib/lx-office-erp/menu.ini |
151 | 151 |
done; |
152 | 152 |
cat /usr/lib/lx-office-erp/menu.default >> /usr/lib/lx-office-erp/menu.ini |
153 | 153 |
else |
154 | 154 |
cp /usr/lib/lx-office-erp/menu.default /usr/lib/lx-office-erp/menu.ini |
155 | 155 |
fi |
156 |
}
|
|
156 |
} |
|
157 | 157 |
|
158 | 158 |
mk_new_config() { |
159 |
if ! [ -f /etc/lx-office-erp/lx-erp.conf ] ; then
|
|
160 |
cp /etc/lx-office-erp/lx-erp.conf.default /etc/lx-office-erp/lx-erp.conf
|
|
159 |
if ! [ -f /etc/lx-office-erp/lx_office.conf ] ; then
|
|
160 |
cp /etc/lx-office-erp/lx_office.conf.default /etc/lx-office-erp/lx_office.conf
|
|
161 | 161 |
fi |
162 |
}
|
|
162 |
} |
|
163 | 163 |
|
164 | 164 |
mk_links() { |
165 | 165 |
if ! [ -f /usr/lib/lx-office-erp/config/authentication.pl ] ; then |
166 | 166 |
ln -s /etc/lx-office-erp/authentication.pl /usr/lib/lx-office-erp/config/authentication.pl |
167 | 167 |
fi; |
168 |
if ! [ -f /usr/lib/lx-office-erp/config/lx-erp.conf ] ; then
|
|
169 |
ln -s /etc/lx-office-erp/lx-erp.conf /usr/lib/lx-office-erp/config/lx-erp.conf
|
|
168 |
if ! [ -f /usr/lib/lx-office-erp/config/lx_office.conf ] ; then
|
|
169 |
ln -s /etc/lx-office-erp/lx_office.conf /usr/lib/lx-office-erp/config/lx_office.conf
|
|
170 | 170 |
fi; |
171 |
if [ -e /etc/apache2 ] ; then
|
|
171 |
if [ -e /etc/apache2 ] ; then |
|
172 | 172 |
if ! [ -f /etc/apache2/conf.d/lx-office-erp.apache2.conf ] ; then |
173 | 173 |
ln -s /etc/lx-office-erp/lx-office-erp.apache2.conf /etc/apache2/conf.d/lx-office-erp.apache2.conf |
174 | 174 |
fi; |
175 | 175 |
fi; |
176 |
if [ -e /etc/cherokee/sites-available ] ; then
|
|
176 |
if [ -e /etc/cherokee/sites-available ] ; then |
|
177 | 177 |
if ! [ -f /etc/cherokee/sites-available/lx-office-erp.cherokee ] ; then |
178 | 178 |
cat /etc/lx-office-erp/lx-office-erp.cherokee.handler >> /etc/cherokee/sites-available/default |
179 | 179 |
ln -s /etc/lx-office-erp/lx-office-erp.cherokee /etc/cherokee/sites-available/lx-office-erp.cherokee |
... | ... | |
181 | 181 |
fi; |
182 | 182 |
} |
183 | 183 |
reload_web_server() { |
184 |
if [ -f /etc/init.d/apache* ] ; then
|
|
184 |
if [ -f /etc/init.d/apache* ] ; then |
|
185 | 185 |
/etc/init.d/apache* reload |
186 | 186 |
fi |
187 |
if [ -f /etc/init.d/cherokee ] ; then
|
|
187 |
if [ -f /etc/init.d/cherokee ] ; then |
|
188 | 188 |
/etc/init.d/cherokee reload |
189 | 189 |
fi |
190 | 190 |
} |
... | ... | |
215 | 215 |
|
216 | 216 |
install|configure) |
217 | 217 |
echo " ! "`date`" $1 !" >> /tmp/lxo-erp.log |
218 |
|
|
218 |
|
|
219 | 219 |
mk_new_menu |
220 | 220 |
mk_new_config |
221 | 221 |
config_postgresql_factory_script |
DEBIAN/mk_erp_deb.sh | ||
---|---|---|
96 | 96 |
cp -a $SRC/*.pl usr/lib/lx-office-erp |
97 | 97 |
cp $SRC/VERSION usr/lib/lx-office-erp |
98 | 98 |
cp $SRC/index.html usr/lib/lx-office-erp |
99 |
cp $SRC/config/lx-erp.conf etc/lx-office-erp/lx-erp.conf.default
|
|
99 |
cp $SRC/config/lx_office.conf.default etc/lx-office-erp/lx_office.conf.default
|
|
100 | 100 |
cp $SRC/config/authentication.pl.default etc/lx-office-erp/ |
101 | 101 |
cp $SRC/menu.ini usr/lib/lx-office-erp/menu.default |
102 | 102 |
cp -a $SRC/css var/lib/lx-office-erp |
SL/Dispatcher.pm | ||
---|---|---|
66 | 66 |
} |
67 | 67 |
|
68 | 68 |
sub pre_startup_setup { |
69 |
eval { |
|
70 |
package main; |
|
71 |
require "config/lx-erp.conf"; |
|
72 |
}; |
|
73 |
eval { |
|
74 |
package main; |
|
75 |
require "config/lx-erp-local.conf"; |
|
76 |
} if -f "config/lx-erp-local.conf"; |
|
77 |
|
|
78 | 69 |
read_config 'config/lx_office.conf' => %::lx_office_conf; |
79 | 70 |
_decode_recursively(\%::lx_office_conf); |
80 | 71 |
_init_environment(); |
bin/mozilla/admin.pl | ||
---|---|---|
846 | 846 |
$form->{title} = "Lx-Office ERP " . $locale->text('Database Administration') . " / " . $locale->text('Backup Dataset'); |
847 | 847 |
|
848 | 848 |
if ($::lx_office_conf{applications}->{pg_dump} eq "DISABLED") { |
849 |
$form->error($locale->text('Database backups and restorations are disabled in lx-erp.conf.'));
|
|
849 |
$form->error($locale->text('Database backups and restorations are disabled in the configuration.'));
|
|
850 | 850 |
} |
851 | 851 |
|
852 | 852 |
my @dbsources = sort User->dbsources($form); |
... | ... | |
870 | 870 |
my $pg_dump_exe = $::lx_office_conf{applications}->{pg_dump} || "pg_dump"; |
871 | 871 |
|
872 | 872 |
if ("$pg_dump_exe" eq "DISABLED") { |
873 |
$form->error($locale->text('Database backups and restorations are disabled in lx-erp.conf.'));
|
|
873 |
$form->error($locale->text('Database backups and restorations are disabled in the configuration.'));
|
|
874 | 874 |
} |
875 | 875 |
|
876 | 876 |
$form->isblank("dbname", $locale->text('The dataset name is missing.')); |
... | ... | |
955 | 955 |
$form->{title} = "Lx-Office ERP " . $locale->text('Database Administration') . " / " . $locale->text('Restore Dataset'); |
956 | 956 |
|
957 | 957 |
if ($::lx_office_conf{applications}->{pg_restore} eq "DISABLED") { |
958 |
$form->error($locale->text('Database backups and restorations are disabled in lx-erp.conf.'));
|
|
958 |
$form->error($locale->text('Database backups and restorations are disabled in the configuration.'));
|
|
959 | 959 |
} |
960 | 960 |
|
961 | 961 |
my $default_charset = $::lx_office_conf{system}->{dbcharset}; |
... | ... | |
982 | 982 |
my $pg_restore_exe = $::lx_office_conf{applications}->{pg_restore} || "pg_restore"; |
983 | 983 |
|
984 | 984 |
if ("$pg_restore_exe" eq "DISABLED") { |
985 |
$form->error($locale->text('Database backups and restorations are disabled in lx-erp.conf.'));
|
|
985 |
$form->error($locale->text('Database backups and restorations are disabled in the configuration.'));
|
|
986 | 986 |
} |
987 | 987 |
|
988 | 988 |
$form->isblank("new_dbname", $locale->text('The dataset name is missing.')); |
bin/mozilla/licenses.pl | ||
---|---|---|
328 | 328 |
if (!$::lx_office_conf{system}->{lizenzen}) { |
329 | 329 |
$form->error( |
330 | 330 |
$locale->text( |
331 |
'The licensing module has been deactivated in lx-erp.conf.')
|
|
331 |
'The licensing module has been deactivated in the configuration.')
|
|
332 | 332 |
); |
333 | 333 |
} |
334 | 334 |
|
... | ... | |
521 | 521 |
if (!$::lx_office_conf{system}->{lizenzen}) { |
522 | 522 |
$form->error( |
523 | 523 |
$locale->text( |
524 |
'The licensing module has been deactivated in lx-erp.conf.')
|
|
524 |
'The licensing module has been deactivated in the configuration.')
|
|
525 | 525 |
); |
526 | 526 |
} |
527 | 527 |
|
config/lx-erp.conf | ||
---|---|---|
1 |
1; |
config/lx-erp.conf.default | ||
---|---|---|
1 |
1; |
doc/INSTALL.texi | ||
---|---|---|
547 | 547 |
Wenn Sie für die Lx-Office-Installation nicht den europäischen |
548 | 548 |
Schriftsatz ISO-8859-15 sondern UTF-8 (Unicode) benutzen wollen, so |
549 | 549 |
müssen Sie vor dem Anlegen der Datenbank in der Datei |
550 |
@code{config/lx-erp.conf} die Variable @code{$dbcharset} auf den Wert |
|
551 |
@samp{UTF-8} setzen. Zusätzlich muss beim Anlegen der Datenbank |
|
552 |
@samp{UTF-8 Unicode} als Schriftsatz ausgewählt werden. |
|
550 |
@code{config/lx_office.conf} die Variable @code{dbcharset} im |
|
551 |
Abschnitt @code{system} auf den Wert @samp{UTF-8} setzen. Zusätzlich |
|
552 |
muss beim Anlegen der Datenbank @samp{UTF-8 Unicode} als Schriftsatz |
|
553 |
ausgewählt werden. |
|
553 | 554 |
|
554 | 555 |
Bitte beachten Sie, dass alle Datenbanken den selben Zeichensatz |
555 | 556 |
verwenden müssen, da diese Einstellungen momentan global in Lx-Office |
... | ... | |
634 | 635 |
erzeugt. Lx-Office kann dabei sowohl neue OpenDocument-Dokumente als |
635 | 636 |
auch aus diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von |
636 | 637 |
OpenDocument-Vorlagen zu aktivieren muss in der Datei |
637 |
@code{config/lx-erp.conf} die Variable @code{$opendocument_templates} |
|
638 |
auf @samp{1} stehen. Dieses ist die Standardeinstellung. |
|
638 |
@code{config/lx_office.conf} die Variable @code{opendocument} im |
|
639 |
Abschnitt @code{print_templates} auf @samp{1} stehen. Dieses ist die |
|
640 |
Standardeinstellung. |
|
639 | 641 |
|
640 |
Weiterhin muss in der Datei @code{config/lx-erp.conf} die Variable
|
|
641 |
@code{$dbcharset} auf die Zeichenkodierung gesetzt werden, die auch
|
|
642 |
bei der Speicherung der Daten in der Datenbank verwendet wird. Diese
|
|
643 |
ist in den meisten Fällen "UTF-8". |
|
642 |
Weiterhin muss in der Datei @code{config/lx_office.conf} die Variable
|
|
643 |
@code{dbcharset} im Abschnitt @code{system} auf die Zeichenkodierung
|
|
644 |
gesetzt werden, die auch bei der Speicherung der Daten in der
|
|
645 |
Datenbank verwendet wird. Diese ist in den meisten Fällen "UTF-8".
|
|
644 | 646 |
|
645 | 647 |
Während die Erzeugung von reinen OpenDocument-Dateien keinerlei |
646 | 648 |
weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF |
... | ... | |
649 | 651 |
(xvfb) installiert werden. Bei Debian ist er im Paket ``xvfb'' |
650 | 652 |
enthalten. Andere Distributionen enthalten ihn in anderen Paketen. |
651 | 653 |
|
652 |
Nach der Installation müssen in der Datei @code{config/lx-erp.conf}
|
|
653 |
zwei weitere Variablen angepasst werden: |
|
654 |
@code{$openofficeorg_writer_bin} muss den vollständigen Pfad zur
|
|
655 |
OpenOffice.org Writer-Anwendung enthalten. @code{$xvfb_bin} muss den
|
|
656 |
Pfad zum ``X virtual frame buffer'' enthalten.
|
|
654 |
Nach der Installation müssen in der Datei @code{config/lx_config.conf}
|
|
655 |
zwei weitere Variablen angepasst werden: @code{openofficeorg_writer}
|
|
656 |
muss den vollständigen Pfad zur OpenOffice.org Writer-Anwendung
|
|
657 |
enthalten. @code{xvfb} muss den Pfad zum ``X virtual frame buffer''
|
|
658 |
enthalten. Beide stehen im Abschnitt @code{applications}.
|
|
657 | 659 |
|
658 | 660 |
Zusätzlich gibt es zwei verschiedene Arten, wie Lx-Office mit |
659 | 661 |
OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn |
doc/INSTALL.txt | ||
---|---|---|
114 | 114 |
libdatetime-perl libdbi-perl libdbd-pg-perl libpg-perl |
115 | 115 |
libemail-address-perl libio-stringy-perl liblist-moreutils-perl |
116 | 116 |
libpdf-api2-perl libtemplate-perl libtext-csv-xs-perl |
117 |
libtext-iconv-perl liburi-perl libxml-writer-perl libyaml-perl |
|
118 |
librose-object-perl librose-db-perl librose-db-object-perl |
|
119 |
libreadonly-xs-perl' |
|
117 |
libtext-iconv-perl liburi-perl libxml-writer-perl libyaml-perl' |
|
120 | 118 |
|
121 | 119 |
Für Fedora Core benötigen Sie diese Pakete: |
122 | 120 |
|
... | ... | |
498 | 496 |
Wenn Sie für die Lx-Office-Installation nicht den europäischen |
499 | 497 |
Schriftsatz ISO-8859-15 sondern UTF-8 (Unicode) benutzen wollen, so |
500 | 498 |
müssen Sie vor dem Anlegen der Datenbank in der Datei |
501 |
`config/lx-erp.conf' die Variable `$dbcharset' auf den Wert `UTF-8'
|
|
502 |
setzen. Zusätzlich muss beim Anlegen der Datenbank `UTF-8 Unicode' als
|
|
503 |
Schriftsatz ausgewählt werden. |
|
499 |
`config/lx_office.conf' die Variable `dbcharset' im Abschnitt `system'
|
|
500 |
auf den Wert `UTF-8' setzen. Zusätzlich muss beim Anlegen der Datenbank
|
|
501 |
`UTF-8 Unicode' als Schriftsatz ausgewählt werden.
|
|
504 | 502 |
|
505 | 503 |
Bitte beachten Sie, dass alle Datenbanken den selben Zeichensatz |
506 | 504 |
verwenden müssen, da diese Einstellungen momentan global in Lx-Office |
... | ... | |
579 | 577 |
Lx-Office kann dabei sowohl neue OpenDocument-Dokumente als auch aus |
580 | 578 |
diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von |
581 | 579 |
OpenDocument-Vorlagen zu aktivieren muss in der Datei |
582 |
`config/lx-erp.conf' die Variable `$opendocument_templates' auf `1'
|
|
583 |
stehen. Dieses ist die Standardeinstellung. |
|
580 |
`config/lx_office.conf' die Variable `opendocument' im Abschnitt
|
|
581 |
`print_templates' auf `1' stehen. Dieses ist die Standardeinstellung.
|
|
584 | 582 |
|
585 |
Weiterhin muss in der Datei `config/lx-erp.conf' die Variable
|
|
586 |
`$dbcharset' auf die Zeichenkodierung gesetzt werden, die auch bei der
|
|
587 |
Speicherung der Daten in der Datenbank verwendet wird. Diese ist in den
|
|
588 |
meisten Fällen "UTF-8". |
|
583 |
Weiterhin muss in der Datei `config/lx_office.conf' die Variable
|
|
584 |
`dbcharset' im Abschnitt `system' auf die Zeichenkodierung gesetzt
|
|
585 |
werden, die auch bei der Speicherung der Daten in der Datenbank
|
|
586 |
verwendet wird. Diese ist in den meisten Fällen "UTF-8".
|
|
589 | 587 |
|
590 | 588 |
Während die Erzeugung von reinen OpenDocument-Dateien keinerlei |
591 | 589 |
weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF |
... | ... | |
594 | 592 |
(xvfb) installiert werden. Bei Debian ist er im Paket "xvfb" |
595 | 593 |
enthalten. Andere Distributionen enthalten ihn in anderen Paketen. |
596 | 594 |
|
597 |
Nach der Installation müssen in der Datei `config/lx-erp.conf' zwei
|
|
598 |
weitere Variablen angepasst werden: `$openofficeorg_writer_bin' muss
|
|
595 |
Nach der Installation müssen in der Datei `config/lx_config.conf'
|
|
596 |
zwei weitere Variablen angepasst werden: `openofficeorg_writer' muss
|
|
599 | 597 |
den vollständigen Pfad zur OpenOffice.org Writer-Anwendung enthalten. |
600 |
`$xvfb_bin' muss den Pfad zum "X virtual frame buffer" enthalten. |
|
598 |
`xvfb' muss den Pfad zum "X virtual frame buffer" enthalten. Beide |
|
599 |
stehen im Abschnitt `applications'. |
|
601 | 600 |
|
602 | 601 |
Zusätzlich gibt es zwei verschiedene Arten, wie Lx-Office mit |
603 | 602 |
OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn die |
doc/INSTALL/Datenbanken-anlegen.html | ||
---|---|---|
41 | 41 |
<p>Wenn Sie für die Lx-Office-Installation nicht den europäischen |
42 | 42 |
Schriftsatz ISO-8859-15 sondern UTF-8 (Unicode) benutzen wollen, so |
43 | 43 |
müssen Sie vor dem Anlegen der Datenbank in der Datei |
44 |
<code>config/lx-erp.conf</code> die Variable <code>$dbcharset</code> auf den Wert |
|
45 |
‘<samp><span class="samp">UTF-8</span></samp>’ setzen. Zusätzlich muss beim Anlegen der Datenbank |
|
46 |
‘<samp><span class="samp">UTF-8 Unicode</span></samp>’ als Schriftsatz ausgewählt werden. |
|
44 |
<code>config/lx_office.conf</code> die Variable <code>dbcharset</code> im |
|
45 |
Abschnitt <code>system</code> auf den Wert ‘<samp><span class="samp">UTF-8</span></samp>’ setzen. Zusätzlich |
|
46 |
muss beim Anlegen der Datenbank ‘<samp><span class="samp">UTF-8 Unicode</span></samp>’ als Schriftsatz |
|
47 |
ausgewählt werden. |
|
47 | 48 |
|
48 | 49 |
<p>Bitte beachten Sie, dass alle Datenbanken den selben Zeichensatz |
49 | 50 |
verwenden müssen, da diese Einstellungen momentan global in Lx-Office |
doc/INSTALL/OpenDocument_002dVorlagen.html | ||
---|---|---|
39 | 39 |
erzeugt. Lx-Office kann dabei sowohl neue OpenDocument-Dokumente als |
40 | 40 |
auch aus diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von |
41 | 41 |
OpenDocument-Vorlagen zu aktivieren muss in der Datei |
42 |
<code>config/lx-erp.conf</code> die Variable <code>$opendocument_templates</code> |
|
43 |
auf ‘<samp><span class="samp">1</span></samp>’ stehen. Dieses ist die Standardeinstellung. |
|
42 |
<code>config/lx_office.conf</code> die Variable <code>opendocument</code> im |
|
43 |
Abschnitt <code>print_templates</code> auf ‘<samp><span class="samp">1</span></samp>’ stehen. Dieses ist die |
|
44 |
Standardeinstellung. |
|
44 | 45 |
|
45 |
<p>Weiterhin muss in der Datei <code>config/lx-erp.conf</code> die Variable
|
|
46 |
<code>$dbcharset</code> auf die Zeichenkodierung gesetzt werden, die auch
|
|
47 |
bei der Speicherung der Daten in der Datenbank verwendet wird. Diese
|
|
48 |
ist in den meisten Fällen "UTF-8". |
|
46 |
<p>Weiterhin muss in der Datei <code>config/lx_office.conf</code> die Variable
|
|
47 |
<code>dbcharset</code> im Abschnitt <code>system</code> auf die Zeichenkodierung
|
|
48 |
gesetzt werden, die auch bei der Speicherung der Daten in der
|
|
49 |
Datenbank verwendet wird. Diese ist in den meisten Fällen "UTF-8".
|
|
49 | 50 |
|
50 | 51 |
<p>Während die Erzeugung von reinen OpenDocument-Dateien keinerlei |
51 | 52 |
weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF |
... | ... | |
54 | 55 |
(xvfb) installiert werden. Bei Debian ist er im Paket “xvfb” |
55 | 56 |
enthalten. Andere Distributionen enthalten ihn in anderen Paketen. |
56 | 57 |
|
57 |
<p>Nach der Installation müssen in der Datei <code>config/lx-erp.conf</code>
|
|
58 |
zwei weitere Variablen angepasst werden: |
|
59 |
<code>$openofficeorg_writer_bin</code> muss den vollständigen Pfad zur
|
|
60 |
OpenOffice.org Writer-Anwendung enthalten. <code>$xvfb_bin</code> muss den
|
|
61 |
Pfad zum “X virtual frame buffer” enthalten.
|
|
58 |
<p>Nach der Installation müssen in der Datei <code>config/lx_config.conf</code>
|
|
59 |
zwei weitere Variablen angepasst werden: <code>openofficeorg_writer</code>
|
|
60 |
muss den vollständigen Pfad zur OpenOffice.org Writer-Anwendung
|
|
61 |
enthalten. <code>xvfb</code> muss den Pfad zum “X virtual frame buffer”
|
|
62 |
enthalten. Beide stehen im Abschnitt <code>applications</code>.
|
|
62 | 63 |
|
63 | 64 |
<p>Zusätzlich gibt es zwei verschiedene Arten, wie Lx-Office mit |
64 | 65 |
OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn |
locale/de/all | ||
---|---|---|
493 | 493 |
'Database Host' => 'Datenbankcomputer', |
494 | 494 |
'Database User' => 'Datenbankbenutzer', |
495 | 495 |
'Database User missing!' => 'Datenbankbenutzer fehlt!', |
496 |
'Database backups and restorations are disabled in lx-erp.conf.' => 'Datenbanksicherungen und -wiederherstellungen sind in der lx-erp.conf deaktiviert.',
|
|
496 |
'Database backups and restorations are disabled in the configuration.' => 'Datenbanksicherungen und -wiederherstellungen sind in der Konfiguration deaktiviert.',
|
|
497 | 497 |
'Database name' => 'Datenbankname', |
498 | 498 |
'Database template' => 'Datenbankvorlage', |
499 | 499 |
'Database update error:' => 'Fehler beim Datenbankupgrade:', |
... | ... | |
1670 | 1670 |
'The group has been saved.' => 'Die Gruppe wurde gespeichert.', |
1671 | 1671 |
'The group memberships have been saved.' => 'Die Gruppenmitgliedschaften wurden gespeichert.', |
1672 | 1672 |
'The group name is missing.' => 'Der Gruppenname fehlt.', |
1673 |
'The licensing module has been deactivated in lx-erp.conf.' => 'Das Lizenzverwaltungsmodul wurde in lx-erp.conf deaktiviert.',
|
|
1673 |
'The licensing module has been deactivated in the configuration.' => 'Das Lizenzverwaltungsmodul wurde in der Konfiguration deaktiviert.',
|
|
1674 | 1674 |
'The list has been printed.' => 'Die Liste wurde ausgedruckt.', |
1675 | 1675 |
'The login is missing.' => 'Das Login fehlt.', |
1676 | 1676 |
'The name in row %d has already been used before.' => 'Der Name in Zeile %d wurde vorher bereits benutzt.', |
locale/de_DE/all | ||
---|---|---|
38 | 38 |
'4. Quarter' => '4. Quartal', |
39 | 39 |
'<b>What</b> do you want to look for?' => '<b>Wonach</b> wollen Sie suchen?', |
40 | 40 |
'A Buchungsgruppe consists of a descriptive name and the account numbers for the income and expense accounts for those four tax zones as well as the inventory account number.' => 'Eine Buchungsgruppe besteht aus einem deskriptiven Namen, den Erlös- und Aufwandskonten für diese vier Steuerzonen sowie aus einem Inventarkonto.', |
41 |
'A digit is required.' => '', |
|
41 | 42 |
'A group named "Full Access" has been created.' => 'Eine Gruppe namens "Vollzugriff" wurde angelegt.', |
42 | 43 |
'A group with that name does already exist.' => 'Eine Gruppe mit diesem Namen gibt es bereits.', |
43 | 44 |
'A lot of the usability of Lx-Office has been enhanced with javascript. Although it is currently possible to use every aspect of Lx-Office without javascript, we strongly recommend it. In a future version this may change and javascript may be necessary to access advanced features.' => 'Die Bedienung von Lx-Office wurde an vielen Stellen mit Javascript verbessert. Obwohl es derzeit möglich ist, jeden Aspekt von Lx-Office auch ohne Javascript zu benutzen, empfehlen wir es. In einer zukünftigen Version wird Javascript eventuell notwendig sein um weitergehende Features zu benutzen.', |
45 |
'A lower-case character is required.' => '', |
|
46 |
'A special character is required (valid characters: #1).' => '', |
|
44 | 47 |
'A temporary directory could not be created:' => 'Ein temporäres Verzeichnis konnte nicht erstellt werden:', |
45 | 48 |
'A temporary file could not be created. Please verify that the directory "#1" is writeable by the webserver.' => 'Eine temporäre Datei konnte nicht angelegt werden. Bitte stellen Sie sicher, dass das Verzeichnis "#1" vom Webserver beschrieben werden darf.', |
46 | 49 |
'A temporary file could not be created:' => 'Eine temporäre Datei konnte nicht erstellt werden:', |
... | ... | |
180 | 183 |
'Amount' => 'Betrag', |
181 | 184 |
'Amount Due' => 'Betrag fällig', |
182 | 185 |
'Amount has to be greater then zero! Wrong row number: ' => '"Betrag" muss größer Null sein. Fehlerhafte Zeile: ', |
186 |
'An invalid character was used (invalid characters: #1).' => '', |
|
187 |
'An invalid character was used (valid characters: #1).' => '', |
|
188 |
'An upper-case character is required.' => '', |
|
183 | 189 |
'Annotations' => 'Hilfe', |
184 | 190 |
'Another user with the login #1 does already exist.' => 'Es existiert bereits ein anderer Benutzer mit diesem Login.', |
185 | 191 |
'Ap aging on %s' => 'Offene Verbindlichkeiten zum %s', |
... | ... | |
382 | 388 |
'Company Name' => 'Firmenname', |
383 | 389 |
'Compare to' => 'Gegenüberstellen zu', |
384 | 390 |
'Configuration of individual TODO items' => 'Konfiguration für die einzelnen Aufgabenlistenpunkte', |
391 |
'Configure' => '', |
|
385 | 392 |
'Confirm' => 'Bestätigen', |
386 | 393 |
'Confirm!' => 'Bestätigen Sie!', |
387 | 394 |
'Confirmation' => 'Auftragsbestätigung', |
... | ... | |
486 | 493 |
'Database Host' => 'Datenbankcomputer', |
487 | 494 |
'Database User' => 'Datenbankbenutzer', |
488 | 495 |
'Database User missing!' => 'Datenbankbenutzer fehlt!', |
489 |
'Database backups and restorations are disabled in lx-erp.conf.' => 'Datenbanksicherungen und -wiederherstellungen sind in der lx-erp.conf deaktiviert.',
|
|
496 |
'Database backups and restorations are disabled in the configuration.' => 'Datenbanksicherungen und -wiederherstellungen sind in der Konfiguration deaktiviert.',
|
|
490 | 497 |
'Database name' => 'Datenbankname', |
491 | 498 |
'Database template' => 'Datenbankvorlage', |
492 | 499 |
'Database update error:' => 'Fehler beim Datenbankupgrade:', |
... | ... | |
675 | 682 |
'Edit rights' => 'Rechte bearbeiten', |
676 | 683 |
'Edit templates' => 'Vorlagen bearbeiten', |
677 | 684 |
'Edit the Delivery Order' => 'Lieferschein bearbeiten', |
685 |
'Edit the configuration for periodic invoices' => '', |
|
678 | 686 |
'Edit the membership of all users in all groups:' => 'Bearbeiten der Mitgliedschaft aller Benutzer in allen Gruppen:', |
679 | 687 |
'Edit the purchase_order' => 'Bearbeiten des Lieferantenauftrags', |
680 | 688 |
'Edit the request_quotation' => 'Bearbeiten der Preisanfrage', |
... | ... | |
687 | 695 |
'Element disabled' => 'Element deaktiviert', |
688 | 696 |
'Employee' => 'Bearbeiter', |
689 | 697 |
'Empty transaction!' => 'Buchung ist leer!', |
698 |
'End date' => '', |
|
690 | 699 |
'Enter a description for this new draft.' => 'Geben Sie eine Beschreibung für diesen Entwurf ein.', |
691 | 700 |
'Enter longdescription' => 'Langtext eingeben', |
692 | 701 |
'Enter the requested execution date or leave empty for the quickest possible execution:' => 'Geben Sie das jeweils gewünschte Ausführungsdatum an, oder lassen Sie das Feld leer für die schnellstmögliche Ausführung:', |
... | ... | |
733 | 742 |
'Export date' => 'Exportdatum', |
734 | 743 |
'Export date from' => 'Exportdatum von', |
735 | 744 |
'Export date to' => 'Exportdatum bis', |
745 |
'Extend automatically by n months' => '', |
|
736 | 746 |
'Extended' => 'Gesamt', |
737 | 747 |
'Extension Of Time' => 'Dauerfristverlängerung', |
738 | 748 |
'Factor' => 'Faktor', |
... | ... | |
811 | 821 |
'Help Template Variables' => 'Hilfe zu Dokumenten-Variablen', |
812 | 822 |
'Here\'s an example command line:' => 'Hier ist eine Kommandozeile, die als Beispiel dient:', |
813 | 823 |
'Hide by default' => 'Standardmäßig verstecken', |
814 |
'History' => 'Historie', |
|
815 | 824 |
'History Search' => 'Historien Suche', |
816 | 825 |
'History Search Engine' => 'Historien Suchmaschine', |
817 | 826 |
'Homepage' => 'Homepage', |
... | ... | |
1198 | 1207 |
'Payment posted!' => 'Zahlung gebucht!', |
1199 | 1208 |
'Payment terms deleted!' => 'Zahlungskonditionen gelöscht!', |
1200 | 1209 |
'Payments' => 'Zahlungsausgänge', |
1210 |
'Per. Inv.' => '', |
|
1201 | 1211 |
'Period' => 'Zeitraum', |
1202 | 1212 |
'Period:' => 'Zeitraum:', |
1213 |
'Periodic Invoices' => '', |
|
1214 |
'Periodic invoices active' => '', |
|
1215 |
'Periodic invoices inactive' => '', |
|
1216 |
'Periodicity' => '', |
|
1203 | 1217 |
'Personal settings' => 'Meine Daten', |
1204 | 1218 |
'Pg Database Administration' => 'Datenbankadministration', |
1205 | 1219 |
'Phone' => 'Telefon', |
... | ... | |
1265 | 1279 |
'Pricegroups' => 'Preisgruppen', |
1266 | 1280 |
'Print' => 'Drucken', |
1267 | 1281 |
'Print and Post' => 'Drucken und Buchen', |
1282 |
'Print automatically' => '', |
|
1268 | 1283 |
'Print dunnings' => 'Mahnungen drucken', |
1269 | 1284 |
'Print list' => 'Liste ausdrucken', |
1270 | 1285 |
'Print options' => 'Drucken', |
... | ... | |
1500 | 1515 |
'Spoolfile' => 'Druckdatei', |
1501 | 1516 |
'Start Dunning Process' => 'Neue Mahnung', |
1502 | 1517 |
'Start analysis' => 'Analyse beginnen', |
1518 |
'Start date' => '', |
|
1503 | 1519 |
'Start the correction assistant' => 'Korrekturassistenten starten', |
1504 | 1520 |
'Startdate_coa' => 'Gültig ab', |
1505 | 1521 |
'Starting Balance' => 'Eröffnungsbilanzwerte', |
... | ... | |
1507 | 1523 |
'Statement Balance' => 'Sammelrechnungsbilanz', |
1508 | 1524 |
'Statement sent to' => 'Sammelrechnung verschickt an', |
1509 | 1525 |
'Statements sent to printer!' => 'Sammelrechnungen an Drucker geschickt!', |
1526 |
'Status' => '', |
|
1510 | 1527 |
'Step 1 of 3: Parts' => 'Schritt 1 von 3: Waren', |
1511 | 1528 |
'Step 2' => 'Schritt 2', |
1512 | 1529 |
'Step 2 of 3: Services' => 'Schritt 2 von 3: Dienstleistungen', |
... | ... | |
1632 | 1649 |
'The dunning process started' => 'Der Mahnprozess ist gestartet.', |
1633 | 1650 |
'The dunnings have been printed.' => 'Die Mahnung(en) wurden gedruckt.', |
1634 | 1651 |
'The email address is missing.' => 'Die Emailadresse fehlt.', |
1652 |
'The end date is the last day for which invoices will possibly be created.' => '', |
|
1635 | 1653 |
'The factor is missing in row %d.' => 'Der Faktor fehlt in Zeile %d.', |
1636 | 1654 |
'The factor is missing.' => 'Der Faktor fehlt.', |
1637 | 1655 |
'The first reason is that Lx-Office contained a bug which resulted in the wrong taxkeys being recorded for transactions in which two entries are posted for the same chart with different taxkeys.' => 'Zum Einen gab es einen Bug in Lx-Office, der dazu führte, dass bei Buchungen mit verschiedenen Steuerschlüssel auf ein Konto teilweise falsche Steuerschlüssel gespeichert wurden.', |
... | ... | |
1652 | 1670 |
'The group has been saved.' => 'Die Gruppe wurde gespeichert.', |
1653 | 1671 |
'The group memberships have been saved.' => 'Die Gruppenmitgliedschaften wurden gespeichert.', |
1654 | 1672 |
'The group name is missing.' => 'Der Gruppenname fehlt.', |
1655 |
'The licensing module has been deactivated in lx-erp.conf.' => 'Das Lizenzverwaltungsmodul wurde in lx-erp.conf deaktiviert.',
|
|
1673 |
'The licensing module has been deactivated in the configuration.' => 'Das Lizenzverwaltungsmodul wurde in der Konfiguration deaktiviert.',
|
|
1656 | 1674 |
'The list has been printed.' => 'Die Liste wurde ausgedruckt.', |
1657 | 1675 |
'The login is missing.' => 'Das Login fehlt.', |
1658 | 1676 |
'The name in row %d has already been used before.' => 'Der Name in Zeile %d wurde vorher bereits benutzt.', |
... | ... | |
1666 | 1684 |
'The parts have been removed.' => 'Die Waren wurden aus dem Lager entnommen.', |
1667 | 1685 |
'The parts have been stocked.' => 'Die Artikel wurden eingelagert.', |
1668 | 1686 |
'The parts have been transferred.' => 'Die Waren wurden umgelagert.', |
1687 |
'The password is too long (maximum length: #1).' => '', |
|
1688 |
'The password is too short (minimum length: #1).' => '', |
|
1689 |
'The password is weak (e.g. it can be found in a dictionary).' => '', |
|
1669 | 1690 |
'The payments have been posted.' => 'Die Zahlungen wurden gebucht.', |
1670 | 1691 |
'The pg_dump process could not be started.' => 'Der pg_dump-Prozess konnte nicht gestartet werden.', |
1671 | 1692 |
'The pg_restore process could not be started.' => 'Der pg_restore-Prozess konnte nicht gestartet werden.', |
... | ... | |
1684 | 1705 |
'The selected warehouse does not exist.' => 'Das ausgewählte Lager existiert nicht.', |
1685 | 1706 |
'The selected warehouse is empty.' => 'Das ausgewählte Lager ist leer.', |
1686 | 1707 |
'The session is invalid or has expired.' => 'Sie sind von Lx-Office abgemeldet.', |
1708 |
'The settings were saved, but the password was not changed.' => '', |
|
1687 | 1709 |
'The source warehouse does not contain any bins.' => 'Das Quelllager enthält keine Lagerplätze.', |
1710 |
'The start date is missing.' => '', |
|
1688 | 1711 |
'The subject is missing.' => 'Der Betreff fehlt.', |
1689 | 1712 |
'The tables for user management and authentication do not exist. They will be created in the next step in the following database:' => 'Die Tabellen zum Speichern der Benutzerdaten und zur Benutzerauthentifizierung wurden nicht gefunden. Sie werden in der folgenden Datenbank angelegt:', |
1690 | 1713 |
'The tabulator character' => 'Das Tabulator-Symbol', |
... | ... | |
1871 | 1894 |
'Warehouse management' => 'Lagerverwaltung/Bestandsveränderung', |
1872 | 1895 |
'Warehouse saved.' => 'Lager gespeichert.', |
1873 | 1896 |
'Warehouses' => 'Lager', |
1897 |
'Warning' => '', |
|
1874 | 1898 |
'Warnings during template upgrade' => 'Warnungen bei Aktualisierung der Dokumentenvorlagen', |
1875 | 1899 |
'WebDAV link' => 'WebDAV-Link', |
1876 | 1900 |
'Weight' => 'Gewicht', |
... | ... | |
1944 | 1968 |
'[email]' => '[email]', |
1945 | 1969 |
'account_description' => 'Beschreibung', |
1946 | 1970 |
'accrual' => 'Bilanzierung (Soll-Versteuerung)', |
1971 |
'active' => '', |
|
1947 | 1972 |
'all entries' => 'alle Einträge', |
1948 | 1973 |
'ap_aging_list' => 'liste_offene_verbindlichkeiten', |
1949 | 1974 |
'ar_aging_list' => 'liste_offene_forderungen', |
... | ... | |
1998 | 2023 |
'general_ledger_list' => 'buchungsjournal', |
1999 | 2024 |
'history' => 'Historie', |
2000 | 2025 |
'history search engine' => 'Historien Suchmaschine', |
2026 |
'inactive' => '', |
|
2001 | 2027 |
'invoice' => 'Rechnung', |
2002 | 2028 |
'invoice_list' => 'debitorenbuchungsliste', |
2003 | 2029 |
'lead deleted!' => 'Kundenquelle gelöscht', |
... | ... | |
2011 | 2037 |
'mark as paid' => 'als bezahlt markieren', |
2012 | 2038 |
'missing' => 'Fehlbestand', |
2013 | 2039 |
'month' => 'Monatliche Abgabe', |
2040 |
'monthly' => '', |
|
2014 | 2041 |
'new Window' => 'neues Fenster', |
2015 | 2042 |
'no' => 'nein', |
2016 | 2043 |
'no bestbefore' => 'keine Mindesthaltbarkeit', |
2017 | 2044 |
'no chargenumber' => 'keine Chargennummer', |
2018 | 2045 |
'none (pricegroup)' => 'keine', |
2046 |
'not configured' => '', |
|
2019 | 2047 |
'not executed' => 'nicht ausgeführt', |
2020 | 2048 |
'not transferred in yet' => 'noch nicht eingelagert', |
2021 | 2049 |
'not transferred out yet' => 'noch nicht ausgelagert', |
... | ... | |
2040 | 2068 |
'purchase_order' => 'Auftrag', |
2041 | 2069 |
'purchase_order_list' => 'lieferantenauftragsliste', |
2042 | 2070 |
'quarter' => 'Vierteljährliche (quartalsweise) Abgabe', |
2071 |
'quarterly' => '', |
|
2043 | 2072 |
'quotation_list' => 'angebotsliste', |
2044 | 2073 |
'release_material' => 'Materialausgabebe', |
2045 | 2074 |
'report_generator_dispatch_to is not defined.' => 'report_generator_dispatch_to ist nicht definiert.', |
... | ... | |
2069 | 2098 |
'tax_taxdescription' => 'Steuername', |
2070 | 2099 |
'tax_taxkey' => 'Steuerschlüssel', |
2071 | 2100 |
'taxnumber' => 'Automatikkonto', |
2101 |
'terminated' => '', |
|
2072 | 2102 |
'to (date)' => 'bis', |
2073 | 2103 |
'to (time)' => 'bis', |
2074 | 2104 |
'transfer' => 'Umlagerung', |
... | ... | |
2085 | 2115 |
'warehouse_journal_list' => 'lagerbuchungsliste', |
2086 | 2116 |
'warehouse_report_list' => 'lagerbestandsliste', |
2087 | 2117 |
'wrongformat' => 'Falsches Format', |
2118 |
'yearly' => '', |
|
2088 | 2119 |
'yes' => 'ja', |
2089 | 2120 |
}; |
2090 | 2121 |
|
scripts/console | ||
---|---|---|
59 | 59 |
|
60 | 60 |
package main; |
61 | 61 |
|
62 |
eval { require "config/lx-erp.conf"; }; |
|
63 |
eval { require "config/lx-erp-local.conf"; } if -f "config/lx-erp-local.conf"; |
|
64 |
|
|
65 | 62 |
read_config 'config/lx_office.conf' => %::lx_office_conf; |
66 | 63 |
SL::Dispatcher::_decode_recursively(\%::lx_office_conf); |
67 | 64 |
|
scripts/dbupgrade2_tool.pl | ||
---|---|---|
16 | 16 |
use utf8; |
17 | 17 |
use English '-no_match_vars'; |
18 | 18 |
|
19 |
use Config::Std; |
|
19 | 20 |
use DBI; |
20 | 21 |
use Data::Dumper; |
21 | 22 |
use Getopt::Long; |
... | ... | |
23 | 24 |
|
24 | 25 |
use SL::LXDebug; |
25 | 26 |
|
27 |
read_config "config/lx_office.conf" => our %lx_office_conf; |
|
26 | 28 |
our $lxdebug = LXDebug->new(); |
27 | 29 |
|
28 | 30 |
use SL::Auth; |
... | ... | |
356 | 358 |
####### |
357 | 359 |
####### |
358 | 360 |
|
359 |
eval { require "config/lx-erp.conf"; }; |
|
360 |
eval { require "config/lx-erp-local.conf"; } if (-f "config/lx-erp-local.conf"); |
|
361 |
|
|
362 | 361 |
$form = Form->new(); |
363 | 362 |
$locale = Locale->new("de"); |
364 | 363 |
|
scripts/rose_auto_create_model.pl | ||
---|---|---|
8 | 8 |
} |
9 | 9 |
|
10 | 10 |
use CGI qw( -no_xhtml); |
11 |
use Config::Std; |
|
11 | 12 |
use Data::Dumper; |
12 | 13 |
use English qw( -no_match_vars ); |
13 | 14 |
use List::MoreUtils qw(any); |
... | ... | |
24 | 25 |
our $form; |
25 | 26 |
our $cgi; |
26 | 27 |
our $auth; |
28 |
our %lx_office_conf; |
|
27 | 29 |
|
28 | 30 |
our $script = __FILE__; |
29 | 31 |
$script =~ s:.*/::; |
... | ... | |
40 | 42 |
exit 1; |
41 | 43 |
} |
42 | 44 |
|
45 |
read_config "config/lx_office.conf" => %lx_office_conf; |
|
46 |
|
|
43 | 47 |
my $login = shift @ARGV; |
44 | 48 |
|
45 | 49 |
$::lxdebug = LXDebug->new(); |
46 | 50 |
|
47 |
require "config/lx-erp.conf"; |
|
48 |
require "config/lx-erp-local.conf" if -f "config/lx-erp-local.conf"; |
|
49 |
|
|
50 | 51 |
# locale messages |
51 | 52 |
$::locale = Locale->new("de"); |
52 | 53 |
$::form = new Form; |
scripts/spawn_oo.pl | ||
---|---|---|
5 | 5 |
push @INC, "modules/fallback"; # Only use our own versions of modules if there's no system version. |
6 | 6 |
} |
7 | 7 |
|
8 |
|
|
9 | 8 |
use DBI; |
10 | 9 |
use Data::Dumper; |
11 | 10 |
|
... | ... | |
20 | 19 |
|
21 | 20 |
$lxdebug = LXDebug->new(); |
22 | 21 |
|
23 |
require "lx-erp.conf"; |
|
24 |
|
|
25 | 22 |
$form = new Form; |
26 | 23 |
$form->{"script"} = "oe.pl"; |
27 | 24 |
|
scripts/task_server.pl | ||
---|---|---|
42 | 42 |
|
43 | 43 |
package main; |
44 | 44 |
|
45 |
eval { require "config/lx-erp.conf"; 1; } or die $EVAL_ERROR; |
|
46 |
eval { require "config/lx-erp-local.conf"; 1; } or die $EVAL_ERROR if -f "config/lx-erp-local.conf"; |
|
47 |
|
|
48 | 45 |
$::lxdebug = LXDebug->new; |
49 | 46 |
$::locale = Locale->new($::lx_office_conf{system}->{language}); |
50 | 47 |
$::cgi = CGI->new qw(); |
Auch abrufbar als: Unified diff
Alte Konfigurationsdateien config/lx-erp.conf{.default} entfernt