Minor style fixes, minor manual refactor

This commit is contained in:
mrfry 2021-03-06 15:14:28 +01:00
parent 34cc962ab4
commit 1d6cc647e9
10 changed files with 24 additions and 57 deletions

View file

@ -51,33 +51,26 @@ function renderMaual() {
-t.
</li>
<li>
A{' '}
<a
href="http://qmining.frylabs.net/install?man"
target="_blank"
rel="noreferrer"
>
weboldalról
Kattints ide hogy felrakd a scriptet
</a>{' '}
rakd fel a scriptet.
</li>
<li>
A script ezt követően udvariasan megkér, hogy hadd beszélgessen a
szerverrel, mert mással nem tud, ezért ezt engedélyezd neki.
</li>
<li>
Ezután:
<ul>
<li>
A kitöltendő teszt oldalán a kérdésre a választ kell látnod
felül egy lebegő ablakban.
</li>
<li>
Teszt ellenőrzés oldalon a script beküldi a szervernek a
helyes válaszokat, az lementi az új kérdéseket, amik ezután
azonnal elérhetők lesznek
</li>
</ul>
A kitöltendő teszt oldalán a kérdésre a választ kell látnod felül
egy lebegő ablakban.
</li>
<li>
Teszt ellenőrzés oldalon a script beküldi a szervernek a helyes
válaszokat, az lementi az új kérdéseket, amik ezután azonnal
elérhetők lesznek (neked, és másoknak is)
</li>
</ul>
Egyéb fontos tudnivalók:
@ -92,7 +85,7 @@ function renderMaual() {
{' '}
Összes kérdés TXT
</a>{' '}
(ha elszállna a szerver)
(az összes összegyűjtött kérdés, ha elszállna a szerver)
</li>
<li>
Az{' '}
@ -190,10 +183,10 @@ function renderMaual() {
</b>
<br />
<i>
Zoomolj ki egy kicsit az oldalon, kapcsold ki addig a scriptet,
vagy zárd be a script ablakát. Illetve a középső egérgombbal
kattintva a script abalkon el bírod tüntetni, amíg újra nem töltöd
az oldalt, vagy görgetéssel állíthatsz az átlátszóságán.
A felugró ablakot ha minden jól megy akkor a szélénél fogva tudod
mozgatni, vagy egeret rajtatartva a görgővel tudod állítani az
áttetszőségét, vagy be tudod zárni jobb felül X-el, vagy egér
középső gombbal.
</i>
</li>
<br />
@ -223,16 +216,6 @@ function renderMaual() {
mert nem fut. Később manuálisan is be lehet majd küldeni
kérdés-válaszokat.
<p />
Ha arra nem veszik a fáradságot, hogy a kérdéseket lecseréljék akkor
valószínűleg arra se hogy userscript futását detektáló kódot rakjanak
a weboldalra. A{' '}
<a href="https://moodle.org/" target="_blank" rel="noreferrer">
Moodle
</a>{' '}
egy nyílt forráskódú, valószínűleg self-hosted rendszer. Valószínűleg
az egyetem egy ezer éves debian szerverén fut, amihez senki se mer
nyúlni, nemhogy a moodle-t frissítse valaki.
<p />
A script shadow-root hoz teszi hozzá az összes megjelenített
elementet, így ezeket szinte lehetetlen detektálni. A moodle
semmiféleképpen nem látja, hogy milyen más oldalak vannak megnyitva a
@ -267,9 +250,10 @@ function renderMaual() {
Weboldal lementése
</h2>
<p>
Hogy a hibákat a saját gépemen reprodukálni tudjam, és könnyen ki bírjam
javítani, sokszor jól jön, ha egy lementett weboldalt megkapok. Így
lehet menteni egy oldalt:
Ha hibát észlesz, kérlek jelents. Hogy a hibákat a saját gépemen
reprodukálni tudjam, és könnyen ki bírjam javítani, sokszor jól jön, ha
egy lementett weboldalt megkapok, amin a hiba történik. Így lehet
menteni egy oldalt:
</p>
<center>
<img