Changeset 941


Ignore:
Timestamp:
2000-02-17T15:42:25+13:00 (24 years ago)
Author:
sjboddie
Message:

minor stuff - fixed some cvs conflicts

Location:
trunk/gsdl/src/recpt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/browsetools.cpp

    r928 r941  
    2929/*
    3030   $Log$
     31   Revision 1.38  2000/02/17 02:42:24  sjboddie
     32   minor stuff - fixed some cvs conflicts
     33
    3134   Revision 1.37  2000/02/15 22:53:47  kjm18
    3235   search history stuff added.
     
    230233// server which would send a link to the cover image if there
    231234// was one otherwise send title, author and stuff
    232  void output_cover_image (cgiargsclass &args, recptproto * /*collectproto*/,
    233                 displayclass &disp, outconvertclass &outconvert,
    234                 ostream &textout, ostream &/*logout*/) {
     235void output_cover_image (cgiargsclass &args, recptproto * /*collectproto*/,
     236             displayclass &disp, outconvertclass &outconvert,
     237             ostream &textout, ostream &/*logout*/) {
    235238 
    236239  if (args["d"].empty()) return;
     
    238241  textout << outconvert << disp <<
    239242    "<img src=\"_httpcollection_/archives/_thisOID_/cover.jpg\"><br>\n";
    240  }
    241 
    242  void output_titles (cgiargsclass &args, recptproto *collectproto,
    243                formatinfo_t &formatinfo, displayclass &disp,
    244                outconvertclass &outconvert, ostream &textout,
    245                ostream &logout) {
     243}
     244
     245void output_titles (cgiargsclass &args, recptproto *collectproto,
     246            formatinfo_t &formatinfo, displayclass &disp,
     247            outconvertclass &outconvert, ostream &textout,
     248            ostream &logout) {
    246249
    247250  if (args["d"].empty()) return;
    248 
     251 
    249252  text_tset metadata;
    250253  bool getParents;
     
    622625    get_children (OID, args["c"], metadata, getParents,
    623626          collectproto, response, logout);
    624   else
     627  else if (!is_top(OID)) {
    625628    get_children (OID + ".pr", args["c"], metadata, getParents,
    626629          collectproto, response, logout);
     630    haschildren = true;
     631  }
    627632
    628633  // 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  }
    633640 
    634641  delete formatlistptr;
  • trunk/gsdl/src/recpt/browsetools.h

    r928 r941  
    4545            outconvertclass &outconvert, ostream &textout,
    4646            ostream &logout);
     47
    4748void contracted_contents (cgiargsclass &args, int tabcount, bool fulltoc,
    4849              browsermapclass *browsermap, formatinfo_t &formatinfo,
     
    5657                 ostream &textout, ostream &logout);
    5758
     59void output_titles (cgiargsclass &args, recptproto *collectproto,
     60            formatinfo_t &formatinfo, displayclass &disp,
     61            outconvertclass &outconvert, ostream &textout,
     62            ostream &logout);
    5863
    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*/);
     64void output_controls (cgiargsclass &args, const text_tarray &ibuttons,
     65              recptproto *collectproto, displayclass &disp,
     66              outconvertclass &outconvert, ostream &textout,
     67              ostream &logout);
    6568   
    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);
     69void output_cover_image (cgiargsclass &args, recptproto *collectproto,
     70             displayclass &disp, outconvertclass &outconvert,
     71             ostream &textout, ostream &logout);
    8572
    8673
Note: See TracChangeset for help on using the changeset viewer.