mirror of
https://github.com/moodle/moodle.git
synced 2025-02-15 05:15:07 +01:00
94 lines
5.5 KiB
HTML
Executable File
94 lines
5.5 KiB
HTML
Executable File
<P align=center><B>Import souborů z formátu Course Test Manager</B></P>
|
|
<P>Course Test Manager je softwarový balíček, jehož životní cyklus se
|
|
chýlí ke konci. Společnost Course Technology už v jeho vývoji nepokračuje –
|
|
byl nahrazen novým systémem ExamView. Přesto jsme se rozhodli tento
|
|
filtr vytvořit, protože až doposud neexistoval způsob, jak exportovat úlohy
|
|
z formátu CTM do jiného běžně užívaného testového formátu.</P>
|
|
|
|
<P>Pro import otázek z CTM musíte mít CTM nainstalován na počítači s Windows a
|
|
mít na tomto počítači přístup k souborům databáze MS Access. Pro přístup k datům
|
|
potřebujete dva datové soubory:</P>
|
|
<UL>
|
|
<LI>system.mda – tento soubor se nachází v kořenovém adresáři vaší
|
|
instalace CTM a v řeči MS Access je obvykle nazýván "System Database".
|
|
<LI>ctm.mdb – databáze obsahující testovací otázky. V CTM je pro každý
|
|
kurz nainstalována jedna databáze. Nachází se v adresáři umístěném o jednu
|
|
úroveň níže než instalační adresář CTM.
|
|
</LI></UL>
|
|
|
|
<P>Import souborů CTM se liší v závislosti na tom, zda je Moodle provozován
|
|
v operačním systému Windows nebo Linux. Bez ohledu to, v jakém operačním
|
|
systému pracujete, potřebujete počítač s Windows (Windows 2000 nebo Windows XP)
|
|
umístěný na stejné síti jako systém Moodle; na tomto počítači jsou během
|
|
importu umístěny databáze otázek (v MS Access).</P>
|
|
|
|
<P>Celý proces je o něco jednodušší, pokud je Moodle provozován ve <B>Windows</B>.
|
|
Pro import z CTM zde stačí provést tyto kroky:</P>
|
|
<OL>
|
|
<LI>Nahrajte soubor system.mda do Moodlu pomocí správce souborů. Nezáleží na
|
|
tom, do jakého kurzu soubor system.mda nahrajete, Moodle si jej najde kdekoliv.
|
|
<LI>Založte v Moodlu test a použijte funkci "Importovat úlohy ze souboru".
|
|
Vyberte příslušný soubor ctm.mdb a pokračujte v importu. Pokud jste
|
|
postupovali správně, zobrazí se vám stránka, na které si budete moci vybrat
|
|
kategorii otázek, z níž chcete importovat. Tento krok je sem zařazen proto, že
|
|
databáze úloh v CTM jsou vzhledem k velkému množství otázek často členěny do
|
|
kategorií (např. podle kapitol učebnice nebo oddílů kurzu).
|
|
</LI></OL>
|
|
|
|
<P>Pokud Moodle provozujete v operačním systému <B>Linux</B>, bude import
|
|
úloh vyžadovat instalaci speciálního softwaru <A href="http://odbcsock.sourceforge.net/"
|
|
target=_new><B>ODBC Socket Server</B></A>. Ten si musíte stáhnout a nainstalovat
|
|
na počítač s Windows, ve kterém je uložena databáze CTM. <B>Nepostupujte</B>
|
|
podle instalačních pokynů uvedených v balíčku ODBC Socket Server. Jsou zbytečně
|
|
komplikované! Postupujte raději takto:</P>
|
|
<OL>
|
|
<LI>Stáhněte si instalační soubor <A href="http://odbcsock.sourceforge.net/"
|
|
target=_new>z této stránky</A> a rozbalte ho v počítači s Windows.
|
|
<LI>Zkopírujte soubor ODBCSocketServer.exe na vhodné místo, např. do systémového
|
|
adresáře (pravděpodobně C:\WINNT\ nebo C:\Windows) nebo do adresáře
|
|
Program Files.
|
|
|
|
<LI>Nainstalujte ODBC Socket Server jako službu, a to příkazem<BR>
|
|
<B><cesta k souboru – viz předchozí krok>/ODBCSocketServer.exe /Service</B><BR>
|
|
To můžete provést v menu Start->Spustit... nebo v příkazovém řádku
|
|
operačního systému.
|
|
|
|
<LI>Otevřete správu služeb jedním z těchto tří způsobů: (a)
|
|
Start->Nastavení->Ovládací panely->Nástroje pro správu->Služby;
|
|
(b) pravým tlačítkem klikněte na <B>Tento počítač</B>, v nabídce vyberte
|
|
Spravovat->Služby a aplikace->Služby; (c) příkazem <B>services.msc</B>
|
|
v menu Start->Spustit...
|
|
|
|
<LI>Ve správě služeb klikněte pravým tlačítkem na ikonu ODBC Socket Server a
|
|
vyberte položku <B>Start</B>. Jeho "stav" by se měl změnit na Spuštěno
|
|
(Started). Po dokončení importu můžete službu zase zastavit nebo zakázat.
|
|
|
|
<LI>Přesvědčte se, zda se na počítači nacházejí oba datové soubory system.mda
|
|
a ctm.mdb a také ODBC ovladač pro MS Access, který by měl být součástí každé
|
|
instalace Windows (jeho přítomnost ověříte tak, že otevřete panel "Nástroje
|
|
pro správu", poté panel "Datové zdroje" a na něm kliknete na záložku
|
|
"Ovladače").<BR>
|
|
Dále zjistěte, kde je nainstalován CTM a kde jsou umístěny soubory system.mda
|
|
a ctm.mdb, ze kterých chcete importovat data. Poznamenejte si úplnou
|
|
přístupovou cestu k těmto souborům a také IP adresu nebo jméno počítače
|
|
s Windows. Obě tyto informace budete při importování potřebovat.
|
|
|
|
<LI>Nyní již můžete začít s importováním databází úloh do Moodlu. Založte
|
|
v Moodlu test a použijte funkci "Importovat úlohy ze souboru". <B>V TOMTO BODĚ
|
|
SE POSTUP PRO LINUX LIŠÍ!</B> V POLI "Vložit" MUSÍTE UVÉST
|
|
ZÁSTUPNÝ SOUBOR. TENTO SOUBOR SE <B>NEBUDE</B> ZPRACOVÁVAT, SLOUŽÍ POUZE JAKO
|
|
"ŠIDÍTKO" PRO IMPORTOVACÍ FORMULÁŘ (MUSÍ VŠAK SKUTEČNĚ EXISTOVAT A MÍT
|
|
NENULOVOU VELIKOST). INFORMACE O POUŽÍVANÉM SERVERU WINDOWS BUDETE MOCI UVÉST
|
|
V DALŠÍM KROKU. Otevře se vám stránka, na které vyplníte IP adresu nebo jméno
|
|
serveru Windows a přístupovou cestu k souborům system.mda a ctm.mdb (které
|
|
jste si zapsali v předchozím kroku). Poté klikněte na tlačítko
|
|
"Připojit k serveru". Pokud bylo vše nastaveno správně, zobrazí se další
|
|
formulář, ve kterém budete moci vybrat kategorii úloh k importu. POKUD JSTE
|
|
DOSPĚLI AŽ SEM, JE VŠE NASTAVENO SPRÁVNĚ A MŮŽETE ZAČÍT IMPORTOVAT!
|
|
</LI></OL>
|
|
|
|
<P>Pokud se během importu zobrazila chybová hlášení, možná oceníte následující
|
|
technickou informaci: k otevření zásuvky (socket) i k výměně dotazu a výsledku
|
|
dotazu ve formátu XML používá ODBC Socket Server port 9628.
|
|
Třída pro import zpracuje výsledek dotazu ve formátu XML stejně, jako by byl
|
|
zpracováván místní dotaz.</P> |