Przepraszam inkos gapa ze mnie.
Nie, problem z bazą nie miał raczej nic wspólnego z komponentem. Mój dostawca kei.pl wymieniał z soboty na niedzielę MySql na wersję 5.0.37. to było powodem wywalenia się bazy. Jeśli chodzi o frekwencję to u mnie to nie działa. Jedyny przycisk, który nie jest aktywny, chyba, że robię coś nie tak...
już wiem, bez podania planu lekcji przycisk nie działa... a sama frekwencja.. cóż jestem pod wielkim wrażeniem!!! Doskonałe!!! Oto mi chodziło... Teraz już wiem na czym polegał ten przeskok z 1 na 2!
Ostanio edytowane przez waldemdy : 13-02-2008 10:16
Ostatnio wychowawca klasy zgłosił mi pewien problem dotyczący zmiany PINu dostepu.
Od początku. Nauczyciele mają status Manager dostępu do zaplecza Joomli. Ograniczyłem nauczycielom dostęp tylko do tego komponentu.
Ten konkretny nauczyciel w komponencie ma status Publikatora, Operatora I i Operatora II. Jest wychowawcą klasy.
Po otworzeniu Menedżera uczniów i wybraniu ucznia ze swojej klasy, której jest wychowawcą, pole z PINem jest nieaktywne i pojawia się tekst "Nie masz uprawnień do zmiany..".
Ma ktoś jakąś sugestie?
P.S.
I jeszcze jedna kwestia. Jeżeli wpisuję frekwencję, to na karcie ucznia spóźnia się ona o jeden dzień, tzn. jeżeli zaznaczę, że nie było go w szkole 06.02 przez 6 godzin, to po zalogowaniu na kartę ucznia pokazuje, że nie było go 05.02.
Ostanio edytowane przez iros : 15-02-2008 12:20
Sugestie są takie: zgodnie z opisem w panelu pomocy uprawnienia do zmiany PIN posiada tylko administrator komponentu. Uważam, że nadanie takich uprawnień większej liczbie osób może doprowadzić do "przypadkowych" niekontrolowanych zmian
Błąd w skrypcie :o
Korzystam z funkcji Joomla formatującej datę a to wiąże się z uwzględnieniem offsetu czasu ustawionego w danym serwisie.
Jeżeli masz ustawiony offset czasu na -1 to zmienia się data o jeden dzień wstecz., ponieważ w bazie data danej absencji zapisana jest z godziną 00:00.
W tej chwili nie mam czasu, ale może wieczorem przedstawię poprawkę
edit:
plik z poprawką błędnej daty frekwencji:
Ostanio edytowane przez R&R : 15-02-2008 21:37
Dzięki.
Sugerowałem się tym co było napisane na karcie ucznia: (aby zmienić PIN musisz skontaktować sie z wychowawcą klasy). Ale takich przypadków jest raczej mało.
Data już jest w porządku. Tak trzymać!!!
Witam, przypadkowo zapisałem 19.02.2008 luty jako dzien wolny w frekwencji i nie mogę go teraz wyskasować, proszę o pomoc , jakies wskazówki jak to mozna wyczyscic , gdzie to jest przechowywane ? , z góry wielkie dzieki
dotyczy daty 19.02.2008 wtorek - pojawia sie w frekwencji jako dzien wolny i nie ma mozliwosci zmiany, w bazie wpisu nie ma , jesli np. ustawie przerwa swiateczna od 17-20.02.2008 to we wszsystkie dni poza 19.02.2008 jest wpis przerwa a w 19.02.2008 dzien wolny , prosze o pomioc, nie znam az tak dobrze skryptów, pozdrawiam
Mój problem dotyczy wpisywania ocen, podczas testowania komponentu, zauważyłam, że po wpisaniu oceny w danej klasie (do pustej tabeli), a następnie próbie usunięcia jej i zapisania zmian (pusta tabela) wyskakuje komunikat "nie wpisano żadnych ocen".
Wygląda na to, że nie można zapisywać pustej tabeli z ocenami. Co zrobić w przypadku gdy np. nauczyciel wpisał do pustego formularza ocenę uczniowi, po czym okazało się że pomylił się i chce takowa usunąć. Usunięcie spowoduje, zapisywanie przy pustym formularzu. Ekstremalny przypadek, aczkolwiek co użytkownik to nowe pomysły i możliwości
A spróbowałeś odznaczyć pole dnia wolnego i wówczas zapisać dane na karcie z frekwencją?
Aby uzyskać pomoc nie koniecznie musisz zapisywać posta jednego pod drugim ;)
Proszę - spróbuj zapisać dane na karcie z frekwencją bez zaznaczonego pola checkbox ustawiającego dany dzień jako dzień wolny od zajęć.
Napisz czy działa
Tak jest, nie można zapisać pustej tabli ocen. Przedstawiony przez Ciebie przypadek jest raczej mało prawdopodobny, ponieważ nauczyciel wybierając do wpisania klasę i przedmiot z pewnością będzie zamierzał wpisać jakieś oceny, natomiast jeżeli wpisując oceny wpisze błędną ocenę jednemu uczniowi zamiast kolejnemu, nie będzie problemu. Ważne aby w danej klasie została wpisana jakakolwiek ocena. Rzeczywiście ekstremalny przypadek ale chyba tylko w trakcie testowania .
Jeżeli inni użytkownicy będą zgłaszać problem to zmodyfikuję skrypt.
Ostanio edytowane przez R&R : 19-02-2008 16:58
Kilka słów na temat wprowadzania frekwencji.
1. Spóźnienia. Jeśli zaznaczę spóźnienie ucznia na lekcję, to nie mogę zaznaczyć, na którą lekcję się spóźnił, bo liczy mu ją jaką nieobecną nieusprawiedliwioną.
Jeżeli spóźni się tego dnia na dwie różne lekcje to tego nie da się już umieścić.
2. Jeżeli w szkole są podziały na grupy i jedna grupa kończy wcześniej niż druga to ten moduł frekwencję liczy już nieprawidłowo. Nie da się go wykorzystać do spisywania frekwencji do dziennika "papierowego".
To są tylko uwagi, nie żebym chciał jakiś zmian, ale....