|     25 <%@page contentType="application/rss+xml;charset=UTF-8" pageEncoding="UTF-8" trimDirectiveWhitespaces="true" %> | 
    25 <%@page contentType="application/rss+xml;charset=UTF-8" pageEncoding="UTF-8" trimDirectiveWhitespaces="true" %> | 
|     26 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> | 
    26 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> | 
|     27 <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> | 
    27 <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> | 
|     28 <jsp:useBean id="viewmodel" type="de.uapcore.lightpit.viewmodel.IssueFeed" scope="request"/> | 
    28 <jsp:useBean id="viewmodel" type="de.uapcore.lightpit.viewmodel.IssueFeed" scope="request"/> | 
|     29 <channel> | 
    29 <channel> | 
|     30     <title> | 
    30     <c:if test="${not empty viewmodel.project}"> | 
|     31         <c:out value="${viewmodel.project.name}"/> | 
    31     <title><c:out value="${viewmodel.project.name}"/>|<fmt:message key="feed.issues.title"/></title> | 
|     32         |<fmt:message key="feed.issues.title"/></title> | 
    32     <link>${baseHref}projects/${viewmodel.project.node}</link> | 
|         | 
    33     <c:set var="issueHref" value="${baseHref}projects/${viewmodel.project.node}/issues/-/-/"/> | 
|         | 
    34     </c:if> | 
|         | 
    35     <c:if test="${empty viewmodel.project}"> | 
|         | 
    36     <title><fmt:message key="feed.issues.title"/></title> | 
|         | 
    37     <link>${baseHref}issues/</link> | 
|         | 
    38     <c:set var="issueHref" value="${baseHref}issues/"/> | 
|         | 
    39     </c:if> | 
|     33     <description><fmt:message key="feed.issues.description"/></description> | 
    40     <description><fmt:message key="feed.issues.description"/></description> | 
|     34     <link>${baseHref}projects/${viewmodel.project.node}</link> | 
        | 
|     35     <language>${pageContext.response.locale.language}</language> | 
    41     <language>${pageContext.response.locale.language}</language> | 
|     36     <pubDate><fmt:formatDate value="${viewmodel.lastModified}" pattern="EEE, dd MMM yyyy HH:mm:ss zzz"/></pubDate> | 
    42     <pubDate><fmt:formatDate value="${viewmodel.lastModified}" pattern="EEE, dd MMM yyyy HH:mm:ss zzz"/></pubDate> | 
|     37     <lastBuildDate><fmt:formatDate value="${viewmodel.lastModified}" | 
    43     <lastBuildDate><fmt:formatDate value="${viewmodel.lastModified}" | 
|     38                                    pattern="EEE, dd MMM yyyy HH:mm:ss zzz"/></lastBuildDate> | 
    44                                    pattern="EEE, dd MMM yyyy HH:mm:ss zzz"/></lastBuildDate> | 
|     39  | 
    45  | 
|     40     <c:forEach items="${viewmodel.entries}" var="entry"> | 
    46     <c:forEach items="${viewmodel.entries}" var="entry"> | 
|     41         <item> | 
    47         <item> | 
|     42             <c:choose> | 
    48             <c:choose> | 
|     43                 <c:when test="${not empty entry.issue}"> | 
    49                 <c:when test="${not empty entry.issue}"> | 
|     44                     <c:set var="issue" value="${entry.issue}"/> | 
    50                     <c:set var="issue" value="${entry.issue}"/> | 
|     45                     <c:set var="link" value="${baseHref}projects/${viewmodel.project.node}/issues/-/-/${issue.id}"/> | 
    51                     <c:set var="link" value="${issueHref}${issue.id}"/> | 
|     46                     <title>[<fmt:message key="feed.issues.type.${entry.type}"/>] #${issue.id} - <c:out value="${issue.currentSubject}"/></title> | 
    52                     <title>[<fmt:message key="feed.issues.type.${entry.type}"/>] #${issue.id} - <c:out value="${issue.currentSubject}"/></title> | 
|     47                     <description><![CDATA[ | 
    53                     <description><![CDATA[ | 
|     48                         <h1>#${issue.id} - ${issue.subject}</h1> | 
    54                         <h1>#${issue.id} - ${issue.subject}</h1> | 
|         | 
    55                         <c:if test="${empty viewmodel.project}"> | 
|         | 
    56                         <div><b><fmt:message key="project"/></b>: ${issue.project}</div> | 
|         | 
    57                         </c:if> | 
|     49                         <div><b><fmt:message key="component"/></b>: ${issue.component}</div> | 
    58                         <div><b><fmt:message key="component"/></b>: ${issue.component}</div> | 
|     50                         <div><b><fmt:message key="issue.category"/></b>: ${issue.category}</div> | 
    59                         <div><b><fmt:message key="issue.category"/></b>: ${issue.category}</div> | 
|     51                         <div><b><fmt:message key="issue.status"/></b>: ${issue.status}</div> | 
    60                         <div><b><fmt:message key="issue.status"/></b>: ${issue.status}</div> | 
|     52                         <div><b><fmt:message key="issue.resolved-versions"/></b>: ${issue.resolved}</div> | 
    61                         <div><b><fmt:message key="issue.resolved-versions"/></b>: ${issue.resolved}</div> | 
|     53                         <div><b><fmt:message key="issue.affected-versions"/></b>: ${issue.affected}</div> | 
    62                         <div><b><fmt:message key="issue.affected-versions"/></b>: ${issue.affected}</div> | 
|     58                     ]]></description> | 
    67                     ]]></description> | 
|     59                     <category><fmt:message key="issue.category.${issue.category}"/></category> | 
    68                     <category><fmt:message key="issue.category.${issue.category}"/></category> | 
|     60                 </c:when> | 
    69                 </c:when> | 
|     61                 <c:when test="${not empty entry.comment}"> | 
    70                 <c:when test="${not empty entry.comment}"> | 
|     62                     <c:set var="comment" value="${entry.comment}"/> | 
    71                     <c:set var="comment" value="${entry.comment}"/> | 
|     63                     <c:set var="link" value="${baseHref}projects/${viewmodel.project.node}/issues/-/-/${comment.issueid}"/> | 
    72                     <c:set var="link" value="${issueHref}${comment.issueid}"/> | 
|     64                     <title>[<fmt:message key="feed.issues.type.${entry.type}"/>] #${comment.issueid} - <c:out value="${comment.currentSubject}"/></title> | 
    73                     <title>[<fmt:message key="feed.issues.type.${entry.type}"/>] #${comment.issueid} - <c:out value="${comment.currentSubject}"/></title> | 
|     65                     <description><![CDATA[ | 
    74                     <description><![CDATA[ | 
|     66                         <div style="white-space: pre-wrap;">${comment.comment}</div> | 
    75                         <div style="white-space: pre-wrap;">${comment.comment}</div> | 
|     67                     ]]></description> | 
    76                     ]]></description> | 
|     68                     <category><fmt:message key="feed.issues.type.${entry.type}"/></category> | 
    77                     <category><fmt:message key="feed.issues.type.${entry.type}"/></category> |