Widget Berita

Widget ini dibuat dengan tujuan untuk menyebarluaskan berita yang ada di cekfakta.com. Berita yang terdapat di cekfakta.com sebagian besar sudah terverifikasi oleh gabungan media / pers yang ada di Indonesia.

Registrasi Penggunaan Widget

Untuk mendapatkan API Key Widget Yudistira hubungi Tim yudistira di .

Memasang Widget di Website/Blog

Langkah memasang widget di website/blog cukup mudah, berikut langkah-langkahnya:
  1. Salin baris kode berikut ke halaman website Anda, Tempelkan di dalam tag header

    <link rel="stylesheet" href="http://cekfakta.com/public/widget/yd-widget-1.1.0.css" />
  2. Salin baris kode berikut ke halaman website Anda, Tempelkan di dalam tag body, satu baris sebelum tag penutup

    <script src="http://cekfakta.com/public/widget/yd-widget-1.1.0.jquery.min.js"></script>
  3. Selanjutnya, salin dan tempelkan baris kode berikut, di bagian dimana widget ingin ditampilkan.

    <div class="js-widget"></div>
  4. Tambahkan script berikut pada tag body, satu baris sebelum tag penutup, setelah file script js widget

    (function($) {
        $(document).ready( function() {
    
            $('.js-widget').yudistira({
                key  : [YOUR API KEY]
                // more options here
            });
        });
    }(jQuery));

Options Parameter

Pada widget yudistira terdapat beberapa atribut yang digunakan, dimana atribut ini akan menentukan dan mengatur bagaimana widget akan ditampilkan.

  • widget-type

    Atribut ini bisa diisi dengan isian parameter sebagai berikut:

    1. List

      isi dengan nilai ini jika ingin menampilkan list berita di dalam widget. Secara default value ini sudah terpilih. Contoh penggunaan:

      $('.js-widget').yudistira({
          ... ,
          type : 'list'
          ...
      });
    2. Single

      gunakan nilai ini jika ingin menampilkan satu berita saja di dalam widget. Contoh penggunaan:

      $('.js-widget').yudistira({
          ... ,
          type : 'single'
          ...
      });
  • method

    Atribut ini bisa diisi dengan isian parameter sebagai berikut:

    1. Latest

      Gunakan nilai ini jika ingin menampilkan berita terbaru,
      korelasinya dengan atribut value adalah banyaknya jumlah berita yang akan ditampilkan pada widget. Secara default value ini sudah terpilih.
      Contoh penggunaan:

      $('.js-widget').yudistira({
          ... ,
          method : 'latest',
          value: '[DATA_COUNT_NUMBER]'
          ...
      });
    2. Random

      Gunakan nilai ini jika ingin menampilkan berita secara acak,
      korelasinya dengan atribut value adalah banyaknya jumlah berita yang akan ditampilkan pada widget.
      Contoh penggunaan:

      $('.js-widget').yudistira({
          ... ,
          method : 'random',
          value: '[DATA_COUNT_NUMBER]'
          ...
      });
    3. Property

      Gunakan nilai ini untuk menampilkan berita dengan property tertentu.
      Penggunaan method property harus disertai dengan atribut prop yang menjelaskan lebih lanjut property apa yang akan digunakan.
      Korelasinya dengan atribut value adalah nilai dari property yang akan ditampilkan.
      Contoh penggunaan: misalnya kita ingin menampilkan berita dengan label presiden.

      $('.js-widget').yudistira({
          ... ,
          method : 'property',
          prop: '[PROPERTY_TYPE]',
          value: '[PROPERTY_VALUE]'
          ...
      });
  • prop

    Atribut ini menerangkan ‘property’ apa yang akan digunakan untuk menampilkan berita pada widget.
    Atribut ini harus ada pada method property.
    Beberapa nilai yang dapat digunakan adalah sebagai berikut:

    1. id, menampilkan berita dengan id tertentu

    2. kesimpulan, menampilkan berita dengan judul tertentu

    3. sumber, menampilkan berita dengan sumber tertentu

    4. isi, menampilkan berita yang mengandung kata tertentu

    5. tags, menampilkan berita dengan label tertentu

  • value

    Atribut ini menerangkan:

    1. nilai dari property yang dicari untuk method property
    2. banyak nya jumlah berita pada widget untuk method latest dan random
  • key

    Atribut ini adalah penanda akun yang menggunakan API yudistira. Isi dengan API Key anda sendiri.