Domingo | Segunda-feira | Terça-feira | Quarta-feira | Quinta-feira | Sexta-feira | Sábado |
---|
|
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
| | | | | |
|
Dom |
Seg |
Ter |
Qua |
Qui |
Sex |
Sáb |
---|
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
|
Dom |
Seg |
Ter |
Qua |
Qui |
Sex |
Sáb |
---|
|
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
| | | | | |
Dom |
Seg |
Ter |
Qua |
Qui |
Sex |
Sáb |
---|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
| | |
|
//PLIK odpowiedzialny za osadzenie skryptu w portalu Moodle
if(isloggedin()){ //skrypt dolaczany jest wylacznie w przypadku zalogowanych uzytkowników
require_once($CFG->libdir.'/ddllib.php');
require_once($CFG->libdir.'/dmllib.php');
require_js($CFG->wwwroot.'/lib/ajax_connection.js',2);//plik zawierajacy fukncje odpowiadajace za polaczenie synchroniczne AJAX
//Pobierany identyfikator wpisu do rejestru zdarzen, który zostanie zaktuyalizowany przez obliczony czas aktywnosci
$register_id = get_field_sql('SELECT max(id) FROM '.$CFG->prefix.'log WHERE userid='.$USER->id.' and course='.$COURSE->id.'');
//Przekazanie dwóch parametrów do JavaScript
//start_of_url jest to aders pliku, skryptu który odpowiada za aktualizacje wpisu do rejestru zdarzen i dodanie
//obliczonej wartosci czasu
//Drugi parametr isPopup informuje czy skrypt ma byc uruchomiony w wersji standardowej czy w wersji
//dla czas uruchomionego w wersji z ramkami i JavaScript
echo " ";
//Dolaczenie pliku ze skryptem JavaScript, uruchamianego w oknie przegladarki i
//badajacego czynnosci dokonywane przez uzytkownika
require_js($CFG->wwwroot.'/lib/timestatscript.js');
}
//Funkcja badajaca czy strona do któej jest dolaczany skrypt jest strona czatu z ramkami i JavaScript
//W tym celu sprawdzana jest nazwa skryptu które jest aktualnie uruchamiany w oknie przegladarki,
//jezeli w nazwie teog skryptu znajduje sie czlon 'mod/chat/gui_header_js/' oznacza to, ze jest to skrypt modulu czat
//opartego o ramki i JavaScript
function isPopupWindow(){
global $CFG;
if(strpos($CFG->pagepath,'mod/chat/gui_header_js/')>0)return 'true';
return 'false';
}
?>