„VIKWiki:Kvíz” változatai közötti eltérés

Palotasb (vitalap | szerkesztései)
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:'''
Forráskód: [[MediaWiki:Common.js]]
** Fejlesztői legfrissebb verzió: https://bitbucket.org/palotasb/vikwikiquiz
** Éles verzió a wikin: [[MediaWiki:Common.js]]
* Issue/Bug tracking: https://bitbucket.org/palotasb/vikwikiquiz/issues?status=new&status=open


== Műhely ==
== Műhely ==
A lap eredeti címe: „https://vik.wiki/VIKWiki:Kvíz