Zahvale i priznanja
Hvala vam! FET Timetable Explorer je omogućen zahvaljujući nevjerovatnoj zajednici otvorenog koda. Zahvalni smo svim programerima koji doprinose bibliotekama i alatima koje koristimo.
1. Biblioteke trećih strana
FET Timetable Explorer koristi sljedeće biblioteke otvorenog koda:
Papa Parse
Verzija: 5.4.1
Namjena: Brz i moćan CSV parser za raščlanjivanje CSV datoteka sa FET rasporedom u pregledniku.
Programer: Matthew Holt
Web stranica: https://www.papaparse.com/
Repozitorij: https://github.com/mholt/PapaParse
MIT licenca
html2canvas
Verzija: 1.4.1
Namjena: JavaScript biblioteka za snimanje ekrana web stranica, omogućavajući funkcionalnost izvoza PNG formata za rasporede.
Programer: Niklas von Hertzen i saradnici
Web stranica: https://html2canvas.hertzen.com/
Repozitorij: https://github.com/niklasvh/html2canvas
MIT licenca
2. FET softver
FET (Besplatni softver za izradu rasporeda)
Programer: Liviu Lalescu
Namjena: FET Timetable Explorer je dizajniran za vizualizaciju i upravljanje rasporedima generiranim od strane FET-a, besplatnog softvera za automatizirano planiranje rasporeda otvorenog koda.
Web stranica: https://lalescu.ro/liviu/fet/
Važno: FET Timetable Explorer je nezavisna web aplikacija i nije službeno povezana s FET-om niti je on podržava. FET je registrirani zaštitni znak svojih vlasnika.
GNU AGPL v3
3. Razvojni alati i tehnologije
FET Timetable Explorer je izgrađen korištenjem standardnih web tehnologija:
- HTML5: Oznake i struktura
- CSS3: Stiliziranje i responzivni dizajn
- JavaScript (ES6+): Logika i interaktivnost aplikacije
- LocalStorage API: Perzistencija podataka na strani klijenta
- API za prevlačenje i ispuštanje: Interaktivno upravljanje rasporedom
4. CDN usluge
Koristimo sljedeće mreže za isporuku sadržaja (CDM) za pružanje usluga bibliotekama trećih strana:
- cdnjs (Cloudflare): https://cdnjs.com/ - Brz i pouzdan CDN za biblioteke otvorenog koda
5. Ikone i vizualni elementi
FET Explorer rasporeda koristi:
- Unicode emotikoni: Izvorni sistemski emotikoni za ikone (📚, 🏫, 👥, 👨🏫, 🏷️, itd.)
- Prilagođeni logo: Dizajniran posebno za FET Timetable Explorer
6. Informacije o licenci
Sve biblioteke trećih strana korištene u ovom projektu objavljene su pod permisivnim licencama otvorenog koda koje dozvoljavaju komercijalnu i nekomercijalnu upotrebu:
MIT licenca
I Papa Parse i html2canvas su licencirani pod MIT licencom, koja dozvoljava:
- Koristiti, kopirati, mijenjati, spajati, objavljivati, distribuirati, podlicencirati i/ili prodavati kopije softvera
- Dozvoliti osobama kojima je softver isporučen da učine isto
Potpuni tekstovi licence dostupni su u odgovarajućim repozitorijima.
7. Posebna zahvala
Željeli bismo izraziti zahvalnost:
- Liviu Lalescu: Za kreiranje i održavanje FET-a, moćnog softvera za izradu rasporeda koji je inspirisao ovaj alat za vizualizaciju
- Matthew Holt: Za Papa Parse, koji olakšava parsiranje CSV-a
- Niklas von Hertzen: Za html2canvas, omogućava jednostavan izvoz snimaka ekrana
- Zajednica otvorenog koda: Za izgradnju i održavanje alata koji pokreću moderni web razvoj
- Obrazovne institucije: Za pružanje povratnih informacija i pomoć u poboljšanju ovog alata
8. Doprinos
Ako želite doprinijeti, prijaviti greške ili predložiti funkcije:
- Pošaljite povratne informacije putem aplikacije
- Kontaktirajte nas putem fetviewer.com
9. Historija verzija
FET Timetable Explorer je evoluirao kroz više prekretnica, kontinuirano poboljšavajući funkcionalnost i korisničko iskustvo. Za detaljne informacije o verziji, pogledajte listu promjena aplikacije.
10. Odricanje od odgovornosti
Biblioteke trećih strana spomenute u ovom dokumentu održavaju njihovi vlasnici. FET Timetable Explorer ne tvrdi vlasništvo ili povezanost s ovim projektima osim što ih koristi kao ovisnosti. Svi zaštitni znakovi, logotipi i nazivi brendova vlasništvo su njihovih vlasnika.