„VIKWiki:Kvíz” változatai közötti eltérés
→Technikai megvalósítás: forráskód szűkszavú leírása és linkelése két helyen |
→Amit a Javascript-kód csinál: Halott linkek eltávolítása |
||
| 15. sor: | 15. sor: | ||
Az első szakaszcímtől (<code><nowiki><h2></nowiki></code> címke, <code><nowiki>== ... ==</nowiki></code> wikikód) kezdve minden szakasz egy kvízkérdésnek minősül. Először ezek kerülnek feldolgozásra, majd ezeken belül a válaszcsoportok, válaszlehetőségek. Ez utóbbi abból áll, hogy a program minden kérdésen belül megkeresi, az összes olyan helyet, ahol egy rendezett HTML-listát (<code><nowiki><ol><li></li>...</ol></nowiki></code> címke, <code><nowiki># ... # ...</nowiki></code> wikikód) egy olyan elem előz meg, ami a <code><nowiki>{{kvízkérdés ...}}</nowiki></code> sablont tartalmazza. Utóbbi esetben a rendezett listát kattintható interaktív opciókká alakítja át a kód. | Az első szakaszcímtől (<code><nowiki><h2></nowiki></code> címke, <code><nowiki>== ... ==</nowiki></code> wikikód) kezdve minden szakasz egy kvízkérdésnek minősül. Először ezek kerülnek feldolgozásra, majd ezeken belül a válaszcsoportok, válaszlehetőségek. Ez utóbbi abból áll, hogy a program minden kérdésen belül megkeresi, az összes olyan helyet, ahol egy rendezett HTML-listát (<code><nowiki><ol><li></li>...</ol></nowiki></code> címke, <code><nowiki># ... # ...</nowiki></code> wikikód) egy olyan elem előz meg, ami a <code><nowiki>{{kvízkérdés ...}}</nowiki></code> sablont tartalmazza. Utóbbi esetben a rendezett listát kattintható interaktív opciókká alakítja át a kód. | ||
Forráskód: [[MediaWiki:Common.js]] | |||
== Műhely == | == Műhely == | ||