summaryrefslogtreecommitdiffstats
path: root/usr/local/www
diff options
context:
space:
mode:
Diffstat (limited to 'usr/local/www')
-rwxr-xr-xusr/local/www/wizard.php13
1 files changed, 9 insertions, 4 deletions
diff --git a/usr/local/www/wizard.php b/usr/local/www/wizard.php
index cee3038..38be6b4 100755
--- a/usr/local/www/wizard.php
+++ b/usr/local/www/wizard.php
@@ -45,11 +45,16 @@ $xml = $_GET['xml'];
if($_POST['xml']) $xml = $_POST['xml'];
if($xml == "") {
- $xml = "not_defined";
- print_info_box_np("ERROR: Could not open " . $xml . ".");
- die;
+ $xml = "not_defined";
+ print_info_box_np("ERROR: Could not open " . $xml . ".");
+ die;
} else {
- $pkg = parse_xml_config_pkg("/usr/local/www/wizards/" . $xml, "pfsensewizard");
+ if (file_exists("{$g['www_path']}/wizards/{$xml}"))
+ $pkg = parse_xml_config_pkg("{$g['www_path']}/wizards/" . $xml, "pfsensewizard");
+ else {
+ print_info_box_np("ERROR: Could not open " . $xml . ".");
+ die;
+ }
}
$title = $pkg['step'][$stepid]['title'];
OpenPOWER on IntegriCloud