summaryrefslogtreecommitdiffstats
path: root/drakwizard.pl
diff options
context:
space:
mode:
Diffstat (limited to 'drakwizard.pl')
-rwxr-xr-xdrakwizard.pl16
1 files changed, 8 insertions, 8 deletions
diff --git a/drakwizard.pl b/drakwizard.pl
index 57ca28a5..09c31065 100755
--- a/drakwizard.pl
+++ b/drakwizard.pl
@@ -103,9 +103,9 @@ sub display {
my $valeur;
my @liste;
my @data = map {
- #for ($_->{fillScript}) {
- # system("source $lib_script ; $_->{fillScript}");
- # }
+ for ($_->{fillScript}) {
+ system("source $lib_script ; $_->{fillScript}");
+ }
if($_->{main_order} eq 'combo'){
if($_->{fillScript}){
$valeur = `$_->{fillScript}`;
@@ -154,18 +154,18 @@ sub navigation {
find_page($o, $page->{jumpPage}), $page->{old_page};
}
}
- elsif ($page->{jumpScript}) {
+ elsif($page->{jumpScript}) {
system("source $lib_script ; $page->{jumpScript}");
if ($page->{Target}->{jumpIndex}) {
$? = $? >> 8;
find_page($o, $page->{Target}->{jumpIndex}->{$?}), $page;
- }
- elsif ($page->{jumpPage}) {
- find_page($o, $page->{jumpPage}), $page->{old_page};
+ }
+ else {
+ $page->{next_page}, $page->{old_page};
}
}
else {
- $page->{next_page}, $page->{old_page};
+ $page->{next_page}, $page;
}
};
navigation($o, $next, $prev);