forked from MIRRI/mirri_tools
112 lines
4.1 KiB
HTML
112 lines
4.1 KiB
HTML
{% load web_tool_utils %}
|
||
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<style type='text/css'>
|
||
.error_table {
|
||
width: 100%;
|
||
}
|
||
|
||
.error_table td, .error_table th {
|
||
border: 1px solid #ddd;
|
||
padding: 8px;
|
||
}
|
||
|
||
.error_table tr:nth-child{background-color: #f2f2f2;}
|
||
|
||
.error_table tr:hover {background-color: #ddd;}
|
||
|
||
.error_table th {
|
||
background-color: #ddd;
|
||
}
|
||
.header_row {
|
||
border-bottom: 1px solid black;
|
||
}
|
||
.id_column {
|
||
width: 120px;
|
||
}
|
||
.error_code_column {
|
||
width: 80px;
|
||
}
|
||
body {
|
||
font-size: 1.2em;
|
||
}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
|
||
<div style='width: 100%;padding:10px'>
|
||
<p>Dear Curator of Culture Collection {{culture_collection}}:</p>
|
||
<p>The ExcelFile <span class="strong">{{fname}}</span> you’ve provided on {{file_date}} with your collection Strains Data contains errors/ inconsistencies/ missing data.<br>
|
||
Please, see below the list of detected errors/missing data, for you to proceed with the appropriated correction/completion.<br>
|
||
If you need help, please refer to the instructions contained in <a href="https://synology.mirri.org:5019/d/f/585510897426937562" target="_blank" >HowToCompileTheSheets_v20200601.pdf</a> and <a href="https://synology.mirri.org:5019/d/f/585510897965905633" target="_blank">RecommendationsToCollections_v20200601.pdf</a>.</p>
|
||
|
||
<p>You can also contact the MIRRI ICT by email using: <a href="mailto:ict-support@mirri.org">ICT Support</a></p>
|
||
|
||
<h2>Check the error and fix them before submitting them again:</h2>
|
||
{% for entity, errors in all_errors.items %}
|
||
<h3>{{entity}}</h3>
|
||
<table class='error_table'>
|
||
<thead>
|
||
<tr class='header_row'>
|
||
<th class='id_column'>Identifier</th>
|
||
<th>Error Message</th>
|
||
<th class='error_code_column'>Error Code</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
{% for error in errors%}
|
||
<tr style='border-bottom: 1px dotted grey;'>
|
||
<td class='id_column'>{% if error.pk is None %} - {% else %} {{error.pk}} {% endif%} </td>
|
||
<td>{{error.message|add_span_tag}}</td>
|
||
<td class='error_code_column'>{{error.code}}</td>
|
||
</tr>
|
||
{% endfor %}
|
||
</tbody>
|
||
</table>
|
||
{% endfor %}
|
||
</div>
|
||
|
||
{% comment %}
|
||
|
||
<h2 style='text-align:center'> MIRRI validator Report for {{ fname }}</h2>
|
||
<p>Please refer to this instructions to compile your excel file:</p>
|
||
<ul>
|
||
<li>
|
||
<a href="https://synology.mirri.org:5019/d/f/585510897426937562" target="_blank" >HowToCompileTheSheets_v20200601.pdf</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://synology.mirri.org:5019/d/f/585510897965905633" target="_blank">RecommendationsToCollections_v20200601.pdf</a>
|
||
</li>
|
||
</ul>
|
||
<p>You can also contact the MIRRI ICT by email using <a href="mailto:ict-support@mirri.org">ICT Support</a></p>
|
||
<br />
|
||
</div>
|
||
|
||
<h3 style='text-align:center'>The Excel File has errors</h3>
|
||
<h4 style='text-align:center'>Check the error and fix them before submitting them again:</h4>
|
||
|
||
{% for entity, errors in all_errors.items%}
|
||
<table id='error_table'>
|
||
{{entity}}
|
||
<tr style='border-bottom: 1px solid black;'>
|
||
<th>Identifier</th>
|
||
<th>Error Message</th>
|
||
<th>Error Code</th>
|
||
</tr>
|
||
{% for error in errors%}
|
||
<tr>
|
||
<td style='width:6em'>{% if error.pk is None %} - {% else %} {{error.pk}} {% endif %} </td>
|
||
<td>{{error.message}}</td>
|
||
<td style='width:6em'>{{error.code}}</td>
|
||
</tr>
|
||
{% endfor %}
|
||
</table>
|
||
{% endfor %}
|
||
{% if more_errors != 0%}
|
||
<h4>You have more errors that we have hidden</h4>
|
||
{% endif %} {% endcomment %}
|
||
|
||
</body>
|
||
</html>
|