Merupakan isi dari sebuah website yang dibangun menggunakan Drupal.Jenis isi website bisa bervariasi seperti : blog, topik forum, gambar, dan artikel.Contoh : apabila kita membuat website Berita Online, maka berita, foto galeri, forum diskusi, poling disebut Node.
Semacam wadah untuk menggabungkan beberapa field.Entity type berguna untuk menyimpan dan menampilkan data yang bisa berupa node,taxonomy term, user profile atau jenis custom content lainnya.
Salah satu jenis content type bawaan dari Drupal.Setiap comment berupa posting tulisan dari user yang tergabung dalam sebuah Node. Sebagai contoh, user dapat memposting comment di sebuah topik forum.
Merupakan sistem pembagian jenis konten website.Module Taxonomy merupakan bawaan dari Drupal. Kalian dapat menentukan Vocabulary (wadah dari Taxonomy term) dan menambahkan sejumlah Term di Vocabulary.Setiap vocabulary dapat dipasangkan pada Content Type, sehingga Node dapat dikelompokkan per kategori sesuai keinginan.
Contoh : Sebuah portal berita, anda dapat membuat Vocabulary : Topik Berita, kemudian dalam Vocabulary Topik Berita tersebut dapat diisi Term : Politik, Olahraga, Teknologi, dst.
Dalam Entity type Berita dapat ditambahkan Vocabulary Topik Berita,sehingga pada saat kita memposting sebuah berita,kita dapat memilih berita tersebut masuk dalam kategori Politik / Olahraga / Teknologi.
Merupakan entity yang mewakili pengguna website.Setting awal,user terdiri dari username,password, role, dan alamat email.Tetapi kita dapat menambahkan field baru dengan mengaktifkan modul tambahan. Seperti menambahkan link Social Network FB/Twitter.
Merupakan kode program yang melengkapi fungsi dari Drupal.Module terdiri dari 3 kategori :
Region adalah Halaman website Drupal disusun dalam area. Didalamnya terdapat header, footer, sidebar, dan main-content. Selain itu dapat menambahkan region sesuai kebutuhan website.
Block adalah bagian kecil informasi yang diletakkan dalam Region.Block dapat berisi berbagai macam konten seperti form,tulisan,gambar dan script.Selain itu block juga bisa berupa bagian dari module seperti Most Comment Block dari module Comment,Who’s Online Block dari core module Drupal,New Topic Block dari module Forum.Block juga dapat menampilkan konten yang dinamis,seperti Upcoming Event,Top Score.
Berguna untuk mengarahkan user ke konten website.Terdapat 4 jenis menu di Drupal 7 :
Selain keempat menu tersebut,dapat membuat menu baru dan menampilkan di region yang kalian inginkan.Dapat mengkustomisasi menu dengan berbagai cara,seperti mengurutkan,mengubah nama menu,mengganti link menu dan tooltip menu.Selain itu dapat mengatur Parent pada menu item.Menu juga memiliki hak akses, seperti contoh : admin menu hanya bisa dilihat oleh administrator bukan oleh user biasa.
Mengatur tampilan di website kalian,bagaimana design website akan tampil seperti tampilan gambar,layout dan warna.Theme terdiri dari beberapa file PHP yang akan menampilkan output HTML di halaman website, beserta file CSS yang mengatur layout,font,warna dan style lainnya.
Meski tidak semua website menggunakan module views,namun hampir sebagian besar website menyertakan Views module karena fungsinya sangat penting.Views dapat mengambil list node atau entity kemudian menampilkannya dalam berbagai bentuk format : halaman, block, RSS Feed, atau format lainnya.Kegunaan utama dari views adalah mengambil dan menampilkan content list secara dinamis,contoh : Latest News di portal berita.
Sebagai media penyimpan informasi.Dengan database setiap informasi ditampung dalam table.Contoh : informasi yang kalian posting dalam node akan tersimpan dalam table node dan setiap fieldnya tersimpan dalam table yang terpisah (Drupal membuatnya secara otomatis).Comment dan user memiliki table tersendiri,sesuai role dan permission.Database yang umum digunakan di Drupal adalah MySQL,meski Drupal mendukung system database lain.
Saat mengunjungi website Drupal alamat URL website itu yang dinamakan Path.Umumnya Drupal menggunakan format ‘namadomain.com/node/1’.Selain itu dapat menggunakan module tambahan seperti pathauto untuk mengubah format URL sesuai format yang di inginkan.URL menggunakan pathauto mudah dibaca dan efektif apabila dikombinasikan dengan views untuk menampilkan node dengan kriteria khusus.
cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…
berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…
CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…
DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…
saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…
Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd