ImportBibTeXAPI Class Reference

Inheritance diagram for ImportBibTeXAPI:
API

List of all members.

Public Member Functions

 ImportBibTeXAPI ()
 processParams ($params)
 getMonth ($month)
 createProduct ($paper, $category, $type, $overwrite=false, $private=true)
 doAction ($noEcho=false)
 isLoginRequired ()

Public Attributes

 $structure = null

Static Public Attributes

static $bibtexHash

Member Function Documentation

ImportBibTeXAPI::isLoginRequired (  ) 
Returns:
boolean Returns whether or not a login is required to execute this action

Reimplemented from API.

ImportBibTeXAPI::processParams ( params  ) 

Does some pre-proccessing to the parameters

Parameters:
array $params The array of GET parameters

Reimplemented from API.


Member Data Documentation

ImportBibTeXAPI::$bibtexHash [static]
Initial value:
 array('proceedings' => array('Proceedings Paper', 'Conference Proceedings'),
                               'inproceedings' => array('Proceedings Paper', 'Conference Proceedings'),
                               'inbook' => array('Proceedings Paper', 'Conference Proceedings'),
                               'conference' => array('Conference Paper', 'Conference Proceedings'),
                               'book' => 'Book',
                               'article' => array('Journal Paper', 'Scholarly Refereed Journal', 'Peer-Reviewed Journal Article'),
                               'collection' => array('Collections Paper', 'Journal Paper', 'Scholarly Refereed Journal', 'Peer-Reviewed Journal Article'),
                               'incollection' => array('Collections Paper', 'Journal Paper', 'Scholarly Refereed Journal', 'Peer-Reviewed Journal Article'),
                               'manual' => 'Manual',
                               'mastersthesis' => array('Masters Thesis', 'Master Thesis'),
                               'bachelorsthesis' => array('Bachelors Thesis', 'Bachelor Thesis'),
                               'phdthesis' => array('PHD Thesis', 'PhD Thesis', 'Doctoral Thesis/Dissertation'),
                               'thesis' => array('PHD Thesis', 'PhD Thesis', 'Doctoral Thesis/Dissertation'),
                               'poster' => 'Poster',
                               'techreport' => 'Tech Report',
                               'inbook' => 'Book Chapter',
                               'misc' => 'Misc',
                               'patent' => array('Patent', 'Patent Issued'))

The documentation for this class was generated from the following file:

Generated on 9 Jan 2025 for The Forum by  doxygen 1.6.1