<html>
<meta charset="UTF-8">

<body bgcolor="#212127">

	<head>
		<title>Moodle/Elearning/KMOOC manual</title>
		<meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=0.8" />
		<style>
			body {
				font: normal 17px Verdana;
				color: #999999;
			}

			a {
				color: #9999ff;
			}

			textarea {
				font: normal 17px Verdana;
				color: white;
				background-color: #212127;
				width: 90%;
				height: 250px;
			}
		</style>
	</head>
	<center>
		<h1>Moodle/Elearnig/KMOOC manual</h1>
	</center>
	<center>
		Ez a userscript Moodle/Elearnig/KMOOC tesztek megoldása során segítséget jelenít meg.
	</center>
	</p>
	<b>A válasz ablakban jobb felül lévő százalék jelzi, hogy mekkora eséllyel jó a megoldás. Ez
	sokszor jó viszonyítás, de semmi sem biztos! Bármikor előfordulhat, hogy nem jó a
	megjelenített válasz! Ezért csak saját felelősségedre használd!</b> Sok kikerülhetetlen
	hibalehetőség van, amit egyszerű nem lehet scriptben lekezelni (Pl rosszul megadott kérdés
	tanár részéről). Kézzel is lehet keresni a elmentett kérdések között. Ezért mindig 
	legyen egy letöltött verziód a kérdésekről, mert nem 100% hogy mindég elérhető a szerver!
	Továbbá ha a moodle oldalán a DOM megváltozik, a script nem fog működni! Ez nem annyira
	gyakori, de bármikor megtörténhet! Érdemes nem kikapcsolni a tampermonkey-ban a userscript
	frissítést. Ez nem windows update, itt tényleg hibajavítások jönnek ki. Hiba, észrevétel
	esetén : <a target="_blank" href="https://qmining.frylabs.net">Script Feedback</a> (ezt
	gyakran még aznap megnézem.)
	</p>
	</p>
    <b>Továbbá ez a userscript HTTP requestekket küldhet egy szerver felé, ahova az összes megoldott
    tesztjeid kérdéseit és (helyes)válaszait feltölti! Ezzel garantálja, hogy neked, és mindenki
    másnak a legfrissebb adatok állnak rendelkezésre.</b>
	<center>

	<% include aludni.ejs %> 

		<h3>Tartalomjegyzék</h3>
	</center>
	<hr>
	<ul>
		<li>
			<b>Használat</b> - Ez szuper fontos, elsőnek olvasd el
		</li>
		<li>
			<b>Eddigi teszt kérdések</b> - Itt elérhető az eddigi összes ismert teszt
			kérdés-válaszai
		</li>
		<li>
			<b>Gyakran előforduló kérdések</b> - Ha itt nincs kérdésed, akkor <a
			href="http://qmining.frylabs.net">itt</a> tedd fel! 
		</li>
		<li>
			<b>Adat egyszerűsítés</b> - Ha túl sok egyforma kérdésed van ;) 
		</li>
		<li>
			<b>Other stuff</b> 
		</li>
	</ul>
	<center>
		<h3>Használat</h3>
	</center>
	<hr>
	<table style="table-layout:fixed;vertical-align:top;width:100%">
		<td>
            </p> Először is tölts le egy userscript futtató kiegészítőt a böngésződhöz. Én <a
              href="https://www.tampermonkey.net/">Tampermonkeyt</a> használok, és ezzel van tesztelve a
            userscript is, ezért ez ajánlott. Más is működhet (violentmonkey, etc), de az nem garantált.
            Majd a <a href="http://qmining.frylabs.net/install">weboldalról</a> egy kattintással elvileg
            le tudod tölteni a scriptet, és elvileg kész is. Script majd udvariasan megkéri, hogy
            hagy beszélgessen a szerverrel, mert mással nem tud.
			</p>
			</p> Teszt közben még több dolog történhet:
			</p>
			<ul>
                <li><b>Nem jó kérdésre ad választ a script:</b> Ilyenkor az van, hogy nincs meg a
                  kérdés, vagy több hasonló kérdés/válasz van. Ilyenkor a jobbra/balra gombbal
                  váltogathatsz azok a kérdés/válasz combók közül, amit talált a script</li>

				<li><b>Több teszt kérdés van egy oldalon:</b> Fel le gombbal váltogathatsz a kérdések között.
				Ilyenkor is működik az előbb említett funkció. Az indexek, amit kiír a bal felső sarokban:
				aktuális kérdés száma / aktuális találat száma.</li>

				<li><b>Nem jelenik meg semmi, vagy nem működik a script:</b> Megesik az ilyesmi. Ha
				a webszerver még elérhető akkor ott meg bírod nézni a kérdéseket, és ott lehet
				keresgélni Ctrl + F -el Ha az sincs, akkor lehet hogy jól jön ha van egy
				lementett kérdés gyűjteményed.</li>
			</ul>

			</p> Egyéb funkciók: 
			<ul>
				<li>
					Ha esetleg videókat nézel, akkor spaceval lehet play/pausolni, és jobbra/balra
					gombbal ugrani a videóban.
				</li>
				<li>
					Ha bármikor nem kell a script, akkor a menü gomb alatt bekapcsolhatod a passzív
					módot, ami nem piszkálja a szervert. Vagy kikapcsolhatod magát a scriptet
					tampermonkey-ban. Ha bármiért is el akarod tüntetni a következő oldalig az éppen
					megjelenő script ablakot, akkor középső egér gombbal kattintva rajta ezt
					megteheted.
				</li>
			</ul>

            </p> <b>Ha 2.0 előttről jöttél, és rettenetesen össze vagy zavarodva:</b>
            </p>
            2.0 előtt a script az egész adatbázist leszedte, beolvasta, és onnan keresett. Ez a
            keresés most szerver oldalon van megvalósítva, és a script csak a kérdést, hozzá tartózó
            egyéb infót (pl kép nevek) és a tárgy nevét küldi el szervernek. Ezután az visszaküldi a
            helyes válaszokat.

		</td>
		<td width=20%>
			<img style="max-width:100%;max-height:100%;" src="img/rtfm.jpg" alt="img"/>
		</td>
	</table>
	<center>
		<h3>Eddigi teszt kérdések:</h3>
	</center>
	<hr>
	<a target="_blank" href="http://qmining.frylabs.net/legacy"><b>Eddigi összes kérdés</b></a> 
    Továbbá ez még arra jó, hogy ha valamiért bugos a script, akkor itt tudsz ctrl-f el nézegetni,
    vagy ha lemented az összes kérdést, akkor még akkor is biztonságban vagy, ha netán leáll a
    szerver, vagy elmegy a neted. Bár úgy nehezen moodlezel, de mind1

	<center>
		<h3>Gyakran előforduló kérdések</h3>
	</center>
	<hr>
	<ul>
		<li>
			<b>1. Olyan helyeken fut le a script, ahol nem kellene, vagy zavar</b>
			</br> Tampermonkey bővitmény ikon -> click -> scriptet kapcsold ki. Csak ne felejtsd
			visszakapcsolni ;) Meg passzív módot is bekapcsolhatod a menü gomb alatt.
		</li>
		</p>
		<li>
			<b>2. Túl nagy a kérdést és a választ megjelenítő ablak, nem tudok a válaszra kattintani</b>
			</br> Zommolj ki egy kicsit, vagy kapcsold ki addig a scriptet. Továbbá középső
			egérgombra kattintva rá el bírod tüntetni az ablakot, amíg újra nem töltöd az oldalt,
			vagy másikra ugrasz.
		</li>
		</p>
		<li>
			<b>4. Mi ez a ... ?</b>
			</br>
			<img height=40% src="img/imgq.jpg" alt="img"/>
		</li>
		<li>
			<b>5.</b>
			</br>
			<img src="img/6.png" alt="img"/>
		</li>
		</p>
		<li>
			Egyéb:<br>
            <a target="_blank" href="http://qmining.frylabs.net/">észrevétel</a>
		</li>
	</ul>
	<hr> Jogosultságok:
    </br>GM_openInTab: help megnyitása új lapon, GM_xmlhttpRequest: online adatbázishoz.  GM_info: a
    scriptről információ, a verzióváltozás érzékeléséhez. GM_getValue/ GM_setValue: oldal
    bezárásakor megmaradó változók kezelése. Előző verzió tárolására, ugyanúgy verzióváltozás
    érzékeléséhez, néhány beállítás, illetve hogy melyik tárgyakból keressen kérdéseket. Ezek
    függvények, és a sciptben néhol meg vannak hívva, keresd meg.
	</p> Elküldött adatok online módban: Minden teszt végén az összes kérdés, és rá a moodle szerint
	helyesnek vélt válaszok. Fogadott adatok: az összes eddig ismert moodle kérdés
	<hr>
	<center>
	<h1>
	<a target="_blank" href="http://qmining.frylabs.net/">Weboldal</a>
	</h1>
	</center>
	<script>
		function conv() {
			var a = document.getElementById("tex").value;
			a = a.replace(/ /g, "%20");
			a = a.replace(/\\/g, "");
			if (!a.includes(".txt")) {
				a += ".txt";
			}
			document.getElementById("tex").value = "// @resource     data file:///" + a;
		}
	</script>

	<% include b.ejs %>
</html>
</body>