Difference between revisions of "ESciDoc Services CitationStyleManager"

From MPDLMediaWiki
Jump to navigation Jump to search
m
(edited by Natasab via TableEdit)
Line 14: Line 14:


<!--box uid=9d918c381310dd472203b251d1a85892.561.1194349963-->
<!--box uid=9d918c381310dd472203b251d1a85892.561.1194349963-->
[{{SERVER}}/mediawiki/index.php/Special:TableEdit?id=9d918c381310dd472203b251d1a85892.561.1194349963&page=561&pagename={{FULLPAGENAMEE}}&type=0 Create Table Here]
<!--*** PLEASE DON'T EDIT THIS TABLE DIRECTLY.  Use the edit table link under the table. ***  -->
{|{{Prettytable}} id='20' class = 'sortable'
|-
!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<br /> String outputFormat<br /> String itemList<br /> ||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.<br /> <br /> Note: in future it is planned to return a URL from where the temporary file can be downloaded.
|-class='sortbottom'
|colspan='5'|[{{SERVER}}/mediawiki/index.php/Special:TableEdit?id=9d918c381310dd472203b251d1a85892.561.1194349963&page=561&pagename={{FULLPAGENAMEE}} edit table]
|}
<!--box uid=9d918c381310dd472203b251d1a85892.561.1194349963-->
<!--box uid=9d918c381310dd472203b251d1a85892.561.1194349963-->

Revision as of 12:11, 6 November 2007

ID (Label)[edit]

CSM

Complete Name[edit]

Citation Style Manager Service

Status[edit]

Implemented

Description[edit]

This service formats the descriptive metadata of a content item (or a list of content items) in accordance with specific citation style 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