Sat, 08 Jun 2019 01:32:25 +0300
Problem reporting revamp, program is now aware of its problem types
| 
32
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
1 | <!DOCTYPE html> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
2 | <html> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
3 | <head> | 
| 39 | 4 | <link rel="icon" href="static/favicon.ico" /> | 
| 5 | <link rel="stylesheet" href="static/style.css" /> | |
| 
32
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
6 | <title>LDraw part verification tool</title> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
7 | </head> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
8 | <body> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
9 | <div class="top-form"> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
10 | <h1>Check your part here</h1> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
11 | <form method="post" enctype="multipart/form-data"> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
12 | <input type="file" name="file"/> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
13 | <input type="submit" /> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
14 | </form> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
15 | </div> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
16 | <div class="report-container"> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
17 | |
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
18 | {% if report %} | 
| 
61
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
19 | <h1>{{name}}</h1> | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
20 | {% if report['problems'] %} | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
21 | <ul class="problems-list"> | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
22 | {% for problem in report['problems'] %} | 
| 
62
 
f0a6bf48b05e
Problem reporting revamp, program is now aware of its problem types
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
61 
diff
changeset
 | 
23 | <li class="problem-{{problem['severity']}}"> | 
| 
61
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
24 | <img | 
| 
62
 
f0a6bf48b05e
Problem reporting revamp, program is now aware of its problem types
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
61 
diff
changeset
 | 
25 | src="static/{{problem['severity']}}.svg" | 
| 
61
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
26 | width="32" height="32" | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
27 | class="problem-icon" | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
28 | /> | 
| 
62
 
f0a6bf48b05e
Problem reporting revamp, program is now aware of its problem types
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
61 
diff
changeset
 | 
29 | Line {{problem.line_number}}: {{problem.message_str}} | 
| 
61
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
30 | <br /> | 
| 
62
 
f0a6bf48b05e
Problem reporting revamp, program is now aware of its problem types
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
61 
diff
changeset
 | 
31 | <span class="ldraw-code">{{problem.ldraw_code}}</span> | 
| 
61
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
32 | </li> | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
33 | {% endfor %} | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
34 | </ul> | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
35 | {% else %} | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
36 | No problems whatsoever. | 
| 
 
15c95d3fcfd8
show the filename of the processed file in the report
 
Teemu Piippo <teemu@hecknology.net> 
parents: 
39 
diff
changeset
 | 
37 | {% endif %} | 
| 
32
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
38 | {% endif %} | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
39 | </div> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
40 | </body> | 
| 
 
75f44d3063da
Reworked web front, problems are now sorted by category as well as line number
 
Santeri Piippo 
parents:  
diff
changeset
 | 
41 | </html> |