Obrázek   
Přihlášení
Uživatelské jméno:

Heslo:

Pamatovat si mne



Zapomenuté heslo

Nová registrace
Kam dále?
Hledání
Vzhled

(3 vzhledů)
Kdo je Online
17 uživatel(ů) je online (4 uživatel(ů) si prohlíží Články a povídání)

Uživatelé: 0
Hosté: 17

více...
Noví uživatelé
dědek_hank
dědek_hank
21.02.2020
JosefJosef
JosefJosef
17.01.2020
pavelk
pavelk
20.12.2019
FERYAKT
FERYAKT
07.10.2019
Kolorka
Kolorka
24.09.2019
pospichal
pospichal
03.05.2019
Steppenwolf
Steppenwolf
15.03.2019
numitron
numitron
04.03.2019
vvrsek
vvrsek
31.01.2019
EMANUEL
EMANUEL
21.12.2018
Kdo za co může
Administrátorka
Žirafka
Žirafka
Žirafička
Žirafička
Redaktoři
bernard
bernard
IvanH
IvanH
 
Emeritní
KatyH
KatyH

Napsal/a Žirafka v 7. 06. 2008 v 15:22 (přečtení 3522×) Další články tohoto autora
Zápisník pojídačky koláčů pro Xoops
Modul MyQUIZ slouží ke správě a provozu různých testíků a kvizů. Tento modul je již letitý a v novějších verzích Xoopsu prostě nefungoval. Proč, to mi není jasné, ale prostě to tak bylo.

Dnes je dostupná verze 3.0 a ta již funguje i pod nejnovější verzí Xoopsu čili pod Xoops 2.0.18.1, se kterou mají i některé jiné moduly problém. Ne tak MyQUIZ, který pod novou verzí funguje.

Jenže i do tohoto modulu se vloudili dvě chybičky. Nevím, jak je možné že je nikdo přede mnou nenašel, ale já jsem hledala a hledala a nenašla na webu nic. Asi to všem funguje dobře. Jenže zrovna mně ne.

První dvě chyby jsou v souboru index.php ježto se nachází přímo v kmenovém adresáři modulu. Obsahuje skoro celou inteligenci modulu a všechny důležité části.

Na řádku 533 je jedna kosmetická chyba. Jedná se zobrazení dvou dvojteček v textu. Nevypadá to vůbec dobře dobře.

Je potřeba najít kód:

_MYQUIZ_YOUHAVECHOOSE." ::\"</b>"

a změnit jej na

_MYQUIZ_YOUHAVECHOOSE.":\"</b>"

Na řádku 537 je ovšem chyba závažnější a to taková, že se divím, že to někde funguje.

Je potřeba najít tuto část:

</font></b></td></tr></table><br>

a změnit na

</font></b></td></tr></tr><br>";

Tato chyba způsobuje předčasné ukončení tabulky po vypsání správné odpovědi ve výsledcích kvizu a tím celkově špatné zobrazení, protože se rozpadne formátování.

Další kosmetická chyba je na v souboru templates/comments.php, kde je nastavená příliš veliká velikost textu nadpisu u komentářů. Je tam původně 36, ale 16 je daleko lepší.

<!--
.style1 {
font-size: 16px;
font-weight: bold;
}
-->


Jelikož se ale jedná o soubor v adresáři templates, tak se jeho prostá úprava v systému nijak neprojeví. Je potřeba nechat přegenerovat šablony, což se nejlépe udělá ve „správci modulů“ zadáním příkazu Aktualizovat modul. Nakonec je dobré vymazat obsah adresáře templates_c a tím uvolnit vyrovnávací paměť. Xoops se tímto donutí k vytvoření nových souborů a vše se zobrazuje tak, jak má.
Hodnocení: 0,00 (0 hlasů) - Ohodnotit -
Formátovat pro tisk Poslat známému Vytvořit z článku PDF
Komentář je vlastnictvím svého autora. Vyjadřuje jeho názory, ne názory redakce nebo provozovatele webu či serveru.
Napsal/a Vlákno
Obrázek Obrázek
ObrázekObrázekObrázekObrázekObrázek
Obrázek
Redakční systém XOOPS 2.5.10
Obsah © 2008-2020 Žirafoviny