Langkah pertama adalah Installasi Joomla! 1.5
Disini kita menggunakan Joomla sebagai CMS (Content Management System) yaitu sebuah aplikasi berbasis web dinamis yang berfungsi mengatur content atau isi dari suatu situs web. Joomla dipilih karena cukup fleksibel dengan kebutuhan sistem yang tidak terlalu berat. Serta proses installasinya cukup mudah dilakukan bahkan oleh orang awam sekalipun.
Proses installasi diawali dengan memindahkan paket yang kita ekstrak ke direktori XAMPP, masukkan ke sub direktori htdocs yang berisi file-file website. Setelah dipindahkan, lalu ekstrak file tersebut sehingga akan muncul satu direktori baru yang isinya keseluruhan paket Joomla. Kita bisa mengubah nama direktori tersebut sesuai kehendak kita. Dengan asumsi kita ubah nama direktori menjadi joomla, kita bisa melakukan tahapan installasi melalui alamat http://localhost/joomla sesuai dengan nama direktori yang kita buat. Pastikan XAMPP sedang bekerja sebelum melakukan installasi.
Akses alamat direktori yang kita buat tadi, lalu akan muncul halaman installasi sebagai berikut :
Proses installasi diawali dengan memindahkan paket yang kita ekstrak ke direktori XAMPP, masukkan ke sub direktori htdocs yang berisi file-file website. Setelah dipindahkan, lalu ekstrak file tersebut sehingga akan muncul satu direktori baru yang isinya keseluruhan paket Joomla. Kita bisa mengubah nama direktori tersebut sesuai kehendak kita. Dengan asumsi kita ubah nama direktori menjadi joomla, kita bisa melakukan tahapan installasi melalui alamat http://localhost/joomla sesuai dengan nama direktori yang kita buat. Pastikan XAMPP sedang bekerja sebelum melakukan installasi.
Akses alamat direktori yang kita buat tadi, lalu akan muncul halaman installasi sebagai berikut :
Tahap installasi yang pertama merupakan pemilihan bahasa. Gunakan bahasa Inggris sebagai default. Nantinya kita dapat menginstall modul bahasa Indonesia bila perlu.
Tahapan selanjutnya adalah pemeriksaan kebutuhan sistem dan tampilan lisensi paket. Kita cukup mengikuti saja karena servis XAMPP telah memenuhi kebutuhan Joomla. Sedangkan di bagian lisensi, kita dapat mempelajarinya terlebih dahulu baru menekan tombol next. Tampilan kedua tahap installasi ini dapat dilihat pada gambar berikut.Pilih bahasa yang akan digunakan dan click next, anda akan dibawa ke halaman pre-installation check :
Click Next, anda akan dibawa ke halaman license, click next sekali lagi, anda akan dibawa ke halaman database configuration.
Field “database type“, isikan field ini dengan database anda, disini penulis menggunakan database mysql.
Field “database type“, isikan field ini dengan database anda, disini penulis menggunakan database mysql.
Field “hostname“, isikan nama dari hostname anda, biasanya adalah localhost.
Field “Username“, isikan dengan username dari database anda, biasanya adalah root.
Field “Password“, isikan dengan password dari username database anda. Jika anda tidak tahu/kurang yakin dengan username/passsword database anda tanyakan kepada pihak administrator tempat anda hosting.
Field “database name“, isikan nama database yang akan anda gunakan untuk instalasi joomla, nama ini terserah anda.
Isikan secara lengkap seting dari database anda seperti diatas kemudian click Next jika sudah selesai.
Field “Username“, isikan dengan username dari database anda, biasanya adalah root.
Field “Password“, isikan dengan password dari username database anda. Jika anda tidak tahu/kurang yakin dengan username/passsword database anda tanyakan kepada pihak administrator tempat anda hosting.
Field “database name“, isikan nama database yang akan anda gunakan untuk instalasi joomla, nama ini terserah anda.
Isikan secara lengkap seting dari database anda seperti diatas kemudian click Next jika sudah selesai.
Pilih no kemudian Click Next, anda akan dibawa ke halaman “main configuration”.
Pada field “site name”, isikan nama site anda misalkan “learntera.com”.
Pada field “your e-mail”, isikan alamat email anda.
Pada field “admin password”, isikan password untuk user admin.
Pada field “confirm admin password”, isikan sekali lagi password dari admin (harus sama persis dengan password diatasnya).
Jika anda belum pernah instalasi atau masih bingung dengan administrasi joomla sebaiknya pilih “install default sample data” kemudian Click install sample.
Pada field “your e-mail”, isikan alamat email anda.
Pada field “admin password”, isikan password untuk user admin.
Pada field “confirm admin password”, isikan sekali lagi password dari admin (harus sama persis dengan password diatasnya).
Jika anda belum pernah instalasi atau masih bingung dengan administrasi joomla sebaiknya pilih “install default sample data” kemudian Click install sample.
Click next jika semua field sudah terisi
Joomla 1.5 anda pun telah terinstall. Anda dapat login dengan username “admin”.
Untuk keamanan website anda sekarang hapuslah directory “installation” (lihat tutorial sebelumnya jika anda bingung). Kemudian setelah di hapus click icon “site” pada pojok kanan atas, iseperti inilah kira-kira tampilan awal dari website anda dengan joomla 1.5.
Untuk keamanan website anda sekarang hapuslah directory “installation” (lihat tutorial sebelumnya jika anda bingung). Kemudian setelah di hapus click icon “site” pada pojok kanan atas, iseperti inilah kira-kira tampilan awal dari website anda dengan joomla 1.5.
Kemudian cobalah masuk ke halaman administrator dengan cara click "Administration"
Isikan username “admin” dan password, kemudian click Login. Anda akan dibawa menuju halaman administrator seperti dibawah ini.
Section, Category, Article
Dalam Joomla dikenal istilah section, category, dan article. Keseluruhan konten pada joomla dikelompokkan dalam section-section. Pada setiap section ini dibagi lagi menjadi beberapa kategori yang mengelompokkan artikel-artikel pada joomla. Artikel inilah nantinya yang akan menjadi konten atau isi dari situs yang kita buat. Halaman depan section manager dan category manager dapat dilihat seperti pada gambar berikut :
(a)
Dalam Joomla dikenal istilah section, category, dan article. Keseluruhan konten pada joomla dikelompokkan dalam section-section. Pada setiap section ini dibagi lagi menjadi beberapa kategori yang mengelompokkan artikel-artikel pada joomla. Artikel inilah nantinya yang akan menjadi konten atau isi dari situs yang kita buat. Halaman depan section manager dan category manager dapat dilihat seperti pada gambar berikut :
(a)
(b)
Melalui kedua halaman manajemen ini kita bisa menambahkan maupun menghapus section dan category dari artikel isi dari situs kita. Sedangkan artikel itu sendiri merupakan suatu isi dari situs. Dapat berupa gambar, tulisan, dan lain-lain sesuai dengan yang kita kehendaki. Pengaturan artikel dapat melalui article manager maupun pada halaman control panel dengan menekan tombol add new article. Perintah penambahan artikel baru akan membawa kita ke halaman editor artikel seperti tampak pada gambar berikut :
Pada bagian ini kita bisa mengisi berbagai parameter dari suatu artikel seperti judul, alias, section dan kategori dimana artikel tersebut dikelompokkan, serta tentunya mengisi artikel tersebut. Ada berbagai tool yang bisa digunakan untuk mengisi artikel ini. Di bagian paling atas, kita bisa mengatur tipe, ukuran dan bentuk huruf, serta posisi heading apakah itu rata kiri, kanan atau tengah. Pada baris kedua kita bisa membuat penomoran, menambahkan gambar, animasi, serta berbagai objek lain pada artikel ini. Di baris terakhir, kita bisa menambahkan hyperlinks pada situs serta membuat dan mengatur komposisi suatu tabel.Disamping halaman utama editor terdapat parameter-parameter lain yang dapat kita atur isinya. Ada parameter tentang artikel tersebut, parameter tingkat lanjut, dan yang terakhir meta data dari artikel ini. Kita bisa mengatur parameter tersebut sesuai keinginan kita untuk pengguna Joomla yang telah mahir. Namun untuk pengguna pemula, kita bisa abaikan parameter-parameter ini yang nantinya akan secara otomatis diatur oleh Joomla.
Menu
Sebagaimana dijelaskan pada awal bagian ini, menu yang dimaksud disini merupakan menu-menu yang nantinya akan muncul pada halaman website. Menu ini bisa diatur melalui menu manager dengan Cara klik Menu - Menu Manager.
Disini kita bisa menambahkan menu, menghapus menu, serta mengatur item-item yang dimuat dari masing-masing menu. Item ini nantinya akan di list pada tampilan menu di website. Item ini dapat berupa link ke salah satu isi dari situs seperti artikel, berita, pencarian, pengguna, dan lain-lain. Juga dapat berupa link ke situs-situs di luar website kita. Pemilihan tipe menu item yang akan kita buat merupakan langkah pertama yang dilakukan untuk menambahkan menu item sebelum mengatur isi dari itemnya. Tampilannya dapat dilihat seperti gambar berikut :
Disini kita bisa menambahkan menu, menghapus menu, serta mengatur item-item yang dimuat dari masing-masing menu. Item ini nantinya akan di list pada tampilan menu di website. Item ini dapat berupa link ke salah satu isi dari situs seperti artikel, berita, pencarian, pengguna, dan lain-lain. Juga dapat berupa link ke situs-situs di luar website kita. Pemilihan tipe menu item yang akan kita buat merupakan langkah pertama yang dilakukan untuk menambahkan menu item sebelum mengatur isi dari itemnya. Tampilannya dapat dilihat seperti gambar berikut :
Setelah tipe menu item dipilih, kita akan dibawa ke halaman menu editor dimana kita diminta mengisikan detail dari item suatu menu. Detail ini diantaranya adalah judul dari menu ini, alias yang akan dimunculkan pada menu, link tujuan dimana halaman akan berpindah bila menu ini di akses, serta lokasi item menu ini. Lokasi ini meliputi nama menu tempat item ini diletakkan, serta level menu ini, apakah menu utama atau sub menu dari menu lain yang sudah ada juga urutan item ini dari item-item yang lain pada satu menu. Selain itu kita juga perlu mengatur apakah menu ini dipublikasikan atau tidak, juga akses level yang menunjukkan user level apakah yang bisa mengakses menu ini. Apakah publik bisa mengaksesnya, atau harus register dan login terlebih dahulu. Pengaturan terakhir adalah bagaimana bila menu ini diakses, apakah dibuka pada halaman yang sama ataukah akan membuka halaman baru. Tampilan pengaturan detail menu itemnya adalah seperti gambar berikut :
Templates, Lenguages, Plugin
Template merupakan tampilan dari suatu situs. Disini diatur posisi tiap-tiap menu serta berbagai bentuk yang ada pada tampilan suatu situs. Bisa dibilang template merupakan komposisi pengaturan susunan suatu situs. Template pada Joomla dapat dikonfigurasi melalui template manager. Disini kita bisa mengatur template-template yang tersedia pada joomla. Kita bisa memilih template mana yang akan digunakan sebagai default, kita bisa juga mengubah isi dari template-template yang ada sesuai dengan fitur yang disediakan template tersebut. Tampilan template manager dapat dilihat pada gambar berikut :
Template hanya bisa ditambahkan maupun dihapus melalui menu install/uninstall. Install/Uninstall dapat diakses dari menu ekstension. Untuk menginstall cukup kita masukkan file hasil installasi kita pada halaman module manager bagian install. Sedangkan untuk menghapus template, pada extension manager ada menu template. Disana nantinya kita bisa melihat template-template yang ada dan dapat kita hapus. Perlu diketahui, template yang bisa dihapus hanya template yang tidak sedang digunakan sebagai default. Tampilan extension managernya adalah sebagai berikut :
Selain template, kita juga bisa menambahkan komponen, bahasa, dan lain-lain melalui extension manager dengan cara yang sama. Komponen-komponen ini bisa kita download dari internet di berbagai situs yang ada. Perlu diperhatikan kompatibilitas dari komponen tersebut mengingat sistem pada Joomla 1.5 dan 1.0 sedikit berbeda, beberapa komponen dari Joomla 1.0 tidak bisa bekerja pada Joomla 1.5. Kita bisa mengetahui komponen itu dapat diinstall pada Joomla 1.5 bila melihat ada logo atau tulisan 1.5 ready, atau 1.0 legacy. Legacy merupakan komponen pada sistem Joomla 1.5 yang mendukung komponen dari Joomla 1.0
Modules
Modul merupakan bagian dari Joomla yang dapat ditambahkan pada situs yang kita buat. Kita dapat mengatur modul-modul yang ada pada situs kita melalui modul manager. Tampilan modul manager dapat kita lihat pada gambar berikut :
Pada Modul Manager semua modul yang ada pada situs kita akan tampak sebagai list. Disini kita bisa mengatur posisi modul-modul tersebut, mengaktifkan dan menon- aktifkan serta menghapus dan menambah modul baru. Setiap kali menambah modul baru, kita diminta memilih tipe modul tersebut. Tipe-tipe modul yang ada dapat dilihat pada gambar berikut :
Tipe-tipe itu antara lain adalah:
➢ Archived Content : Daftar Konten yang tersimpan pada situs
➢ Banner : Banner atau iklan.
➢ Breadcrumbs : Lokasi pengunjung saat ini pada situs.
➢ Custom HTML : Modul dengan script yang bisa kita isi sendiri.
➢ Feed Display : Feeder untuk menampilkan membaca isi situs melalui situs lain maupun feed reader lain.
➢ Footer : Bagian bawah situs, biasa berisi copyright dan identitas pemilik serta pengembang situs.
➢ ImageSlideShow : Penampil gambar secara acak yang bergantian berupa slide dari satu gambar ke gambar lain.
➢ Latest News : Berita terbaru pada situs.
➢ Login : Form login, lengkap dengan menu registrasi.
➢ Menu : Menu baru.
➢ Most Read Content : Daftar konten atau isi situs yang paling sering dibaca.
➢ Newsflash : Tampilan satu kategori tertentu yang dijadikan sekilas info atau news flash pada situs.
➢ Poll : Pemilihan polling, serta menu untuk melihat hasilnya.
➢ Random Image : Penampilan gambar secara acak dari suatu folder yang ada pada situs. Berubah bila kita berpindah halaman.
➢ Related Articles : Artikel-artikel yang berhubungan.
➢ Search : Modul pencarian dari artikel yang ada pada situs.
➢ Sections : Menu section yang ada pada situs untuk melihat artikel apa saja yang ditulis pada section tersebut.
➢ Statistics : Statistik pengunjung situs.
➢ Syndicate : Konetifitas situs dengan situs-situs lain yang saling berhubungan.
➢ Who's Online : Daftar pengunjung yang sedang mengunjungi situs.
➢Wrapper : Frame dari web atau situs lain yang hendak ditampilkan pada situs kita.
Selain modul-modul yang ada di atas sebagai bawaan dari Joomla 1.5, kita bisa menambahkan modul-modul baru dengan menginstallnya seperti pada saat menginstall template dan komponen lain. Modul-modul ini bisa kita dapatkan dari internet baik secara gratis maupun berbayar tergantung kebutuhan kita.
➢ Archived Content : Daftar Konten yang tersimpan pada situs
➢ Banner : Banner atau iklan.
➢ Breadcrumbs : Lokasi pengunjung saat ini pada situs.
➢ Custom HTML : Modul dengan script yang bisa kita isi sendiri.
➢ Feed Display : Feeder untuk menampilkan membaca isi situs melalui situs lain maupun feed reader lain.
➢ Footer : Bagian bawah situs, biasa berisi copyright dan identitas pemilik serta pengembang situs.
➢ ImageSlideShow : Penampil gambar secara acak yang bergantian berupa slide dari satu gambar ke gambar lain.
➢ Latest News : Berita terbaru pada situs.
➢ Login : Form login, lengkap dengan menu registrasi.
➢ Menu : Menu baru.
➢ Most Read Content : Daftar konten atau isi situs yang paling sering dibaca.
➢ Newsflash : Tampilan satu kategori tertentu yang dijadikan sekilas info atau news flash pada situs.
➢ Poll : Pemilihan polling, serta menu untuk melihat hasilnya.
➢ Random Image : Penampilan gambar secara acak dari suatu folder yang ada pada situs. Berubah bila kita berpindah halaman.
➢ Related Articles : Artikel-artikel yang berhubungan.
➢ Search : Modul pencarian dari artikel yang ada pada situs.
➢ Sections : Menu section yang ada pada situs untuk melihat artikel apa saja yang ditulis pada section tersebut.
➢ Statistics : Statistik pengunjung situs.
➢ Syndicate : Konetifitas situs dengan situs-situs lain yang saling berhubungan.
➢ Who's Online : Daftar pengunjung yang sedang mengunjungi situs.
➢Wrapper : Frame dari web atau situs lain yang hendak ditampilkan pada situs kita.
Selain modul-modul yang ada di atas sebagai bawaan dari Joomla 1.5, kita bisa menambahkan modul-modul baru dengan menginstallnya seperti pada saat menginstall template dan komponen lain. Modul-modul ini bisa kita dapatkan dari internet baik secara gratis maupun berbayar tergantung kebutuhan kita.
Penutup
Joomla merupakan CMS yang open source, kita bisa mengubah dan mengganti isinya sesuai keinginan kita. Selain itu banyak sekali dukungan dari internet yang bisa kita dapatkan berkenaan dengan joomla baik itu forum untuk menjawab pertanyaan-pertanyaan kita, hingga dukungan komponen-komponen joomla yang bisa kita dapatkan dari internet baik itu berupa template, plugin, modul, dan lain-lain. Penulis menyarankan beberapa situs untuk dikunjungi diantaranya adalah sebagai berikut :
✔ http://help.joomla.org
✔ http://forum.joomla.org
✔http://dev.joomla.org
✔http://extensions.joomla.org
Selain itu kreatifitas pengembang perlu diberdayakan untuk menciptakan suatu situs yang menarik dan dinamis.Penulis sangat mengharapkan kritik dan saran dari pembaca untuk kemajuan tulisan-tulisan selanjutnya, atau revisi tulisan ini bila diperlukan.
✔ http://help.joomla.org
✔ http://forum.joomla.org
✔http://dev.joomla.org
✔http://extensions.joomla.org
Selain itu kreatifitas pengembang perlu diberdayakan untuk menciptakan suatu situs yang menarik dan dinamis.Penulis sangat mengharapkan kritik dan saran dari pembaca untuk kemajuan tulisan-tulisan selanjutnya, atau revisi tulisan ini bila diperlukan.

