Changeset 941
- Timestamp:
- 2000-02-17T15:42:25+13:00 (24 years ago)
- Location:
- trunk/gsdl/src/recpt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/browsetools.cpp
r928 r941 29 29 /* 30 30 $Log$ 31 Revision 1.38 2000/02/17 02:42:24 sjboddie 32 minor stuff - fixed some cvs conflicts 33 31 34 Revision 1.37 2000/02/15 22:53:47 kjm18 32 35 search history stuff added. … … 230 233 // server which would send a link to the cover image if there 231 234 // was one otherwise send title, author and stuff 232 233 234 235 void output_cover_image (cgiargsclass &args, recptproto * /*collectproto*/, 236 displayclass &disp, outconvertclass &outconvert, 237 ostream &textout, ostream &/*logout*/) { 235 238 236 239 if (args["d"].empty()) return; … … 238 241 textout << outconvert << disp << 239 242 "<img src=\"_httpcollection_/archives/_thisOID_/cover.jpg\"><br>\n"; 240 241 242 243 244 245 243 } 244 245 void output_titles (cgiargsclass &args, recptproto *collectproto, 246 formatinfo_t &formatinfo, displayclass &disp, 247 outconvertclass &outconvert, ostream &textout, 248 ostream &logout) { 246 249 247 250 if (args["d"].empty()) return; 248 251 249 252 text_tset metadata; 250 253 bool getParents; … … 622 625 get_children (OID, args["c"], metadata, getParents, 623 626 collectproto, response, logout); 624 else 627 else if (!is_top(OID)) { 625 628 get_children (OID + ".pr", args["c"], metadata, getParents, 626 629 collectproto, response, logout); 630 haschildren = true; 631 } 627 632 628 633 // display children 629 bool use_table = is_table_content (formatlistptr); 630 bptr->output_section_group (response, args, "", tabcount, formatlistptr, use_table, 631 metadata, getParents, collectproto, disp, outconvert, 632 textout, logout); 634 if (haschildren) { 635 bool use_table = is_table_content (formatlistptr); 636 bptr->output_section_group (response, args, "", tabcount, formatlistptr, use_table, 637 metadata, getParents, collectproto, disp, outconvert, 638 textout, logout); 639 } 633 640 634 641 delete formatlistptr; -
trunk/gsdl/src/recpt/browsetools.h
r928 r941 45 45 outconvertclass &outconvert, ostream &textout, 46 46 ostream &logout); 47 47 48 void contracted_contents (cgiargsclass &args, int tabcount, bool fulltoc, 48 49 browsermapclass *browsermap, formatinfo_t &formatinfo, … … 56 57 ostream &textout, ostream &logout); 57 58 59 void output_titles (cgiargsclass &args, recptproto *collectproto, 60 formatinfo_t &formatinfo, displayclass &disp, 61 outconvertclass &outconvert, ostream &textout, 62 ostream &logout); 58 63 59 // output_controls displays the detach, expand/contract contents, 60 // expand/contract text and highlighting/no highlighting buttons 61 void output_controls (cgiargsclass &args, const text_tarray &ibuttons, 62 recptproto * /*collectproto*/, displayclass &disp, 63 outconvertclass &outconvert, ostream &textout, 64 ostream &/*logout*/); 64 void output_controls (cgiargsclass &args, const text_tarray &ibuttons, 65 recptproto *collectproto, displayclass &disp, 66 outconvertclass &outconvert, ostream &textout, 67 ostream &logout); 65 68 66 void output_cover_image (cgiargsclass &args, recptproto * /*collectproto*/, 67 displayclass &disp, outconvertclass &outconvert, 68 ostream &textout, ostream &/*logout*/); 69 70 void output_titles (cgiargsclass &args, recptproto *collectproto, 71 formatinfo_t &formatinfo, displayclass &disp, 72 outconvertclass &outconvert, ostream &textout, 73 ostream &logout); 74 void contracted_contents (cgiargsclass &args, int tabcount, bool fulltoc, 75 browsermapclass *browsermap, formatinfo_t &formatinfo, 76 recptproto *collectproto, displayclass &disp, 77 outconvertclass &outconvert, ostream &textout, 78 ostream &logout); 79 80 void expanded_contents (cgiargsclass &args, int tabcount, bool fulltoc, 81 browsermapclass *browsermap, formatinfo_t &formatinfo, 82 recptproto *collectproto, displayclass &disp, 83 outconvertclass &outconvert, ostream &textout, 84 ostream &logout); 69 void output_cover_image (cgiargsclass &args, recptproto *collectproto, 70 displayclass &disp, outconvertclass &outconvert, 71 ostream &textout, ostream &logout); 85 72 86 73
Note:
See TracChangeset
for help on using the changeset viewer.