Scott Ullrich
0bb335f43c
document the new xml variable setting routine
2004-12-21 01:49:43 +00:00
Scott Ullrich
e3c4b6b767
Finish packaging storage mechanism. Upon package deletin the package manager will loop through the variables and set them so that you can invoke commands such as system("pw userdel " . $username); from the xml configuration file.
2004-12-21 01:46:29 +00:00
Scott Ullrich
98bbf05a82
Create a xml_safe_fieldname function which strips out all of the bad characters that could be associated with a xml fieldname.
2004-12-20 22:21:11 +00:00
Scott Ullrich
b3235baa54
Correctly save out posted fields to xml configuration file.
2004-12-20 19:56:56 +00:00
Scott Ullrich
ffe751091c
Use javascript to detect which state Type should be in initially.
2004-12-20 17:17:06 +00:00
Scott Ullrich
2b757be5e3
Wizard.xml -> wizard.php
2004-12-19 22:28:51 +00:00
Scott Ullrich
34b5c5a000
Add enable and disable fields feature to XML language. Fix the TYPE dropdown.
2004-12-19 18:51:48 +00:00
Scott Ullrich
9ce0cacca5
Correct white space seperation.
2004-12-19 18:16:12 +00:00
Scott Ullrich
0fbc9d1ae2
Dont set root password if fields are blank.
2004-12-18 23:15:23 +00:00
Scott Ullrich
a0c57a4408
Update (C) info.
2004-12-18 23:02:58 +00:00
Scott Ullrich
46985f199f
Clean up arraynum handling.
2004-12-18 23:02:09 +00:00
Scott Ullrich
bf787c0af9
Redirect to the initial setup wizard on the first time the web gui is accessed.
2004-12-18 23:01:52 +00:00
Scott Ullrich
4de543fa04
Wizard should now be in fully working oorder including reboot, etc.
2004-12-18 22:58:22 +00:00
Scott Ullrich
9b8837be06
Move the "User has been added." save message to the XML file where it belongs.
2004-12-18 21:34:40 +00:00
Scott Ullrich
a8df0181a7
Add arraynum flag which is used when there is an array of values.
...
Example would be:
<dnsserver>X.X.X.X</dnsserver>
<dnsserver>Y.Y.Y.Y</dnsserver>
2004-12-18 21:08:26 +00:00
Scott Ullrich
788ff7cb05
Dont forget to output the fields description if it exists.
2004-12-18 20:29:42 +00:00
Scott Ullrich
e48fc17dce
The wizard system now works!
2004-12-18 20:24:50 +00:00
Scott Ullrich
57333fa05a
Dont forget closing name '.
2004-12-17 22:46:52 +00:00
Scott Ullrich
2fbd68062d
Wizard now will walk through entire step process.
...
TODO: Save posted items correctly.
2004-12-17 22:42:16 +00:00
Scott Ullrich
8773b899dd
Add steps 1-6 from cmb.
2004-12-17 21:43:51 +00:00
Scott Ullrich
ac60cb518c
Updated to match wizard.php
2004-12-17 20:16:46 +00:00
Scott Ullrich
658292efab
Introduce wizard system.
2004-12-17 20:14:37 +00:00
Scott Ullrich
da7bf505b5
Forced commit.
2004-12-17 20:14:25 +00:00
Scott Ullrich
052492815f
Honour the ext/$category/$FILENAME contents as the URL of the installed package.
2004-12-17 00:14:24 +00:00
Scott Ullrich
6b81195346
Use the correct name when invoking the left menus.
2004-12-16 23:56:51 +00:00
Scott Ullrich
b0cd4dedaa
Use correct service name.
2004-12-16 23:30:42 +00:00
Scott Ullrich
54587e4ee3
Alert when no packages are installed.
2004-12-16 23:14:22 +00:00
Scott Ullrich
2eaf9591d0
use name no menu->name
2004-12-16 22:46:36 +00:00
Scott Ullrich
065adbe39e
woops! its str_replace not replace.
2004-12-16 22:42:56 +00:00
Scott Ullrich
f7cc635840
Correctly add neededtext field.
2004-12-16 22:27:03 +00:00
Scott Ullrich
930c9c3df3
Clean up leftovers from nat.
2004-12-16 21:48:34 +00:00
Scott Ullrich
c77e6b302c
We dont really need fancy_name afterall.
2004-12-16 21:39:31 +00:00
Scott Ullrich
8e7d62be25
Alert user if no packages are installed.
2004-12-16 21:30:36 +00:00
Scott Ullrich
77eee259f7
Add FancyName xml field
2004-12-16 21:27:53 +00:00
Scott Ullrich
8aca7e9bef
Fix delete and install.
2004-12-16 20:33:05 +00:00
Scott Ullrich
425cbd0a58
Make sure /usr/local/pkg/ exists
2004-12-16 20:11:12 +00:00
Scott Ullrich
d70190d938
disable debugging
2004-12-16 19:25:27 +00:00
Scott Ullrich
f213b40e00
revert back to m0n0wall header and footer for xml config files. this will keep us partly compatible with m0n0wall -> pfSense upgraders
2004-12-16 18:57:30 +00:00
Scott Ullrich
19fd294739
Packages continued. New log file facility added.
2004-12-16 18:17:06 +00:00
Scott Ullrich
6483da5d98
Add custom after add and after delete commands. Correct a bug where it shows the url instead of the name on the left.
2004-12-15 00:26:14 +00:00
Scott Ullrich
9bc598ab6b
add size, rows and cols flags
2004-12-13 01:37:01 +00:00
Scott Ullrich
2d27fa4f0e
add size, rows and cols flags
2004-12-13 01:22:22 +00:00
Scott Ullrich
d47013e119
Say hello to the pkg_edit.php automated gui creation utility!
...
http://www.pfsense.com/screens/pkg_mgr.JPG
http://www.pfsense.com/screens/pkg_edit.JPG
2004-12-13 00:58:59 +00:00
Scott Ullrich
8bcf4cd262
m0n0wall -> pfSense
2004-12-13 00:44:29 +00:00
Scott Ullrich
4df39e03ab
* Add edit file and command prompt options to diagnostics menu.
2004-12-13 00:14:58 +00:00
Scott Ullrich
2900e518b7
* Modify exec to look like the rest of pfSense
...
* Add the ending fend.inc
2004-12-13 00:12:19 +00:00
Scott Ullrich
be4b8e72a6
* Automatically focus to command box and filename box
2004-12-12 21:25:06 +00:00
Scott Ullrich
b4ff3ccd3b
* Added progress bar. Needs to be converted from green -> pfSense red
2004-12-12 21:15:20 +00:00
Scott Ullrich
48e8d40dcc
Add green_dot.jpg which can be used for progress bars.
2004-12-12 20:39:24 +00:00
Scott Ullrich
859329c867
* converted return_menu to return_ext_menu in fbegin.inc.
...
* fixed interfaces left menu from not displaying additional interfaces by saving and restoring config value.
* equipped edit.php with the pfSense theme so it looks uniform
2004-12-12 20:25:24 +00:00