Difference between revisions of "ESciDoc Services CitationStyleManager"
Jump to navigation
Jump to search
(→Status) |
m (→Status) |
||
Line 8: | Line 8: | ||
== Status == | == Status == | ||
Implemented | Implemented | ||
''Note: only the "printing" interface is implemented at the moment. We plan for future releases to provide a separate "administrative" interface for creation/update of citation style definitions.'' | ''Note: only the "printing" interface is implemented at the moment. We plan for future releases to provide a separate "administrative" interface for creation/update of citation style definitions.'' | ||
Revision as of 12:14, 7 November 2007
ID (Label)[edit]
CSM
Complete Name[edit]
Citation Style Manager Service
Status[edit]
Implemented
Note: only the "printing" interface is implemented at the moment. We plan for future releases to provide a separate "administrative" interface for creation/update of citation style definitions.
Description[edit]
This service formats the descriptive metadata of a content item (or a list of content items) in accordance with specific citation style definition for styles such as APA, MLA, Chicago, MPG Yearbook citation style and others and generates a file with specific output format such as RTF, PDF or HTML.
Operations[edit]
Operation | Status | Input | Output | Description |
---|---|---|---|---|
explainStyles | implemented | none | List of styles and supported output formats in accordance with the explain_styles.xsd |
This operation retrieves a list of supported citation styles and for each of them supported output format such as RTF, PDF, HTML. |
getOutput | implemented | String citationStyle String outputFormat String itemList |
byte [] | The service takes as an input citationStyle identifier, an output format identifier and a list of content items and returns a byte array with metadata formatted in accordance with selected citation style and output format. Note: in future it is planned to return a URL from where the temporary file can be downloaded. |
edit table |