Readme table fix

This commit is contained in:
MrFry 2020-01-28 14:33:37 +01:00
parent 26af03c7f6
commit 390bdb2ceb

View file

@ -12,11 +12,11 @@ Szükséges könyvtár struktúrát és egyéb fájlokat automatikusan létrehoz
Backend és weboldal a [Moodle/Kmooc teszt megoldó kliens](https://gitlab.com/MrFry/moodle-test-userscript)hez. A `./public` mappában található `data.json` fájlból tölti be az összes kérdést, és szolgálja ki a klienseket. Beállított időnként ebbe menti az új kérdéseket is, és a `./public/backs` mappába másol biztonsági mentéseket. Főoldalán `./public/qa` fájlból jeleníti meg a felhasználók kérdéseit, és az üzemeltető válaszait, amit manuálisan kell szerkeszteni. Backend és weboldal a [Moodle/Kmooc teszt megoldó kliens](https://gitlab.com/MrFry/moodle-test-userscript)hez. A `./public` mappában található `data.json` fájlból tölti be az összes kérdést, és szolgálja ki a klienseket. Beállított időnként ebbe menti az új kérdéseket is, és a `./public/backs` mappába másol biztonsági mentéseket. Főoldalán `./public/qa` fájlból jeleníti meg a felhasználók kérdéseit, és az üzemeltető válaszait, amit manuálisan kell szerkeszteni.
Fontosabb oldalak: Fontosabb oldalak:
| név | leírás név | leírás
| --- | --- | --- | ---
|/legacy| Összes kérdés/válasz egy oldalon | /legacy| Összes kérdés/válasz egy oldalon
|/isAdding| Erre a címre POST-olja a kliens az új kérdéseket | /isAdding| Erre a címre POST-olja a kliens az új kérdéseket
|/ask | Ezt a címet kéri le paraméterezve a kliens ha kérdésre keres | /ask | Ezt a címet kéri le paraméterezve a kliens ha kérdésre keres
### stuff ### stuff
Egyszerű fájlböngésző, ami a `./public/files` mappa tartalmát listázza ki böngészőben Egyszerű fájlböngésző, ami a `./public/files` mappa tartalmát listázza ki böngészőben
@ -36,30 +36,30 @@ A szerver `vhost` csomagot használ, és több aldomainje van, amikre érdemes f
## ./stats mappa ## ./stats mappa
Ebben található az összes statisztika és naplófájl Ebben található az összes statisztika és naplófájl
| név | leírás név | leírás
| --- | --- | --- | ---
|./stats/logs | részletes request napló | ./stats/logs | részletes request napló
|./stats/nlogs | fontosabb request napló | ./stats/nlogs | fontosabb request napló
|./stats/stats | összes lekért oldal JSON | ./stats/stats | összes lekért oldal JSON
|./stats/vstats | napokba rendezett összes lekérd oldal JSON | ./stats/vstats | napokba rendezett összes lekérd oldal JSON
|./stats/idstats | Összes kérdés hozzáadó kliens egyedi azonosító statisztika JSON | ./stats/idstats | Összes kérdés hozzáadó kliens egyedi azonosító statisztika JSON
|./stats/idvstats | Összes kérdés hozzáadó kliens egyedi azonosító napokba rendezve JSON | ./stats/idvstats | Összes kérdés hozzáadó kliens egyedi azonosító napokba rendezve JSON
## ./utils mappa ## ./utils mappa
Különböző hasznos eszközök Különböző hasznos eszközök
| név | leírás név | leírás
| --- | --- | --- | ---
| logger.js | minden naplózást kezel | logger.js | minden naplózást kezel
| dbcheck.js | paraméterként kapott adatbázist ellenőrzi, hogy van-e a kérdéseknek `.Q` propertyje, ami a régi fajta módszernél volt használatos | dbcheck.js | paraméterként kapott adatbázist ellenőrzi, hogy van-e a kérdéseknek `.Q` propertyje, ami a régi fajta módszernél volt használatos
| actions.js | qmining modul beérkező kérdés feldolgozás | actions.js | qmining modul beérkező kérdés feldolgozás
| utils.js | alapvető eszközök, pl fájl beolvasás | utils.js | alapvető eszközök, pl fájl beolvasás
| motd.js | `data.json` és ./public/motd -be írja a paraméterként kapott szöveget | motd.js | `data.json` és ./public/motd -be írja a paraméterként kapott szöveget
| ids.js | egyedi felhasználó azonosítókat írja statisztika fájlba | ids.js | egyedi felhasználó azonosítókat írja statisztika fájlba
| dataUpdater.js | régifajta adatbázist, amiben még van `.Q` propertyjű kérdés alakít át | dataUpdater.js | régifajta adatbázist, amiben még van `.Q` propertyjű kérdés alakít át
| changedataversion.js | `data.json`-ban és a ./public/version ban írja át a teszt megoldó kliens aktuális verzióját changedataversion.js | `data.json`-ban és a ./public/version ban írja át a teszt megoldó kliens aktuális verzióját
| merger.js | Paraméterként kapott adatbázisból törli az egyező bejegyzéseket, és egyesíti egy fájlba merger.js | Paraméterként kapott adatbázisból törli az egyező bejegyzéseket, és egyesíti egy fájlba
| merge.sh | Biztonsági mentést készít, és egyszerűsíti az adatbázist, majd felülírja az újjal | merge.sh | Biztonsági mentést készít, és egyszerűsíti az adatbázist, majd felülírja az újjal
| question-classes/classes.js | Összehasonlításhoz és tároláshoz szükséges osztályok | question-classes/classes.js | Összehasonlításhoz és tároláshoz szükséges osztályok
# Egyéb # Egyéb
Jelenleg sok optimalizálatlan rész található benne, cél ezek kijavítása, szépítése Jelenleg sok optimalizálatlan rész található benne, cél ezek kijavítása, szépítése