Changeset 2415 for trunk/gsdl/src/recpt/pageaction.cpp
- Timestamp:
- 2001-05-15T11:08:08+12:00 (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/pageaction.cpp
r2370 r2415 60 60 arg_ainfo.savedarginfo = cgiarginfo::mustnot; 61 61 argsinfo.addarginfo (NULL, arg_ainfo); 62 63 arg_ainfo.shortname = "bp"; 64 arg_ainfo.longname = "set preferences button"; 65 arg_ainfo.multiplechar = true; 66 arg_ainfo.defaultstatus = cgiarginfo::weak; 67 arg_ainfo.argdefault = ""; 68 arg_ainfo.savedarginfo = cgiarginfo::mustnot; 69 argsinfo.addarginfo (NULL, arg_ainfo); 62 70 } 63 71 … … 65 73 } 66 74 67 bool pageaction::check_cgiargs (cgiargsinfoclass &/*argsinfo*/, cgiargsclass & /*args*/,75 bool pageaction::check_cgiargs (cgiargsinfoclass &/*argsinfo*/, cgiargsclass &args, 68 76 ostream &/*logout*/) { 69 // don't want to check anything yet. 77 78 if (args["p"] == "preferences" && !args["bp"].empty()) { 79 if (args["hd"] != "0") args["hd"] = args["hdn"]; 80 } 81 70 82 return true; 71 83 } … … 306 318 // _numbrowseoptions_ the number of browsing options 307 319 320 // _prefschanged_ will be set to _textprefschanged_ if the "set preferences" button 321 // was pressed 322 308 323 309 324 // if page is "help" … … 472 487 encodingoption += "</select>\n"; 473 488 disp.setmacro ("encodingoption", "preferences", encodingoption); 489 } 490 491 // _prefschanged_ 492 if (!args["bp"].empty()) { 493 disp.setmacro ("prefschanged", "preferences", "_textprefschanged_"); 474 494 } 475 495
Note:
See TracChangeset
for help on using the changeset viewer.