From 92a5ad8ae82416931f56abdcd7a00c939f0d47da Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Wed, 19 Jan 2011 12:04:56 +0100 Subject: [PATCH] Lx-Office kann ohne Rose::DB::Object nicht betrieben werden, also Konfigurationsoption entfernt --- bin/mozilla/common.pl | 10 +++------- config/lx-erp.conf | 9 +-------- config/lx-erp.conf.default | 9 +-------- 3 files changed, 5 insertions(+), 23 deletions(-) diff --git a/bin/mozilla/common.pl b/bin/mozilla/common.pl index a6f7ef48c..8398fb7b8 100644 --- a/bin/mozilla/common.pl +++ b/bin/mozilla/common.pl @@ -11,6 +11,7 @@ use Carp; use SL::Common; +use SL::DB::Helper::Mappings; use SL::DBUtils; use SL::Form; use SL::MoreCommon; @@ -728,13 +729,8 @@ sub gl_transaction { $main::lxdebug->leave_sub(); } -if ($::use_rdbo) { - eval { - require SL::DB::Helper::Mappings; - sub db { - goto &SL::DB::Helper::Mappings::db; - } - } or die $@; +sub db { + goto &SL::DB::Helper::Mappings::db; } 1; diff --git a/config/lx-erp.conf b/config/lx-erp.conf index 16e50bc1c..84e8da668 100644 --- a/config/lx-erp.conf +++ b/config/lx-erp.conf @@ -6,7 +6,7 @@ our qw( $openofficeorg_daemon $openofficeorg_daemon_port $openofficeorg_writer_bin $parts_image_css $parts_listing_images $parts_show_image $pg_dump_exe $pg_restore_exe $sendmail $show_best_before $sid $spool $templates - $use_rdbo $userspath $vertreter $webdav $xvfb_bin + $userspath $vertreter $webdav $xvfb_bin ); # path to user configuration files @@ -106,13 +106,6 @@ $latex_bin = 'pdflatex'; $pg_dump_exe = "pg_dump"; $pg_restore_exe = "pg_restore"; -# Rose::DB::Object Environment laden. -# Die RDBO Klassen bieten für Addon Schreiber sehr einfache Interfaces zu den -# bestehenden Klassen, haben aber den Nachteil, dass der Start des Programms -# etwa 2s mehr dauert. Damit fällt die Möglichkeit Lx-Office über CGI zu -# betreiben weg. -$use_rdbo = 1; - # Globale Debug-Ausgaben (de-)aktivieren? Moegliche Werte sind # LXDebug::NONE - keine Debugausgaben # LXDebug::INFO diff --git a/config/lx-erp.conf.default b/config/lx-erp.conf.default index 16e50bc1c..84e8da668 100644 --- a/config/lx-erp.conf.default +++ b/config/lx-erp.conf.default @@ -6,7 +6,7 @@ our qw( $openofficeorg_daemon $openofficeorg_daemon_port $openofficeorg_writer_bin $parts_image_css $parts_listing_images $parts_show_image $pg_dump_exe $pg_restore_exe $sendmail $show_best_before $sid $spool $templates - $use_rdbo $userspath $vertreter $webdav $xvfb_bin + $userspath $vertreter $webdav $xvfb_bin ); # path to user configuration files @@ -106,13 +106,6 @@ $latex_bin = 'pdflatex'; $pg_dump_exe = "pg_dump"; $pg_restore_exe = "pg_restore"; -# Rose::DB::Object Environment laden. -# Die RDBO Klassen bieten für Addon Schreiber sehr einfache Interfaces zu den -# bestehenden Klassen, haben aber den Nachteil, dass der Start des Programms -# etwa 2s mehr dauert. Damit fällt die Möglichkeit Lx-Office über CGI zu -# betreiben weg. -$use_rdbo = 1; - # Globale Debug-Ausgaben (de-)aktivieren? Moegliche Werte sind # LXDebug::NONE - keine Debugausgaben # LXDebug::INFO -- 2.20.1