Revision 2c1c6a9a
Von Moritz Bunkus vor mehr als 14 Jahren hinzugefügt
DEBIAN/DEBIAN/postinst | ||
---|---|---|
set_user_rights() {
|
||
chown -R www-data:www-data /usr/lib/lx-office-erp/users
|
||
chown -R www-data:www-data /usr/lib/lx-office-erp/templates
|
||
chown www-data:www-data /etc/lx-office-erp/lx-erp.conf
|
||
chown www-data:www-data /etc/lx-office-erp/lx_office.conf
|
||
chown www-data:www-data /usr/lib/lx-office-erp/menu.ini
|
||
chown www-data:www-data /etc/lx-office-erp/authentication.pl
|
||
chmod 0600 /etc/lx-office-erp/lx-erp.conf
|
||
chmod 0600 /etc/lx-office-erp/lx_office.conf
|
||
chmod 0600 /etc/lx-office-erp/authentication.pl
|
||
}
|
||
|
||
... | ... | |
|
||
}
|
||
mk_new_menu() {
|
||
if [ -e /usr/lib/lx-office-crm ] ; then
|
||
if [ -e /usr/lib/lx-office-crm ] ; then
|
||
#crm vorhanden, dann die menu.ini mit der höchsten VersNr nehmen
|
||
for i in `ls -1 /usr/lib/lx-office-crm/update/menu*ini` ; do
|
||
for i in `ls -1 /usr/lib/lx-office-crm/update/menu*ini` ; do
|
||
cat $i > /usr/lib/lx-office-erp/menu.ini
|
||
done;
|
||
cat /usr/lib/lx-office-erp/menu.default >> /usr/lib/lx-office-erp/menu.ini
|
||
else
|
||
cp /usr/lib/lx-office-erp/menu.default /usr/lib/lx-office-erp/menu.ini
|
||
fi
|
||
}
|
||
}
|
||
|
||
mk_new_config() {
|
||
if ! [ -f /etc/lx-office-erp/lx-erp.conf ] ; then
|
||
cp /etc/lx-office-erp/lx-erp.conf.default /etc/lx-office-erp/lx-erp.conf
|
||
if ! [ -f /etc/lx-office-erp/lx_office.conf ] ; then
|
||
cp /etc/lx-office-erp/lx_office.conf.default /etc/lx-office-erp/lx_office.conf
|
||
fi
|
||
}
|
||
}
|
||
|
||
mk_links() {
|
||
if ! [ -f /usr/lib/lx-office-erp/config/authentication.pl ] ; then
|
||
ln -s /etc/lx-office-erp/authentication.pl /usr/lib/lx-office-erp/config/authentication.pl
|
||
fi;
|
||
if ! [ -f /usr/lib/lx-office-erp/config/lx-erp.conf ] ; then
|
||
ln -s /etc/lx-office-erp/lx-erp.conf /usr/lib/lx-office-erp/config/lx-erp.conf
|
||
if ! [ -f /usr/lib/lx-office-erp/config/lx_office.conf ] ; then
|
||
ln -s /etc/lx-office-erp/lx_office.conf /usr/lib/lx-office-erp/config/lx_office.conf
|
||
fi;
|
||
if [ -e /etc/apache2 ] ; then
|
||
if [ -e /etc/apache2 ] ; then
|
||
if ! [ -f /etc/apache2/conf.d/lx-office-erp.apache2.conf ] ; then
|
||
ln -s /etc/lx-office-erp/lx-office-erp.apache2.conf /etc/apache2/conf.d/lx-office-erp.apache2.conf
|
||
fi;
|
||
fi;
|
||
if [ -e /etc/cherokee/sites-available ] ; then
|
||
if [ -e /etc/cherokee/sites-available ] ; then
|
||
if ! [ -f /etc/cherokee/sites-available/lx-office-erp.cherokee ] ; then
|
||
cat /etc/lx-office-erp/lx-office-erp.cherokee.handler >> /etc/cherokee/sites-available/default
|
||
ln -s /etc/lx-office-erp/lx-office-erp.cherokee /etc/cherokee/sites-available/lx-office-erp.cherokee
|
||
... | ... | |
fi;
|
||
}
|
||
reload_web_server() {
|
||
if [ -f /etc/init.d/apache* ] ; then
|
||
if [ -f /etc/init.d/apache* ] ; then
|
||
/etc/init.d/apache* reload
|
||
fi
|
||
if [ -f /etc/init.d/cherokee ] ; then
|
||
if [ -f /etc/init.d/cherokee ] ; then
|
||
/etc/init.d/cherokee reload
|
||
fi
|
||
}
|
||
... | ... | |
|
||
install|configure)
|
||
echo " ! "`date`" $1 !" >> /tmp/lxo-erp.log
|
||
|
||
|
||
mk_new_menu
|
||
mk_new_config
|
||
config_postgresql_factory_script
|
DEBIAN/mk_erp_deb.sh | ||
---|---|---|
cp -a $SRC/*.pl usr/lib/lx-office-erp
|
||
cp $SRC/VERSION usr/lib/lx-office-erp
|
||
cp $SRC/index.html usr/lib/lx-office-erp
|
||
cp $SRC/config/lx-erp.conf etc/lx-office-erp/lx-erp.conf.default
|
||
cp $SRC/config/lx_office.conf.default etc/lx-office-erp/lx_office.conf.default
|
||
cp $SRC/config/authentication.pl.default etc/lx-office-erp/
|
||
cp $SRC/menu.ini usr/lib/lx-office-erp/menu.default
|
||
cp -a $SRC/css var/lib/lx-office-erp
|
SL/Dispatcher.pm | ||
---|---|---|
}
|
||
|
||
sub pre_startup_setup {
|
||
eval {
|
||
package main;
|
||
require "config/lx-erp.conf";
|
||
};
|
||
eval {
|
||
package main;
|
||
require "config/lx-erp-local.conf";
|
||
} if -f "config/lx-erp-local.conf";
|
||
|
||
read_config 'config/lx_office.conf' => %::lx_office_conf;
|
||
_decode_recursively(\%::lx_office_conf);
|
||
_init_environment();
|
bin/mozilla/admin.pl | ||
---|---|---|
$form->{title} = "Lx-Office ERP " . $locale->text('Database Administration') . " / " . $locale->text('Backup Dataset');
|
||
|
||
if ($::lx_office_conf{applications}->{pg_dump} eq "DISABLED") {
|
||
$form->error($locale->text('Database backups and restorations are disabled in lx-erp.conf.'));
|
||
$form->error($locale->text('Database backups and restorations are disabled in the configuration.'));
|
||
}
|
||
|
||
my @dbsources = sort User->dbsources($form);
|
||
... | ... | |
my $pg_dump_exe = $::lx_office_conf{applications}->{pg_dump} || "pg_dump";
|
||
|
||
if ("$pg_dump_exe" eq "DISABLED") {
|
||
$form->error($locale->text('Database backups and restorations are disabled in lx-erp.conf.'));
|
||
$form->error($locale->text('Database backups and restorations are disabled in the configuration.'));
|
||
}
|
||
|
||
$form->isblank("dbname", $locale->text('The dataset name is missing.'));
|
||
... | ... | |
$form->{title} = "Lx-Office ERP " . $locale->text('Database Administration') . " / " . $locale->text('Restore Dataset');
|
||
|
||
if ($::lx_office_conf{applications}->{pg_restore} eq "DISABLED") {
|
||
$form->error($locale->text('Database backups and restorations are disabled in lx-erp.conf.'));
|
||
$form->error($locale->text('Database backups and restorations are disabled in the configuration.'));
|
||
}
|
||
|
||
my $default_charset = $::lx_office_conf{system}->{dbcharset};
|
||
... | ... | |
my $pg_restore_exe = $::lx_office_conf{applications}->{pg_restore} || "pg_restore";
|
||
|
||
if ("$pg_restore_exe" eq "DISABLED") {
|
||
$form->error($locale->text('Database backups and restorations are disabled in lx-erp.conf.'));
|
||
$form->error($locale->text('Database backups and restorations are disabled in the configuration.'));
|
||
}
|
||
|
||
$form->isblank("new_dbname", $locale->text('The dataset name is missing.'));
|
bin/mozilla/licenses.pl | ||
---|---|---|
if (!$::lx_office_conf{system}->{lizenzen}) {
|
||
$form->error(
|
||
$locale->text(
|
||
'The licensing module has been deactivated in lx-erp.conf.')
|
||
'The licensing module has been deactivated in the configuration.')
|
||
);
|
||
}
|
||
|
||
... | ... | |
if (!$::lx_office_conf{system}->{lizenzen}) {
|
||
$form->error(
|
||
$locale->text(
|
||
'The licensing module has been deactivated in lx-erp.conf.')
|
||
'The licensing module has been deactivated in the configuration.')
|
||
);
|
||
}
|
||
|
config/lx-erp.conf | ||
---|---|---|
1;
|
config/lx-erp.conf.default | ||
---|---|---|
1;
|
doc/INSTALL.texi | ||
---|---|---|
Wenn Sie für die Lx-Office-Installation nicht den europäischen
|
||
Schriftsatz ISO-8859-15 sondern UTF-8 (Unicode) benutzen wollen, so
|
||
müssen Sie vor dem Anlegen der Datenbank in der Datei
|
||
@code{config/lx-erp.conf} die Variable @code{$dbcharset} auf den Wert
|
||
@samp{UTF-8} setzen. Zusätzlich muss beim Anlegen der Datenbank
|
||
@samp{UTF-8 Unicode} als Schriftsatz ausgewählt werden.
|
||
@code{config/lx_office.conf} die Variable @code{dbcharset} im
|
||
Abschnitt @code{system} auf den Wert @samp{UTF-8} setzen. Zusätzlich
|
||
muss beim Anlegen der Datenbank @samp{UTF-8 Unicode} als Schriftsatz
|
||
ausgewählt werden.
|
||
|
||
Bitte beachten Sie, dass alle Datenbanken den selben Zeichensatz
|
||
verwenden müssen, da diese Einstellungen momentan global in Lx-Office
|
||
... | ... | |
erzeugt. Lx-Office kann dabei sowohl neue OpenDocument-Dokumente als
|
||
auch aus diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von
|
||
OpenDocument-Vorlagen zu aktivieren muss in der Datei
|
||
@code{config/lx-erp.conf} die Variable @code{$opendocument_templates}
|
||
auf @samp{1} stehen. Dieses ist die Standardeinstellung.
|
||
@code{config/lx_office.conf} die Variable @code{opendocument} im
|
||
Abschnitt @code{print_templates} auf @samp{1} stehen. Dieses ist die
|
||
Standardeinstellung.
|
||
|
||
Weiterhin muss in der Datei @code{config/lx-erp.conf} die Variable
|
||
@code{$dbcharset} auf die Zeichenkodierung gesetzt werden, die auch
|
||
bei der Speicherung der Daten in der Datenbank verwendet wird. Diese
|
||
ist in den meisten Fällen "UTF-8".
|
||
Weiterhin muss in der Datei @code{config/lx_office.conf} die Variable
|
||
@code{dbcharset} im Abschnitt @code{system} auf die Zeichenkodierung
|
||
gesetzt werden, die auch bei der Speicherung der Daten in der
|
||
Datenbank verwendet wird. Diese ist in den meisten Fällen "UTF-8".
|
||
|
||
Während die Erzeugung von reinen OpenDocument-Dateien keinerlei
|
||
weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF
|
||
... | ... | |
(xvfb) installiert werden. Bei Debian ist er im Paket ``xvfb''
|
||
enthalten. Andere Distributionen enthalten ihn in anderen Paketen.
|
||
|
||
Nach der Installation müssen in der Datei @code{config/lx-erp.conf}
|
||
zwei weitere Variablen angepasst werden:
|
||
@code{$openofficeorg_writer_bin} muss den vollständigen Pfad zur
|
||
OpenOffice.org Writer-Anwendung enthalten. @code{$xvfb_bin} muss den
|
||
Pfad zum ``X virtual frame buffer'' enthalten.
|
||
Nach der Installation müssen in der Datei @code{config/lx_config.conf}
|
||
zwei weitere Variablen angepasst werden: @code{openofficeorg_writer}
|
||
muss den vollständigen Pfad zur OpenOffice.org Writer-Anwendung
|
||
enthalten. @code{xvfb} muss den Pfad zum ``X virtual frame buffer''
|
||
enthalten. Beide stehen im Abschnitt @code{applications}.
|
||
|
||
Zusätzlich gibt es zwei verschiedene Arten, wie Lx-Office mit
|
||
OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn
|
doc/INSTALL.txt | ||
---|---|---|
libdatetime-perl libdbi-perl libdbd-pg-perl libpg-perl
|
||
libemail-address-perl libio-stringy-perl liblist-moreutils-perl
|
||
libpdf-api2-perl libtemplate-perl libtext-csv-xs-perl
|
||
libtext-iconv-perl liburi-perl libxml-writer-perl libyaml-perl
|
||
librose-object-perl librose-db-perl librose-db-object-perl
|
||
libreadonly-xs-perl'
|
||
libtext-iconv-perl liburi-perl libxml-writer-perl libyaml-perl'
|
||
|
||
Für Fedora Core benötigen Sie diese Pakete:
|
||
|
||
... | ... | |
Wenn Sie für die Lx-Office-Installation nicht den europäischen
|
||
Schriftsatz ISO-8859-15 sondern UTF-8 (Unicode) benutzen wollen, so
|
||
müssen Sie vor dem Anlegen der Datenbank in der Datei
|
||
`config/lx-erp.conf' die Variable `$dbcharset' auf den Wert `UTF-8'
|
||
setzen. Zusätzlich muss beim Anlegen der Datenbank `UTF-8 Unicode' als
|
||
Schriftsatz ausgewählt werden.
|
||
`config/lx_office.conf' die Variable `dbcharset' im Abschnitt `system'
|
||
auf den Wert `UTF-8' setzen. Zusätzlich muss beim Anlegen der Datenbank
|
||
`UTF-8 Unicode' als Schriftsatz ausgewählt werden.
|
||
|
||
Bitte beachten Sie, dass alle Datenbanken den selben Zeichensatz
|
||
verwenden müssen, da diese Einstellungen momentan global in Lx-Office
|
||
... | ... | |
Lx-Office kann dabei sowohl neue OpenDocument-Dokumente als auch aus
|
||
diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von
|
||
OpenDocument-Vorlagen zu aktivieren muss in der Datei
|
||
`config/lx-erp.conf' die Variable `$opendocument_templates' auf `1'
|
||
stehen. Dieses ist die Standardeinstellung.
|
||
`config/lx_office.conf' die Variable `opendocument' im Abschnitt
|
||
`print_templates' auf `1' stehen. Dieses ist die Standardeinstellung.
|
||
|
||
Weiterhin muss in der Datei `config/lx-erp.conf' die Variable
|
||
`$dbcharset' auf die Zeichenkodierung gesetzt werden, die auch bei der
|
||
Speicherung der Daten in der Datenbank verwendet wird. Diese ist in den
|
||
meisten Fällen "UTF-8".
|
||
Weiterhin muss in der Datei `config/lx_office.conf' die Variable
|
||
`dbcharset' im Abschnitt `system' auf die Zeichenkodierung gesetzt
|
||
werden, die auch bei der Speicherung der Daten in der Datenbank
|
||
verwendet wird. Diese ist in den meisten Fällen "UTF-8".
|
||
|
||
Während die Erzeugung von reinen OpenDocument-Dateien keinerlei
|
||
weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF
|
||
... | ... | |
(xvfb) installiert werden. Bei Debian ist er im Paket "xvfb"
|
||
enthalten. Andere Distributionen enthalten ihn in anderen Paketen.
|
||
|
||
Nach der Installation müssen in der Datei `config/lx-erp.conf' zwei
|
||
weitere Variablen angepasst werden: `$openofficeorg_writer_bin' muss
|
||
Nach der Installation müssen in der Datei `config/lx_config.conf'
|
||
zwei weitere Variablen angepasst werden: `openofficeorg_writer' muss
|
||
den vollständigen Pfad zur OpenOffice.org Writer-Anwendung enthalten.
|
||
`$xvfb_bin' muss den Pfad zum "X virtual frame buffer" enthalten.
|
||
`xvfb' muss den Pfad zum "X virtual frame buffer" enthalten. Beide
|
||
stehen im Abschnitt `applications'.
|
||
|
||
Zusätzlich gibt es zwei verschiedene Arten, wie Lx-Office mit
|
||
OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn die
|
doc/INSTALL/Datenbanken-anlegen.html | ||
---|---|---|
<p>Wenn Sie für die Lx-Office-Installation nicht den europäischen
|
||
Schriftsatz ISO-8859-15 sondern UTF-8 (Unicode) benutzen wollen, so
|
||
müssen Sie vor dem Anlegen der Datenbank in der Datei
|
||
<code>config/lx-erp.conf</code> die Variable <code>$dbcharset</code> auf den Wert
|
||
‘<samp><span class="samp">UTF-8</span></samp>’ setzen. Zusätzlich muss beim Anlegen der Datenbank
|
||
‘<samp><span class="samp">UTF-8 Unicode</span></samp>’ als Schriftsatz ausgewählt werden.
|
||
<code>config/lx_office.conf</code> die Variable <code>dbcharset</code> im
|
||
Abschnitt <code>system</code> auf den Wert ‘<samp><span class="samp">UTF-8</span></samp>’ setzen. Zusätzlich
|
||
muss beim Anlegen der Datenbank ‘<samp><span class="samp">UTF-8 Unicode</span></samp>’ als Schriftsatz
|
||
ausgewählt werden.
|
||
|
||
<p>Bitte beachten Sie, dass alle Datenbanken den selben Zeichensatz
|
||
verwenden müssen, da diese Einstellungen momentan global in Lx-Office
|
doc/INSTALL/OpenDocument_002dVorlagen.html | ||
---|---|---|
erzeugt. Lx-Office kann dabei sowohl neue OpenDocument-Dokumente als
|
||
auch aus diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von
|
||
OpenDocument-Vorlagen zu aktivieren muss in der Datei
|
||
<code>config/lx-erp.conf</code> die Variable <code>$opendocument_templates</code>
|
||
auf ‘<samp><span class="samp">1</span></samp>’ stehen. Dieses ist die Standardeinstellung.
|
||
<code>config/lx_office.conf</code> die Variable <code>opendocument</code> im
|
||
Abschnitt <code>print_templates</code> auf ‘<samp><span class="samp">1</span></samp>’ stehen. Dieses ist die
|
||
Standardeinstellung.
|
||
|
||
<p>Weiterhin muss in der Datei <code>config/lx-erp.conf</code> die Variable
|
||
<code>$dbcharset</code> auf die Zeichenkodierung gesetzt werden, die auch
|
||
bei der Speicherung der Daten in der Datenbank verwendet wird. Diese
|
||
ist in den meisten Fällen "UTF-8".
|
||
<p>Weiterhin muss in der Datei <code>config/lx_office.conf</code> die Variable
|
||
<code>dbcharset</code> im Abschnitt <code>system</code> auf die Zeichenkodierung
|
||
gesetzt werden, die auch bei der Speicherung der Daten in der
|
||
Datenbank verwendet wird. Diese ist in den meisten Fällen "UTF-8".
|
||
|
||
<p>Während die Erzeugung von reinen OpenDocument-Dateien keinerlei
|
||
weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF
|
||
... | ... | |
(xvfb) installiert werden. Bei Debian ist er im Paket “xvfb”
|
||
enthalten. Andere Distributionen enthalten ihn in anderen Paketen.
|
||
|
||
<p>Nach der Installation müssen in der Datei <code>config/lx-erp.conf</code>
|
||
zwei weitere Variablen angepasst werden:
|
||
<code>$openofficeorg_writer_bin</code> muss den vollständigen Pfad zur
|
||
OpenOffice.org Writer-Anwendung enthalten. <code>$xvfb_bin</code> muss den
|
||
Pfad zum “X virtual frame buffer” enthalten.
|
||
<p>Nach der Installation müssen in der Datei <code>config/lx_config.conf</code>
|
||
zwei weitere Variablen angepasst werden: <code>openofficeorg_writer</code>
|
||
muss den vollständigen Pfad zur OpenOffice.org Writer-Anwendung
|
||
enthalten. <code>xvfb</code> muss den Pfad zum “X virtual frame buffer”
|
||
enthalten. Beide stehen im Abschnitt <code>applications</code>.
|
||
|
||
<p>Zusätzlich gibt es zwei verschiedene Arten, wie Lx-Office mit
|
||
OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn
|
locale/de/all | ||
---|---|---|
'Database Host' => 'Datenbankcomputer',
|
||
'Database User' => 'Datenbankbenutzer',
|
||
'Database User missing!' => 'Datenbankbenutzer fehlt!',
|
||
'Database backups and restorations are disabled in lx-erp.conf.' => 'Datenbanksicherungen und -wiederherstellungen sind in der lx-erp.conf deaktiviert.',
|
||
'Database backups and restorations are disabled in the configuration.' => 'Datenbanksicherungen und -wiederherstellungen sind in der Konfiguration deaktiviert.',
|
||
'Database name' => 'Datenbankname',
|
||
'Database template' => 'Datenbankvorlage',
|
||
'Database update error:' => 'Fehler beim Datenbankupgrade:',
|
||
... | ... | |
'The group has been saved.' => 'Die Gruppe wurde gespeichert.',
|
||
'The group memberships have been saved.' => 'Die Gruppenmitgliedschaften wurden gespeichert.',
|
||
'The group name is missing.' => 'Der Gruppenname fehlt.',
|
||
'The licensing module has been deactivated in lx-erp.conf.' => 'Das Lizenzverwaltungsmodul wurde in lx-erp.conf deaktiviert.',
|
||
'The licensing module has been deactivated in the configuration.' => 'Das Lizenzverwaltungsmodul wurde in der Konfiguration deaktiviert.',
|
||
'The list has been printed.' => 'Die Liste wurde ausgedruckt.',
|
||
'The login is missing.' => 'Das Login fehlt.',
|
||
'The name in row %d has already been used before.' => 'Der Name in Zeile %d wurde vorher bereits benutzt.',
|
locale/de_DE/all | ||
---|---|---|
'4. Quarter' => '4. Quartal',
|
||
'<b>What</b> do you want to look for?' => '<b>Wonach</b> wollen Sie suchen?',
|
||
'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.',
|
||
'A digit is required.' => '',
|
||
'A group named "Full Access" has been created.' => 'Eine Gruppe namens "Vollzugriff" wurde angelegt.',
|
||
'A group with that name does already exist.' => 'Eine Gruppe mit diesem Namen gibt es bereits.',
|
||
'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.',
|
||
'A lower-case character is required.' => '',
|
||
'A special character is required (valid characters: #1).' => '',
|
||
'A temporary directory could not be created:' => 'Ein temporäres Verzeichnis konnte nicht erstellt werden:',
|
||
'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.',
|
||
'A temporary file could not be created:' => 'Eine temporäre Datei konnte nicht erstellt werden:',
|
||
... | ... | |
'Amount' => 'Betrag',
|
||
'Amount Due' => 'Betrag fällig',
|
||
'Amount has to be greater then zero! Wrong row number: ' => '"Betrag" muss größer Null sein. Fehlerhafte Zeile: ',
|
||
'An invalid character was used (invalid characters: #1).' => '',
|
||
'An invalid character was used (valid characters: #1).' => '',
|
||
'An upper-case character is required.' => '',
|
||
'Annotations' => 'Hilfe',
|
||
'Another user with the login #1 does already exist.' => 'Es existiert bereits ein anderer Benutzer mit diesem Login.',
|
||
'Ap aging on %s' => 'Offene Verbindlichkeiten zum %s',
|
||
... | ... | |
'Company Name' => 'Firmenname',
|
||
'Compare to' => 'Gegenüberstellen zu',
|
||
'Configuration of individual TODO items' => 'Konfiguration für die einzelnen Aufgabenlistenpunkte',
|
||
'Configure' => '',
|
||
'Confirm' => 'Bestätigen',
|
||
'Confirm!' => 'Bestätigen Sie!',
|
||
'Confirmation' => 'Auftragsbestätigung',
|
||
... | ... | |
'Database Host' => 'Datenbankcomputer',
|
||
'Database User' => 'Datenbankbenutzer',
|
||
'Database User missing!' => 'Datenbankbenutzer fehlt!',
|
||
'Database backups and restorations are disabled in lx-erp.conf.' => 'Datenbanksicherungen und -wiederherstellungen sind in der lx-erp.conf deaktiviert.',
|
||
'Database backups and restorations are disabled in the configuration.' => 'Datenbanksicherungen und -wiederherstellungen sind in der Konfiguration deaktiviert.',
|
||
'Database name' => 'Datenbankname',
|
||
'Database template' => 'Datenbankvorlage',
|
||
'Database update error:' => 'Fehler beim Datenbankupgrade:',
|
||
... | ... | |
'Edit rights' => 'Rechte bearbeiten',
|
||
'Edit templates' => 'Vorlagen bearbeiten',
|
||
'Edit the Delivery Order' => 'Lieferschein bearbeiten',
|
||
'Edit the configuration for periodic invoices' => '',
|
||
'Edit the membership of all users in all groups:' => 'Bearbeiten der Mitgliedschaft aller Benutzer in allen Gruppen:',
|
||
'Edit the purchase_order' => 'Bearbeiten des Lieferantenauftrags',
|
||
'Edit the request_quotation' => 'Bearbeiten der Preisanfrage',
|
||
... | ... | |
'Element disabled' => 'Element deaktiviert',
|
||
'Employee' => 'Bearbeiter',
|
||
'Empty transaction!' => 'Buchung ist leer!',
|
||
'End date' => '',
|
||
'Enter a description for this new draft.' => 'Geben Sie eine Beschreibung für diesen Entwurf ein.',
|
||
'Enter longdescription' => 'Langtext eingeben',
|
||
'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:',
|
||
... | ... | |
'Export date' => 'Exportdatum',
|
||
'Export date from' => 'Exportdatum von',
|
||
'Export date to' => 'Exportdatum bis',
|
||
'Extend automatically by n months' => '',
|
||
'Extended' => 'Gesamt',
|
||
'Extension Of Time' => 'Dauerfristverlängerung',
|
||
'Factor' => 'Faktor',
|
||
... | ... | |
'Help Template Variables' => 'Hilfe zu Dokumenten-Variablen',
|
||
'Here\'s an example command line:' => 'Hier ist eine Kommandozeile, die als Beispiel dient:',
|
||
'Hide by default' => 'Standardmäßig verstecken',
|
||
'History' => 'Historie',
|
||
'History Search' => 'Historien Suche',
|
||
'History Search Engine' => 'Historien Suchmaschine',
|
||
'Homepage' => 'Homepage',
|
||
... | ... | |
'Payment posted!' => 'Zahlung gebucht!',
|
||
'Payment terms deleted!' => 'Zahlungskonditionen gelöscht!',
|
||
'Payments' => 'Zahlungsausgänge',
|
||
'Per. Inv.' => '',
|
||
'Period' => 'Zeitraum',
|
||
'Period:' => 'Zeitraum:',
|
||
'Periodic Invoices' => '',
|
||
'Periodic invoices active' => '',
|
||
'Periodic invoices inactive' => '',
|
||
'Periodicity' => '',
|
||
'Personal settings' => 'Meine Daten',
|
||
'Pg Database Administration' => 'Datenbankadministration',
|
||
'Phone' => 'Telefon',
|
||
... | ... | |
'Pricegroups' => 'Preisgruppen',
|
||
'Print' => 'Drucken',
|
||
'Print and Post' => 'Drucken und Buchen',
|
||
'Print automatically' => '',
|
||
'Print dunnings' => 'Mahnungen drucken',
|
||
'Print list' => 'Liste ausdrucken',
|
||
'Print options' => 'Drucken',
|
||
... | ... | |
'Spoolfile' => 'Druckdatei',
|
||
'Start Dunning Process' => 'Neue Mahnung',
|
||
'Start analysis' => 'Analyse beginnen',
|
||
'Start date' => '',
|
||
'Start the correction assistant' => 'Korrekturassistenten starten',
|
||
'Startdate_coa' => 'Gültig ab',
|
||
'Starting Balance' => 'Eröffnungsbilanzwerte',
|
||
... | ... | |
'Statement Balance' => 'Sammelrechnungsbilanz',
|
||
'Statement sent to' => 'Sammelrechnung verschickt an',
|
||
'Statements sent to printer!' => 'Sammelrechnungen an Drucker geschickt!',
|
||
'Status' => '',
|
||
'Step 1 of 3: Parts' => 'Schritt 1 von 3: Waren',
|
||
'Step 2' => 'Schritt 2',
|
||
'Step 2 of 3: Services' => 'Schritt 2 von 3: Dienstleistungen',
|
||
... | ... | |
'The dunning process started' => 'Der Mahnprozess ist gestartet.',
|
||
'The dunnings have been printed.' => 'Die Mahnung(en) wurden gedruckt.',
|
||
'The email address is missing.' => 'Die Emailadresse fehlt.',
|
||
'The end date is the last day for which invoices will possibly be created.' => '',
|
||
'The factor is missing in row %d.' => 'Der Faktor fehlt in Zeile %d.',
|
||
'The factor is missing.' => 'Der Faktor fehlt.',
|
||
'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.',
|
||
... | ... | |
'The group has been saved.' => 'Die Gruppe wurde gespeichert.',
|
||
'The group memberships have been saved.' => 'Die Gruppenmitgliedschaften wurden gespeichert.',
|
||
'The group name is missing.' => 'Der Gruppenname fehlt.',
|
||
'The licensing module has been deactivated in lx-erp.conf.' => 'Das Lizenzverwaltungsmodul wurde in lx-erp.conf deaktiviert.',
|
||
'The licensing module has been deactivated in the configuration.' => 'Das Lizenzverwaltungsmodul wurde in der Konfiguration deaktiviert.',
|
||
'The list has been printed.' => 'Die Liste wurde ausgedruckt.',
|
||
'The login is missing.' => 'Das Login fehlt.',
|
||
'The name in row %d has already been used before.' => 'Der Name in Zeile %d wurde vorher bereits benutzt.',
|
||
... | ... | |
'The parts have been removed.' => 'Die Waren wurden aus dem Lager entnommen.',
|
||
'The parts have been stocked.' => 'Die Artikel wurden eingelagert.',
|
||
'The parts have been transferred.' => 'Die Waren wurden umgelagert.',
|
||
'The password is too long (maximum length: #1).' => '',
|
||
'The password is too short (minimum length: #1).' => '',
|
||
'The password is weak (e.g. it can be found in a dictionary).' => '',
|
||
'The payments have been posted.' => 'Die Zahlungen wurden gebucht.',
|
||
'The pg_dump process could not be started.' => 'Der pg_dump-Prozess konnte nicht gestartet werden.',
|
||
'The pg_restore process could not be started.' => 'Der pg_restore-Prozess konnte nicht gestartet werden.',
|
||
... | ... | |
'The selected warehouse does not exist.' => 'Das ausgewählte Lager existiert nicht.',
|
||
'The selected warehouse is empty.' => 'Das ausgewählte Lager ist leer.',
|
||
'The session is invalid or has expired.' => 'Sie sind von Lx-Office abgemeldet.',
|
||
'The settings were saved, but the password was not changed.' => '',
|
||
'The source warehouse does not contain any bins.' => 'Das Quelllager enthält keine Lagerplätze.',
|
||
'The start date is missing.' => '',
|
||
'The subject is missing.' => 'Der Betreff fehlt.',
|
||
'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:',
|
||
'The tabulator character' => 'Das Tabulator-Symbol',
|
||
... | ... | |
'Warehouse management' => 'Lagerverwaltung/Bestandsveränderung',
|
||
'Warehouse saved.' => 'Lager gespeichert.',
|
||
'Warehouses' => 'Lager',
|
||
'Warning' => '',
|
||
'Warnings during template upgrade' => 'Warnungen bei Aktualisierung der Dokumentenvorlagen',
|
||
'WebDAV link' => 'WebDAV-Link',
|
||
'Weight' => 'Gewicht',
|
||
... | ... | |
'[email]' => '[email]',
|
||
'account_description' => 'Beschreibung',
|
||
'accrual' => 'Bilanzierung (Soll-Versteuerung)',
|
||
'active' => '',
|
||
'all entries' => 'alle Einträge',
|
||
'ap_aging_list' => 'liste_offene_verbindlichkeiten',
|
||
'ar_aging_list' => 'liste_offene_forderungen',
|
||
... | ... | |
'general_ledger_list' => 'buchungsjournal',
|
||
'history' => 'Historie',
|
||
'history search engine' => 'Historien Suchmaschine',
|
||
'inactive' => '',
|
||
'invoice' => 'Rechnung',
|
||
'invoice_list' => 'debitorenbuchungsliste',
|
||
'lead deleted!' => 'Kundenquelle gelöscht',
|
||
... | ... | |
'mark as paid' => 'als bezahlt markieren',
|
||
'missing' => 'Fehlbestand',
|
||
'month' => 'Monatliche Abgabe',
|
||
'monthly' => '',
|
||
'new Window' => 'neues Fenster',
|
||
'no' => 'nein',
|
||
'no bestbefore' => 'keine Mindesthaltbarkeit',
|
||
'no chargenumber' => 'keine Chargennummer',
|
||
'none (pricegroup)' => 'keine',
|
||
'not configured' => '',
|
||
'not executed' => 'nicht ausgeführt',
|
||
'not transferred in yet' => 'noch nicht eingelagert',
|
||
'not transferred out yet' => 'noch nicht ausgelagert',
|
||
... | ... | |
'purchase_order' => 'Auftrag',
|
||
'purchase_order_list' => 'lieferantenauftragsliste',
|
||
'quarter' => 'Vierteljährliche (quartalsweise) Abgabe',
|
||
'quarterly' => '',
|
||
'quotation_list' => 'angebotsliste',
|
||
'release_material' => 'Materialausgabebe',
|
||
'report_generator_dispatch_to is not defined.' => 'report_generator_dispatch_to ist nicht definiert.',
|
||
... | ... | |
'tax_taxdescription' => 'Steuername',
|
||
'tax_taxkey' => 'Steuerschlüssel',
|
||
'taxnumber' => 'Automatikkonto',
|
||
'terminated' => '',
|
||
'to (date)' => 'bis',
|
||
'to (time)' => 'bis',
|
||
'transfer' => 'Umlagerung',
|
||
... | ... | |
'warehouse_journal_list' => 'lagerbuchungsliste',
|
||
'warehouse_report_list' => 'lagerbestandsliste',
|
||
'wrongformat' => 'Falsches Format',
|
||
'yearly' => '',
|
||
'yes' => 'ja',
|
||
};
|
||
|
scripts/console | ||
---|---|---|
|
||
package main;
|
||
|
||
eval { require "config/lx-erp.conf"; };
|
||
eval { require "config/lx-erp-local.conf"; } if -f "config/lx-erp-local.conf";
|
||
|
||
read_config 'config/lx_office.conf' => %::lx_office_conf;
|
||
SL::Dispatcher::_decode_recursively(\%::lx_office_conf);
|
||
|
scripts/dbupgrade2_tool.pl | ||
---|---|---|
use utf8;
|
||
use English '-no_match_vars';
|
||
|
||
use Config::Std;
|
||
use DBI;
|
||
use Data::Dumper;
|
||
use Getopt::Long;
|
||
... | ... | |
|
||
use SL::LXDebug;
|
||
|
||
read_config "config/lx_office.conf" => our %lx_office_conf;
|
||
our $lxdebug = LXDebug->new();
|
||
|
||
use SL::Auth;
|
||
... | ... | |
#######
|
||
#######
|
||
|
||
eval { require "config/lx-erp.conf"; };
|
||
eval { require "config/lx-erp-local.conf"; } if (-f "config/lx-erp-local.conf");
|
||
|
||
$form = Form->new();
|
||
$locale = Locale->new("de");
|
||
|
scripts/rose_auto_create_model.pl | ||
---|---|---|
}
|
||
|
||
use CGI qw( -no_xhtml);
|
||
use Config::Std;
|
||
use Data::Dumper;
|
||
use English qw( -no_match_vars );
|
||
use List::MoreUtils qw(any);
|
||
... | ... | |
our $form;
|
||
our $cgi;
|
||
our $auth;
|
||
our %lx_office_conf;
|
||
|
||
our $script = __FILE__;
|
||
$script =~ s:.*/::;
|
||
... | ... | |
exit 1;
|
||
}
|
||
|
||
read_config "config/lx_office.conf" => %lx_office_conf;
|
||
|
||
my $login = shift @ARGV;
|
||
|
||
$::lxdebug = LXDebug->new();
|
||
|
||
require "config/lx-erp.conf";
|
||
require "config/lx-erp-local.conf" if -f "config/lx-erp-local.conf";
|
||
|
||
# locale messages
|
||
$::locale = Locale->new("de");
|
||
$::form = new Form;
|
scripts/spawn_oo.pl | ||
---|---|---|
push @INC, "modules/fallback"; # Only use our own versions of modules if there's no system version.
|
||
}
|
||
|
||
|
||
use DBI;
|
||
use Data::Dumper;
|
||
|
||
... | ... | |
|
||
$lxdebug = LXDebug->new();
|
||
|
||
require "lx-erp.conf";
|
||
|
||
$form = new Form;
|
||
$form->{"script"} = "oe.pl";
|
||
|
scripts/task_server.pl | ||
---|---|---|
|
||
package main;
|
||
|
||
eval { require "config/lx-erp.conf"; 1; } or die $EVAL_ERROR;
|
||
eval { require "config/lx-erp-local.conf"; 1; } or die $EVAL_ERROR if -f "config/lx-erp-local.conf";
|
||
|
||
$::lxdebug = LXDebug->new;
|
||
$::locale = Locale->new($::lx_office_conf{system}->{language});
|
||
$::cgi = CGI->new qw();
|
Auch abrufbar als: Unified diff
Alte Konfigurationsdateien config/lx-erp.conf{.default} entfernt