Compare commits
41 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
ccd0a8bf3c | ||
|
9fe11b8a8d | ||
|
a42b16c971 | ||
|
714880ce38 | ||
|
45363aa615 | ||
|
a10711f23b | ||
|
baea78322f | ||
|
34e8ff03b7 | ||
|
aedaf89c3e | ||
|
286bfa733a | ||
|
4e2465e731 | ||
|
100aeb2747 | ||
|
2e018c4387 | ||
|
67d21427a0 | ||
|
a5fe0a0997 | ||
|
48070ba333 | ||
|
5c5fce36cc | ||
|
2b5bd81f3f | ||
|
8da1976025 | ||
|
632cc2eb3d | ||
|
0f1966b267 | ||
|
bcbe553bce | ||
|
568c548eda | ||
|
81fb8f0b19 | ||
|
417a21f1c7 | ||
|
a22ae4ef3b | ||
|
f710cefd6d | ||
|
2630219c2f | ||
|
4406b14768 | ||
|
975c8b6f46 | ||
|
d3091ac909 | ||
|
52d5c30f94 | ||
|
43009d52f1 | ||
|
094f1fb933 | ||
|
7f3462dcf0 | ||
|
cb0e9975a2 | ||
|
1673087920 | ||
|
011fbddd6c | ||
|
7a85d05cb5 | ||
|
635811ce9c | ||
|
d4b6dec1db |
@ -62,7 +62,7 @@ Datum,Popis,Částka,Měna,Typ
|
||||
```
|
||||
## 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 index.html.
|
||||
- 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
|
||||
|
||||
|
82
finance.csv
82
finance.csv
@ -1,6 +1,80 @@
|
||||
Datum,Popis,Částka,Měna,Typ
|
||||
,Popis,Částka,Měna,Typ
|
||||
2020-06-04,Stav účtu ,9253,CZK,Příjem
|
||||
2024-06-05,Příspěvek @tirtol128,512,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-13,test_synchronizace ,10,CZK,Příjem
|
||||
2024-06-13,test_synchronizace ,10,CZK ,Výdaj
|
||||
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
|
||||
|
|
@ -7,12 +7,15 @@
|
||||
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet">
|
||||
<!-- Custom CSS -->
|
||||
<link href="styly.css" rel="stylesheet">
|
||||
<!-- Rel="me" link -->
|
||||
<a rel="me" href="https://mamutovo.cz/@zdendys">Mastodon</a>
|
||||
</head>
|
||||
<body>
|
||||
<div class="d-flex flex-column min-vh-100">
|
||||
<header class="text-center mb-3">
|
||||
<h1>Přehled Financí Komunity</h1>
|
||||
<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://oscloud.cz/s/PxkK2LXCzGeGfPS" target="_blank">Nextcloud úložišti</a>.</p>
|
||||
</header>
|
||||
|
||||
<div class="account-balance text-center mb-3">
|
||||
|
29
skript.js
29
skript.js
@ -18,19 +18,32 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
const tr = document.createElement('tr');
|
||||
columns.forEach(column => {
|
||||
const td = document.createElement('td');
|
||||
td.textContent = column;
|
||||
td.textContent = column.trim();
|
||||
tr.appendChild(td);
|
||||
});
|
||||
tableBody.appendChild(tr);
|
||||
|
||||
// Debug output
|
||||
console.log('Row:', row);
|
||||
console.log('Columns:', columns);
|
||||
|
||||
// Calculate account balance
|
||||
const amount = parseFloat(columns[2]);
|
||||
const currency = columns[3];
|
||||
if (currency === 'CZK') {
|
||||
accountBalance += amount;
|
||||
} else if (currency === 'EUR') {
|
||||
// For simplicity, assume 1 EUR = 25 CZK (you can adjust the conversion rate)
|
||||
accountBalance += amount * 25;
|
||||
const amount = parseFloat(columns[2].replace(/,/g, '').replace(/[^0-9.-]/g, '')); // Remove any invalid characters and ensure proper decimal handling
|
||||
const currency = columns[3].trim();
|
||||
|
||||
// Debug output
|
||||
console.log('Amount:', amount);
|
||||
console.log('Currency:', currency);
|
||||
|
||||
if (!isNaN(amount)) {
|
||||
if (currency === 'CZK') {
|
||||
accountBalance += amount;
|
||||
} else if (currency === 'EUR') {
|
||||
// For simplicity, assume 1 EUR = 25 CZK (you can adjust the conversion rate)
|
||||
accountBalance += amount * 25;
|
||||
}
|
||||
} else {
|
||||
console.error('Invalid amount:', columns[2]);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user