Opis i prezentacja systemu. Krótki film pokazuje mozliwości systemu.
W tekście ująłem to na podstawie czego (jakich modułów) został zbudowany.
Celem było zbudowanie prostego systemu do nauki słówek hiszpańskich.
Możliwe jest tez śledzenie postępów w nauce.
Słówka podzielone są grupami po 100 słów w każdej.
Podział nie jest przypadkowy, są to najpopularniejsze (najczęściej używane) słowa.
Ułożone malejąco od najpopularniejszego zaczynając.
1. Budowa typu zawartości słówek.
Stworzone zostały dwa nowe rodzaje zawartości. Jedno określało grupę
słów, drugie samo słowo. Każde słowo powiązane jest grupą, wykorzystany został
moduł Nodereference (część modułu CCK)
2. Profil ucznia.
Każdy uczeń ma swój profil. Po zalogowaniu się zostaje automatycznie
przekierowany na swoją stronę domową (profil). Przekierowanie odbywa się
dzieki modułowi Rules.
Sam profil zbudoway jest z modułu Advanced Profile Kit. Nie jest to najlżejsze
(dla srewera) roziązanie ale nie to było celem.
W profilu znajduje sie prosty panel do śledzenia postepów w nauce.
Wyswietlone są grupy słów, ilość słów w każdej z grup, ilość słów, które
uczeń już umie oraz procent znajomości słów.
Sam panel zrobiony jest modułem Views z dodatkowymi modułami
takimi jak Views GroupBy, Views Caustomfield.
3. Nawigacja między słówkami i sposób badania postepów.
Naukę rozpoczyna się od wejścia w którekolwiek słowo danej grupy.
Dalsza nawigacja odbywa sie przy pomocy modułu Custom Pagers.
W każdej kolejce na starcie jest 100 słówek.
Każde słówko można oznaczyć jako już znane. Do okreslania znajomości słowa
użyty został moduł Flag.
Po zaznaczeniu słowa jako znane, słowo to wypada z kolejki.
Ta funkcjonalność jest zrobiona przy pomocy modułu Rules.
Wszystkie znane słowa dostępne są z profilu ucznia. Umażliwia to
powtórzenie znanych już słów i w konieczności nadania im ponownie
statusu jako słowo nieznane - co spowoduje powrót do kolejki uczonych słów.
4. Hurtowe dodawanie słów.
Dodanie jednego słowa klasyczną metodą trwa około 2 minuty.
Poklikać, wypełnić pola, w tym pole pliku audio.
Na 100 słów daje to około 3 godziny i jest to bardzo nudne zajęcie ;-)
Z pomocą przyszedł moduł Node Import.
Wystarczy spreparować plik CVS (można to zrobić przy pomocy OpenOffice Calc)
Kolumny zawierają takie dane jak tytuł (słowo), pole tekstowe (tłumaczenie), wymowa (adres pliku audio), grupa słów (tytuł grupy)
Trwa to około 30 minut (na 100 słów) czyli znacznie krócej niż klasyczne dodawanie wpisów.


