bismillahirrohmanirrohiim…
### diujicoba di moodle 2.5
Bisakah moodle menampilkan report statistik harian (daily stats) dalam setahun terakhir?
Secara default tidak bisa, karena moodle melakukan penghapusan otomatis data rekap statistik harian yang lebih dari tiga bulan. Artinya, report statistik harian dapat diakses hanya untuk 3 bulan terakhir.
Namun ada solusi alternatif, yaitu mengubah nilai 3 bulan menjadi 12 bulan. Jadi, data rekap statistik harian selama 12 bulan terakhir tetap tersimpan, selebihnya terhapus secara otomatis. Berikut caranya:
Misal, situs dibuka sejak januari 2012, sekarang adalah tanggal 1 januari 2014, ingin melihat report stas harian sejak 1 januari 2013.
1. buka file \lib\statslib.php
2. cari kode berikut:
// delete dailies older than 3 months (to be safe)
$deletebefore = strtotime('-3 months', $deletebefore);
3. ganti angka 3 dengan 12, sehingga menjadi
// delete dailies older than 12 months (to be safe)
$deletebefore = strtotime('-12 months', $deletebefore);
4. simpan / save
5. jalankan prosedur stats first run
6. ubah tanggal di komputer menjadi 8 januari 2013
7. masuk ke site moodle, login sebagai admin
8. kunjungi site administrations -> reports -> statistics
9. view 1 week, klik ok
10. insyaalloh, data stats harian setahun terakhir akan tampil
sekian.
No comments:
Post a Comment