Forum ogólne dotyczące platformy Moodle, za wyjątkiem dyskusji związanych z tłumaczeniem.

Do tego celu powołane zostało oddzielne forum Tłumaczenia.

Powiadomienia o zmianach w aktywności

Napisane przez: Wojciech Elszyn ()

Dzień dobry,

poszukuję rozwiązania, które pozwoli mi na otrzymywanie/wysyłanie powiadomień na maila wybranych użytkowników o tym, że jakieś działania w kursie, a właściwie w aktywności OU Wiki w tym kursie zostały wykonane. W samej wtyczce nie ma takiej możliwości, by to ustawić. Czy da się to zrobić jakoś systemowo w administracji samego moodla lub znacie może jakąś wtyczkę, która rozwiąże ten problem?

To co chcę uzyskać to:

1) Powiadomienia e-mail do konkretnych użytkowników (nauczycieli), że została utworzona nowa strona/wątek w OU Wiki.

2) Powiadomienia e-mail do autora nowej strony/wątku na OU Wiki, że ktoś dodał komentarz/nową sekcję do stworzonej przez autora strony/wątku.

Przy czym całe rozwiązanie, akurat w tym przypadku służy mi do nieco innych zastosowań niż typowe przeznaczenie moodla, także mogę dowolnie kształtować uprawnienia użytkowników, tworzyć grupy, kohorty itp. Nie mogę jednak ogarnąć kwestii powiadomień zmieszany. Może jakaś wtyczka w tym pomoże, a może to da się zrobić bezpośrednio w administracji. Proszę o pomoc uśmiech. Może ktoś, coś.


Albo może inaczej, bo może podpowiecie mi inne rozwiązanie niż testowane przeze mnie wtyczki. Chodzi mi o to, by jeden użytkownik mógł wypełnić aktywność podobną do OU Wiki (tzn. dodać tekst w edytorze tekstowym i/lub załącznik), a inni użytkownicy (nauczyciele) dostali o tym powiadomienie i mogli (wszyscy, którzy dostaną powiadomienie) dodać swoje komentarze. Chodzi też o to, by możliwość stworzenia nowej treści przez autora nie była jednorazowa (tzn. nie chcę tego robić jako np. Zadania z multiple graders). Chodzi o to, by dana aktywność mogła być wykorzystywana wielokrotnie i by był dostęp do wcześniej stworzonych stron (tak jak to ma miejsce w Wiki czy na forum). Najlepiej też bym miał podgląd zmian i możliwość zablokowania dalszego przesyłania komentarzy/edycji strony. Pełną funkcjonalność tego zapewnia mi OU Wiki. Pełną, poza powiadomieniami.

Ukończenie kursu - błędny %

Napisane przez: Jacek Rapacz ()

Witam.

Nie mogę dojść, co robię nie tak.

Otóż posiadam kurs, a w nim 10 aktywności ze zdefiniowanymi warunkami zaliczenia (samodzielne oznaczenie, wyświetlenie, ocena itd.).
Wchodzę w "Administracja \ Administracja kursem \ Ukończenie kursu".
Oznaczam 4 quizy (1 poprawna odpowiedź, 1 podejście, na zaliczenie wymagana ocena) jako elementy liczone do ukończenia kursu.
Nie zaznaczam niczego więcej.

Oczekiwałbym więc, że zaliczając w/w 4 quizy osiągnę 100% ukończenia kursu. Tymczasem osiągam 40%. Tak jakby ukończenie kursu liczone było od ogółu aktywności w kursie, a nie wyłącznie od aktywności, które zaznaczam w "Administracja \ Administracja kursem \ Ukończenie kursu".

Coś mi umyka? Coś źle robię? Jakiś błąd Moodle?

Z góry dziękuję za pomoc.

Wyświetlenia lekcji w Kursie Moodle

Napisane przez: Lidia Wieczorkiewicz ()

Witam,

jestem kompletnym laikiem, niemniej stworzyłam kurs e-learnigowy składający się z kilku tematów, każdy temat składa się z klastra w skład którego wchodzi strona z treścią, strona z pytaniem, koniec klastra. Problem pojawia się gdy loguje się jako student i okazuje się że w momencie kiedy klikam temat wyświetla się jedynie strona z pytaniem, w ogóle nie widzę strony z treścią. Proszę o sugestie co może być przyczyną.

pomoc, korepetycje z obsługi podstawowej moodle z pozycji administrator

Napisane przez: Anna RK ()

Potrzebuję pomocy. Może ktoś udziela korepetycji uśmiech odpłatnie uśmiech

Ograniczenie dostępu do materiałów podczas quizu

Napisane przez: Patryk Podgórny ()

Dzień dobry.


Budujemy wewnątrz-firmową bazę wiedzy w postaci platformy z kursami i certyfikowanymi egzaminami.

Pojawił się pomysł ograniczenia dostępu do materiałów podczas rozwiązywania testu poprzez redirect każdego linku platformy z poza quizu spowrotem do niego. W przypadku wylogowania i ponownego zalogowania user trafia bezpośrednio do egzaminu, jeśli egzamin nie został zakończony, np. po zakończeniu czasu próby.

Czy ktoś spotkał się z takim mechanizmem? Może znacie podobne wtyczki lub dostępny jest gdzieś podobny skrypt?

Niestety nie znalazłem podobnego tematu tutaj, w katalogu pluginów ani na forach zewnętrznych.

Z dokumentacji i forum dowiedziałem się, że zabezpieczenia zaimplementowane we wczesnych wersjach moodle aktualnie nie działają, gdyż w dobie Google, wielu ekranów i urządzeń przenośnych blokada jest niemożliwa. Jednak wewnątrz-firmowa wiedza zawarta w kursach jest w większości nie do znalezienia w wyszukiwarkach, dlatego ograniczenie dostępu do tych zasobów wydaje się sensowne. Załóżmy też, że będzie 1 podejście do quizu/egzaminu i ewentualne kolejne po weryfikacji z managerem kursu. Oczywiście to tylko częściowe zabezpieczenie, gdyż nie mamy wpływu na zasoby zgromadzone/skopiowane wcześniej, a wtyczki przechwytujące kamerę i ekran nie są pożądane.


Dziękuję za poświęcony czas i pozdrawiam.

Quickmail

Napisane przez: Jacek Klimczok ()

Szanowni Państwo

Zainstalowałem wtyczkę Quickmail, aby wysyłać wiadomości na skrzynki mailowe kursantów, Wszystko działa poprawnie , niestety dodatkowo wysyłane są wiadomości "Admin Email Send Receipt" do wszystkich administratorów portalu. Czy można zablokować taką opcję? Jeżeli nie, to jaką polecicie wtyczkę, która pozwoli wysłać wiadomość do kursantów (kohorta, grupa) zawierającą temat i animizującą nadawcę.

Pozdrawiam

Jacek Klimczok

Brak możliwości edycji/usunięcia bloku HTML na Kokpicie

Napisane przez: Dominik Medica ()

Dzień dobry,

napotkałem problem, którego rozwiązania szukam od jakiegoś czasu. Na obrazku poniżej widoczne są bloki, które są widoczne na Kokpicie. Na czerwono zaznaczony jest blok HTML, który utworzyłem. Niestety nie mam możliwości edycji/usunięcia tego bloku przy pomocy koła zębatego, tak jak jest to możliwe przy bloku NAJNOWSZE OGŁOSZENIA. W jaki sposób mogę edytować/usunąć ten blok?


block-HTML
obrazki

Pasek górny menu

Napisane przez: Adam Kasianowicz ()

Witam

Mam pytanko jak utworzyć menu w nagłówku (header) aby było widoczne tylko po zalogowaniu. Wiem że menu można dodać w ustawieniach kompozycji ale wtedy będzie widoczne w każdym oknie


Pozdrawiam

Archiwizacja kursu

Napisane przez: Igor Brzeżek ()

Dzień dobry

Mam spory kurs (prace studentów) który musze zarchiwizować. Kiedy archiwizuję kurz z użytkownikami i wgranymi pracami pod koniec tego procesu pojawia się błąd jak niżej:


Błąd odczytu z bazy danych.  Włączenie debugowania pokazuje:

Błedy debug:

Debug info: MySQL server has gone away
SELECT COUNT(*)
FROM mdlxn_backup_ids_temp b
JOIN mdlxn_user u ON u.id = b.itemid
WHERE b.backupid = ?
AND b.itemname = 'userfinal'
AND u.mnethostid != ?
[array (
0 => '51edaa2b5e495a38bd8d0fa8255ba690',
1 => '1',
)]
Error code: dmlreadexception

Stack trace:

  • line 486 of /lib/dml/moodle_database.php: dml_read_exception thrown
  • line 1245 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
  • line 1571 of /lib/dml/moodle_database.php: call to mysqli_native_moodle_database->get_records_sql()
  • line 1644 of /lib/dml/moodle_database.php: call to moodle_database->get_record_sql()
  • line 1854 of /lib/dml/moodle_database.php: call to moodle_database->get_field_sql()
  • line 477 of /backup/util/dbops/backup_controller_dbops.class.php: call to moodle_database->count_records_sql()
  • line 1797 of /backup/moodle2/backup_stepslib.php: call to backup_controller_dbops::backup_includes_mnet_remote_users()
  • line 88 of /backup/util/plan/backup_structure_step.class.php: call to backup_main_structure_step->define_structure()
  • line 181 of /backup/util/plan/base_task.class.php: call to backup_structure_step->execute()
  • line 178 of /backup/util/plan/base_plan.class.php: call to base_task->execute()
  • line 119 of /backup/util/plan/backup_plan.class.php: call to base_plan->execute()
  • line 322 of /backup/controller/backup_controller.class.php: call to backup_plan->execute()
  • line 136 of /backup/util/ui/backup_ui.class.php: call to backup_controller->execute_plan()
  • line 146 of /backup/backup.php: call to backup_ui->execute()

Ten kur używam od 2 lat i nie było żadnych błędów oprócz właśnie problemu z archiwizacją.  W PHP.INI opcja output_buffering jest na off (kiedyś z innymi ustawieniami miałem problemy na Moodle). Będę wdzięczny za sugestie.

Dodam, że ten błąd pojawia się prawie na samym końcu archiwizacji:


Na tym samym Moodle archiwizując nieco mniejszy kurs nie pojawiają się żadne problemy. Podobnie przy archiwizacji tego samego kursu ale bez użytkowników nie ma błędu. Może jakieś ustawienia limitów w Moodle lub na serwerze WWW są powodem. Tylko jakie i gdzie?