Compare commits

..

No commits in common. "main" and "v1.0" have entirely different histories.
main ... v1.0

5 changed files with 13 additions and 78 deletions

View File

@ -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 `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 index.html.
## Kontakt

View File

@ -1,52 +1,6 @@
,Popis,Částka,Měna,Typ
Datum,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-05,Příspěvek @tirtol128,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-06-13,test_synchronizace ,10,CZK,Příjem
2024-06-13,test_synchronizace ,10,CZK ,Výdaj

1 Datum Popis Částka Měna Typ
2 2020-06-04 2020-06-04 Stav účtu 9253 CZK Příjem
3 2024-06-05 2024-06-05 Příspěvek @tritol128 Příspěvek @tirtol128 512 CZK Příjem
4 2024-06-10 2024-06-10 Příspěvek @fabia_man 100 CZK Příjem
5 2024-06-17 2024-06-13 Příspěvek @Onqa6 test_synchronizace 100 10 CZK Příjem
6 2024-06-18 2024-06-13 Příspěvek D.Kolaja test_synchronizace 111 10 CZK CZK Příjem Výdaj
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

View File

@ -7,15 +7,12 @@
<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">

View File

@ -18,32 +18,19 @@ document.addEventListener('DOMContentLoaded', function() {
const tr = document.createElement('tr');
columns.forEach(column => {
const td = document.createElement('td');
td.textContent = column.trim();
td.textContent = column;
tr.appendChild(td);
});
tableBody.appendChild(tr);
// Debug output
console.log('Row:', row);
console.log('Columns:', columns);
// Calculate account balance
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]);
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;
}
}
});

View File

@ -28,6 +28,3 @@ footer {
.container {
flex: 1 0 auto;
}
a[rel="me"] {
display: none;
}