Inheritance diagram for CitationPlugin:
Public Member Functions | |
CitationPlugin () | |
displayCitation (&$paper, &$conference, &$schedConf) | |
displayCitationHook ($hookName, $args) | |
fetchCitation (&$paper, &$conference, &$schedConf) | |
getCitationFormatName () | |
getDescription () | |
getDisplayName () | |
getName () |
Definition at line 17 of file CitationPlugin.inc.php.
CitationPlugin.displayCitation | ( | &$ | paper, | |
&$ | conference, | |||
&$ | schedConf | |||
) |
Display an HTML-formatted citation. Default implementation displays an HTML-based citation using the citation.tpl template in the plugin path.
$paper | object | |
$conference | object | |
$schedConf | object |
Reimplemented in EndNoteCitationPlugin.
Definition at line 78 of file CitationPlugin.inc.php.
References displayCitationHook().
Referenced by ApaCitationPlugin.cite().
CitationPlugin.displayCitationHook | ( | $ | hookName, | |
$ | args | |||
) |
Used by the cite function to embed an HTML citation in the templates/rt/captureCite.tpl template, which ships with OCS.
Definition at line 61 of file CitationPlugin.inc.php.
References Plugin.getTemplatePath().
Referenced by displayCitation().
CitationPlugin.fetchCitation | ( | &$ | paper, | |
&$ | conference, | |||
&$ | schedConf | |||
) |
Return an HTML-formatted citation.
$paper | object | |
$conference | object | |
$schedConf | object |
Definition at line 94 of file CitationPlugin.inc.php.
References Plugin.getTemplatePath().
CitationPlugin.getCitationFormatName | ( | ) |
Get the citation format name for this plugin.
Reimplemented in AbntCitationPlugin, ApaCitationPlugin, BibtexCitationPlugin, CbeCitationPlugin, EndNoteCitationPlugin, MlaCitationPlugin, ProCiteCitationPlugin, RefManCitationPlugin, RefWorksCitationPlugin, and TurabianCitationPlugin.
Definition at line 45 of file CitationPlugin.inc.php.
CitationPlugin.getDescription | ( | ) |
Get a description of the plugin.
Reimplemented in AbntCitationPlugin, ApaCitationPlugin, BibtexCitationPlugin, CbeCitationPlugin, EndNoteCitationPlugin, MlaCitationPlugin, ProCiteCitationPlugin, RefManCitationPlugin, RefWorksCitationPlugin, and TurabianCitationPlugin.
Definition at line 53 of file CitationPlugin.inc.php.
CitationPlugin.getDisplayName | ( | ) |
Get the display name of this plugin.
Reimplemented in AbntCitationPlugin, ApaCitationPlugin, BibtexCitationPlugin, CbeCitationPlugin, EndNoteCitationPlugin, MlaCitationPlugin, ProCiteCitationPlugin, RefManCitationPlugin, RefWorksCitationPlugin, and TurabianCitationPlugin.
Definition at line 36 of file CitationPlugin.inc.php.
CitationPlugin.getName | ( | ) |
Get the name of this plugin. The name must be unique within its category.
Reimplemented in AbntCitationPlugin, ApaCitationPlugin, BibtexCitationPlugin, CbeCitationPlugin, EndNoteCitationPlugin, MlaCitationPlugin, ProCiteCitationPlugin, RefManCitationPlugin, RefWorksCitationPlugin, and TurabianCitationPlugin.
Definition at line 27 of file CitationPlugin.inc.php.