Hlavní menu
JEWE je HTML engine (PHP/HTML/CSS/JS) pro jednodušší psaní návodů ke hrám. Nejde o klasický redakční systém ale spíše o sadu souborů, které se jednoduchou editací dají uvést do požadovaného stavu a funkčnosti.
Hlavní menu
(ještě nešlo o JEWE, ale pouze o jednoduchý engine pro návod na hru Half-Life 2: Episode One)
+ automatické vkládání a formátování obrázků podle klíčového řádku #IMG
+ základní styly a formátování
(první verze)
+ jméno je zkratka z 'Jade Empire Waklthrough Engine' - vznikl jako engine pro návod na hru Jade Empire
* vylepšená práce s obrázky
+ automatické formátování nadpisů podle klíčových řádků #kapitola a #úkol
+ automatické generování menu a dynamická změna podle kapitol a úkolů
* verze použitá pro návod na Tomb Raider Anniversary (zachování jména i vzhledu)
+ schopnost rozeznat a naformátovat libovolná klíčová slova (kromě obrázků a kapitol)
* menu změněno na dvousloupcové
* verze použitá pro návod na hru Bioshock a Half-Life2: Episode Two
* menu opět dvouřádkové
* zjednodušená grafika
* pouze jako beta JEWE 2.0
+ zcela nové zpracování
+ engine založený na pluginech (vlastní engine obsahuje jen minimum funkčnosti)
+ typy pluginů
+ Interpreter (zpracování klíčových slov a překlad na HTML)
+ Observer (reakce na dané události)
+ on start (oznamuje vlastní začátek zpracování dokumentu)
+ on header (vyvolán při zpracování hlavičky HTML)
+ on body start (vyvolán před zpracováním dokumentu)
+ on body end (vyvolán před koncem zpracování dokumentu)
+ pluginy
+ Parser (načtení obsahu stránky z konfigurace a její parsování)
+ Title (generování titulku stránky z konfigurace)
+ Chapters (správa kapitol dokumentu)
+ Menu (generování menu z kapitol)
+ Styles (automatické načítání CSS stylů)
+ Browsers (zobrazení podporovaných prohlížečů - IE7, FF2, FF3, Opera9.5, Safari3)
Hlavní menu
? typ pluginů
? systémové (poskytují funkčnost pro jiné pluginy)
? administrační (umožňují upravovat konfiguraci či jiné části/pluginy)
? řádkové (zpracovávají každou řádku)
? pluginy
? vysvětlivky (určená slova zobrazují popis po najetí myší)
? odkazy (slova v textu mohou odkazovat na jiné části)
? překlady (texty z souborů *.lang - pluginy?)
? cachování (stránka projde skriptem jen jednou, pak se uloží do TEMP)
? autoload (načítání částí návodu on-line - menší režie, rychlejší stahování)