From: <rv...@us...> - 2009-07-02 22:52:48
|
Revision: 172 http://treebase.svn.sourceforge.net/treebase/?rev=172&view=rev Author: rvos Date: 2009-07-02 22:52:46 +0000 (Thu, 02 Jul 2009) Log Message: ----------- Adding template to represent SearchResults objects in RSS1.0 Added Paths: ----------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp Added: trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp (rev 0) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2009-07-02 22:52:46 UTC (rev 172) @@ -0,0 +1,33 @@ +<%@ include file="/common/taglibs.jsp"%> +<% response.setContentType("application/rdf+xml"); %> +<rdf:RDF + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:dcterms="http://purl.org/dc/terms/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns="http://purl.org/rss/1.0/"> + <channel rdf:about="${baseURL}/${phyloWSPath}?query=<c:out value="${normalizedCQLQuery}" escapeXml="true"/>&format=${format}&recordSchema=${recordSchema}"> + <title>${phyloWSPath}</title> + <link>${baseURL}</link> + <description>${searchResultsThawed.description}</description> + <image rdf:resource="${domainAddress}<fmt:message key="icons.treebase.16px"/>"/> + <items> + <rdf:Seq> + <c:forEach var="result" items="${searchResultsThawed.results}" varStatus="status"> + <rdf:li rdf:resource="${baseURL}/<c:out value="${result.phyloWSPath}"/>"/> + </c:forEach> + </rdf:Seq> + </items> + </channel> + <image rdf:about="${domainAddress}<fmt:message key="icons.treebase.16px"/>"> + <title>${phyloWSPath}</title> + <link>${baseURL}</link> + <url>${domainAddress}<fmt:message key="icons.treebase.16px"/></url> + </image> + <c:forEach var="result" items="${searchResultsThawed.results}" varStatus="status"> + <item rdf:about="${baseURL}/<c:out value="${result.phyloWSPath}"/>"> + <title><c:out value="${result.namespacedGUID}"/></title> + <link>${baseURL}/<c:out value="${result.phyloWSPath}"/></link> + <description><c:out value="${result.namespacedGUID}"/></description> + </item> + </c:forEach> +</rdf:RDF> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rv...@us...> - 2009-07-06 08:44:03
|
Revision: 177 http://treebase.svn.sourceforge.net/treebase/?rev=177&view=rev Author: rvos Date: 2009-07-06 08:44:02 +0000 (Mon, 06 Jul 2009) Log Message: ----------- Added xml header. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2009-07-06 08:43:00 UTC (rev 176) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2009-07-06 08:44:02 UTC (rev 177) @@ -1,3 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> <%@ include file="/common/taglibs.jsp"%> <% response.setContentType("application/rdf+xml"); %> <rdf:RDF This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rv...@us...> - 2010-03-12 23:22:16
|
Revision: 557 http://treebase.svn.sourceforge.net/treebase/?rev=557&view=rev Author: rvos Date: 2010-03-12 23:22:09 +0000 (Fri, 12 Mar 2010) Log Message: ----------- Changed mime type from application/rdf+xml to application/rss+xml (safari likes this), removed superfluous feed image (we can't really compute its absolute path here, unless we hardcode things), removed superfluous forward slashes in URLs. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2010-03-12 23:19:29 UTC (rev 556) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2010-03-12 23:22:09 UTC (rev 557) @@ -1,33 +1,33 @@ <?xml version="1.0" encoding="UTF-8"?> <%@ include file="/common/taglibs.jsp"%> -<% response.setContentType("application/rdf+xml"); %> +<% response.setContentType("application/rss+xml"); %> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/"> - <channel rdf:about="${baseURL}/${phyloWSPath}?query=<c:out value="${normalizedCQLQuery}" escapeXml="true"/>&format=${format}&recordSchema=${recordSchema}"> + <channel rdf:about="${baseURL}${phyloWSPath}?query=<c:out value="${normalizedCQLQuery}" escapeXml="true"/>&format=${format}&recordSchema=${recordSchema}"> <title>${phyloWSPath}</title> <link>${baseURL}</link> <description>${searchResultsThawed.description}</description> - <image rdf:resource="${domainAddress}<fmt:message key="icons.treebase.16px"/>"/> + <%--image rdf:resource="${domainAddress}<fmt:message key="icons.treebase.16px"/>"/--%> <items> <rdf:Seq> <c:forEach var="result" items="${searchResultsThawed.results}" varStatus="status"> - <rdf:li rdf:resource="${baseURL}/<c:out value="${result.phyloWSPath}"/>"/> + <rdf:li rdf:resource="${baseURL}<c:out value="${result.phyloWSPath}"/>"/> </c:forEach> </rdf:Seq> </items> </channel> - <image rdf:about="${domainAddress}<fmt:message key="icons.treebase.16px"/>"> + <%--image rdf:about="${domainAddress}<fmt:message key="icons.treebase.16px"/>"> <title>${phyloWSPath}</title> <link>${baseURL}</link> <url>${domainAddress}<fmt:message key="icons.treebase.16px"/></url> - </image> + </image--%> <c:forEach var="result" items="${searchResultsThawed.results}" varStatus="status"> - <item rdf:about="${baseURL}/<c:out value="${result.phyloWSPath}"/>"> + <item rdf:about="${baseURL}<c:out value="${result.phyloWSPath}"/>"> <title><c:out value="${result.namespacedGUID}"/></title> - <link>${baseURL}/<c:out value="${result.phyloWSPath}"/></link> + <link>${baseURL}<c:out value="${result.phyloWSPath}"/></link> <description><c:out value="${result.namespacedGUID}"/></description> </item> </c:forEach> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rv...@us...> - 2010-03-15 01:53:42
|
Revision: 594 http://treebase.svn.sourceforge.net/treebase/?rev=594&view=rev Author: rvos Date: 2010-03-15 01:53:35 +0000 (Mon, 15 Mar 2010) Log Message: ----------- Now adds annotations. Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2010-03-15 01:44:48 UTC (rev 593) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2010-03-15 01:53:35 UTC (rev 594) @@ -7,7 +7,7 @@ xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/"> <channel rdf:about="${baseURL}${phyloWSPath}?query=<c:out value="${normalizedCQLQuery}" escapeXml="true"/>&format=${format}&recordSchema=${recordSchema}"> - <title>${phyloWSPath}</title> + <title>TreeBASE</title> <link>${baseURL}</link> <description>${searchResultsThawed.description}</description> <%--image rdf:resource="${domainAddress}<fmt:message key="icons.treebase.16px"/>"/--%> @@ -26,9 +26,13 @@ </image--%> <c:forEach var="result" items="${searchResultsThawed.results}" varStatus="status"> <item rdf:about="${baseURL}<c:out value="${result.phyloWSPath}"/>"> - <title><c:out value="${result.namespacedGUID}"/></title> + <title><c:out value="${result.label}"/></title> <link>${baseURL}<c:out value="${result.phyloWSPath}"/></link> <description><c:out value="${result.namespacedGUID}"/></description> + <c:forEach var="anno" items="${result.annotations}" varStatus="annoStatus"> + <<c:out value="${anno.property}"/> + xmlns:<c:out value="${anno.prefix}"/>="<c:out value="${anno.URI}"/>"><c:out value="${anno.value}" escapeXml="true"/></<c:out value="${anno.property}"/>> + </c:forEach> </item> </c:forEach> </rdf:RDF> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rv...@us...> - 2010-05-28 08:03:58
|
Revision: 699 http://treebase.svn.sourceforge.net/treebase/?rev=699&view=rev Author: rvos Date: 2010-05-28 08:03:51 +0000 (Fri, 28 May 2010) Log Message: ----------- Specified content-type (utf-8) in http header Modified Paths: -------------- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp Modified: trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp =================================================================== --- trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2010-05-28 07:59:14 UTC (rev 698) +++ trunk/treebase-web/src/main/webapp/WEB-INF/pages/searchResultsAsRDF.jsp 2010-05-28 08:03:51 UTC (rev 699) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <%@ include file="/common/taglibs.jsp"%> -<% response.setContentType("application/rss+xml"); %> +<% response.setContentType("application/rss+xml; charset=UTF-8"); %> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dcterms="http://purl.org/dc/terms/" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |