%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page trimDirectiveWhitespaces="true" %>
<%@ page import="org.crosswire.community.projects.ntmss.data.Document" %>
<%@ page import="org.crosswire.data.DataObject" %>
<%@ page import="org.crosswire.utils.Utils" %>
<%@ page import="org.crosswire.utils.HTTPUtils" %>
<%@ page import="org.apache.log4j.Logger" %>
<%
Logger logger = Logger.getLogger("bibliography/get");
String zoteroAPIKey = Utils.getSysConfig(session).getProperty("ZoteroAPIKey");
String zoteroUser = Utils.getSysConfig(session).getProperty("ZoteroUser");
logger.info("zoteroAPIKey="+zoteroAPIKey);
logger.info("zoteroUser="+zoteroUser);
int docID = -1; try {docID = Integer.parseInt(request.getParameter("docID"));} catch (Exception e){}
String format = request.getParameter("format");
if (format == null) format = "xhtml";
String zFormat = "bib";
if ("rss".equals(format)) zFormat="atom";
if ("json".equals(format)) zFormat="json";
if (docID > -1) {
response.setContentType("text/xml");
Document doc = Document.getDocument(docID);
if (doc == null) {
%>
Retrieve bibliographical material associated with a manuscript
| docID | manuscript id to query, e.g., 10046 |
| format | xhtml | rss | json |