Changeset 1172
- Timestamp:
- 2000-05-12T17:09:28+12:00 (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/buildaction.cpp
r1170 r1172 115 115 text_t fullnamelist = "var fullnamelist = new Array("; 116 116 text_t dirnamelist = "var dirnamelist = new Array("; 117 text_t fullnamemenu = (text_t)"<input type=hidden name=\"bc1fullnameindex\""118 +" value=\"_bcargfullnameindex_\">\n"119 +"<select name=\"bc1fullnamemenu\" onChange=fullnameindex_changed()>\n";117 text_t fullnamemenu = "<input type=hidden name=\"bc1fullnameindex\""; 118 fullnamemenu += " value=\"_bcargfullnameindex_\">\n"; 119 fullnamemenu += "<select name=\"bc1fullnamemenu\" onChange=fullnameindex_changed()>\n"; 120 120 int rcount = 1; 121 121 int fcount = 1; … … 168 168 dirnamelist += (text_t)"\"" + *collist_here + "\""; 169 169 170 fullnamemenu += (text_t)"<option value=\"" + collectionname + "\""; 171 if (args["bc1dirname"] == "") 170 fullnamemenu += "<option value=\"" + collectionname; 171 fullnamemenu.push_back ('"'); 172 if (args["bc1dirname"].empty()) 172 173 { 173 174 if ((rcount==1) && (ccount==1)) … … 201 202 if (args["bca"]=="buildcol") 202 203 { 203 if (((args["bc1dirname"] =="") && (rcount==1) && (ccount==1))204 if (((args["bc1dirname"].empty()) && (rcount==1) && (ccount==1)) 204 205 || (args["bc1dirname"]==*collist_here)) 205 206 { … … 239 240 } 240 241 241 if ((args["bca"]=="delcol") || (args["bca"]=="editcol") || (args["bca"]=="buildcol") || (args["bca"]=="collog")) 242 if ((args["bca"]=="delcol") || (args["bca"]=="editcol") || 243 (args["bca"]=="buildcol") || (args["bca"]=="collog")) 242 244 { 243 245 disp.setmacro ("dirnamelist", "build", dirnamelist); … … 267 269 text_t bc1name = substr(args_entry.begin()+3,args_entry.end()); 268 270 text_t cached_cgiarg = "bcarg" + bc1name; 269 disp.setmacro(cached_cgiarg, "build",args[args_entry]);271 disp.setmacro(cached_cgiarg, "build", args[args_entry]); 270 272 } 271 273 args_here++; … … 474 476 textout << outconvert << disp << headmess << content << "_build:framefooter_\n"; 475 477 text_t cmd = filename_cat(gsdlhome, "cgi-bin", "webpage_buildcol.pl"); 476 cmd += " gsdlhome=\""+gsdlhome+"\"httpbuild=\""+args["httpbuild"]+"\"";478 cmd += " httpbuild=\""+args["httpbuild"]+"\""; 477 479 cmd += " bc1copydata=\""+args["bc1copydata"]+"\""; 478 480 cmd += " bc1doimport=\""+args["bc1doimport"]+"\""; … … 480 482 cmd += " bc1dirname=\""+args["bc1dirname"]+"\" bc1tmpname=\""+tmpname+"\" &"; 481 483 482 system(cmd.getcstr()); 484 char *cstr_cmd = cmd.getcstr(); 485 system(cstr_cmd); 486 delete cstr_cmd; 483 487 } 484 488
Note:
See TracChangeset
for help on using the changeset viewer.