Joomla Indonesia

Login or Sign Up
Sign In or Register
Avatar
Not Registered Yet?

Join Now! It's FREE. Get full access and benefit from this site

Reset My password - Remind Me My username

Username
Password
Remember me
  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that have been used in the blog.
  • Bloggers
    Bloggers Search for your favorite blogger from this site.
  • Team Blogs
    Team Blogs Find your favorite team blogs here.
  • Login
    Login Login form

Membuat Module Baru dan Mengenali Parameternya

Posted by on in Tutorial
  • Font size: Larger Smaller
  • Hits: 12630
  • 6 Comments
  • Subscribe to this entry
  • Print

Sesuai dengan judul di atas, saya akan mencoba menyampaikan bagaimana cara membuat module baru di Joomla!. Versi Joomla! yang digunakan dalam penulisan ini adalah Joomla! 1.0.15.

Untuk membuat module baru, masuk ke halaman administrator Joomla!, dan pilih tab Modules | Site Module, maka halaman Module Manager akan terbuka. Pada halaman tersebut, klik tombol New pada folder, maka halaman Site Module: New akan terbuka. Pada halaman Site Module: New Anda akan menemukan 4 kategori parameter, yaitu Details, Parameters, Custom Output, dan Pages / Items.

http://i296.photobucket.com/albums/mm188/jerrywijaya/jerrywijaya-module-01.png

http://i296.photobucket.com/albums/mm188/jerrywijaya/jerrywijaya-module-02.png  

Berikut ini keterangan sederhana untuk setiap field yang ada pada parameter module (please cmiiw :D)

http://i296.photobucket.com/albums/mm188/jerrywijaya/jerrywijaya-module-03.png

Details

  • Title: field tempat Anda menuliskan title untuk module yang akan Anda buat.
  • Show Title: field tempat Anda dapat memilih apakah Anda ingin menampilkan title module pada halaman front end atau tidak. Pilihan Yes berarti title module akan ditampilkan di atas modul. Pilihan No berarti title module tidak akan ditampilkan.
  • Position: field tempat Anda memilih pada posisi mana module ingin Anda tampilkan.
  • Module Order: field tempat Anda memilih pada urutan mana module ingin Anda tampilkan.
  • Access Level: field tempat Anda memilih pada jenis user apa module ingin Anda tampilkan. Pilih Public jika Anda ingin semua jenis pengunjung situs dapat melihat module tersebut. Pilih Registed jika Anda ingin hanya pengunjung terdaftar bertipe Registered dan telah login yang dapat melihat module tersebut. Pilih Special jika Anda ingin hanya pengunjung bertipe Author dan lebih tinggi dan telah login yang dapat melihat module tersebut.
  • Published: field tempat Anda memilih apakah Anda ingin mempublikasikan module tersebut. Pilih Yes jika ya, atau pilih No jika tidak.

Parameters

  • Module Class Suffix: field tempat Anda dapat memasukkan imbuhan untuk class module. Module Class Suffix adalah imbuhan yang ditambahkan pada akhir nama class suatu module. Default class suatu module adalah moduletable, maka jika pada Class Module Suffix ini Anda menuliskan "-abcd" (tanpa tanda kutip), maka class moduletable akan berubah menjadi moduletable-abcd. Ini berguna jika Anda ingin menampilkan tampilan module yang bervariasi, yang tentu saja nama kelas tersebut (moduletable-abcd) telah disiapkan sebelumnya pada file css template yang digunakan.
  • Module Cache: field tempat Anda memilih apakah Anda ingin men-cache isi module atau tidak. Pilih Yes jika ya, atau pilih No jika tidak (pastikan direktori Cache dalam kondisi writeable).
  • Mambots: field tempat Anda memilih apakah Anda ingin membolehkan mambots berjalan pada module. PPilih Yes jika ya, atau pilih No jika tidak.
  • RSS URL: field ini berguna jika Anda ingin menampilkan suatu RSS pada module. Silakan ketikkan URL dari suatu RSS, jika Anda ingin menampilkan tulisan yang Anda tentukan pada field Content nantinya, silakan kosongkan field ini. Perlu diketahui, jika field ini diisikan oleh alamat URL suatu RSS, maka tulisan yang Anda isikan di field Content tidak akan tampil pada module, module hanya akan menampilkan isi dari RSS yang dimaksud. Namun jika ternyata URL RSS itu tidak ada, maka module akan menampilkan teks yang Anda ketikkan pada field content.
  • Feed Title: field tempat Anda memilih apakah Anda ingin menampilkan title dari Feed RSS yang telah Anda tentukan pada field RSS URL. Pilih Yes jika ya, atau No jika tidak.
  • Feed Description: field tempat Anda memilih apakah Anda ingin menampilkan deskripsi dari Feed RSS yang telah Anda tentukan pada field RSS URL. Pilih Yes jika ya, atau No jika tidak.
  • Feed Image: field tempat Anda memilih apakah Anda ingin menampilkan image/gambar dari Feed RSS yang telah Anda tentukan pada field RSS URL. Pilih Yes jika Ya, atau No jika tidak.
  • Items: field tempat Anda menentukan jumlah Feed RSS yang ingin Anda tampilkan pada module. Secara default, field Items berisi angka 3.
  • Item Description: field tempat Anda memilih apakah Anda ingin menampilkan deskripsi dari item Feed RSS yang telah Anda tentukan pada field RSS URL. Pilih Yes jika ya, pilih No jika tidak.
  • Word Count: field tempat Anda menentukan berapa banyak kata yang ingin Anda tampilkan pada setiap deskripsi item Feed RSS. Secara default, field ini akan terisi angka 0 (Nol) yang berarti deskripsi item Feed RSS akan ditampilkan secara penuh.
  • RSS Cache Time: field tempat Anda menentukan berapa lama (dalam satuan detik) RSS akan di-cache (pastikan direktori Cache dalam kondisi writeable). Secara default, field ini akan terisi angka 3600 (1 jam).


Custom Output

  • Content: tempat Anda dapat mengetikann teks dan atau masukkan image sesuai yang Anda inginkan.

Pages / Items

  • Menu Item Link(s): field tempat Anda dapat memilih pada halaman link mana saja module tersebut ingin ditampilkan. Pilih All untuk menampilkan module di semua halaman. Pilih None untuk tidak menampilkan module di halaman manapun. Pilih Unassigned untuk menampilkan module pada halaman yang tidak terpilih oleh module lainnya. Atau pilih link-link menu yang ada sesuai dengan yang Anda inginkan, Anda bisa memilih lebih dari satu dengan menekan tombol CTRL ketika memilih link menu.

 

Membuat Modul dengan teks "Selamat Datang di Website Ini"
Ikuti langkah-langkah berikut ini.

  1. http://i296.photobucket.com/albums/mm188/jerrywijaya/jerrywijaya-module-04.pngPilih tab Modules | Site Module, maka halaman Module Manager akan terbuka.
  2. Klik tombol New pada folder, maka halaman Site Module: New akan terbuka.
  3. Pada field Title, isikan title module yang Anda inginkan. Pada contoh ini, silakan masukkan "Modul Selamat Datang".
  4. Pada field Show title, pilih Yes jika Anda ingin menampilkan title module Anda nantinya, atau pilih No untuk sebaliknya. Pada contoh ini, kita akan memilih Yes.
  5. Pada field pilihan Position, pilih posisi dimana module ingin Anda tampilkan, jika Anda menggunakan template default dari Joomla, silakan pilih posisi Left agar module tampil pada menu sebelah kiri.
  6. Pada field pilihan Module Order, pilih pada urutan mana module ingin Anda tampilkan.
  7. Pada field pilihan Access Level, silakan pilih pada jenis user apa module ingin Anda tampilkan. Pada contoh ini kita akan memilih "Registered".
  8. Pada field pilihan Published, pilih Yes jika Anda ingin mempublikasikan module tersebut, atau pilih No untuk sebaliknya. Untuk contoh ini kita akan memilih Yes.
  9. Pada field Module Class Suffix, masukkan Class Suffix yang diinginkan. Untuk contoh ini, biarkan saja field tersebut kosong.
  10. Abaikan field Module Cache, Mambot, RSS URL, Feed Title, Feed Description, Feed Image, Items, Item Description, Word Count, dan RSS Cache.
  11. Pada field Content, ketikkan teks "Selamat Datang di Website Ini".
  12. Pada field Menu Item Link(s), pilih pada halaman link mana saja module tersebut ingin ditampilkan. Pada contoh ini, kita akan memilih "All".
  13. Klik tombol Save untuk menyimpan.
  14. Silakan lihat halaman front end untuk melihat module.

 

Membuat Modul RSS Feed
Ikuti langkah-langkah berikut ini.

  1. http://i296.photobucket.com/albums/mm188/jerrywijaya/jerrywijaya-module-05.pngPilih tab Modules | Site Module, maka halaman Module Manager akan terbuka.
  2. Klik tombol New pada folder, maka halaman Site Module: New akan terbuka.
  3. Pada field Title, isikan title module yang Anda inginkan. Pada contoh ini, silakan masukkan "RSS Feed ID-Joomla".
  4. Pada field Show title, pilih Yes jika Anda ingin menampilkan title module Anda nantinya, atau pilih No untuk sebaliknya. Pada contoh ini, kita akan memilih Yes.
  5. Pada field pilihan Position, pilih posisi dimana module ingin Anda tampilkan, jika Anda menggunakan template default dari Joomla, silakan pilih posisi Left agar module tampil pada menu sebelah kiri.
  6. Pada field pilihan Module Order, pilih pada urutan mana module ingin Anda tampilkan.
  7. Pada field pilihan Access Level, silakan pilih pada jenis user apa module ingin Anda tampilkan. Pada contoh ini kita akan memilih "Registered".
  8. Pada field pilihan Published, pilih Yes jika Anda ingin mempublikasikan module tersebut, atau pilih No untuk sebaliknya. Untuk contoh ini kita akan memilih Yes.
  9. Pada field Module Class Suffix, masukkan Class Suffix yang diinginkan. Untuk contoh ini, biarkan saja field tersebut kosong.
  10. Pada field pilihan Module Cache, pilih Yes jika Anda ingin men-cache isi module, atau pilih No untuk sebaliknya (pastikan direktori Cache dalam kondisi writeable). Pada contoh ini kita akan pilih Yes.
  11. Pada field pilihan Mambots, pilih Yes jika Anda ingin memperbolehkan mambots berjalan pada module tersebut, atau pilih No untuk sebaliknya. Pada contoh ini kita akan memilih No.
  12. Pada field RSS URL, masukkan alamat URL RSS Feed yang diinginkan. Pada contoh ini, kita akan menggunakan RSS Feed ID-Joomla.com yang beralamat di "http://www.id-joomla.com/component/option,com_rss/feed,RSS2.0/no_html,1/"
  13. Pada field pilihan Feed Title, pilih Yes jika Anda ingin menampilkan title dari Feed RSS yang telah Anda tentukan pada field RSS URL, atau pilih No untuk sebaliknya. Pada contoh ini kita akan memilih Yes.
  14. Pada field Feed Description, pilih Yes jika Anda ingin menampilkan deskripsi dari Feed RSS yang telah Anda tentukan pada field RSS URL, atau pilih No untuk sebaliknya. Pada contoh ini kita akan memilih Yes.
  15. Pada field Feed Image, pilih Yes jika Anda ingin menampilkan image/gambar dari Feed RSS yang telah Anda tentukan pada field RSS URL, atau pilih No untuk sebaliknya. Pada contoh ini kita akan memilih Yes.
  16. Pada field Items, tentukan jumlah Feed RSS yang ingin Anda tampilkan pada module. Secara default, field Items berisi angka 3. Pada contoh ini, silakan masukkan angka 4.
  17. Pada field Pilihan Item Description, pilih Yes jika Anda ingin menampilkan deskripsi dari item Feed RSS yang telah Anda tentukan pada field RSS URL, atau pilih No untuk sebaliknya. Pada contoh ini kita akan memilih Yes.
  18. Pada field Word Count, tentukan berapa banyak kata yang ingin Anda tampilkan pada setiap deskripsi item Feed RSS. Secara default, field ini akan terisi angka 0 (Nol) yang berarti deskripsi item Feed RSS akan ditampilkan secara penuh. Pada contoh ini, silakan tetap masukkan angka 0 (Nol).
  19. Pada field RSS Cache Time, tentukan berapa lama (dalam satuan detik) RSS akan di-cache (pastikan direktori Cache dalam kondisi writeable). Pada contoh ini, silakan masukkan angka 3600.
  20. Pada field Content, ketikkan "Ini adalah contoh RSS Feed". Teks ini tidak akan tampil jika browser Anda berhasil me-load konten RSS Feed dari id-joomla.com tersebut. Teks baru akan tampil jika browser Anda gagal me-load konten RSS Feed tersebut, misal karena tidak adanya koneksi internet ke situs id-joomla.com atau karena URL RSS yang Anda masukkan salah.
  21. Pada field Menu Item Link(s), pilih pada halaman link mana saja module tersebut ingin ditampilkan. Pada contoh ini kita akan memilih All.
  22. Klik tombol Save untuk menyimpan.
  23. Silakan lihat halaman front end untuk melihat module.
0

People in this conversation

  • Guest - rasyid99

    :) wahhh ini artkle yg saya cari. pengen banget buat module sndiri nih. utk pngmbngn web.... heee. trim's brat buat mas Jerry

    0 Like Short URL:
  • Guest - fighter85

    Thanks banget mas..., tutorialnya super lengkap.

    0 Like Short URL:
  • Guest - h4g3m4ru

    mantaff banget mas :zzz

    0 Like Short URL:
  • Guest - yades

    pencerahan yg berguna, dan sangat berguna.

    0 Like Short URL:
  • Guest - rafabenz

    Terima kasih cukup membantu saya membuat RSS (Bukan Rumah Sakit Sederhana loh :grin ) boleh naro link gak? www.rafabenz.net 8)

    0 Like Short URL:
  • Guest - 3ko

    :roll Module Class Suffix: field tempat Anda dapat memasukkan imbuhan untuk class module. Module Class Suffix adalah imbuhan yang ditambahkan pada akhir nama class suatu module....

    Module Cache: field tempat Anda memilih apakah Anda ingin men-cache isi module atau tidak. Pilih Yes jika ya, atau pilih No jika tidak (pastikan direktori Cache dalam kondisi writeable). :roll

    0 Like Short URL:

Kategori Blog

Joomla User Group Indonesia

Joomla User Group indonesia

Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

 
Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka

Socials

twitter id joomlafb idjoomla