MEMBUAT KONTEN
3.1 Apakah konten itu? Konten (content) adalah sebuah halaman website. Hal yang hebat di Drupal dibandingkan CMS lain adalah Drupal menyediakan fasilitas untuk membuat content type baru. Misalnya anda membuat content type: • •
Data Barang: untuk menyimpan data barang-barang anda Laporan Keuangan Bulanan: dipakai untuk membuat Laporan Keuangan Bulanan dari masing masing-masing kantor cabang perusahaan perusahaan. Pada saat pengguna mengirim (submit) ubmit) laporan maka otomatis mengirim email ke orang-orang orang tertentu (melalui fasilitas Workflow Drupal)!
Kehebatan dari konten Drupal adalah: 1. Anda dapat membuat content type tambahan 2. Anda dapat membuat Workflow (alur kerja) misalnya: 1. Sebelum submit maka ki kirim email ke A 2. Setelah submit maka kirim email ke B
Membuat Website Dengan Drupal
|2
3. Setelah submit maka redirect ke URL tertentu, contoh: setelah pengguna submit konten maka tampilkan halaman ucapan terima kasih. 3. Pada content type baru, Drupal hanya menyediakan 2 field yang bisa anda edit, yaitu: Title dan Body, tetapi jika anda menginstal module CCK (Content Construction Kit) maka anda dapat menambahkan field baru dengan type: 1. Text 2. Textarea 3. Select List 4. Radio Button 5. Checkbox 4. Selain itu juga terdapat module tambahan untuk field CCK yaitu (bagian ini akan dibahas secara rinci pada bab yang lain): 1. Date: modul date 2. Email: modul email 3. Multimedia: modul emfield. Misalnya untuk membuat video seperti YouTube atau podcasts seperti podOmatic dan Odeo! 4. File Upload: module filefield 5. Computed: modul computed_field. Misalnya untuk menjumlahkan field A dan field B secara “on the fly”! 6. Image: modul imagefield 7. URL: modul link 8. Content Taxonomy: modul content_taxonomy. Untuk menghubungkan taxonomy (kategori) 9. AJAX Cascading (Hierarchy) Select List (parentchild select list): modul hierarchical_select. Modul ini bekerja bersama dengan modul content_taxonomy sehingga dapat dipakai untuk membuat select list canggih seperti daftar Propinsi-Kota berikut:
3|B e r k e n a l a n D e n g a n D r u p a l
3.2 Membuat Konten Drupal Pada sebuah web Drupal yang baru di install maka cara untuk membuat konten baru adalah sebagai berikut: 1. Tampilan website baru Drupal:
2. Buat artikel baru dengan cara click pada “create content” sebagai berikut:
Membuat Website Dengan Drupal
|4
3. Halaman “ Create content” muncul dan pilih page, isi Title dan Body sebagai berikut:
4. Pada bagian “Publishing options” pilih “Promoted to front page” sebagai berikut:
5|B e r k e n a l a n D e n g a n D r u p a l
5. Klik Save. Selesailah tampilkan website baru Drupal anda sebagai berikut:
Membuat Website Dengan Drupal
|6
3.3 Menghubungkan Konten ke Menu Pada bagian ini kita akan membuat konten yang terhubung ke menu “About Us”, caranya sebagai berikut: 1. Click Create content – page
2. Isi bagian Title dengan kata “About Us” dan isi bagian Body. 3. Klik pada “Menu settings” dan isi sebagai berikut:
7|B e r k e n a l a n D e n g a n D r u p a l
4. Perhatikan bahwa Parent item dipilih Primary links yaitu menu yang biasanya digunakan sebagai menu utama. 5. Field Weight kita isi 50 karena biasanya “About Us” diletakkan paling kanan. Semakin tinggi Weight (bobot) maka semakin ke atas atau ke kanan posisi elemen ini pada website. 6. Klik Save 7. Hasilnya tampak sebagai berikut:
3.4 Komentar pada Konten Sebuah konten dapat diberi fasilitas komentar sehingga pengunjung dapat memberikan komentar terhadap sebuah artikel. Ada 2 hal yang harus di setting agar fasilitas komentar ini dapat berjalan: 1. Pada konten bagian “Comment settings” pilih Read/Write 2. Pada Administer-Permissions berikan hak akses pada Secara detail untuk mengaktifkan komentar ini caranya sebagai berikut:
Membuat Website Dengan Drupal
|8
•
Edit konten yang akan diaktifkan fasilitas komentarnya. Pada bagian Comment settings ubah menjadi “Read/Write”
• •
Save konten tersebut Buka Administer-Permissions dan secara default group “authenticated user” sudah diberikan hak untuk “post comments” dan “post comments without approval”.
9|B e r k e n a l a n D e n g a n D r u p a l
•
Jika hak “post comments without approval” diaktifkan maka komentar pengunjung langsung tampil di website tanpa persetujuan dari group “administer comments”.
3.5 Mengatur Revisi Konten Fasilitas control terhadap revisi konten atau dokumen sangat diperlukan untuk memahami perubahan apa saja yang terjadi dan mengapa sebuah konten diubah. Dalam prakteknya orang-orang yang terlibat dengan Standarisasi ISO pasti sudah memahami betapa pentingnya fasilitas Revision dari Drupal ini. Untuk memberikan tanda bahwa konten (dokumen) kita adalah sebuah revisi maka caranya sebagai berikut: 1. Edit konten yang akan kita revisi, pada bagian Revision information klik “Create new revision” sebagai berikut:
Membuat Website Dengan Drupal
| 10
2. Masukkan asukkan keterangan mengenai revisi yang anda lakukan pada konten tersebut. tersebut 3. Klik Save. Pada Drupal 6 ada tambahan Log message untuk revision revision, sehingga bisa ditambahkan penjelasan mengenai revisi yang dilakukan.
3.6 Memilih Input Format Input format merupakan fasilitas Drupal yang luar biasa biasa! Dengan Input format anda dapat mengatur: 1. Tag html mana saja yang diperboleh diperboleh: misalnya tag
tidak diperboleh sedangkan tag
diperbolehkan 2. Mengubah format tag menjadi format lain: lain misalnya jika user memasukkan kkan :) maka ubah menjadi icon ☺ 3. Otomatis melakukan “break break” pada baris dan paragraph. 4. Melakukan filter terhadap isi konten: misalnya misaln untuk mencegah konten pornography dan spam
Secara default ada 2 Input format Drupal (Input format baru dapat ditambahkan), yaitu: 1. Filtered HTML dan 2. Full HTML, seperti gambar berikut ini:
11 | B e r k e n a l a n D e n g a n D r u p a l
Input format default adalah “Filtered HTML” yang artinya melakukan filter terhadap kode-kode HTML yang dimasukkan. Bagian Input format ini akan dibahas dalam ulasan tersendiri karena sangat luas.
3.7 Mengubah Informasi Author Authoring information berisi informasi mengenai Pembuat konten dan Tanggal Pembuatan Konten. Untuk mengubah data ini maka klik pada bagian seperti gambar berikut:
Membuat Website Dengan Drupal
| 12
Perhatikan bahwa ada icon Autocomplete yang secara otomatis mengisi field sesuai dengan data yang pernah dimasukkan, misalnya anda ketik “a” maka semua author yang diawali huruf a akan muncul dalam sebuah dropdown!
3.8 Parameter Penerbitan Konten Publishing options berisi pengaturan mengenai: 1. Published: apakah konten diterbitkan atau tidak 2. Promoted to front page: apakah konten ditampilkan di front page (halaman depan) 3. Sticky at top of lists: apakah konten ditampilkan di posisi paling atas Gambar berikut ini memperlihatkan pilihan yang terdapat pada Publishing options yaitu: