Nedostačující číselník u plánování zpřístupnění testu
Počet odpovědí: 4používáme na škole starou verzi Moodle 2.3.3 (www.goabuc.cz/moodle) a s přechodem do nového roku jsme narazili na problém s testy. V nastavení testu je volba Časování -> Zpřístupnit test, kde si mám vybrat datum a čas. Problém je s rokem, protože v rozbalovacím menu je poslední položka 2020. Poradíte mi, prosím, kde najdu nastavený rozsah / číselník, odkud se načítá obsah pro toto menu?
Děkuji
Martin Pokorný
Re: Nedostačující číselník u plánování zpřístupnění testu
Používáte osm let starou verzi. Nebylo by lepším řešením upgradovat?
Stejný problém se vám začne vyskytovat i na jiných místech. Ne pouze v modulu Test. Jako dočasné řešení budete muset sáhnout do zdrojových kódů Moodle a upravit chování formulářového prvku MoodleQuickForm_date_time_selector
.
Najděte ve vaší instalaci Moodle soubor lib/form/datetimeselector.php
Někde kolem řádku č. 56 v tomto souboru bude:
var $_options = array('startyear' => 1970, 'stopyear' => 2020, 'defaulttime' => 0,
'timezone' => 99, 'step' => 5, 'optional' => false);
Hodnotu stopyear
změňte z 2020 na něco vyššího (poslední verze Moodle tam mají při použití gregoriánského kalendáře hodnotu 2050). Mělo by to pomoci na většině formulářů včetně uvedeného modulu Test.
V každém případě ten upgrade ale opravdu zvažte.
Re: Nedostačující číselník u plánování zpřístupnění testu
Re: Nedostačující číselník u plánování zpřístupnění testu
Re: Nedostačující číselník u plánování zpřístupnění testu
půjde jim upgrade z 2.3 přímo na 3.10?
Ne. Je potřeba sestavit si plán aktualizace na základě informací v release notes.
- Podle https://docs.moodle.org/310/en/Upgrading#Check_the_requirements je pro přechod na 3.10 potřeba alespoň 3.5
- Podle https://docs.moodle.org/35/en/Upgrading#Check_the_requirements je pro 3.5 potřeba alespoň 3.1
- Podle https://docs.moodle.org/31/en/Upgrading#Check_the_requirements je pro 3.1 potřeba alespoň 2.7
- Podle https://docs.moodle.org/31/en/Upgrading#Check_the_requirements je pro 2.7 potřeba alespoň 2.2
Takže upgrade se musí provést postupně ze stávající 2.3 na 2.7, pak na 3.1, pak na 3.5 a pak na 3.10.
V létě už bude dostupná i verze 3.11, nicméně princip je stále stejný.