Revision db53dc8a
Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt
SL/Menu.pm | ||
---|---|---|
34 | 34 |
|
35 | 35 |
package Menu; |
36 | 36 |
|
37 |
use SL::Inifile; |
|
38 |
|
|
37 | 39 |
sub new { |
38 | 40 |
$main::lxdebug->enter_sub(); |
39 | 41 |
|
40 |
my ($type, $menufile, $level) = @_; |
|
42 |
my ($type, $menufile) = @_; |
|
43 |
|
|
44 |
my $self = {}; |
|
45 |
my $inifile = Inifile->new($menufile); |
|
41 | 46 |
|
42 |
use SL::Inifile; |
|
43 |
my $self = Inifile->new($menufile, $level); |
|
47 |
map { $self->{$_} = $inifile->{$_} } keys %{ $inifile }; |
|
44 | 48 |
|
45 | 49 |
$main::lxdebug->leave_sub(); |
46 | 50 |
|
Auch abrufbar als: Unified diff
Inifile.pm auch dazu benutzen, um die memers/users einzulesen und neu zu schreiben.