Aplikasi, PHP, Programming

How to setting Visitor Counter in Slims 9 Bulian

SLIMS 9 BULIAN

Slims 9 Bulian adalah Aplikasi Open Source untuk Perpustakaan. Aplikasi ini sudah cukup dikenal oleh banyak pustakawan di berbagai daerah di Indonesia. Versi terbaru keluaran Slims dari senayan ini adalah versi 9 Bulian. Nah, kali ini aku akan memberikan sedikit tutorial tentang

Bagaimana sih cara menampilkan visitor counter di Slims 9 Bulian ini ?

Kenapa aku mengangkat materi ini?
Perlu diketahui, bahwa Slims versi 9 ini memang tidak bisa menampilkan visitor counter secara langsung, karena dibutuhkan pengaturan untuk IP tertentu yang bisa menampilkan halaman visitor counter. Nah, maka dari itu, aku disini akan membeberkan sedikit rahasia tentang gimana sih cara menampilkan halaman Visitor Counter dengan mudah tanpa harus setting IP?

Lets Check It!!!

  • Buka folder ‘lib/contents/’
  • Buka file’ visitor.inc.php’
  • Lihat ke baris 34 –> Ubah code berikut
    $allowed_counter_ip = $sysconf['allowed_counter_ip'];
    menjadi 
    $allowed_counter_ip = array('127.0.0.1');
  • Lalu lihat baris ke 38 –> Ubah code berikut
    foreach ($allowed_counter_ip as $ip) {
    // change wildcard
       $ip = preg_replace('@\*$@i', '.', $ip);
       if ($ip == $remote_addr || $_SERVER['HTTP_HOST'] == 'localhost' || preg_match("@$ip@i", $remote_addr)) {
           $confirmation = 1;
       }
     }

    if ($sysconf['enable_counter_by_ip'] && !$confirmation) {
       header ("location: index.php");
     }
    menjadi
    foreach ($allowed_counter_ip as $ip) {
     // change wildcard
         $ip = preg_replace('@\*$@i', '.', $ip);
         if ($ip == $remote_addr || $_SERVER['HTTP_HOST'] == 'localhost' || preg_match("@$ip@i", $ip)) {
             $confirmation = 1;
         }
      }

     if (!$confirmation) {
         header ("location: index.php");
      }

Setelah dirubah, jangan lupa disimpan ya. Terus check di aplikasi slims kamu dengan alamat–> http://%5Balamatperpuskamu%5D/index.php?p=visitor
Untuk lebih lengkapnya, lihat video tutorialnya yuk –> Video Tutorial Visitor Counter Slims 9

 

Leave a comment

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