Update aplikasi elearning versi 2.0

Alhamdulillah bisa kembali memperbaharui aplikasi e-learning dokumenary.net dengan beberapa point perubahan sebagai berikut:

  • Perbaikan celah keamanan
  • Optimasi tabel database dengan menambahkan index yang diperlukan
  • Update fitur materi
  • Hilangkan fitur download update
  • Update plugin custom_tugas
  • Tambahkan stateSave pada datatable

# Update fitur materi
Pada menu materi, ditambahkan sistem simpan materi sebagai konsep dan penulis bisa mem-preview dulu materi yang sedang ditulis sebelum diterbitkan. Terdapat perubahan juga tombol saat akan menyimpan materi

Perubahan lainnya adalah, materi hanya ditampilkan pada kelas yang terpilih saja, misalkan materi dengan judul “A” untuk kelas X, maka yang bisa melihat materi hanya siswa yang berada pada kelas X. Berbeda dengan sistem yang sebelumnya, dimana materi akan tampil pada halaman siswa walapun siswa tidak berada pada kelas materi.

# Hilangkan fitur download update
Pada versi 2.0 ini, fitur download update yang disematkan pada versi 1.8 dan 1.9 telah dihilangkan, karena tidak bekerja dengan baik, ada beberapa kelemahan yang malah bikin bingung pengguna, jadinya saya putuskan lebih baik manual saja jika ingin update aplikasi sesuai intruksi yang diberikan.

# Update plugin custom_tugas
Untuk yang sudah membeli plugin custom_tugas, terdapat perubahan sebagai berikut:

  • Saat tambah/edit tugas, terdapat pengaturan kapan nilai ditampilkan kesiswa.
  • Tugas bisa diatur kapan akan diterbitkan, dan kapan akan ditutup

    Jika pengaturan ini diatur sesuai petunjuk, maka tugas akan otomatis berstatus terbit/tutup sesuai tgl yang ditentukan.

Segera update e-learning Anda dengan versi terbaru 2.0, ikuti langkah – langkah cara updatenya di http://www.dokumenary.net/cara-update-e-learning-plugins/.

Sekian update kali ini, terimakasih buat rekan-rekan yang sudah setia menggunakan aplikasi ini dan terutama bagi yang memberi masukan yang membangun, terimakasih banyak ya…

Category: New Elearning

Tags: , , , , , , ,

Comments

  1. Terimakasih Mas Ari atas updatenya. update plugin custom tugas sdh kami coba, saat tambah tugas bisa tampil opsi tampilkan nilai dan tanggal terbit tugas, tp saat edit tugas yg sdh ada, opsi tsb tidak muncul, mhn koreksinya

    Reply
  2. Setelah update, malah error:

    Terjadi problem database

    Error Number: 1069

    Too many keys specified; max 64 keys allowed

    ALTER TABLE `login_log` ADD INDEX(`login_id`);

    Filename: /var/www/html/exam/models/config_model.php

    Line Number: 116

    Reply
  3. Ketika update berhasil mas. Besoknya saya coba lgi baru muncul error nya

    Reply
    • Kalo masih error coba buka phpmyadmin, pilih database elearningnya, kemudian jalankan perinta sql berikut pada tab SQL :

      ALTER TABLE `login_log` DROP INDEX(`login_id`);

      Reply
  4. Server di sekolah kami setelah pake OS Ubuntu 16.04 sudah migrasi dari MySQL ke MariDB mas karena pada OS itu MySQL yang dipake versi community.

    Reply
  5. Mas ari mau tanya, saat browse gambar munculnya Unable to perform initial request to server. kira2 apanya ya mas, saya memakai versi 2.0. Terima kasih

    Reply
  6. sudah saya isi $config[‘base_url’] = ‘http://192.168.103.250/elearning-sma2pati/’; seperti ini. kalau 192.168.103.250 saya ganti localhost bisa dibuka, kalau isinya alamat IP, hasilnya unable to perform. mohon bantuan

    Reply
  7. Ok. mas ari. terima kasih

    Reply
  8. Maaf Mas, ada error ketika akan UPDATE (mengaktifkan) status siswa yang PENDING, pesan error nya:

    A PHP Error was encountered

    Severity: Warning

    Message: Invalid argument supplied for foreach()

    Filename: controllers/siswa.php

    Line Number: 92

    A PHP Error was encountered

    Severity: Warning

    Message: Cannot modify header information – headers already sent by (output started at C:\xampp\htdocs\new_elearning\system\core\Exceptions.php:185)

    Filename: helpers/url_helper.php

    Line Number: 542

    Mohon solusi nya mas, terima kasih.

    Reply
  9. mas maaf app elearning ini bisa di pasang di WEB IIS server tidak?. apa mesti di xampp? terimaksih

    Reply
    • Ya bisa aja mas kalo di webservernya di install php dan mysql, soalnya aplikasi ditulis menggunakan bahasa PHP + mysql, untuk webservernya bisa IIS, Apache, atau Nginx… khusus webserver IIS saya belum pernah coba.

      Reply
  10. mas,untuk databsesnya dimana ya bisa didapat?

    Reply
  11. rumahindustrNasution Margana
    July 19, 2018 - 1:03 pm

    Kapan rilis versi update lagi mas?

    Reply
  12. Maaf mas, programnya boleh saya oprek.?

    Reply
  13. Apakah aplikasi e-learning ini masih dikembangkan mas?

    Reply
  14. untuk file databasenya boleh share gan??
    kalo boleh share gan [email protected]

    hehe makasih gan, semoga sukses selalu

    Reply
  15. cara mengganti admin

    Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.