61 lines
2.1 KiB
HTML
61 lines
2.1 KiB
HTML
{% load static %}
|
|
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<link rel="stylesheet" title="opraf-css" type="text/css" media="screen, projection" href="{% static "korektury/opraf.css"%}?version=1" />
|
|
<link href="{% static 'css/rozliseni.css' %}?version=1" rel="stylesheet">
|
|
<script src="{% static "korektury/opraf.js"%}?version=1"></script>
|
|
<title>Korektury {{pdf.nazev}}</title>
|
|
</head>
|
|
<body class="{{ LOCAL_TEST_PROD }}web" data-status="{{ pdf.status }}" onload='place_comments()'>
|
|
|
|
<h1>Korektury {{pdf.nazev}}</h1>
|
|
|
|
<h2 class="textzanaseni"> Probíhá zanášení korektur, zvažte, zda chcete přidávat nové </h2>
|
|
<h2 class="textzastarale"> Toto PDF je již zastaralé, nepřidávejte nové korektury </h2>
|
|
|
|
<i>{{pdf.komentar}}</i>
|
|
<br>
|
|
<i>Klikni na chybu, napiš komentář</i> |
|
|
<a href="{{pdf.pdf.url}}">stáhnout PDF (bez korektur)</a> |
|
|
<a href="../">seznam souborů</a> |
|
|
<a href="/admin/korektury/korekturovanepdf/">Spravovat PDF</a> |
|
|
<a href="../help">nápověda</a> |
|
|
|
|
|
<a href="/">hlavní stránka</a> |
|
|
<a href="https://mam.mff.cuni.cz/wiki">wiki</a> |
|
|
<hr />
|
|
|
|
{% include "korektury/korekturovatko/_schovani_korektur.html" %}
|
|
|
|
{% include "korektury/korekturovatko/_main.html" %}
|
|
|
|
{% include "korektury/korekturovatko/_zmena_stavu.html" %}
|
|
|
|
<hr/>
|
|
<p>
|
|
Děkujeme opravovatelům: <span id="pocty_autoru">↺</span></p>
|
|
<hr>
|
|
|
|
<script>
|
|
const span_s_pocty_autoru = document.getElementById("pocty_autoru")
|
|
|
|
function updatuj_pocty_zasluh() {
|
|
const pocty_autoru = {};
|
|
for (let komentar of Object.values(komentare)) {
|
|
if (!(komentar.autor in pocty_autoru)) pocty_autoru[komentar.autor] = 0;
|
|
pocty_autoru[komentar.autor] += 1;
|
|
}
|
|
|
|
const setrizene = [];
|
|
for (const keyval of Object.entries(pocty_autoru)) setrizene.push(keyval);
|
|
setrizene.sort(function(a, b) {return a[1] - b[1];});
|
|
|
|
let ans = "";
|
|
for (let [autor, pocet] of setrizene) ans += `, ${autor} (${pocet})`;
|
|
span_s_pocty_autoru.innerHTML = ans.substring(2);
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|