Difference between revisions of "ESciDoc Services CitationStyleManager"

From MPDLMediaWiki
Jump to navigation Jump to search
m
Line 10: Line 10:
== Description ==
== Description ==
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.  
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.  
{| class="prettytable"
! Name                                          ||  Regierungszeit                      ||  Abstammung
|-
| [[Stephan II. (Bayern)|Stephan&nbsp;II.]]    || <tt>1347–1375</tt> Herzog von Bayern          || Sohn Kaiser Ludwigs&nbsp;IV.
|-
| [[Friedrich der Weise (Bayern)|Friedrich]]    || <tt>1375–1393</tt> Herzog von Bayern-Landshut  || Sohn Stephans&nbsp;II.
|-
| [[Heinrich XVI. (Bayern)|Heinrich&nbsp;XVI.]] || <tt>1393–1450</tt> Herzog von Bayern-Landshut  || Sohn Friedrichs
|-
| [[Ludwig IX. (Bayern)|Ludwig&nbsp;IX.]]      || <tt>1450–1479</tt> Herzog von Bayern-Landshut  || Sohn Heinrichs&nbsp;XVI.
|-
| [[Georg (Bayern-Landshut)|Georg]]            ||<tt>1479–1503</tt> Herzog von Bayern-Landshut  || Sohn Ludwigs&nbsp;IX.
|}


== Operations ==
== Operations ==
<!--box uid=9d918c381310dd472203b251d1a85892.561.1194349963-->
<!--box uid=9d918c381310dd472203b251d1a85892.561.1194349963-->
<!--*** PLEASE DON'T EDIT THIS TABLE DIRECTLY.  Use the edit table link under the table. ***  -->
<!--*** PLEASE DON'T EDIT THIS TABLE DIRECTLY.  Use the edit table link under the table. ***  -->

Revision as of 12:19, 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