77 Commits

Author SHA1 Message Date
5f6979eaf7 Aktualizace souboru finance.csv 2025-07-11 17:12:44 +02:00
901423af38 Aktualizace souboru finance.csv 2025-07-06 19:32:24 +02:00
27bee6759d Aktualizace souboru finance.csv 2025-07-03 20:31:56 +02:00
ff21c9e105 Aktualizace souboru finance.csv 2025-06-27 09:42:44 +02:00
54c7dcf87b Aktualizace souboru finance.csv 2025-06-22 20:59:48 +02:00
253cb74c45 Aktualizace souboru finance.csv 2025-06-19 18:15:32 +02:00
7651344f33 Aktualizace souboru finance.csv 2025-06-15 07:40:11 +02:00
f17fe7cb28 Aktualizace souboru finance.csv 2025-06-15 07:24:14 +02:00
cf7599fce5 Oprava odkazu Nextcloud uložiště 2025-06-12 09:19:37 +02:00
8ad77654a2 Aktualizace souboru finance.csv 2025-06-12 08:33:27 +02:00
690c4bc024 Drobná úprava README 2025-06-07 20:46:48 +02:00
c9ada118fb Drobná úprava README 2025-06-07 20:42:50 +02:00
414c11eaff Drobná úprava README 2025-06-07 20:16:04 +02:00
030ce9d60b Drobná úprava README 2025-06-07 20:14:37 +02:00
3777bb4785 test commit 2025-06-06 22:32:01 +02:00
f4575e44c1 Drobná oprava v souboru finance.csv 2025-06-06 19:55:46 +02:00
0ab2325a7a aktualizace souboru finance.csv 2025-06-06 18:23:24 +02:00
8142326829 Aktualizace souboru finance.csv 2025-06-06 18:13:28 +02:00
823d2f50a0 Akualizace souboru finanvce.csv 2025-05-25 13:36:07 +02:00
4e4823e38b aktualizace souboru finance.csv 2025-05-23 20:54:50 +02:00
ded1c577a2 Drobná orava souboru finance.csv 2025-05-19 21:33:02 +02:00
159a329d4c Aktualizace souboru finance.csv 2025-05-19 20:20:24 +02:00
9f4c1e37eb Aktualizace finance.csv 2025-05-10 12:59:14 +02:00
d13fbfb3f8 Aktualizace souboru finance.csv 2025-04-30 10:25:17 +02:00
f17cda538f Aktualizace souboru finance.csv 2025-04-30 10:16:55 +02:00
da187ff6a7 Aktualizace finance.csv 2025-04-18 09:10:23 +02:00
c52a094d94 Aktualizace souboru finance.csv 2025-04-10 20:06:09 +02:00
80038950dc Aktualizace souboru fiance.csv 2025-04-04 11:09:41 +02:00
307474a738 aktualizace finance.csv 2025-03-30 12:47:18 +02:00
a645d2aba1 aktualizace finance.csv 2025-03-29 16:35:07 +01:00
eb1b4abbc2 aktualizace finance.csv 2025-03-29 15:30:04 +01:00
40e748710e Aktualizace finance.csv souboru 2025-03-23 19:40:40 +01:00
90774b2f99 aktualizace souboru finance.csv 2025-03-16 19:21:27 +01:00
f3c2f3c2d4 aktualizace finance.csv 2025-03-10 20:15:17 +01:00
bf3528c82b Oprava kódu v souboru index.html 2025-03-09 10:14:55 +01:00
7054dc2dfa aktualizace finance.csv 2025-03-09 10:07:45 +01:00
09330e4c97 Drobná oprava finance.csv souboru 2025-03-04 19:42:17 +01:00
371a046ea1 Aktualizace finance.csv souboru 2025-03-02 08:58:14 +01:00
a11173770e aktualizace csv souboru 2025-02-19 19:47:24 +01:00
3d909058c6 aktualizace souboru finance.csv 2025-02-15 11:52:59 +01:00
50ca911468 Vytvořeno tlačítko, které nyní stahuje finance_2024.csv 2025-02-09 17:36:20 +01:00
9e3f2eec02 Fix: Centrovaná tabulka v archivu (2024.html), oprava šířky, smazán soubor finance_2024_corrected.csv 2025-02-09 11:37:27 +01:00
7086eb6974 Zvýraznění a zarovnání nadpisu v 2024.html, zlepšen vzhled tabulky 2024 2025-02-09 11:16:10 +01:00
2fd312c922 Merge branch 'main' into dev
Merge branch 'main' into dev
2025-02-09 10:09:50 +01:00
0a908ed73a Obnovení na verzi z předchozího commitu 2025-02-09 08:36:03 +01:00
e8e825e679 Oprava posledního řádku v souboru 2025-02-09 08:32:00 +01:00
416cb39277 Oprava částky účtu na 16 855,43 CZK 2025-02-09 08:27:04 +01:00
61859cb3d3 Aktualizace README souboru, přidán archív 2025-02-09 08:22:30 +01:00
0a9c72b852 Oprava částky účtu na 16 855,43 CZK 2025-02-08 21:01:07 +01:00
0cb8a460aa Oprava rozložení hlavičky – nadpis na středu, tlačítko Archiv vpravo 2025-02-08 20:59:21 +01:00
94eced99ac Oprava částky účtu na 16 855,43 CZK 2025-02-08 20:58:48 +01:00
4f04cc0b1c Oprava rozložení hlavičky – nadpis na středu, tlačítko Archiv vpravo 2025-02-08 20:43:55 +01:00
634b3ada56 Zobrazení CSV v HTML tabulce místo stahování 2025-02-08 20:28:01 +01:00
5a8cb74575 oprava odkazu 2025-02-08 20:24:26 +01:00
53b5044a40 aktualizace csv souboru 2025-02-08 19:55:44 +01:00
c27494bcd3 Přejmenování souboru na a vytvoření nového pro rok 2025 2025-02-08 19:12:24 +01:00
beab92e0a2 Merge remote-tracking branch 'gitea/main'
Merge remote-tracking branch 'gitea/main'
2025-02-08 17:50:24 +01:00
263ea79414 aktualizace csv souboru 2025-02-08 17:48:46 +01:00
8598cac843 Aktualizace csv souboru 2025-02-07 15:40:55 +01:00
d7c76efa1c Aktualizace csv souboru 2025-02-07 07:43:27 +01:00
86d44a32c2 Aktualizace csv souboru 2025-02-04 19:47:41 +01:00
923a9f9e3e Aktualizace csv souboru 2025-02-01 08:30:56 +01:00
d758263b4c Aktualizace csv.finance 2025-01-17 07:58:34 +01:00
24e39882ba Aktualizace csv.finance 2025-01-17 07:51:39 +01:00
45add6cd48 aktualizace finance csv 2025-01-04 15:55:38 +01:00
1c2a3c5f71 aktualizace finance.csv 2024-12-20 17:23:57 +01:00
e5da98854a aktualizace finance.csv 2024-12-20 17:23:17 +01:00
047b4f73ba Aktualizace csv souboru 2024-12-07 08:10:50 +01:00
49dffdff47 aktualizace csv souboru 2024-11-26 20:39:34 +01:00
8c7f69ad2f aktualizace csv souboru 2024-11-18 20:25:33 +01:00
ccd0a8bf3c Aktualizace csv souboru 2024-11-08 06:18:28 +01:00
9fe11b8a8d aktualizace csv souboru 2024-11-06 20:29:52 +01:00
a42b16c971 aktualizace csv souboru 2024-11-04 19:32:40 +01:00
714880ce38 aktualizace csv souboru 2024-10-27 17:38:03 +01:00
45363aa615 aktualizace csv souboru 2024-10-24 20:57:25 +02:00
a10711f23b Aktualizace csv souboru 2024-10-20 18:46:04 +02:00
baea78322f aktualizace csv souboru 2024-10-17 20:25:30 +02:00
8 changed files with 494 additions and 103 deletions

55
2024.html Normal file
View File

@ -0,0 +1,55 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8">
<title>Přehled Financí 2024</title>
<link rel="stylesheet" href="styly.css">
</head>
<body>
<h2 class="archive-title">Přehled Financí za rok 2024</h2>
<div class="export-button-container">
<a href="finance_2024.csv" download="finance_2024.csv" class="btn btn-primary">📂 Stáhnout CSV</a>
</div>
</div>
<!-- Obalíme tabulku do kontejneru pro centrování -->
<div class="archive-table-container">
<table id="finance-table" class="table table-striped mb-3 archive-table">
<thead>
<tr>
<th>Datum</th>
<th>Popis</th>
<th>Částka</th>
<th>Měna</th>
<th>Typ</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
<script>
fetch('finance_2024.csv')
.then(response => response.text())
.then(data => {
let rows = data.split("\n").slice(1);
let tableBody = document.querySelector("#finance-table tbody");
rows.forEach(row => {
let columns = row.split(",");
if (columns.length >= 5) {
let tr = document.createElement("tr");
columns.forEach(column => {
let td = document.createElement("td");
td.textContent = column.trim();
tr.appendChild(td);
});
tableBody.appendChild(tr);
}
});
})
.catch(error => console.error("Chyba při načítání CSV:", error));
</script>
</body>
</html>

View File

@ -1,6 +1,12 @@
# Přehled Financí Komunity # Přehled Financí Komunity
Tento projekt slouží k zobrazení transparentního přehledu financí komunity.
Stránka zobrazuje seznam příjmů a výdajů, které jsou uloženy v CSV souboru
a aktuální stav účtu.
# Přehled Financí Komunity
Tento projekt slouží k zobrazení transparentního přehledu financí komunity. Stránka zobrazuje seznam příjmů a výdajů, které jsou uloženy v CSV souboru, a aktuální stav účtu. Tento projekt slouží k zobrazení transparentního přehledu financí komunity. Stránka zobrazuje seznam příjmů a výdajů, které jsou uloženy v CSV souboru, a aktuální stav účtu.
## Struktura projektu ## Struktura projektu
@ -8,9 +14,19 @@ Tento projekt slouží k zobrazení transparentního přehledu financí komunity
- `index.html` - Hlavní HTML soubor obsahující strukturu stránky. - `index.html` - Hlavní HTML soubor obsahující strukturu stránky.
- `styly.css` - CSS soubor obsahující styly pro stránku. - `styly.css` - CSS soubor obsahující styly pro stránku.
- `skript.js` - JavaScript soubor obsahující logiku pro načítání a zpracování dat. - `skript.js` - JavaScript soubor obsahující logiku pro načítání a zpracování dat.
- `finance.csv` - CSV soubor obsahující data o transakcích. - `finance.csv` - CSV soubor obsahující data o aktuálním roce.
- `finance_2024.csv` - Archivní CSV soubor s daty za rok 2024.
- `2024.html` - Stránka pro zobrazení archivu financí za rok 2024.
- `README.md` - Tento soubor s informacemi o projektu. - `README.md` - Tento soubor s informacemi o projektu.
## 📂 Archiv finančních záznamů
Kromě aktuálních dat projekt také obsahuje **archiv starších finančních záznamů**, které lze zobrazit přes sekci **Archiv** na hlavní stránce.
### 📜 Dostupné roky
🔹 **[Archiv 2024](https://git.arch-linux.cz/Archos/prehlad-financi-komunity/releases/download/v2.0/finance_2024.csv)**
🔹 **[Archivní stránka 2024](http://localhost:8000/2024.html) - Zobrazení v tabulce**
## Jak používat ## Jak používat
@ -32,6 +48,7 @@ Pro zobrazení stránky je potřeba spustit jednoduchý HTTP server. Můžete po
cd prehlad-financi-komunity cd prehlad-financi-komunity
python -m http.server python -m http.server
``` ```
- Použití Python 2 - Použití Python 2
```bash ```bash
@ -42,12 +59,15 @@ python -m SimpleHTTPServer
### 3. Otevření prohlížeče ### 3. Otevření prohlížeče
Otevřete webový prohlížeč a přejděte na adresu: Otevřete webový prohlížeč a přejděte na adresu:
```bash ```bash
http://localhost:8000 http://localhost:8000
``` ```
### 4. Aktualizace dat ### 4. Aktualizace dat
Pro aktualizaci dat stačí upravit nebo přidat nové záznamy do souboru finance.csv a stránka se automaticky aktualizuje při příštím načtení. Pro aktualizaci dat stačí upravit nebo přidat nové záznamy do souboru finance.csv
a stránka se automaticky aktualizuje při příštím načtení.
## Struktura CSV souboru ## Struktura CSV souboru
@ -60,14 +80,16 @@ Datum,Popis,Částka,Měna,Typ
2024-06-10,Členský poplatek,1200,CZK,Příjem 2024-06-10,Členský poplatek,1200,CZK,Příjem
2024-06-15,Obnovení domény,-300,CZK,Výdaj 2024-06-15,Obnovení domény,-300,CZK,Výdaj
``` ```
## Přizpůsobení ## Přizpůsobení
- Kurz měny: Pro jednoduchost je v kódu nastavený kurz 1 EUR = 25 CZK. Tento kurz můžete upravit podle potřeby v JavaScript kódu v souboru `skript.js`. - Kurz měny: Pro jednoduchost je v kódu nastavený kurz 1 EUR = 25 CZK.
Tento kurz můžete upravit podle potřeby v JavaScript kódu v souboru `skript.js`.
## Kontakt ## Kontakt
Pokud máte nějaké otázky nebo potřebujete pomoc, můžete mě kontaktovat na [archos@arch-linux.cz](mailto:archos@arch-linux.cz). Pokud máte nějaké otázky nebo potřebujete pomoc, můžete mě kontaktovat na [archos@arch-linux.cz](mailto:archos@arch-linux.cz).
Tento README soubor poskytuje užitečné informace o projektu, včetně návodu na spuštění lokálního serveru,
Tento README soubor poskytuje užitečné informace o projektu, včetně návodu na spuštění lokálního serveru, struktury CSV souboru a kontaktních informací. Můžeš jej upravit podle potřeby a přidat další informace, které by byly pro uživatele užitečné. struktury CSV souboru a kontaktních informací.
Můžeš jej upravit podle potřeby a přidat další informace, které by byly pro uživatele užitečné.

View File

@ -1,63 +1,155 @@
,Popis,Částka,Měna,Typ "echo ""Datum",Popis,Částka,Měna,"Typ"" > finance.csv"
2020-06-04,Stav účtu ,9253,CZK,Příjem 2025-01-01,Stav účtu 2024,18624.69,CZK,Příjem
2024-06-05,Příspěvek @tritol128,512,CZK,Příjem 2025-01-04,Platba server Hetzner ,-3649,CZK,Výdaj
2024-06-10,Příspěvek @fabia_man,100,CZK,Příjem 2025-01-04,Příspěvek M.Kroul,150,CZK,Příjem
2024-06-17,Příspěvek @Onqa6,100,CZK,Příjem 2025-01-04,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-06-18,Příspěvek D.Kolaja,111,CZK,Příjem 2025-01-04,Příspěvek Micaai Mxchat,50,CZK,Příjem
2024-06-18,Příspěvek Luboš Blažek,1000,CZK,Příjem 2025-01-04,Příspěvek @tritol128,512,CZK,Příjem
2024-06-18,Platba Contabo,-324.90,CZK,Výdaj 2025-01-04,Příspěvek Marie Glöckner,500,CZK,Příjem
2024-06-24,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem 2025-01-04,Příspěvek Peter Kotrčka,99,CZK,Příjem
2024-06-25,Příspěvek M.Kroul,150,CZK,Příjem 2025-01-04,Příspěvek Daniel Šnor,150,CZK,Příjem
2024-06-27,Příspěvek Petr K.,88.88,CZK,Příjem 2025-01-04,S3 uložiště Idrive2,-262.70,CZK,Výdaj
2024-06-27,S3 uložiště Idrive2,-382,CZK,Výdaj 2025-01-17,Příspěvek @fabia_man,200,CZK,Příjem
2024-07-01,Contabo platba server VPS,-1062.97,CZK,Výdaj 2025-01-17,Příspěvek František Řezáč,150,CZK,Příjem
2024-07-01,Příspěvek PetR,500,CZK,Příjem 2025-01-17,Příspěvek Plátce,200,CZK,Příjem
2024-07-01,Uživatel jiné instance ,44.99,CZK,Příjem 2025-01-17,Příspěvek Infoek,540,CZK,Příjem
2024-07-05,Příspěvek @tritol128,512,CZK,Příjem 2025-01-17,Příspěvěk pan Wu,100,CZK,Příjem
2024-07-10,Příspěvek @smoon,100,CZK,Příjem 2025-01-17,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-07-10,Příspěvek @fabia_man,100,CZK,Příjem 2025-01-17,Příspěvek @Onqa6,100,CZK,Příjem
2024-07-22,Příspěvek D.Kolaja,111,CZK,Příjem 2025-01-17,Příspěvek D.Kolaja,111,CZK,Příjem
2024-07-22,Příspěvek @Onqa6,100,CZK,Příjem 2025-01-17,Platba server Hetzner ,-3557,CZK,Výdaj
2024-07-22,Contabo platba server VPS,-321.98,CZK,Výdaj 2025-01-17,Příspěvek Jakub Cabal,500,CZK,Příjem
2024-07-22,Příspěvek Luboš Blažek,1000,CZK,Příjem 2025-02-01,Příspěvek Schmaker,200,CZK,Příjem
2024-07-22,Příspěvek Infoek,474,CZK,Příjem 2025-02-01,Příspěvek Miroslav V,200,CZK,Příjem
2024-07-29,Příspěvek M.Kroul,150,CZK,Příjem 2025-02-01,Platba Contabo VPS,-443,CZK,Výdaj
2024-07-29,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem 2025-02-01,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-07-29,S3 uložiště Idrive2,-361.32,CZK,Výdaj 2025-02-01,S3 uložiště Idrive2,-262.31,CZK,Výdaj
2024-08-09,Příspěvek @fabia_man,200,CZK,Příjem 2025-02-04,Příspěvek ZBNW,150,CZK,Příjem
2024-08-09,Příspěvek @tritol128,512,CZK,Příjem 2025-02-04,Příspěvek Bratrankove na majku,500,CZK,Příjem
2024-08-09,Příspěvek Infoek,500,CZK,Příjem 2025-02-04,Příspěvek @tritol128,512,CZK,Příjem
2024-08-09,Příspěvek Micaai,50,CZK,Příjem 2025-02-07,Příspěvek Micaai Mxchat,50,CZK,Příjem
2024-08-09,Příspěvek @Razemix@mamutovo,100,CZK,Příjem 2025-02-07,Příspěvek @Razemix@mamutovo,100,CZK,Příjem
2024-08-09,Příspěvek @smoon,100,CZK,Příjem 2025-02-07,Příspěvek František Řezáč,150,CZK,Příjem
2024-08-09,Příspěvek M.Kroul,150,CZK,Příjem 2025-02-07,Příspěvek Plátce,200,CZK,Příjem
2024-08-17,Příspěvek @Onqa6,100,CZK,Příjem 2025-02-07,Příspěvek @fabia_man,200,CZK,Příjem
2024-08-19,Příspěvek D.Kolaja,111,CZK,Příjem 2025-02-07,Platba domény archoslinux,-297,CZK,Výdaj
2024-08-19,Příspěvek Schmaker,200,CZK,Příjem 2025-02-09,Příspěvek Infoek,550,CZK,Příjem
2024-08-19,Příspěvek Luboš Blažek,1000,CZK,Příjem 2025-02-15,Příspěvěk pan Wu,100,CZK,Příjem
2024-08-19,Contabo platba server VPS,-428.15,CZK,Výdaj 2025-02-19,Příspěvek @Onqa6,100,CZK,Příjem
2024-08-19,Platba server Hetzner ,-2328.69,CZK,Výdaj 2025-02-19,Platba server Hetzner ,-3648,CZK,Výdaj
2024-08-24,Příspěvek M.Kroul,150,CZK,Příjem 2025-02-19,Příspěvek D.Kolaja,111,CZK,Příjem
2024-08-29,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem 2025-02-19,Příspěvek Schmaker,200,CZK,Příjem
2024-08-29,S3 uložiště Idrive2,-230.76,CZK,Výdaj 2025-02-19,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-05-09,Příspěvek @tritol128,512,CZK,Příjem 2025-02-03,Platba Contabo VPS,-439.58,CZK,Výdaj
2024-05-09,Příspěvek @fabia_man,200,CZK,Příjem 2025-02-03,Platba Idrive2 S3 uložiště,-108.24,CZK,Výdaj
2024-05-09,Příspěvek Micaai,50,CZK,Příjem 2025-02-03,Příspěvěk Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-10-09,Příspěvek Infoek,400,CZK,Příjem 2025-09-03,Příspěvek M.Kroul,150,CZK,Příjem
2024-09-19,Příspěvek D.Kolaja,111,CZK,Příjem 2025-09-03,Příspěvek Daniel Šnor,150,CZK,Příjem
2024-09-19,Platba server Hetzner ,-2348.98,CZK,Výdaj 2025-09-03,Příspěvek Micaai Mxchat,50,CZK,Příjem
2024-09-19,Contabo platba server VPS,-440.50,CZK,Výdaj 2025-09-03,Příspěvek František Řezáč.150,CZK,Příjem
2024-09-19,Příspěvek Luboš Blažek,1000,CZK,Příjem 2025-09-03,Příspěvek Plátce,200,CZK,Příjem
2024-09-19,Příspěvek Schmaker,200,CZK,Příjem 2025-09-03,Příspěvek Razemix,100,CZK,Příjem
2024-09-19,Příspěvek @Onqa6,100,CZK,Příjem 2025-09-03,Příspěvěk Tritol,512,CZK,Příjem
2024-09-20,Archos platba ,-107,CZK,Výdaj 2025-09-03,Příspěvek @fabia_man,200,CZK,Příjem
2024-09-25,Archos dorovnání ,110,CZK,Příjem 2025-09-03,Příspěvek Infoek,600,CZK,Příjem
2024-09-25,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem 2025-09-03,Platba doména vhsky.cz,-297,CZK,Výdaj
2024-09-25,Příspěvek M.Kroul,150,CZK,Příjem 2025-10-03,Příspěvek @kvee Pixelfed,1500,CZK,Příjem
2024-09-26,S3 uložiště Idrive2,-85.99,CZK,Výdaj 2025-16-03,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-09-29,Platba doména Mamutovo,-297,CZK,Výdaj 2025-16-03,Příspěvek pan Wu,100,CZK,Příjem
2024-10-06,Příspěvek Infoek,1000,CZK,Příjem 2025-16-03,Platba server Hetzner,-3500,CZK,Výdaj
2024-10-06,Příspěvek @tritol128,512,CZK,Příjem 2025-23-03,Platba Contabo VPS,-548.58,CZK,Výdaj
2024-10-06,Příspěvek Micaai,50,CZK,Příjem 2025-23-03,Příspěvěk Schmaker,200,CZK,Příjem
2024-10-10,Příspěvek @fabia_man,200,CZK,Příjem 2025-23-03,Příspěvek Onqa6,100,CZK,Příjem
2024-10-10,Příspěvek @Razemix@mamutovo,100,CZK,Příjem 2025-23-03,Příspěvek D.Kolaja,111,CZK,Příjem
2025-23-03,Příspěvěk Sešívaný,50,CZK,Příjem
2025-29-03,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2025-29-03,Příspěvek M.Kroul,150,CZK,Příjem
2025-29-03,Příspěvek Paneláček Oscloud,500,CZK,Příjem
2025-29-03,Příspěvek Jan Kašpar,500,CZK,Příjem
2025-30-03,Platba překladač Deepl,-374,CZK,Výdaj
2025-04-04,Příspěvek Micaai Mxchat,50,CZK,Příjem
2025-04-04,Příspěvek Daniel Šnor,150,CZK,Příjem
2025-04-04,Příspěvek tritol128,512,CZK,Příjem
2025-10-04,Příspěvek František Řezáč,150,CZK,Příjem
2025-10-04,Příspěvek Plátce,200,CZK,Příjem
2025-10-04,Příspěvek fabia_man,200,CZK,Příjem
2025-10-04,Příspěvek Infoek,600,CZK,Příjem
2025-10-04,Příspěvek Razemix,100,CZK,Příjem
2025-10-04,Platba domény SearxNG a Mxchat,-630,CZK,Výdaj
2025-18-04,Platba Hetzner Server,-3541,CZK,Výdaj
2025-18-04,Platba Deepl překladač,-355,CZK,Výdaj
2025-18-04,Příspěvek Onqa6,100,CZK,Příjem
2025-18-04,Příspěvek D.Kolaja,111,CZK,Příjem
2025-18-04,Příspěvek Schmaker,200,CZK,Příjem
2025-18-04,Příspěvek pan Wu,100,CZK,Příjem
2025-18-04,Příspěvek Luboš Blažek,1000,CZK,Příjem
2025-18-04,Příspěvek Paneláček Oscloud,600,CZK,Příjem
2025-30-04,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2025-30-04,Příspěvek M.Kroul,150,CZK,Příjem
2025-30-04,Příspěvek Sešívaný,50,CZK,Příjem
2025-30-04,Příspěvek Pavel Píša Vhsky,5000,CZK,Příjem
2025-30-04,Příspěvek M.Vrhel,200,CZK,Příjem
2025-30-04,Platba VPS Contabo,-638,CZK,Výdaj
2025-10-05,Příspěvek Micaai Mxchat,50,CZK,Příjem
2025-10-05,Příspěvek Daniel Šnor,150,CZK,Příjem
2025-10-05,Platba domény phanpy.cz,-315,CZK,Výdaj
2025-10-05,Příspěvek @tritol128,512,CZK,Příjem
2025-10-05,Příspěvek František Řezáč,150,CZK,Příjem
2025-10-05,Příspěvek Plátce,200,CZK,Příjem
2025-10-05,Příspěvek @fabia_man,200,CZK,Příjem
2025-10-05,Příspěvek Infoek,550,CZK,Příjem
2025-10-05,Příspěvek Razemix,100,CZK,Příjem
2025-10-05,Podpora VHSKY Daniel Zwick,372,CZK,Příjem
2025-10-05,Příspěvek Mastodon Matuš Dudík,70,CZK,Příjem
2025-19-05,Příspevek Zdenek Sazovský,100,CZK,Příjem
2025-19-05,Příspěvek @Onqa6,100,CZK,Příjem
2025-19-05,Příspěvek D.Kolaja,111,CZK,Příjem
2025-19-05,Příspěvek Schmaker,200,CZK,Příjem
2025-19-05,Příspěvek Luboš Blažek,1000,CZK,Příjem
2025-19-05,Příspěvek pan Wu,100,CZK,Příjem
2025-19-05,Příspěvek Richard Holas,500,CZK,Příjem
2025-19-05,Příspěvek Jan Pleva,250,CZK,Příjem
2025-19-05,Platba překladač Deepl,-375,CZK,Výdaj
2025-19-05,Platba Hetzner server Oscloud,-3523,CZK,Výdaj
2025-23-05,Příspěvek Webhosting bohdandlouhy.cz,1500,CZK,Příjem
2025-25-05,Platba Contabo Server Mxchat,-615.34,CZK,Výdaj
2025-25-05,Příspěvek Martin Kroul,150,CZK.Příjem
2025-25-05,Příspěvek Pavlína Pražáková,200,CZK,Příjem
2025-06-06,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
20205-06-06,Příspěvek Ondřej Peska,240,CZK,Příjem
2025-06-06,Příspěvek Sešívaný OScloud,50,CZK,Příjem
2025-06-06,Příspěvek Daniel Šnor,150,CZK,Příjem
2025-06-06,Příspěvek Micaai Mxchat,50,CZK,Příjem
2025-06-06,Příspěvek František Řezáč,150,CZK,Příjem
2025-06-06,Příspěvek Plátce,200,CZK,Příjem
2025-06-06,Příspěvek fabia_man,200,CZK,Příjem
2025-06-06,Příspěvek Infoek,550,CZK,Příjem
2025-06-06,Příspěvek Tritol128,512,CZK,Příjem
2025-12-06,Příspevek Razemix,100,CZK,Příjem
2025-12-06,Příspěvek Vldysek,1000,CZK,Příjem
2025-12-06,Platba Deepl překladač,-320.45,CZK,Výdaj
2025-15-06,Příspěvek Oscloud Sazy,100,CZK,Příjem
2025-15-06,Příspěvek Jan Pleva,250,CZK,Příjem
2025-15-06,Příspěvek Pan Wu,100,CZK,Příjem
2025-15-06,Platba Hetzner server,-3500,CZK,Výdaj
2025-19-06,Příspěvek Schmaker,200,CZK,Příjem
2025-19-06,Příspěvek D.Kolaja,111,CZK,Příjem
2025-19-06,Příspěvek @Onqa6,100,CZK,Příjem
2025-19-06,Příspěvek Luboš Blažek,1000,CZK,Příjem
2025-22-06,Příspěvek PayPal předplatné,433,CZK,Příjem
2025-27-06,Platba Contabo server Mxchat,-615.58,CZK,Výdaj
2025-27-06,Příspevek Pixelfed dnesnaukrajine,300,CZK,Příjem
2025-27-06,Příspěvek OScloud Sešívaný,50,CZK,Příjem
2025-03-07,Příspěvek Daniel Šnor,150,CZK,Příjem
2025-03-07,Příspěvek Tritol128,512,CZK,Příjem
2025-06-07,Příspěvek Micaai Mxchat,50,CZK,Příjem
2025-11-07,Příspěvek Fabia_man,200,CZK,Příjem
2025-11-07,Příspěvek Infoek,600,CZK,Příjem
2025-11-07,Příspěvek František Řezáč,150,CZK,Příjem
2025-11-07,Příspěvek Razemix,100,CZK,Příjem
2025-11-07,Příspěvek Jakub Jochec,200,CZK,Příjem
2025-11-07,Příspěvek Oscloud Sazy,100,CZK,Příjem
2025-11-07,Příspěvek Pan Wu,100,CZK,Příjem

Can't render this file because it has a wrong number of fields in line 49.

104
finance_2024.csv Normal file
View File

@ -0,0 +1,104 @@
,Popis,Částka,Měna,Typ
2020-06-04,Stav účtu ,9253,CZK,Příjem
2024-06-05,Příspěvek @tritol128,512,CZK,Příjem
2024-06-10,Příspěvek @fabia_man,100,CZK,Příjem
2024-06-17,Příspěvek @Onqa6,100,CZK,Příjem
2024-06-18,Příspěvek D.Kolaja,111,CZK,Příjem
2024-06-18,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-06-18,Platba Contabo,-324.90,CZK,Výdaj
2024-06-24,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-06-25,Příspěvek M.Kroul,150,CZK,Příjem
2024-06-27,Příspěvek Petr K.,88.88,CZK,Příjem
2024-06-27,S3 uložiště Idrive2,-382,CZK,Výdaj
2024-07-01,Contabo platba server VPS,-1062.97,CZK,Výdaj
2024-07-01,Příspěvek PetR,500,CZK,Příjem
2024-07-01,Uživatel jiné instance ,44.99,CZK,Příjem
2024-07-05,Příspěvek @tritol128,512,CZK,Příjem
2024-07-10,Příspěvek @smoon,100,CZK,Příjem
2024-07-10,Příspěvek @fabia_man,100,CZK,Příjem
2024-07-22,Příspěvek D.Kolaja,111,CZK,Příjem
2024-07-22,Příspěvek @Onqa6,100,CZK,Příjem
2024-07-22,Contabo platba server VPS,-321.98,CZK,Výdaj
2024-07-22,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-07-22,Příspěvek Infoek,474,CZK,Příjem
2024-07-29,Příspěvek M.Kroul,150,CZK,Příjem
2024-07-29,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-07-29,S3 uložiště Idrive2,-361.32,CZK,Výdaj
2024-08-09,Příspěvek @fabia_man,200,CZK,Příjem
2024-08-09,Příspěvek @tritol128,512,CZK,Příjem
2024-08-09,Příspěvek Infoek,500,CZK,Příjem
2024-08-09,Příspěvek Micaai,50,CZK,Příjem
2024-08-09,Příspěvek @Razemix@mamutovo,100,CZK,Příjem
2024-08-09,Příspěvek @smoon,100,CZK,Příjem
2024-08-09,Příspěvek M.Kroul,150,CZK,Příjem
2024-08-17,Příspěvek @Onqa6,100,CZK,Příjem
2024-08-19,Příspěvek D.Kolaja,111,CZK,Příjem
2024-08-19,Příspěvek Schmaker,200,CZK,Příjem
2024-08-19,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-08-19,Contabo platba server VPS,-428.15,CZK,Výdaj
2024-08-19,Platba server Hetzner ,-2328.69,CZK,Výdaj
2024-08-24,Příspěvek M.Kroul,150,CZK,Příjem
2024-08-29,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-08-29,S3 uložiště Idrive2,-230.76,CZK,Výdaj
2024-05-09,Příspěvek @tritol128,512,CZK,Příjem
2024-05-09,Příspěvek @fabia_man,200,CZK,Příjem
2024-05-09,Příspěvek Micaai,50,CZK,Příjem
2024-10-09,Příspěvek Infoek,400,CZK,Příjem
2024-09-19,Příspěvek D.Kolaja,111,CZK,Příjem
2024-09-19,Platba server Hetzner ,-2348.98,CZK,Výdaj
2024-09-19,Contabo platba server VPS,-440.50,CZK,Výdaj
2024-09-19,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-09-19,Příspěvek Schmaker,200,CZK,Příjem
2024-09-19,Příspěvek @Onqa6,100,CZK,Příjem
2024-09-20,Archos platba ,-107,CZK,Výdaj
2024-09-25,Archos dorovnání ,110,CZK,Příjem
2024-09-25,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-09-25,Příspěvek M.Kroul,150,CZK,Příjem
2024-09-26,S3 uložiště Idrive2,-85.99,CZK,Výdaj
2024-09-29,Platba doména Mamutovo,-297,CZK,Výdaj
2024-10-06,Příspěvek Infoek,1000,CZK,Příjem
2024-10-06,Příspěvek @tritol128,512,CZK,Příjem
2024-10-06,Příspěvek Micaai,50,CZK,Příjem
2024-10-10,Příspěvek @fabia_man,200,CZK,Příjem
2024-10-10,Příspěvek @Razemix@mamutovo,100,CZK,Příjem
2024-10-17,Příspěvek Schmaker,200,CZK,Příjem
2024-10-17,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-10-17,Příspěvek @Onqa6,100,CZK,Příjem
2024-10-17,Příspěvek D.Kolaja,111,CZK,Příjem
2024-10-20,Platba Contabo VPS,-442.07,CZK,Výdaj
2024-10-20,Platba server Hetzner ,-2620,CZK,Výdaj
2024-10-20,Příspěvek Capek Miloslav,2000,CZK,Příjem
2024-10-24,Platba doména faktura-67078139,-891,CZK,Výdaj
2024-10-24,Příspěvek Sešívaný ,200,CZK,Příjem
2024-10-24,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-10-27,Příspěvek M.Kroul,150,CZK,Příjem
2024-10-27,S3 uložiště Idrive2,-41.66,CZK,Výdaj
2024-11-03,Příspěvek @tritol128,512,CZK,Příjem
2024-11-03,Příspěvek ZBNW,150,CZK,Příjem
2024-11-06,Příspěvek Micaai Mxchat,50,CZK,Příjem
2024-11-06,Příspěvek @fabia_man,200,CZK,Příjem
2024-11-08,Příspěvek Infoek,500,CZK,Příjem
2024-11-18,Platba server Hetzner ,-3147.6,CZK,Výdaj
2024-11-18,Příspěvek Schmaker,200,CZK,Příjem
2024-11-18,Příspěvek @Onqa6,100,CZK,Příjem
2024-11-18,Příspěvek D.Kolaja,111,CZK,Příjem
2024-11-18,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-11-26,Platba Contabo VPS,-443.10,CZK,Výdaj
2024-11-26,S3 uložiště Idrive2,-263.28,CZK,Výdaj
2024-11-26,Příspěvek Pixelfed/dnesnaukrajine,300,CZK,Příjem
2024-11-26,Příspěvek M.Kroul,150,CZK,Příjem
2024-12-07,Ralfeek,50,CZK,Příjem
2024-12-07,Příspěvek @Razemix@mamutovo,100,CZK,Příjem
2024-12-07,ZBNW,150,CZK,Příjem
2024-12-07,Příspěvek @tritol128,512,CZK,Příjem
2024-12-07,Příspěvek Micaai Mxchat,50,CZK,Příjem
2024-12-07,Plátce,200,CZK,Příjem
2024-12-07,Příspěvek @fabia_man,200,CZK,Příjem
2024-12-20,Příspěvek D.Kolaja,111,CZK,Příjem
2024-12-20,Příspěvek @Onqa6,100,CZK,Příjem
2024-12-20,Příspěvek Infoek,500,CZK,Příjem
2024-12-20,Příspěvek Luboš Blažek,1000,CZK,Příjem
2024-12-20, Příspěvek Sešívaný vhsky,1000,CZK,Příjem
2024-12-20,Příspěvek Schmaker,200,CZK,Příjem
2024-12-20,Platba Contabo VPS,-440.19,CZK,Výdaj
1 Popis Částka Měna Typ
2 2020-06-04 Stav účtu 9253 CZK Příjem
3 2024-06-05 Příspěvek @tritol128 512 CZK Příjem
4 2024-06-10 Příspěvek @fabia_man 100 CZK Příjem
5 2024-06-17 Příspěvek @Onqa6 100 CZK Příjem
6 2024-06-18 Příspěvek D.Kolaja 111 CZK Příjem
7 2024-06-18 Příspěvek Luboš Blažek 1000 CZK Příjem
8 2024-06-18 Platba Contabo -324.90 CZK Výdaj
9 2024-06-24 Příspěvek Pixelfed/dnesnaukrajine 300 CZK Příjem
10 2024-06-25 Příspěvek M.Kroul 150 CZK Příjem
11 2024-06-27 Příspěvek Petr K. 88.88 CZK Příjem
12 2024-06-27 S3 uložiště Idrive2 -382 CZK Výdaj
13 2024-07-01 Contabo platba server VPS -1062.97 CZK Výdaj
14 2024-07-01 Příspěvek PetR 500 CZK Příjem
15 2024-07-01 Uživatel jiné instance 44.99 CZK Příjem
16 2024-07-05 Příspěvek @tritol128 512 CZK Příjem
17 2024-07-10 Příspěvek @smoon 100 CZK Příjem
18 2024-07-10 Příspěvek @fabia_man 100 CZK Příjem
19 2024-07-22 Příspěvek D.Kolaja 111 CZK Příjem
20 2024-07-22 Příspěvek @Onqa6 100 CZK Příjem
21 2024-07-22 Contabo platba server VPS -321.98 CZK Výdaj
22 2024-07-22 Příspěvek Luboš Blažek 1000 CZK Příjem
23 2024-07-22 Příspěvek Infoek 474 CZK Příjem
24 2024-07-29 Příspěvek M.Kroul 150 CZK Příjem
25 2024-07-29 Příspěvek Pixelfed/dnesnaukrajine 300 CZK Příjem
26 2024-07-29 S3 uložiště Idrive2 -361.32 CZK Výdaj
27 2024-08-09 Příspěvek @fabia_man 200 CZK Příjem
28 2024-08-09 Příspěvek @tritol128 512 CZK Příjem
29 2024-08-09 Příspěvek Infoek 500 CZK Příjem
30 2024-08-09 Příspěvek Micaai 50 CZK Příjem
31 2024-08-09 Příspěvek @Razemix@mamutovo 100 CZK Příjem
32 2024-08-09 Příspěvek @smoon 100 CZK Příjem
33 2024-08-09 Příspěvek M.Kroul 150 CZK Příjem
34 2024-08-17 Příspěvek @Onqa6 100 CZK Příjem
35 2024-08-19 Příspěvek D.Kolaja 111 CZK Příjem
36 2024-08-19 Příspěvek Schmaker 200 CZK Příjem
37 2024-08-19 Příspěvek Luboš Blažek 1000 CZK Příjem
38 2024-08-19 Contabo platba server VPS -428.15 CZK Výdaj
39 2024-08-19 Platba server Hetzner -2328.69 CZK Výdaj
40 2024-08-24 Příspěvek M.Kroul 150 CZK Příjem
41 2024-08-29 Příspěvek Pixelfed/dnesnaukrajine 300 CZK Příjem
42 2024-08-29 S3 uložiště Idrive2 -230.76 CZK Výdaj
43 2024-05-09 Příspěvek @tritol128 512 CZK Příjem
44 2024-05-09 Příspěvek @fabia_man 200 CZK Příjem
45 2024-05-09 Příspěvek Micaai 50 CZK Příjem
46 2024-10-09 Příspěvek Infoek 400 CZK Příjem
47 2024-09-19 Příspěvek D.Kolaja 111 CZK Příjem
48 2024-09-19 Platba server Hetzner -2348.98 CZK Výdaj
49 2024-09-19 Contabo platba server VPS -440.50 CZK Výdaj
50 2024-09-19 Příspěvek Luboš Blažek 1000 CZK Příjem
51 2024-09-19 Příspěvek Schmaker 200 CZK Příjem
52 2024-09-19 Příspěvek @Onqa6 100 CZK Příjem
53 2024-09-20 Archos platba -107 CZK Výdaj
54 2024-09-25 Archos dorovnání 110 CZK Příjem
55 2024-09-25 Příspěvek Pixelfed/dnesnaukrajine 300 CZK Příjem
56 2024-09-25 Příspěvek M.Kroul 150 CZK Příjem
57 2024-09-26 S3 uložiště Idrive2 -85.99 CZK Výdaj
58 2024-09-29 Platba doména Mamutovo -297 CZK Výdaj
59 2024-10-06 Příspěvek Infoek 1000 CZK Příjem
60 2024-10-06 Příspěvek @tritol128 512 CZK Příjem
61 2024-10-06 Příspěvek Micaai 50 CZK Příjem
62 2024-10-10 Příspěvek @fabia_man 200 CZK Příjem
63 2024-10-10 Příspěvek @Razemix@mamutovo 100 CZK Příjem
64 2024-10-17 Příspěvek Schmaker 200 CZK Příjem
65 2024-10-17 Příspěvek Luboš Blažek 1000 CZK Příjem
66 2024-10-17 Příspěvek @Onqa6 100 CZK Příjem
67 2024-10-17 Příspěvek D.Kolaja 111 CZK Příjem
68 2024-10-20 Platba Contabo VPS -442.07 CZK Výdaj
69 2024-10-20 Platba server Hetzner -2620 CZK Výdaj
70 2024-10-20 Příspěvek Capek Miloslav 2000 CZK Příjem
71 2024-10-24 Platba doména faktura-67078139 -891 CZK Výdaj
72 2024-10-24 Příspěvek Sešívaný 200 CZK Příjem
73 2024-10-24 Příspěvek Pixelfed/dnesnaukrajine 300 CZK Příjem
74 2024-10-27 Příspěvek M.Kroul 150 CZK Příjem
75 2024-10-27 S3 uložiště Idrive2 -41.66 CZK Výdaj
76 2024-11-03 Příspěvek @tritol128 512 CZK Příjem
77 2024-11-03 Příspěvek ZBNW 150 CZK Příjem
78 2024-11-06 Příspěvek Micaai Mxchat 50 CZK Příjem
79 2024-11-06 Příspěvek @fabia_man 200 CZK Příjem
80 2024-11-08 Příspěvek Infoek 500 CZK Příjem
81 2024-11-18 Platba server Hetzner -3147.6 CZK Výdaj
82 2024-11-18 Příspěvek Schmaker 200 CZK Příjem
83 2024-11-18 Příspěvek @Onqa6 100 CZK Příjem
84 2024-11-18 Příspěvek D.Kolaja 111 CZK Příjem
85 2024-11-18 Příspěvek Luboš Blažek 1000 CZK Příjem
86 2024-11-26 Platba Contabo VPS -443.10 CZK Výdaj
87 2024-11-26 S3 uložiště Idrive2 -263.28 CZK Výdaj
88 2024-11-26 Příspěvek Pixelfed/dnesnaukrajine 300 CZK Příjem
89 2024-11-26 Příspěvek M.Kroul 150 CZK Příjem
90 2024-12-07 Ralfeek 50 CZK Příjem
91 2024-12-07 Příspěvek @Razemix@mamutovo 100 CZK Příjem
92 2024-12-07 ZBNW 150 CZK Příjem
93 2024-12-07 Příspěvek @tritol128 512 CZK Příjem
94 2024-12-07 Příspěvek Micaai Mxchat 50 CZK Příjem
95 2024-12-07 Plátce 200 CZK Příjem
96 2024-12-07 Příspěvek @fabia_man 200 CZK Příjem
97 2024-12-20 Příspěvek D.Kolaja 111 CZK Příjem
98 2024-12-20 Příspěvek @Onqa6 100 CZK Příjem
99 2024-12-20 Příspěvek Infoek 500 CZK Příjem
100 2024-12-20 Příspěvek Luboš Blažek 1000 CZK Příjem
101 2024-12-20 Příspěvek Sešívaný vhsky 1000 CZK Příjem
102 2024-12-20 Příspěvek Schmaker 200 CZK Příjem
103 2024-12-20 Platba Contabo VPS -440.19 CZK Výdaj

View File

@ -1,16 +0,0 @@
# Vytvoření testovacího DataFrame s podobnou strukturou jako uživatelův CSV soubor
data_corrected = {
'Datum': ['2024-06-04', '2024-06-05', '2024-06-10', '2024-06-17', '2024-06-18'],
'Popis': ['Stav účtu', 'Příspěvek @tritol128', 'Příspěvek @fabia_man', 'Příspěvek @Onqa6', 'Příspěvek D.Kolaja'],
'Částka': [9253.0, 512.0, 100.0, 100.0, 111.0],
'Měna': ['CZK', 'CZK', 'CZK', 'CZK', 'CZK'],
'Typ': ['Příjem', 'Příjem', 'Příjem', 'Příjem', 'Příjem']
}
df_corrected = pd.DataFrame(data_corrected)
# Uložení do CSV souboru
corrected_csv_path = "/mnt/data/finance_2024_corrected.csv"
df_corrected.to_csv(corrected_csv_path, index=False)
corrected_csv_path
Can't render this file because it contains an unexpected character in line 13 and column 22.

View File

@ -1,5 +1,5 @@
<!DOCTYPE html> <!DOCTYPE html>
<html> <html lang="cs">
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>Přehled Financí Komunity</title> <title>Přehled Financí Komunity</title>
@ -13,11 +13,23 @@
<body> <body>
<div class="d-flex flex-column min-vh-100"> <div class="d-flex flex-column min-vh-100">
<header class="text-center mb-3"> <header class="text-center mb-3">
<h1>Přehled Financí Komunity</h1> <div class="d-flex justify-content-between align-items-center">
<p>Tento projekt poskytuje transparentní přehled transakcí na našem <a href="https://transparentniucty.moneta.cz/264043266" target="_blank">transparentním účtu</a>.</p> <h1 class="flex-grow-1 text-center">Přehled Financí Komunity</h1>
<p><strong>Přehled faktur:</strong> Přístup k vystaveným fakturám naleznete v našem <a href="https://oscloud.cz/s/PxkK2LXCzGeGfPS" target="_blank">Nextcloud úložišti</a>.</p> <div class="dropdown">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton">
Archiv
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="2024.html" target="_blank">2024</a>
</div>
</div>
</div>
<p>Tento projekt poskytuje transparentní přehled transakcí na našem
<a href="https://transparentniucty.moneta.cz/264043266" target="_blank">transparentním účtu</a>.</p>
<p><strong>Přehled faktur:</strong> Přístup k vystaveným fakturám naleznete v našem
<a href="https://next.oscloud.cz/s/9TiGcbsY6aPjdxP" target="_blank">Nextcloud úložišti</a>.</p>
</header> </header>
<div class="account-balance text-center mb-3"> <div class="account-balance text-center mb-3">
Aktuální stav účtu: <span id="account-balance">Načítání...</span> Aktuální stav účtu: <span id="account-balance">Načítání...</span>
</div> </div>
@ -38,16 +50,7 @@
</table> </table>
</div> </div>
<!-- Archiv přehledů financí --> </div>
<div class="container text-center mt-4">
<h2>Archiv přehledů financí</h2>
<button id="load-archive-2024" class="btn btn-secondary">Načíst rok 2024</button>
</div>
<footer class="text-center mt-auto py-3">
<p>&copy; 2024 <a href="https://git.arch-linux.cz/Archos/prehlad-financi-komunity" target="_blank">Archos</a></p>
</footer>
</div>
<!-- Bootstrap JS and dependencies --> <!-- Bootstrap JS and dependencies -->
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script> <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>

View File

@ -1,11 +1,11 @@
document.addEventListener('DOMContentLoaded', function() { document.addEventListener('DOMContentLoaded', function() {
// Funkce pro načítání financí // Funkce pro načítání CSV souboru
function loadFinanceData(csvFile) { function loadFinanceData(csvFile) {
console.log(`Načítání souboru: ${csvFile}`); // Debug výpis console.log(`Načítání souboru: ${csvFile}`); // Debug výpis
fetch(csvFile) fetch(csvFile)
.then(response => { .then(response => {
if (!response.ok) { if (!response.ok) {
throw new Error('Network response was not ok'); throw new Error(`Soubor ${csvFile} nebyl nalezen.`);
} }
return response.text(); return response.text();
}) })
@ -37,7 +37,11 @@ document.addEventListener('DOMContentLoaded', function() {
accountBalance += amount; accountBalance += amount;
} else if (currency === 'EUR') { } else if (currency === 'EUR') {
accountBalance += amount * 25; // Pro jednoduchost: 1 EUR = 25 CZK accountBalance += amount * 25; // Pro jednoduchost: 1 EUR = 25 CZK
} else {
console.warn(`Nepodporovaná měna: ${currency}`); // Pro chyby v měně
} }
} else {
console.warn('Neplatná částka:', columns[2]);
} }
} }
}); });
@ -45,7 +49,7 @@ document.addEventListener('DOMContentLoaded', function() {
}) })
.catch(error => { .catch(error => {
console.error('Chyba při načítání CSV souboru:', error); console.error('Chyba při načítání CSV souboru:', error);
document.getElementById('account-balance').textContent = 'Chyba při načítání dat'; document.getElementById('account-balance').textContent = `Chyba: ${error.message}`;
}); });
} }
@ -57,3 +61,10 @@ document.addEventListener('DOMContentLoaded', function() {
loadFinanceData('finance_2024_corrected.csv'); // Stejná složka pro archivovaný soubor loadFinanceData('finance_2024_corrected.csv'); // Stejná složka pro archivovaný soubor
}); });
}); });
// Dropdown menu toggle (Bootstrap)
$(document).ready(function() {
$('#dropdownMenuButton').on('click', function() {
$('.dropdown-menu').toggle(); // Ruční zobrazení dropdown menu
});
});

120
styly.css
View File

@ -31,3 +31,123 @@ footer {
a[rel="me"] { a[rel="me"] {
display: none; display: none;
} }
.dropdown {
display: flex;
justify-content: flex-end;
margin-right: 20px;
}
header .d-flex {
display: flex;
justify-content: space-between;
align-items: center;
}
header h1 {
flex-grow: 1;
text-align: center;
}
/* Hlavní tabulka - beze změn */
#finance-table {
width: 100%;
margin-top: 20px;
border-collapse: collapse;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
border-radius: 8px;
overflow: hidden;
}
/* Hlavička tabulky */
#finance-table th {
background-color: #343a40;
color: #fff;
text-transform: uppercase;
padding: 12px 18px;
text-align: center;
}
/* Řádky tabulky */
#finance-table td {
padding: 10px 15px;
text-align: left;
border-bottom: 1px solid #ddd;
}
/* Speciální úpravy pro archivní tabulku */
.archive-table-container {
max-width: 1000px; /* Pevná maximální šířka tabulky */
width: 100%;
margin: 0 auto; /* Centrované umístění */
padding: 20px;
}
/* Archivní tabulka - nebude přes celý monitor */
.archive-table {
width: 100%;
border-collapse: collapse;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
border-radius: 8px;
overflow: hidden;
}
/* Zvýraznění řádků pro archivní tabulku */
.archive-table tbody tr:nth-child(even) {
background-color: #d9d9d9; /* O něco tmavší šedá */
}
.archive-table tbody tr:nth-child(odd) {
background-color: #f2f2f2; /* O něco světlejší šedá */
}
/* Barevné odlišení příjmů a výdajů pro archivní tabulku */
.archive-table td.pozitivni {
color: #218838; /* Sytější zelená */
font-weight: bold;
}
.archive-table td.negativni {
color: #c82333; /* Sytější červená */
font-weight: bold;
}
/* Responzivní design */
@media (max-width: 768px) {
.archive-table-container {
max-width: 100%; /* Na mobilech bude tabulka široká 100% */
}
#finance-table th, #finance-table td {
padding: 8px;
font-size: 14px;
}
}
/* Zvýraznění nadpisu archivu */
.archive-title {
text-align: center;
font-size: 26px;
font-weight: bold;
color: #343a40;
text-transform: uppercase;
margin-bottom: 20px;
border-bottom: 3px solid #218838;
padding-bottom: 8px;
}
/* Kontejner pro tlačítko exportu */
.export-button-container {
text-align: center; /* Zarovná tlačítko na střed */
margin-top: 20px; /* Přidá trochu prostoru nad tlačítkem */
}
/* Styl tlačítka */
#export-pdf {
padding: 10px 20px; /* Lepší padding */
font-size: 16px; /* Větší písmo pro lepší čitelnost */
border-radius: 5px; /* Zaoblené rohy */
cursor: pointer;
transition: background-color 0.3s ease-in-out;
}
/* Efekt při najetí myší */
#export-pdf:hover {
background-color: #0056b3; /* Lehce tmavší modrá při hover */
}