summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorColin Smith <colin@pfsense.org>2005-08-07 15:53:58 +0000
committerColin Smith <colin@pfsense.org>2005-08-07 15:53:58 +0000
commit48ca2dc9418c3e8b3bcf183573d08e89ffa8fbf3 (patch)
treededc0ed24d39626baa16ee98baf41e4c38b953c9 /etc
parent6049ece7be9b0da40985ef5d7929f2367e1ccf3f (diff)
downloadpfsense-48ca2dc9418c3e8b3bcf183573d08e89ffa8fbf3.zip
pfsense-48ca2dc9418c3e8b3bcf183573d08e89ffa8fbf3.tar.gz
Add <file> listtag.
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/xmlparse.inc12
1 files changed, 6 insertions, 6 deletions
diff --git a/etc/inc/xmlparse.inc b/etc/inc/xmlparse.inc
index de174f9..5a71856 100644
--- a/etc/inc/xmlparse.inc
+++ b/etc/inc/xmlparse.inc
@@ -42,7 +42,7 @@ function listtags() {
/* Package XML tags that should be treat as a list not as a traditional array */
function listtags_pkg() {
- $ret = array("onetoone", "queue", "rule", "servernat", "alias", "additional_files_needed", "tab", "template", "menu", "rowhelperfield", "service", "step", "package", "columnitem", "option", "item", "field", "package");
+ $ret = array("onetoone", "queue", "rule", "servernat", "alias", "additional_files_needed", "tab", "template", "menu", "rowhelperfield", "service", "step", "package", "columnitem", "option", "item", "field", "package", "file");
return $ret;
}
@@ -120,19 +120,19 @@ function cData($parser, $data) {
}
}
-function parse_xml_config($cffile, $rootobj) {
+function parse_xml_config($cffile, $rootobj, $isstring = "false") {
global $listtags;
$listtags = listtags();
- return parse_xml_config_raw($cffile, $rootobj);
+ return parse_xml_config_raw($cffile, $rootobj, $isstring);
}
-function parse_xml_config_pkg($cffile, $rootobj) {
+function parse_xml_config_pkg($cffile, $rootobj, $isstring = "false") {
global $listtags;
$listtags = listtags_pkg();
- return parse_xml_config_raw($cffile, $rootobj);
+ return parse_xml_config_raw($cffile, $rootobj, $isstring);
}
-function parse_xml_config_raw($cffile, $rootobj) {
+function parse_xml_config_raw($cffile, $rootobj, $isstring = "false") {
global $depth, $curpath, $parsedcfg, $havedata, $listtags;
$parsedcfg = array();
OpenPOWER on IntegriCloud