SearchHandler Class Reference
[Pages_search]

Handle site index requests. More...

Inheritance diagram for SearchHandler:

Handler List of all members.

Public Member Functions

 advanced ()
 advancedResults ()
 assignAdvancedSearchParameters (&$templateMgr, $yearRange)
 authors ($args)
 index ()
 results ()
 schedConfs ($args)
 search ()
 SearchHandler ()
 setupTemplate ($subclass=false)
 titles ($args)

Detailed Description

Handle site index requests.

Definition at line 21 of file SearchHandler.inc.php.


Member Function Documentation

SearchHandler.advanced (  ) 

Show advanced search form.

Definition at line 48 of file SearchHandler.inc.php.

References assignAdvancedSearchParameters(), Request.getConference(), search(), and setupTemplate().

Referenced by index(), and search().

SearchHandler.advancedResults (  ) 

Show advanced search results.

Definition at line 285 of file SearchHandler.inc.php.

References assignAdvancedSearchParameters(), Request.getConference(), PaperSearch.parseQuery(), results(), PaperSearch.retrieveResults(), search(), and setupTemplate().

SearchHandler.authors ( args  ) 

Show index of published papers by author.

Definition at line 73 of file SearchHandler.inc.php.

References Request.getSchedConf(), SchedConfAction.mayViewProceedings(), Request.redirect(), schedConfs(), search(), and setupTemplate().

SearchHandler.index (  ) 

Show the advanced form

Definition at line 32 of file SearchHandler.inc.php.

References advanced().

SearchHandler.results (  ) 

Show basic search results.

Definition at line 253 of file SearchHandler.inc.php.

References Request.getConference(), PaperSearch.parseQuery(), PaperSearch.retrieveResults(), search(), and setupTemplate().

Referenced by advancedResults(), and titles().

SearchHandler.schedConfs ( args  ) 

Show index of published papers by scheduled conference.

Definition at line 225 of file SearchHandler.inc.php.

References search(), and setupTemplate().

Referenced by authors().

SearchHandler.search (  ) 

Show the advanced form

Definition at line 40 of file SearchHandler.inc.php.

References advanced().

Referenced by advanced(), advancedResults(), authors(), results(), schedConfs(), setupTemplate(), and titles().

SearchHandler.SearchHandler (  ) 

Constructor

Definition at line 25 of file SearchHandler.inc.php.

SearchHandler.setupTemplate ( subclass = false  ) 

Setup common template variables.

Parameters:
$subclass boolean set to true if caller is below this handler in the hierarchy

Definition at line 332 of file SearchHandler.inc.php.

References search(), and Request.url().

Referenced by advanced(), advancedResults(), authors(), results(), schedConfs(), and titles().

SearchHandler.titles ( args  ) 

Show index of published papers by title.

Definition at line 173 of file SearchHandler.inc.php.

References PaperSearch.formatResults(), Request.getConference(), Request.getSchedConf(), SchedConfAction.mayViewPapers(), SchedConfAction.mayViewProceedings(), results(), search(), and setupTemplate().


The documentation for this class was generated from the following file:
Generated on 25 Jul 2013 for Open Conference Systems by  doxygen 1.4.7