diff --git a/templates/index.html b/templates/index.html index 2c37a9b..19bf8fe 100644 --- a/templates/index.html +++ b/templates/index.html @@ -986,6 +986,14 @@ } // ─── EDIT MODAL ───────────────────────────────────── + function formatTime(sec) { + if (!isFinite(sec) || sec < 0) sec = 0; + const m = Math.floor(sec / 60); + const s = Math.floor(sec % 60); + const cs = Math.floor((sec % 1) * 10); + return `${m}:${String(s).padStart(2, "0")}.${cs}`; + } + async function openEditModal(jobId, title) { // Fetch transcript + clip range let data; @@ -1013,41 +1021,56 @@ - + -
-
- - -
-
- - -
-
- - + +
+ +
+ + +
+
-
- 📝 Edit napise (kliknite vrstico za popravek) -
- ${segments.filter(s => s.start < endInit && s.end > startInit).map((s, i) => ` -
- [${s.start.toFixed(1)}s] - -
- `).join("")} -
-
+ +
+
+
+ + +
+ + +
0:00
+
${formatTime(videoDuration)}
+ +
+
+ Začetek: ${formatTime(startInit)} + Konec: ${formatTime(endInit)} + Trajanje: ${(endInit-startInit).toFixed(1)}s +
+
+ + +
+
+ +
+ 📝 Edit napise (kliknite vrstico za popravek) +
+ ${segments.filter(s => s.start < endInit && s.end > startInit).map((s, i) => ` +
+ [${s.start.toFixed(1)}s] + +
+ `).join("")} +
+
+