| 81 | | #else |
| 82 | | #foreach($context in $message.getContexts()) |
| 83 | | <tr> |
| 84 | | <td class="linenumber" title="#if($context.Line)$line_token $context.Line#end">$!context.Line</td> |
| 85 | | <td class="colnumber" title="#if($context.Column)$column_token $context.Column#end">$!context.Column</td> |
| 86 | | <td class="codeContext" title="$context_token">$!esc.html($!{context.Context})</td> |
| 87 | | |
| 88 | | #if ($b) |
| 89 | | #set ($b = false) |
| 90 | | <td class="error" id="$messageId" rowspan="$message.getContexts().size()"> |
| 91 | | <span class="msg">$!esc.html($message.Title)</span> |
| 92 | | #if($message.Description && $message.Description != "")<div class="description">$!message.Description</div>#end |
| 93 | | </td> |
| 94 | | <td class="anchor" rowspan="$message.getContexts().size()"><a class="smooth" title="$anchor_message" href="#$messageId">a</a></td> |
| 95 | | #end |
| 96 | | </tr> |
| 97 | | #end |
| | 72 | #foreach ($message in $messages.get($uri)) |
| | 73 | #if($message.getType()==2)#set($type="error")#elseif($message.getType()==1)#set($type="warning")#else#set($type="info")#end |
| | 74 | #set ($messageId = "${observationName}_${group.Name}_${uriCount}_$velocityCount") |
| | 75 | #set ($contextsCount = $message.getContexts().size()) |
| | 76 | #if ($contextsCount == 0) |
| | 77 | <tr> |
| | 78 | <td class="linenumber" title=""></td> |
| | 79 | <td class="colnumber" title=""></td> |
| | 80 | <td class="codeContext" title=""></td> |
| | 81 | <td class="$type level$message.Level" id="$messageId"> |
| | 82 | <span class="msg#if($message.Description && $message.Description != "") desc#end"> |
| | 83 | <span class="$type legend">$type</span> |
| | 84 | $!esc.html($message.Title) |
| | 85 | </span> |
| | 86 | #if($message.Description && $message.Description != "")<div class="description">$!message.Description</div>#end |
| | 87 | </td> |
| | 88 | <td class="anchor"><a class="smooth" title="$anchor_message" href="#$messageId">a</a></td> |
| | 89 | </tr> |
| | 90 | #else |
| | 91 | #set ($b = true) |
| | 92 | #foreach($context in $message.getContexts()) |
| | 93 | <tr> |
| | 94 | <td class="linenumber" title="#if($context.Line)$line_token $context.Line#end">$!context.Line</td> |
| | 95 | <td class="colnumber" title="#if($context.Column)$column_token $context.Column#end">$!context.Column</td> |
| | 96 | <td class="codeContext" title="$context_token"> |
| | 97 | #if($context.URI && $context.URI != $uri) <a class="direct_link" href="$context.URI" title="Resource referenced by this context: $context.URI"">link</a> #end |
| | 98 | $!esc.html($!{context.Context}) |
| | 99 | </td> |
| | 100 | #if ($b) |
| | 101 | #set ($b = false) |
| | 102 | <td class="$type level$message.Level" id="$messageId" rowspan="$message.getContexts().size()"> |
| | 103 | <span class="msg#if($message.Description && $message.Description != "") desc#end"> |
| | 104 | <span class="$type legend">$type</span> |
| | 105 | $!esc.html($message.Title) |
| | 106 | </span> |
| | 107 | #if($message.Description && $message.Description != "")<div class="description">$!message.Description</div>#end |
| | 108 | </td> |
| | 109 | <td class="anchor" rowspan="$message.getContexts().size()"><a class="smooth" title="$anchor_message" href="#$messageId">a</a></td> |
| | 110 | #end |
| | 111 | </tr> |
| | 112 | #end |
| | 113 | #end |
| | 114 | #end |
| 112 | | #set ($messages = $observation.getMessages($group.getName())) |
| 113 | | #set ($a = true) |
| 114 | | #foreach($message in $messages) |
| 115 | | #if ($a) |
| 116 | | <table> |
| 117 | | <tbody> |
| 118 | | #set ($a = false) |
| 119 | | #end |
| 120 | | #set ($uriCount = $velocityCount) |
| 121 | | #set ($messageId = "${observationName}_error_${uriCount}_$velocityCount") |
| 122 | | #set ($contextsCount = $message.getContexts().size()) |
| 123 | | #set ($b = true) |
| 124 | | #if ($contextsCount == 0) |
| 125 | | <tr> |
| 126 | | <td class="linenumber" title=""></td> |
| 127 | | <td class="colnumber" title=""></td> |
| 128 | | <td class="codeContext" title=""></td> |
| 129 | | <td class="error" id="$messageId"> |
| 130 | | <span class="msg">$!esc.html($message.Title)</span> |
| 131 | | #if($message.Description && $message.Description != "")<div class="description">$!message.Description</div>#end |
| 132 | | </td> |
| 133 | | <td class="anchor"><a class="smooth" title="$anchor_message" href="#$messageId">a</a></td> |
| 134 | | </tr> |
| 135 | | #else |
| 136 | | #foreach($context in $message.getContexts()) |
| 137 | | <tr> |
| 138 | | <td class="linenumber" title="#if($context.Line)$line_token $context.Line#end">$!context.Line</td> |
| 139 | | <td class="colnumber" title="#if($context.Column)$column_token $context.Column#end">$!context.Column</td> |
| 140 | | <td class="codeContext" title="$context_token">$!esc.html($!{context.Context})</td> |
| 141 | | |
| 142 | | #if ($b) |
| 143 | | #set ($b = false) |
| 144 | | <td class="error" id="$messageId" rowspan="$message.getContexts().size()"> |
| 145 | | <span class="msg">$!esc.html($message.Title)</span> |
| 146 | | #if($message.Description && $message.Description != "")<div class="description">$!message.Description</div>#end |
| 147 | | </td> |
| 148 | | <td class="anchor" rowspan="$message.getContexts().size()"><a class="smooth" title="$anchor_message" href="#$messageId">a</a></td> |
| | 127 | #set ($messages = $observation.getURISortedMessages($group.getName())) |
| | 128 | #if ($messages.size() > 0) |
| | 129 | <table> |
| | 130 | <tbody> |
| | 131 | #foreach ($uri in $messages.keySet()) |
| | 132 | #set ($uriCount = $velocityCount) |
| | 133 | <tr> |
| | 134 | <td colspan="4" class="uri" id="${observationName}_${group.Name}_$uriCount"> |
| | 135 | #if ($unicorncall.getInputMethod() == "URI")<span>$uri_token </span><a href="$esc.html($uri)">$esc.html($uri)</a>#end |
| | 136 | #if ($unicorncall.getInputMethod() == "UPLOAD")<span>$file_token </span>$esc.html($uri)#end |
| | 137 | #if ($unicorncall.getInputMethod() == "DIRECT")<span>$submitted_file</span>#end |
| | 138 | </td> |
| | 139 | <td class="anchor uri"><a class="smooth" title="$anchor_uri" href="#${observationName}_${group.Name}_$uriCount">a</a></td> |
| | 140 | </tr> |
| | 141 | #foreach ($message in $messages.get($uri)) |
| | 142 | #if($message.getType()==2)#set($type="error")#elseif($message.getType()==1)#set($type="warning")#else#set($type="info")#end |
| | 143 | #set ($messageId = "${observationName}_${group.Name}_${uriCount}_$velocityCount") |
| | 144 | #set ($contextsCount = $message.getContexts().size()) |
| | 145 | #if ($contextsCount == 0) |
| | 146 | <tr> |
| | 147 | <td class="linenumber" title=""></td> |
| | 148 | <td class="colnumber" title=""></td> |
| | 149 | <td class="codeContext" title=""></td> |
| | 150 | <td class="$type level$message.Level" id="$messageId"> |
| | 151 | <span class="msg#if($message.Description && $message.Description != "") desc#end"> |
| | 152 | <span class="$type legend">$type</span> |
| | 153 | $!esc.html($message.Title) |
| | 154 | </span> |
| | 155 | #if($message.Description && $message.Description != "")<div class="description">$!message.Description</div>#end |
| | 156 | </td> |
| | 157 | <td class="anchor"><a class="smooth" title="$anchor_message" href="#$messageId">a</a></td> |
| | 158 | </tr> |
| | 159 | #else |
| | 160 | #set ($b = true) |
| | 161 | #foreach($context in $message.getContexts()) |
| | 162 | <tr> |
| | 163 | <td class="linenumber" title="#if($context.Line)$line_token $context.Line#end">$!context.Line</td> |
| | 164 | <td class="colnumber" title="#if($context.Column)$column_token $context.Column#end">$!context.Column</td> |
| | 165 | <td class="codeContext" title="$context_token"> |
| | 166 | #if($context.URI && $context.URI != $uri) <a class="direct_link" href="$context.URI" title="Resource referenced by this context: $context.URI">link</a> #end |
| | 167 | $!esc.html($!{context.Context}) |
| | 168 | </td> |
| | 169 | #if ($b) |
| | 170 | #set ($b = false) |
| | 171 | <td class="$type level$message.Level" id="$messageId" rowspan="$message.getContexts().size()"> |
| | 172 | <span class="msg#if($message.Description && $message.Description != "") desc#end"> |
| | 173 | <span class="$type legend">$type</span> |
| | 174 | $!esc.html($message.Title) |
| | 175 | </span> |
| | 176 | #if($message.Description && $message.Description != "")<div class="description">$!message.Description</div>#end |
| | 177 | </td> |
| | 178 | <td class="anchor" rowspan="$message.getContexts().size()"><a class="smooth" title="$anchor_message" href="#$messageId">a</a></td> |
| | 179 | #end |
| | 180 | </tr> |
| | 181 | #end |
| | 182 | #end |