summaryrefslogtreecommitdiffstats
path: root/usr/local/www/wizard.php
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2009-07-07 12:50:34 +0000
committerErmal Luçi <eri@pfsense.org>2009-07-07 12:50:34 +0000
commit7a29f7832176802ba0e2415945ae28131b20cc43 (patch)
tree495a1abbf22b9e85d8ab9c6e7b998a2d895bb483 /usr/local/www/wizard.php
parentaa2a7ea66399bff0e3e2768c40569daab80c287b (diff)
downloadpfsense-7a29f7832176802ba0e2415945ae28131b20cc43.zip
pfsense-7a29f7832176802ba0e2415945ae28131b20cc43.tar.gz
Add a 'displayname' field to make it easier to print better labels for inputs.
Diffstat (limited to 'usr/local/www/wizard.php')
-rwxr-xr-xusr/local/www/wizard.php44
1 files changed, 36 insertions, 8 deletions
diff --git a/usr/local/www/wizard.php b/usr/local/www/wizard.php
index 7dee0a4..e2ec82c 100755
--- a/usr/local/www/wizard.php
+++ b/usr/local/www/wizard.php
@@ -283,7 +283,11 @@ function enablechange() {
echo "<tr>";
if ($field['type'] == "input") {
- if(!$field['dontdisplayname']) {
+ if ($field['displayname']) {
+ echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
+ echo $field['displayname']);
+ echo ":</td>\n";
+ } else if(!$field['dontdisplayname']) {
echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
echo fixup_string($field['name']);
echo ":</td>\n";
@@ -299,7 +303,11 @@ function enablechange() {
} else if ($field['type'] == "inputalias") {
- if(!$field['dontdisplayname']) {
+ if ($field['displayname']) {
+ echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
+ echo $field['displayname']);
+ echo ":</td>\n";
+ } else if(!$field['dontdisplayname']) {
echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
echo fixup_string($field['name']);
echo ":</td>\n";
@@ -319,7 +327,7 @@ function enablechange() {
$multiple = "";
$name = strtolower($name);
echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
- echo fixup_string($field['name']) . ":\n";
+ echo fixup_string($field['displayname'] ? $field['displayname'] : $field['name']) . ":\n";
echo "</td>";
echo "<td class=\"vtable\">\n";
if($field['size'] <> "") $size = "size=\"{$field['size']}\"";
@@ -377,7 +385,11 @@ function enablechange() {
echo "<td class=\"vtable\">";
echo "<input id='" . $name . "' name='" . $name . "' value='" . $value . "' type='password'>\n";
} else if ($field['type'] == "select") {
- if(!$field['dontdisplayname']) {
+ if ($field['displayname']) {
+ echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
+ echo $field['displayname']);
+ echo ":</td>\n";
+ } else if(!$field['dontdisplayname']) {
echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
echo fixup_string($field['name']);
echo ":</td>\n";
@@ -400,7 +412,11 @@ function enablechange() {
}
echo "</select>\n";
} else if ($field['type'] == "textarea") {
- if(!$field['dontdisplayname']) {
+ if ($field['displayname']) {
+ echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
+ echo $field['displayname']);
+ echo ":</td>\n";
+ } else if(!$field['dontdisplayname']) {
echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
echo fixup_string($field['name']);
echo ":</td>";
@@ -416,7 +432,11 @@ function enablechange() {
echo "<td>&nbsp;</td><tr>";
echo "<tr><td colspan=\"2\" class=\"listtopic\">" . $field['name'] . "<br></td>\n";
} else if ($field['type'] == "subnet_select") {
- if(!$field['dontdisplayname']) {
+ if ($field['displayname']) {
+ echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
+ echo $field['displayname']);
+ echo ":</td>\n";
+ } else if(!$field['dontdisplayname']) {
echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
echo fixup_string($field['name']);
echo ":</td>";
@@ -432,7 +452,11 @@ function enablechange() {
}
echo "</select>\n";
} else if ($field['type'] == "timezone_select") {
- if(!$field['dontdisplayname']) {
+ if ($field['displayname']) {
+ echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
+ echo $field['displayname']);
+ echo ":</td>\n";
+ } else if(!$field['dontdisplayname']) {
echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
echo fixup_string($field['name']);
echo ":</td>";
@@ -449,7 +473,11 @@ function enablechange() {
}
echo "</select>\n";
} else if ($field['type'] == "checkbox") {
- if(!$field['dontdisplayname']) {
+ if ($field['displayname']) {
+ echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
+ echo $field['displayname']);
+ echo ":</td>\n";
+ } else if(!$field['dontdisplayname']) {
echo "<td width=\"22%\" align=\"right\" class=\"vncellreq\">\n";
echo $field['name'];
echo ":</td>";
OpenPOWER on IntegriCloud