From b99b4ffdc4a6f7ee9aa0ed0b7d1a83a5fdbbd539 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jon=C3=A1=C5=A1=20Havelka?=
Date: Thu, 13 Feb 2025 18:28:25 +0100
Subject: [PATCH 1/8] =?UTF-8?q?Debugovac=C3=AD=20v=C3=BDpisy=20smaz=C3=A1n?=
=?UTF-8?q?y?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../templates/korektury/korekturovatko/__dalsi_korektura.html | 2 --
1 file changed, 2 deletions(-)
diff --git a/korektury/templates/korektury/korekturovatko/__dalsi_korektura.html b/korektury/templates/korektury/korekturovatko/__dalsi_korektura.html
index 51ebc7a1..1e9c4724 100644
--- a/korektury/templates/korektury/korekturovatko/__dalsi_korektura.html
+++ b/korektury/templates/korektury/korekturovatko/__dalsi_korektura.html
@@ -35,7 +35,6 @@
for (let [_, opravy] of Object.entries(comments)) {
for (const oprava of opravy) {
if (stav == null || oprava.status === stav) {
- console.log(oprava, oprava.htmlElement.getBoundingClientRect().y);
const y = oprava.htmlElement.getBoundingClientRect().y;
if (y >= -1) {
if (dalsi) {
@@ -44,7 +43,6 @@
return;
}
} else {
- console.log(predchozi);
if (predchozi !== null) predchozi.htmlElement.scrollIntoView(); else alert("Výše už není žádná taková korektura.");
return;
}
From 0f1cd2e32aa6643843016a3e3b4e902039713306 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jon=C3=A1=C5=A1=20Havelka?=
Date: Wed, 19 Feb 2025 15:22:14 +0100
Subject: [PATCH 2/8] =?UTF-8?q?Aktualizov=C3=A1n=C3=AD=20po=C4=8Dtu=20kore?=
=?UTF-8?q?ktur=20a=20z=C3=A1sluh?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../korektury/korekturovatko/__komentar.html | 7 +++++-
.../korektury/korekturovatko/__oprava.html | 5 +++-
.../korektury/korekturovatko/_main.html | 2 ++
.../korekturovatko/_schovani_korektur.html | 24 +++++++++++++++---
.../korektury/korekturovatko/htmlstrana.html | 25 ++++++++++++++++---
korektury/views.py | 19 --------------
6 files changed, 53 insertions(+), 29 deletions(-)
diff --git a/korektury/templates/korektury/korekturovatko/__komentar.html b/korektury/templates/korektury/korekturovatko/__komentar.html
index ed87ba40..e9aed2d2 100644
--- a/korektury/templates/korektury/korekturovatko/__komentar.html
+++ b/korektury/templates/korektury/korekturovatko/__komentar.html
@@ -35,6 +35,7 @@
#autor; #text;
htmlElement;
id; oprava; {# komentar_data; #}
+ autor;
/**
*
@@ -66,7 +67,11 @@
this.set_text(komentar_data['text']);
};
- set_autor(autor) {this.#autor.textContent=autor;};
+ set_autor(autor) {
+ this.#autor.textContent=autor;
+ this.autor = autor;
+ };
+
set_text(text) {
this.#text.innerHTML=text;
};
diff --git a/korektury/templates/korektury/korekturovatko/__oprava.html b/korektury/templates/korektury/korekturovatko/__oprava.html
index 2879d2c3..85b17262 100644
--- a/korektury/templates/korektury/korekturovatko/__oprava.html
+++ b/korektury/templates/korektury/korekturovatko/__oprava.html
@@ -151,7 +151,10 @@
fetch('{% url "korektury_api_oprava_stav" %}', {method: 'POST', body: data})
.then(response => {
if (!response.ok) {alert('Něco se nepovedlo:' + response.statusText);}
- else response.json().then(data => this.set_status(data['status']));
+ else response.json().then(data => {
+ this.set_status(data['status']);
+ updatuj_pocty_stavu();
+ });
})
.catch(error => {alert('Něco se nepovedlo:' + error);});
}
diff --git a/korektury/templates/korektury/korekturovatko/_main.html b/korektury/templates/korektury/korekturovatko/_main.html
index 2bf74530..30a5c440 100644
--- a/korektury/templates/korektury/korekturovatko/_main.html
+++ b/korektury/templates/korektury/korekturovatko/_main.html
@@ -30,6 +30,8 @@
}
}
+ updatuj_pocty_stavu();
+ updatuj_pocty_zasluh();
place_comments();
});
})
diff --git a/korektury/templates/korektury/korekturovatko/_schovani_korektur.html b/korektury/templates/korektury/korekturovatko/_schovani_korektur.html
index 84399650..10e659bf 100644
--- a/korektury/templates/korektury/korekturovatko/_schovani_korektur.html
+++ b/korektury/templates/korektury/korekturovatko/_schovani_korektur.html
@@ -3,26 +3,33 @@ Zobrazit:
id="k_oprave_checkbox"
name="k_oprave_checkbox"
onchange="toggle_corrections('k_oprave')" checked>
-
+
-
+
-
+
-
+
diff --git a/korektury/templates/korektury/korekturovatko/htmlstrana.html b/korektury/templates/korektury/korekturovatko/htmlstrana.html
index f2e545f6..a9ccbb07 100644
--- a/korektury/templates/korektury/korekturovatko/htmlstrana.html
+++ b/korektury/templates/korektury/korekturovatko/htmlstrana.html
@@ -35,10 +35,27 @@
- Děkujeme opravovatelům:
- {% for z in zasluhy %}
- {{z.autor}} ({{z.pocet}}){% if not forloop.last %},{% endif %}
- {% endfor %}
+ Děkujeme opravovatelům: ↺
+
+