Opened 14 years ago
Closed 10 years ago
#15 closed enhancement (fixed)
Switch CGI handling to (semi-)standard third-party modules
Reported by: | Kris Deugau | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 2.8 |
Version: | Keywords: | ||
Cc: |
Description
Specifically, CGI::Simple. This will allow removal of dangling semi-legacy module CommonWeb?.pm (which has been hacked up a fair bit to paper over problems, but whose subs are increasingly irrelevant).
Change History (20)
comment:1 Changed 14 years ago by
comment:2 Changed 13 years ago by
Milestone: | → 3.0 |
---|
comment:3 Changed 13 years ago by
comment:4 Changed 13 years ago by
(In [447]) /branches/htmlform
Switch all scripts to use CGI::Simple for HTML form data munging
instead of legacy CommonWeb?.pm sub. Remove parse_post() sub from
CommonWeb?.pm. See #15.
comment:5 Changed 13 years ago by
comment:6 Changed 13 years ago by
(In [479]) /branches/htmlform
Convert initial DB connection error output to a sane page. Could arguably provide
space for this (and other) errors on all normal pages. (See #3).
This allows us to:
- Remove editError sub in main.cgi
- Remove printHeader sub in CommonWeb?.pm (see #15, #26)
Removed duplicate "exit if we get this far"
Tweak IPDB::finish so it doesn't spit a fatal error when called with a null database handle
comment:7 Changed 13 years ago by
(In [480]) /branches/htmlform
Forgot to remove some refs to printHeader in CommonWeb?.pm in r479 (see #15, #26)
Add the Invitable Forgotten New File (DB error template)
comment:8 Changed 13 years ago by
(In [481]) /branches/htmlform
Update search.cgi to use a few templates (see #3 - note search.cgi NOT completely
updated for HTML only in templates), remove search.cgi references to printError
from CommonWeb?.pm (see #15, #26).
comment:9 Changed 13 years ago by
(In [483]) /branches/htmlform
Start converting admin.cgi to templates (to make removal of references to CommonWeb?.pm
subs simpler; see #3, #15, #26)
Completed:
- Main page
- ACL error page
- rWHOIS customer data editing - list, edit new/update, confirm update
comment:10 Changed 13 years ago by
comment:11 Changed 13 years ago by
comment:12 Changed 13 years ago by
comment:13 Changed 13 years ago by
comment:14 Changed 13 years ago by
comment:15 Changed 12 years ago by
(In [502]) /branches/htmlform
Remove stale, unused cleanInput(), desanitize() subs in CommonWeb?.pm
Quickly hack up search.cgi to remove printAndExit() from CommonWeb?.pm
See #15, #26
comment:16 Changed 12 years ago by
comment:17 Changed 12 years ago by
comment:18 Changed 12 years ago by
(In [505]) /branches/htmlform
Clean up final reference to printError(), and remove all references
(commented or otherwise) to CommonWeb?.pm. Remove the file itself. See #15.
Tweak block-update template for error handling. See #3.
comment:19 Changed 11 years ago by
Milestone: | 3.0 → 2.8 |
---|
comment:20 Changed 10 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [415]) /trunk