Cara membuat readmore pada halaman berita di Moodle

ReadMore Moodle

Menambahkan read more pada moodle

Setelah kemarin mimin menuliskan tutorial mengenai cara mudah buka email Office 365 lewat Gmail, maka hari ini mimin mau kasih tutorial lagi. Tutorial yang mau mimin kasih kali ini keliatannya cukup berat dan tidak terlalu universal, karena akan berisi mengenai LMS Moodle.

Jadi kalo ada yang tidak mengenti dengan apa yang mimin tuliskan, mimin minta maaf. Hehe..

Tutorial ini berisi mengenai cara membuat readmore/ baca selengkapnya pada halaman berita di Moodle. Kenapa mimin tulis tutorial ini?? Jawabannya cukup simple karena biar mimin tidak lupa kalo mengalami kejadian yang sama dan juga sepengetahuan mimin, jika berita/Forum di Moodle itu defaultnya tidak dipotong sehingga jika beritanya panjang akan dituliskan secara Full.

Kebetulan juga mimin cari di forum moodle Indonesia ga nemu, dan akhirnya ketemu blognya tpburhan.wordpress.com.

Langsung aja ke Tutorial.

Mimin mengandaikan anda telah mengerti struktur folder pada folder instalasi Moodle.

Caranya :

  • Masuk ke Cpanel / file manager dari instalasi moodle anda, biasanya ada di bagian var/www/
  • Cari folder /mod kemudian cari lagi folder /forum
  • Setelah ada di folder /forum, cari file lib.php dan kemudian edit file tersebut.
  • Pada file lib.php, carilah fungsi  forum_print_latest_discussions().
  • Pada fungsi  forum_print_latest_discussions akan terdapat script berikut :

default :

$link = false;

if ($discussion->replies) {
$link = true;
} else {
$modcontext = get_context_instance(CONTEXT_MODULE, $cm->id);
$link = forum_user_can_post($forum, $discussion, $USER, $cm, $course, $modcontext);
}

$discussion->forum = $forum->id;

forum_print_post($discussion, $discussion, $forum, $cm, $course, $ownpost, 0, $link, false,  ”, null, true, $forumtracked);
break;

  • Ganti script tersebut dengan script berikut :

$link = true;
$discussion->forum = $forum->id;
forum_print_post($discussion, $discussion, $forum, $cm, $course, $ownpost, 0, $link, false);
break;

Jika sudah diganti, silahkan save.

Seharusnya jika benar akan muncul tampilan seperti berikut :

ReadMore Moodle

Menambahkan read more pada moodle

Semoga sedrikit tutorial ini bisa membantu dan bermanfaat.

-end-

Tags:

Leave a Reply