* Fix small bugs in accounting.php3 and user_stats.php3. Add nas_admin.php3 to the buttons page
* Add da_sql_escape_string for all relevant variables in lib/sql files
* Keep the nas list in a separate array $nas_list. Update various pages to use that one now.
+* Make nas_list actually work
Ver 1.68:
* Huge PostgreSQL compatibility patch by Guy Fraser <guy@incentre.net>
$val=$config[$matches[1]];
$v=preg_replace("/%\{$matches[1]\}/",$val,$v);
}
- if (preg_match("/^general_nas(\d+)_(\w+)$/",$key,$matches))
- $nas_list[$matches[2]][$matches[1]] = $key;
+ if (preg_match("/^nas(\d+)_(\w+)$/",$key,$matches))
+ $nas_list[$matches[1]][$matches[2]] = $v;
if ($key == 'INCLUDE'){
if (is_readable($v))
array_push($EXTRA_ARR,file($v));
$val=$config[$matches[1]];
$v=preg_replace("/%\{$matches[1]\}/",$val,$v);
}
- if (preg_match("/^general_nas(\d+)_(\w+)$/",$key,$matches))
- $nas_list[$matches[2]][$matches[1]] = $key;
+ if (preg_match("/^nas(\d+)_(\w+)$/",$key,$matches))
+ $nas_list[$matches[1]][$matches[2]] = $v;
$config["$key"]="$v";
}
}