Tentang Blog

Blogger memang sederhana namun fitur platform blogging yang kaya . Seperti sistem Blogging lainnya , Anda dapat membuat template Blogger Anda sendiri untuk blog Anda. #Fadhel.rizqy

Wednesday, September 28, 2016

RPL NEWS

Membuat Widget Calender Menggunakan Javascript

Membuat Widget Calender Menggunakan Javascript


Assalamualaikum wr.wb

Pagi kawan, pada hari ini saya akan sharing cara membuat widget calender menggunakan javascript



A. Pengertian
Widget adalah contoh aplikasi pelengkap dan tambahan yang tidak memonopoli intensi pengguna. Artikel bertopik perangkat lunak ini adalah sebuah rintisan.

B. Latar Belakang
Kalender yang akan dirancang bertemakan ergonomi, dimana dalam pembuatan display ini bertujuan agar para pembaca dapat mengetahui dan memahami informasi yang disampaikan serta semenarik mungkin warna yang digunakan agar pembaca tertarik dan minat untuk melihat kalender tersebut

C. Maksud dan Tujuan
membuat widget kalender untuk fitur tambahan di website php

D. Alat dan Bahan
  • Komputer / Laptop
  • Text Editor

E. Langkah - langkah
1. Membuat struktur folder sebagai berikut :


2. Mengisi file  " index.html " dengan  script dibawah ini .
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Calender</title>
    <link href='http://fonts.googleapis.com/css?family=Raleway:700,500,900' rel='stylesheet' type='text/css'>
        <link rel="stylesheet" href="css/style.css">
  </head>
  <body>
    <div class="container">
  <div class="curr-month"><b>november</b></div>
  <div class="all-days">
    <ul>
      <li>sun</li>
      <li>mon</li>
      <li>tue</li>
      <li>wed</li>
      <li>thu</li>
      <li>fri</li>
      <li>sat</li>
    </ul>
  </div>
  <div class="all-date">
    <ul>
    </ul>
  </div>
</div>
    <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
        <script src="js/index.js"></script>
  </body>
</html>

3. Mengisi file  " index.js " dengan  script dibawah ini .
var curDate = (new Date()).getDate();
var curMonth = (new Date()).getMonth();
var curYear = (new Date()).getFullYear();
var startDay = (new Date(curYear, curMonth, 1)).getDay();
var months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
var noofdays = ["31", "29", "31", "30", "31", "30", "31", "31", "30", "31", "30", "31"];
var prevMonth = noofdays[curMonth - 1];
if (curMonth == 11) {
  prevMonth = noofdays[0]
} else if (curMonth == 0) {
  prevMonth = noofdays[11]
};
var totalDays = noofdays[curMonth];
var counter = 0;
var precounter = prevMonth - (startDay - 1);
var rightbox = 6;
var flag = true;

jQuery('.curr-month b').text(months[curMonth]);
for (var i = 0; i < 42; i++) {
  if (i >= startDay) {
    counter++;
    if (counter > totalDays) {
      counter = 1;
      flag = false;
    }
    if (flag == true) {
      jQuery('.all-date ul').append('<li class="monthdate">' + counter + '</li>');
    } else {
      jQuery('.all-date ul').append('<li style="opacity:.8">' + counter + '</li>');
    }
  } else {
    jQuery('.all-date ul').append('<li style="opacity:.8">' + precounter + '</li>');
    precounter++;
  }

  if (i == rightbox) {
    jQuery(jQuery('.all-date ul li')[rightbox]).addClass("b-right");
    rightbox = rightbox + 7;
  }

  if (i > 34) {
    jQuery(jQuery('.all-date ul li')[i]).addClass("b-bottom");
  }

  if ((jQuery(jQuery('.all-date ul li')[i]).text() == curDate) && (jQuery(jQuery('.all-date ul li')[i]).css('opacity') == 1)) {
    jQuery(jQuery('.all-date ul li')[i]).css({
      "background-color": "#02548b",
      "color": "#fff"
    });
  }
}


4. Agar tampilannya menarik kita tambahkan script CSS di file " Style.css  "  .
body {
  background-color: #ccc;
}

* {
  margin: 0px;
  padding: 0px;
}

.container {
  margin: 0 auto;
  height: 487px;
  width: 421px;
  background-color: #000;
  box-shadow: 0 10px 20px 5px rgba(0, 0, 0, .2);
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
}

.curr-month {
  width: 100%;
  height: 80px;
  background-image: linear-gradient(to top, #3498DB 70px, #02548b 70px);
  color: #fff;
  font-size: 40px;
  text-align: center;
  line-height: 80px;
}

.all-days {
  width: 100%;
  height: 40px;
  background-color: #fff;
  float: left;
}

ul {
  list-style: none;
  display: block;
  height: 30px;
  width: 421px;
  margin: 0 auto;
  float: left;
}

ul li {
  float: left;
  width: 60px;
  text-align: center;
  /*padding:10px 0px;*/
  
  line-height: 41px;
}

.all-date {
  width: 100%;
  height: 305px;
  float: left;
}

.all-date li {
  height: 60px;
  width: 59px;
  line-height: 60px;
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  background-color: #ccc;
}

.b-bottom {
  border-bottom: 1px solid #fff;
}

.b-right {
  border-right: 1px solid #fff;
}

.all-date li.monthdate:hover {
  background-color: #02548b;
  color: #fff;
}
F. Referensi

G. Hasil dan Kesimpulan
kalender adalah sebuah sistem untuk memberi nama pada sebuah periode waktu (seperti hari sebagai contohnya). Nama-nama ini dikenal sebagai tanggal kalender. Tanggal ini bisa didasarkan dari gerakan-gerakan benda angkasa seperti matahari dan bulan. Kalender juga dapat mengacu kepada alat yang mengilustrasikan sistem tersebut (sebagai contoh, sebuah kalender dinding).

Yak, itu tadi penjelasan singkat tentang cara membuat widget calender menggunakan javascript, jangan lupa untuk kunjungi terus blog saya untuk mengetahui kelanjutan materi ini Sekian Termiakasih

Wassalamu'alaikum Wr.Wb

Tuesday, September 27, 2016

RPL NEWS

Mengaktifkan Mod Rewrite di Linux Mint

Mengaktifkan Mod Rewrite di Linux Mint


Assalamualaikum wr.wb

Pagi kawan, pada hari ini saya akan sharing Cara mengaktifkan mod rewrite di linux mint
Hasil gambar untuk mod rewrite

A. Pengertian
Module mod_rewrite sebenarnya adalah padanan nama, dengan menulis ulang. seorang webmaster dapat menggunakannya untuk menulis ulang URL dengan mengikutsertakan kondisi dan expresion. dengan menggunakan modul ini, anda dapat membuat user melihat clean URL yang mana terlihat static tetapi memiliki halaman yang dinamis. module mod_rewrite digunakan dengan menaruh beberapa baris dalam file .htaccess atau pada file config apache. pertama yang harus dilakukan adalah mengaktifkan Rewrite Engine dan mensetting RewriteBase dengan memberikan beberapa baris code di dalam file .htaccess

B. Latar Belakang
Kadang kita membutuhkan modul mod_rewrite pada web server kita untuk menjalankan aplikasi yang memerlukan dukungan dari mod rewrite

C. Maksud dan Tujuan
sharing tentang bagaimana mengaktifkan mod rewrite di linux mint

D. Alat dan Bahan
  • Komputer / Laptop

E. Langkah - langkah
1.Masuk ke super user dengan perintah
$ su

2.selanjutnya gunakan perintah locate untuk menemukan lokasi mod_rewrite.so pada server
# locate  mod_rewrite.so


ketemu, lokasinya di “/usr/lib/apache2/modules
3.selanjutnya masuk ke direktori mods-enabled
# cd  /etc/apache2/mods-enabled
4.buat file dengan nama rewrite.load
# touch rewrite.load
5.edit file rewrite.load yang baru anda buat
# nano rewrite.load
selanjutnya tulis baris berikut di dalam file rewrite.load
LoadModule rewrite_module 
/usr/lib/apache2/modules/mod_rewrite.so
6.selanjutnya edit /etc/apache2/sites-available/default
7.cari baris dibawah ini

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
ubah menjadi

Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
simpan dengan CTRL+X | Y | ENTER

Kemudian Kita tinggal Mengaktifkannya
# a2enmod rewrite
restart apachenya
# service apache2 restart
F. Referensi

G. Hasil dan Kesimpulan
Dengan .htaccess, maka memungkinkan untuk kita mengubah beberapa limit pada php.ini atau mengaktifkan konfigurasi tertentu di php.ini. Namun, limit tersebut tidak dapat melebihi pada limit yang telah di tetapkan.

Yak, itu tadi penjelasan singkat tentang Mengaktifkan Mod Rewrite di linux mint, jangan lupa untuk kunjungi terus blog saya untuk mengetahui kelanjutan materi ini Sekian Termiakasih


Wassalamu'alaikum Wr.Wb

Monday, September 26, 2016

RPL NEWS

Cara Menginput file Jquery di HTML



Cara Menginput file Jquery di HTML


Assalamualaikum wr.wb

Pagi kawan, pada hari ini saya akan sharing Cara menginput file Jquery di HTML

A. Pengertian
jQuery adalah pustaka JavaScript lintas-platform yang didesain untuk menyederhanakan client-side scripting pada HTML. Dewasa ini, jQuery merupakan pustaka JavaScript yang paling populer, dengan 65% pemasangan dari 10 juta situs Web dengan pengunjung tertinggi. jQuery adalah gratis, dan bersifat kode sumber terbuka dibawah lisensi MIT.

B. Latar Belakang
jQuery juga menyediakan sebuah paradigma untuk penanganan event yang diluar pemilihan dan manipulasi elemen dasar DOM. Event assignment dan event callback function dapat dilakukan dengan hanya satu langkah atau satu baris kode. jQuery juga bertujuan menggabungkan fungsional JavaScript yang serting digunakan (mis: fade in dan fade out ketika menyembunyikan elemen, animasi dengan memanipulasi property CSS).

C. Maksud dan Tujuan
Mendorong pemisahan antara JavaScript dan HTML: Pustaka jQuery menyediakan sintaks yang sederhana utnuk penambahan penanganan event pada DOM dengan hanya menggunakan JavaScipt, bukan justru menambah event atribut HTML untuk memanggil fungsi JavaScript. Inilah yang mendorong para pengembang untuk memisahkan kode JavaScript dari markup HTML

Keringkasan dan kejelasan: jQuery mempromosikan keringkasan dan kejelasan kode dengan fitur seperti chainable function dan shorthand function names.

Mengeliminasi ketidak kompatibilitasan antar peramban (browser): Engine JavaScript pada setiap peramban pastilah sedikit berbeda antara satu dengan yang lainnya, jadi kode JavaScript yang berjalan pada sebuah peramban, bisa jadi tidak berjalan pada peramban yang lainnya. Seperti toolkit JavaScript lainnya, jQuery menangani seluruh ketidak konsistenan antar peramban dan menyediakan antar-muka konsisten yang dapat bekerja pada berbagai peramban yang berbeda.

Ekstensibel: Event baru, elemen-elemen, dan method dapat dengan mudah ditambahkan dan kemudian dapat digunakan ulang sebagai sebuah plugin.

D. Alat dan Bahan
E. Langkah - langkah

1.Menghubungkan File jQuery dengan HTML

Untuk menghubungkan file jQuery dengan HTML, kita cukup menambahkan tag <script> dengan alamat file jquery-2.1.4.js, seperti berikut ini:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Belajar jQuery</title>
  <script src="jquery-2.1.4.js"></script>
</head>
<body>
</body>
</html>
Kode HTML diatas harus ditempatkan di dalam 1 folder dengan file jquery-2.1.4.js. Apabila anda sudah mempelajari HTML dan CSS, tentu tidak asing dengan maksud penempatan file ini.

2. Cara Menginput File jQuery menggunakan CDN
Cara lain untuk bisa menggunakan jQuery adalah mengakses file jQuery yang ditempatkan diCDN (Content Delivery Network). Secara sederhana, CDN adalah sejenis harddisk global yang bisa diakses oleh siapa saja. Terdapat banyak pilihan CDN, kali ini saya akan menggunakan Google CDN, dengan demikian kode HTMLnya menjadi seperti berikut:
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Belajar jQuery</title>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
</head>
<body>
</body>
</html>
Dengan menggunakan CDN, kita tidak perlu repot-repot mendownload file jQuery. Tapi agar bisa berjalan, harus selalu online (terhubung ke internet).

F. Referensi
G. Hasil dan Kesimpulan
jQuery pada intinya merupakan pustaka untuk memanipulasi DOM (Document Object Model). Dom adalah struktur-pohon representasi dari semua elemen yang terdapat dalam sebuah halaman Web, dan jQuery menyederhanakan sintaks untuk mencari, menyeleksi, dan memanipulasi elemen-elemen DOM tersebut. Sebagai contoh, jQuery dapat digunakan untuk mencari elemen dalam dokumen dengan properti tertentu (mis: semua elemen dengan tag h1), mengubah satu atau lebih atribut tersebut (mis: warna, keterlihatan), atau membuatnya merespon sebuah event (mis: ketika mouse diklik).

Yak, itu tadi penjelasan singkat tentang Cara Menginput file Jquery di HTML, jangan lupa untuk kunjungi terus blog saya untuk mengetahui kelanjutan materi ini Sekian Termiakasih


Wassalamu'alaikum Wr.Wb