1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
[!
sub title { $epreq -> gettext ('txt:setup_inet_title') }
sub condition
{
my ($self, $r) = @_ ;
($r -> {data}{action} eq 'master' || $r -> {data}{action} eq 'addslave')
;
}
sub init
{
my ($self, $r) = @_ ;
my $isdn = 1 ;
my $adsl = 1 ;
$r -> {inet_select} =
{
options => [
'Ethernet ber ein Gateway mit fester IP Adresse',
$adsl?('xDSL'):(),
$isdn?('ISDN'):(),
"Der $epreq->{data}{-bbname} hat keine Verbindung zum Internet",
],
values => ['lan', $adsl?('dsl'):(), $isdn?('isdn'):(), 'no'],
} ;
return 0 ;
}
!]
[$ sub show $]
<p>[= txt:setup_inet1 =]</p>
[-
$r = shift ;
$r -> {data}{services_adsl} = 0 ;
$r -> {data}{services_isdn} = 0 ;
Embperl::MyForm -> showfields (
[
{ text => 'Internetverbindung via', name => 'inetconnect', type => 'radio',
options => $r->{inet_select}{options},
values => $r->{inet_select}{values},
vert => 2,
width => 1 },
]);
-]
[$endsub$]
|