Ignore:
Timestamp:
2007-03-12T16:14:41+13:00 (17 years ago)
Author:
kjdon
Message:

Added new cgi argument (book) to switch between displaying (book=flashxml) xml output, (book=on) book flash plugin, and (book=off) normal greenstone html display.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/documentaction.h

    r4936 r13967  
    4040  receptionist *recpt;
    4141
     42  formatinfo_t formatinfo;
     43  typedef map<text_t, format_t*, lttext_t> format_tmap;
     44 
    4245  bool get_link (cgiargsclass &args, recptprotolistclass *protos,
    4346         const text_t &inlink, text_t &outlink, ostream &logout);
     
    6568                ostream &textout,  ostream &logout);
    6669
     70
     71  virtual void output_document_flashxml (const text_t &OID, cgiargsclass &args,
     72                    recptproto *collectproto, browsermapclass *browsers,
     73                    displayclass &disp, outconvertclass &outconvert,
     74                    ostream &textout, ostream &logout);
     75
     76  virtual void recurse_contents(ResultDocInfo_t &section, cgiargsclass &args,
     77                                        text_tset &metadata, bool &getParents,
     78                                        recptproto *collectproto, displayclass &disp,
     79                                        outconvertclass &outconvert, ostream &textout, ostream &logout,
     80                    bool highlight, const TermInfo_tarray &terminfo);
     81                   
    6782  void set_arrow_macros (cgiargsclass &args, recptproto *collectproto,
    6883             displayclass &disp, ostream &logout);
    69 
    70   formatinfo_t formatinfo;
    7184
    7285public:
     
    96109          ostream &logout);
    97110
     111  bool do_action_html(cgiargsclass &args, recptprotolistclass *protos,
     112              browsermapclass *browsers, displayclass &disp,
     113              outconvertclass &outconvert, ostream &textout,
     114              ostream &logout);
     115
     116  bool do_action_flashxml(cgiargsclass &args, recptprotolistclass *protos,
     117             browsermapclass *browsers, displayclass &disp,
     118             outconvertclass &outconvert, ostream &textout,
     119             ostream &logout);
     120
     121  bool do_action_book(cgiargsclass &args, recptprotolistclass *protos,
     122                               browsermapclass *browsers, displayclass &disp,
     123                               outconvertclass &outconvert, ostream &textout,
     124                               ostream &logout);
    98125};
    99126
Note: See TracChangeset for help on using the changeset viewer.