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…

Summary
Article Name
Update aplikasi elearning versi 2.0
Description
Update aplikasi elearning versi 2.0
Author
Dokumenary

Category: New Elearning

Tags: , , , , , , ,


Maker of web-based applications. Subscribe or like dokumenary facebook page for get updated tutorial

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
      • G bisa mas. Ini yang muncul pas perintah SQL nya dijalankan:

        Galat

        Query SQL:

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

        MySQL menyatakan: Dokumentasi
        #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘(`login_id`)’ at line 1

        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

Leave a Reply