BAB 1 MENGENAL EXTENSION

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 1 MENGENAL EXTENSION"

Transkripsi

1 BAB 1 MENGENAL EXTENSION Dalam sebuah website, ketersediaan fasilitas untuk mendownload artikel maupun berita seringkali dimanfaatkan oleh pengunjung untuk mendapatkan informasi yang lebih lengkap. Adakalanya fasilitas tersebut diatur berdasarkan pengguna (public atau registered). Jika pengguna mendaftarkan sebagai anggota maka dapat mendownload informasi yang lebih lengkap. Hal inilah yang membedakan antara pengguna umum dan pengguna khusus. Fitur download manager dapat dipasang (install) ke dalam sistem Joomla! dengan mudah namun memiliki fitur lengkap seperti: statistik jumlah artikel yang didownload, artikel baru yang didownload, artikel paling banyak didownload, dan statistik lainnya. Dalam sistem Joomla! versi 1.5.x, Statistic dan Document Manager disebut sebagai Extensions. Sedangkan pada Joomla veri 1.0.x disebut sebagai Component dan Module. Secara umum, jumlah Extension (ekstensi) sangat banyak yang terbagi menjadi beberapa tipe yaitu: Component, Language, Module, Plugins (Mambots), Special, dan Template. Dari beberapa tipe tersebut dapat 1

2 dibagi lagi menjadi beberapa kategori. Untuk mengetahui lebih detailnya, berikut ini daftar Extension yang diambil dari website resmi Joolma ( 1.1 Component Secara umum, komponen (Component) berfungsi untuk menambah fungsionalitas sistem Joomla yang memiliki halaman untuk mengatur beberapa parameter. Sebagai contoh, fasilitas Document Manager (DOCMAN) memiliki pengaturan untuk membuat kategori artikel, deskripsi, image, hak cipta, alamat link, dan lain-lain Mengenal Component Jumlah Component yang berkembang saat ini lebih dari ratusan dan akan terus bertambah seiring dengan perkembangan zaman dan kebutuhan penggunanya. Untuk menginstal Component, terlebih dulu harus mendownloadnya di website resmi Joomla. Component ada yang gratis dan berbayar, namun tidak perlu khawatir karena jumlah Component yang gratis lebih banyak dari yang berbayar. Keduanya sama-sama memiliki fitur yang lengkap dan handal karena sudah teruji dan akan terus dipantau oleh komunitas Joomla, forum diskusi maupun komentar dari para pengguna untuk perbaikan sistem agar lebih baik. Ciri khas file component diawali dengan kata com di depan nama component, misalnya com_docman_1.4.0rc1.zip. Meskipun begitu, ada beberapa component yang tidak menambahkan awalan com pada nama component. 2

3 1.1.2 Menginstal Component Seperti telah dijelaskan sebelumnya, sebelum menginstal sebuah component sebaiknya mendownload terlebih dulu file yang diperlukan meskipun tersedia fasilitas untuk menginstal secara online melalui alamat direktori server yang akan diinstal (upload). Untuk menunjang dan memperlancar dalam mempraktekkan materi pada buku ini, semua file pendukung telah disertakan dalam CD. 1. Sebagai latihan, component yang akan diinstal adalah DocMan/ com_docman_1.4.0rc1 (document manager) yang berfungsi untuk menyediakan fasilitas download dokumen (artikel) bagi pengguna. Pertama kali, masuk ke halaman administrator kemudian pilih menu Extensions > Install/Uninstall. Gambar 1.1 Memilih menu Instalasi 2. Setelah berada pada halaman Extension Manager, klik tombol Browse untuk menentukan lokasi file component yang dimaksud. Lihat Gambar Temukan file com_docman_1.4.0rc1.zip di dalam CD buku ini yang berada pada folder component. Lihat Gambar

4 Gambar 1.2 Menentukan lokasi file Gambar 1.3 File component yang akan diinstal 4. Jika sudah ditemukan, klik tombol Open untuk melanjutkan proses selanjutnya. Gambar 1.4 Menetapkan file yang akan diinstal 5. Klik tombol Upload File & Install untuk melakukan proses instalasi. Gambar 1.5 Mulai mengupload dan menginstal component 6. Tunggu beberapa saat hingga proses instalasi selesai. Jika instalasi berhasil akan muncul informasi Install Component Success. 4

5 Gambar 1.6 Proses instalasi berhasil 7. Untuk mengatur (setting) seputar dokumen yang akan didownload, mulai dari file, dokumen, grup, lisensi, konfigurasi, dan tema pilih menu Component > DOCman. Gambar 1.7 Pengaturan untuk component Document Manager Menghapus Component 5

6 Semakin banyak Component yang terinstall mengakibatkan bertambahnya ukuran database. Hal ini dapat mempengaruhi kinerja sistem Joomla, meskipun tidak terlalu signifikan. Ada baiknya jika beberapa component yang tidak digunakan dihapus dari database sehingga tidak membuat daftar panjang daftar component dan sistem Joomla akan bekerja lebih baik lagi. 1. Sebelum menghapus (uninstall) sebuah component, pastikan component tersebut tidak digunakan lagi. Karena jika sudah terlanjur dihapus maka tidak dapat dikembalikan lagi databasenya. Jika sudah yakin, pilih menu Extensions > Install/Uninstall. Gambar 1.8 Memilih menu Uninstall 2. Setelah berada pada halaman Extension Manager, pilih Tab Component. Gambar 1.9 Tab Component 6

7 3. Selanjutnya pilih component yang akan dihapus dengan cara mengaktifkan radio button. Gambar 1.10 Menentukan component yang akan dihapus 4. Klik tombol Uninstall yang berada pada sudut kanan atas. Gambar 1.11 Tombol untuk menghapus component Beberapa Component Penting Banyaknya extension yang dikembangkan oleh pihak ketiga (3rd development) merupakan salah satu faktor Joomla berkembang sangat pesat dan diminati banyak pengguna terutama bagi pengembang web pemula yang memiliki keterbatasan pengetahuan tentang bahasa pemrograman web. Hal itu dikarenakan Joomla dirancang untuk dapat terintegrasi dengan beberapa fitur tambahan yang dikembangkan oleh pihak ketiga mencakup component, module, plugin, dan template. Intinya, Joomla dirancang untuk membangun web yang paling sederhana hingga web portal yang kompleks dengan beberapa tambahan extension secara mudah. 7

8 Jadi, bentuk website yang dihasilkan bergantung pada rancangan awal pembuatan website itu sendiri kemudian tinggal memasukkan beberapa extension yang diperlukan. Disarankan untuk mempelajari beberapa fungsi component yang disediakan. Berikut ini beberapa contoh component yang menurut penulis penting untuk diketahui dan sudah pernah digunakan dalam berbagai keperluan sesuai tema website yang dibangun. 1. Community Builder (com_comprofiler.zip): berguna untuk membangun website komunitas seperti: organisasi profesi, keagamaan, kedokteran, dan komunitas lainnya. Perlu diingat, component ini memerlukan module agar sistem bekerja lebih baik. Dalam CD buku ini telah disertakan satu paket untuk membangun website komunitas. 2. Security Image : berguna untuk memberikan keamanan pada setiap form registrasi maupun form dalam bentuk lain. Dengan adanya fasilitas ini, kemungkinan adanya spam dapat dihindari sejak dini. 3. Easy Anti Spam : berguna untuk memproteksi semua hal yang berhubungan dengan registrasi. Fasilitas ini hampir sama dengan Security Image namun lebih sederhana. 4. Protect Configuration File : berguna untuk memproteksi file configuration.php yang sangat rawan terkena serangan hacker. Sistem pengamanannya dapat menggunakan berbagai cara yaitu: mengganti nama file configuration atau mengubah status permisinya. 5. Fireboard (FireBoard_1.0.4_Stable_CompletePackage.zip): berguna untuk membuat forum diskusi dan dapat terintegrasi dengan Community Builder sehingga informasi dapat saling melengkapi satu sama lain. 8

9 6. PHP Free Chat (com_pfchat15_1.0.1.zip): berfungsi untuk menyediakan fasilitas chatting online tanpa memerlukan server lain seperti Yahoo Messenger, MSN Messenger, maupun mirc. 7. Jevent (com_events_1.4.3rc2.zip): berfungsi untuk menampilkan agenda kegiatan (Event Calendar), misalnya jadwal pelatihan, jadwal mengajar, jadwal rapat, dan lain-lain. Component ini memerlukan module agar tampil di halaman utama. 8. VirtueMart (com_virtuemart_ zip): berfungsi untuk membuat website toko online. Component ini juga memerlukan beberapa module untuk menampillkan produknya. Biasanya ketika mendownload extension ini, semua file pendukung akan disertakan. 1.2 Module Module adalah sebuah aplikasi mini yang ditempatkan di bagian kiri, kanan, atas maupun bawah halaman utama sebuah website. Module berfungsi untuk menampilkan beberapa component yang telah terinstall. Jadi, ketika menginstal sebuah component maka secara otomatis menginstal pula module. Salah satunya adalah component multibahasa, ketika pertama kali diinstal maka secara otomatis akan menginstal pula module pilihan bahasa untuk ditampilkan di halama utama website Mengenal Module Module memiliki peran sangat penting untuk keindahan tampilan website karena dapat mengendalikan interface dan component yang terinstal. Module juga dapat menampilkan website yang inovatif dengan cara menampilkan gambar dan artikel secara random, menjalankan dokumen video, audio dan animasi serta dokumen lain sehingga tidak memiliki kesan monoton. 9

10 Sama halnya dengan component, module yang akan diinstal ke dalam website harus didownload terlebih dulu. Dan ciri khas file module memiliki awalan mod di depan nama file, contohnya mod_cd_login_1.0.9.zip. Berbeda dengan component, module tidak memiliki halaman untuk mengatur parameter khusus seperti component. Module hanya dapat menonaktifkan dan mengaktifkan di bagian kiri, kanan, atas, maupun bawah pada halaman utama website Menginstal Module Sebelum menginstal module, sebaiknya mengetahui terlebih dulu fungsi module tersebut. Meskipun dapat di-uninstall kembali namun dapat menghambat proses pengembangan. Masing-masing module biasanya memuat informasi tentang module tersebut. Dalam website resmi Joomla!, terdapat semua informasi masing-masing extension termasuk module. Jadi sebelum mendownload dan menginstal sebaiknya mempelajari terlebih dulu fungsinya. 1. Pertama kali pilih menu Extensions > Install/Uninstall. Gambar 1.12 Memilih menu untuk menginstal 10

11 2. Setelah berada di halaman Extension Manager, klik tombol Browse untuk menentukan lokasi file. Gambar 1.13 Menentukan lokasi file 3. Pilih salah satu nama module yang terdapat dalam CD buku ini, misalnya: mod_docman_latestdown_1.4.0rc1.zip. 4. Klik tombol Open. Gambar 1.14 Salah satu module yang akan diinstal Gambar 1.15 Memastikan module yang akan diinstal 11

12 5. Selanjutnya, klik tombol Upload File & Install. Gambar 1.16 Proses upload file dan instalasi 6. Tunggu beberapa saat hingga proses instalasi selesai. Jika instalasi berhasil maka akan muncul informasi Install Module Success (lihat Gambar 5.17). Gambar 1.17 Instalasi telah berhasil 7. Untuk mengetahui status module yang telah terinstal, pilih menu Extensions > Module Manager. 12

13 Gambar 1.18 Memeriksa status module yang telah terinstal 8. Pada halaman Module Manager, terlihat beberapa daftar module yang telah terinstal. Untuk mengatur parameter module, klik nama module tersebut.. Gambar 1.19 Daftar module yang telah terinstal Mengatur Parameter Module Seperti telah dijelaskan di awal pembahasan tentang Module, bahwa Module tidak memiliki halaman khusus layaknya Component. Module hanya memiliki parameter untuk menampilkan di halaman website. 1. Untuk mengedit dan mengatur parameter Module, pilih menu Extensions > Module Manager. 13

14 Gambar 1.20 Mengedit module 2. Jika mengikuti petunjuk buku ini, pilih module DOCMan latest download. Gambar 1.21 Salah satu module yang akan diedit 3. Setelah berada pada halaman Module Edit, terdapat tiga bagian pengaturan yaitu: Details, Menu Assignment, dan Parameters. Perhatikan pada bagian Details, kolom Title adalah nama Module yang akan muncul di halaman utama. Show Title = judul module ditampilkan atau tidak, Enabled = module diaktifkan atau tdak, Position = posisi module (untuk mengetahui tentang posisi module dibahas pada bab template), Order = urutan module, Access Level = tingkat akses pengguna. 14

15 Gambar 1.22 Mengatur informasi lengkap tentang module 4. Pada bagian Menu Assginment, tentukan di bagian mana saja module tersebut muncul. Jika memilih All, artinya module akan muncul pada tiap halaman. Untuk menampilkan module pada bagian item tertentu, pilih Selection Menu Items from the List, lalu arahkan mouse pada item menu Home. Maka module tersebut hanya muncul di halaman utama saja, jika memilih item menu lain module tidak akan muncul. Apabila ingin menampilkan di beberapa item menu, pilih beberapa item menu dengan cara menekan tombol Control (Ctrl) pada keyboard. (Lihat Gambar 1.23) 5. Pada bagian Parameter, aturlah Limit untuk menampilkan jumlah daftar dokumen yang telah terdownload, Show Icon = menampilkan icon sesuai dokumen yang didownload, Show Category = menampilkan kategori dokumen (Lihat Gambar 1.24). 15

16 Gambar 1.23 Menentukan bagian item menu untuk menampilkan module Gambar 1.24 Mengatur Parameter Beberapa Module Penting Bisnis di internet belum banyak dilakukan oleh sebagian masyarakat Indonesia, hal ini dikarenakan belum meratanya pemanfaatan teknologi informasi hingga ke daerah-daerah terpencil (rural). Di daerah perkotaan sendiri juga belum memanfaatkan jaringan internet sebagai lahan bisnis yang menggiurkan. Padahal banyak sekali manfaat yang didapat dengan 16

17 memanfaatkan internet, seperti: bisnis toko online, training online, konsultasi online, desain web, hingga penjualan domain dan hosting. Dulu sebelum munculnya software semacam Joomla!, para pengembang web butuh waktu minimal tiga bulan untuk mendesain web. Belum lagi tahap pengujian dan perbaikan sistem. Perlu proses yang sangat panjang, apalagi pihak konsumen sering mengubah tampilan, fitur dan navigasi, yang akan menambah pekerjaan ekstra pagi seorang programmer. Kini dengan adanya Joomla!, proses para webmaster merasa terbantu. Paling tidak bagi seorang webmaster pemula yang ingin membangun sebuah website secara cepat meskipun pengetahuan tentang bahasa pemrograman sangat terbatas. Banyaknya module yang dikembangkan oleh pihak memiliki peran penting khususnya dari segi tampilan dan inovasi. Namun tidak semua module yang dikembangkan tersebut bersifat gratis, ada juga yang harus beli alias berbayar. Meskipun sebagian besar module bersifat gratis, bukan berarti tidak memiliki fitur yang lengkap atau kurang aman. Berikut ini beberapa module yang penting untuk diketahui dan dimanfaatkan sesuai dengan tema web yang akan dibuat. Beberapa module telah digunakan oleh penulis ketika membangun website dalam berbagai kebutuhan. 1. Caraousel Banner (mod_carousel_banner.zip): berfungsi untuk menampilkan iklan (banner) secara acak dan inovatif. Iklan yang ditampilkan akan bergerak secara otomatis dan bergantian sesuai jumlah gambar iklan. Dan masing-masing gambar iklan memiliki alamat URL (link) yang berbeda. 2. Media Player (mod_mediaplayerj15v-1-0en.zip): berfungsi untuk menampilkan dan menjalankan (play) audio secara online. Module 17

18 ini sering digunakan jika ingin membangun website bertemakan musik. 3. Trans Menu (mod_transmenu_v1.3.zip): berfungsi untuk membuat menu interaktif yang memiliki submenu (pull down). Module ini dapat dimanfaatkan untuk mengubah tampilan website lebih informatif dengan navigasi yang sederhana namun powerfull. 4. Random Article (mod_randomartikel.zip): berfungsi untuk menampilkan artikel secara acak. Module ini sering digunakan untuk membuat website portal yang berisi informasi atau berita. Artikel akan tampil secara acak sesuai jumlah artikel. Daftar artikel dapat ditentukan pada parameter module tersebut. 5. Birthday (mod_cbbirthday1.1.zip): berfungsi untuk sistem pengingat tanggal lahir anggota. Module ini biasanya digunakan pada sebuah website komunitas yang terintegrasi dengan komponen Community Builder dan Forum. 6. Sliding Menu (Camp26_KwickSliding_menu_J15.zip): berfungsi untuk menampilkan menu secara Sliding. Module ini dimanfaatkan untuk menyederhanakan tampilan menu yang jumlahnya banyak. Dengan module ini daftar item menu tidak akan muncul sebelum mengaktifkan menu yang dimaksud. 5.3 Plugins/Mambots Pada Joomla versi 1.0.x disebut sebagai Mambots, sedangkan untuk versi Joomla 1.5.x berubah menjadi Plugins. Plugins/Mambots adalah aplikasi mini yang disisipkan untuk memanipulasi, menambah atau membuat perubahan pada contents atau artikel. 18

19 5.3.1 Mengenal Plugins/Mambots Secara default, sistem Joomla versi 1.5.x memiliki 6 kategori plugins yaitu: 1. Authentication: berkaitan dengan otentikasi yang terintegrasi dengan sistem Joomla, misal otentikasi Gmail. 2. Contents: berkaitan dengan manipulasi contents atau artikel. 3. Editors : berkaitan dengan manipulasi editor yang digunakan untuk menulis contents atau artikel. 4. Editor-xtd : berkaitan dengan manipulasi fitur-fitur editor yang lebih kompleks. 5. Search : berkaitan dengan manipulasi fungsi search / pencari pada website 6. System: berkaitan dengan sistem Joomla seperi Legacy 1 untuk beberapa module atau component yang bekerja pada versi sebelumnya. Beberapa plugins/mambots standar bawaan Joomla yaitu: 1. Image : mambot yang berfungsi untuk mengkonversi perintah {mosimage} di content menjadi perintah untuk menyisipkan gambar pada HTML (tag img) 2. Pagebreak : mambot yang berfungsi untuk navigasi halaman (memotong sebuah halaman website yang panjang menjadi beberapa halaman lengkap dengan daftar isi. 3. Moscode : mambot yang berfungsi untuk menggati perintah {moscode} {/moscode} menjadi perintah tag yang menandakan kode programming. 19

20 5.3.2 Menginstal Plugins/Mambots Dengan banyanknya plugin/mambots yang terinsal, tentunya sangat mempengaruhi kinerja sistem Joomla dan bandwith server karena semua scipt akan berjalan secara bersama-sama bergantung jumlah plugin yang diaktifkan. Oleh karena itu, plugin yang tidak digunakan dapat dinonaktifkan atau dihapus (uninstall) dari website agar kinerja lebih cepat dan resource server tidak habis termakan plugin akibat banyaknya plugin yang aktif. 1. Untuk menginstal plugins/mambots, pilih menu Extensions > Install/Uninstall. 2. Klik tombol Browse. Gambar 1.25 Menu menginstal plugin/mambots 20 Gambar 1.26 Menentukan lokasi file yang akan diupload

21 3. Pilih file plg_jce_151.zip Gambar 1.27 Memilih file plugi yang akan diupload 4. Selanjutnya, klik tombol Open. Gambar 1.28 Memastikan untuk proses selanjutnya 5. Klik tombol Upload File & Install untuk proses instalasi. Gambar 5.29 Mulai mengupload dan menginstal plugin 6. Tunggu beberapa saat hingga proses instalasi selesai. Jika berhasil, maka akan muncul informasi bahwa instalasi berhasil. Gambar 1.30 Informasi setelah instalasi berhasil 21

22 7. Perlu diketahui, plugin tersebut memerlukan component khusus. Silakan instalasi component JCE (Joomla Content Editor) yang tersedia dalam CD buku ini. Silakan periksa kembali pembahasan tentang instalasi component Mengatur Parameter Plugins/Mambots Parameter pada plugins/mambots tidak serumit component maupun module, dan adakalanya plugin/mambots tidak memiliki parameter khusus. Yang ada hanya fasilitas aktif atau nonaktif, akses level, dan order (urutan). 1. Untuk mengedit plugin, pilih menu Extensions > Plugin Manager. Gambar 1.31 Menu untuk mengedit plugin 2. Setelah berada pada halaman Plugin Manager nampak daftar plugin yang telah terinstal (lihat Gambar 5.32). 3. Temukan plugin Editor - JCE lalu klik plugin tersebut (lihat Gambar 5.33). 22

23 Gambar 1.32 Beberapa plugin yang telah terinstal Gambar 1.33 Mencari plugin yang akan diedit 4. Setelah berada pada halaman Plugin [Edit], nampak informasi detail plugin JCE. 23

24 Gambar 1.34 Informasi detail tentang plugin 5. Pada bagian Parameters, tidak ada pengaturan khusus. Gambar 1.35 Parameter plugin yang diedit Beberapa Plugins/Mambots Penting Jumlah plugins/mambot yang dikembangkan tidak sebanyak component, module, dan template. Tidak ada alasana yang jelas alasan mereka tidak 24

25 banyak mengembangkan plugin/mambots, kemungkinan karena jangkauan pemanfaatan tidak terlalu luas dan lebih sulit dalam pengembangannya. Pengaman penulis dalam memanfaatkan plugin/mambots, terdapat beberapa plugin yang penting terutama untuk mengamankan website (security site). Berikut ini beberapa contoh plugins/mambots, yaitu: 1. Antiflood (floodcontrol.systembot.v.1.2.zip): berfungsi untuk mengamankan website dari flooding (membuat kerja server sibuk, misalnya melakukan Refresh berulang-ulang). 2. Content Protector (mbt_contentprotector.zip): berfungsi untuk memproteksi sebuah artikel (content) bagi pengunjung. Plugin ini biasaya digunakan untuk memisahkan antara pengunjung dengan anggota (Registered). 3. All Videos (plg_jw_allvideos-v2.5.3_j1.5.zip): berfungsi untuk menjalankan file dalam bentuk video dengan tipe: Flash, QuickTime, Shockware, Windows Media, dan Real Media. 4. Jsecure Authentication (plgsystemjsecure zip): berfungsi untuk memproteksi halaman administrator dari serangan hacker. Ada sebagian pengembang website tidak memproteksi halaman administrator, sehingga sangat mudah untuk dihacker orang. Plugin ini sangat berguna untuk menyembunyikan folder administrator. 25

26 BAB 2 ACCESS & SECURITY Keamanan sebuah website menjadi suatu hal yang mutlak ada dan harus dipikirkan sejak awal ketika mengembangkan sebuah website. Apalagi sebuah website yang menyediakan transaksi secara online seperti internet banking maupun transaksi online lainnnya (misal: Paypal). Menurut saya pribadi, seorang hacker seharusnya memberikan solusi yang positif terhadap lubang keamanan pada sebuah website tertentu, bukannya malah merusak atau berbuat jahil. Namun ada juga beberapa hacker yang memanfaatkan ilmunya di jalan yang benar. Saya sendiri pernah berdiskusi dengan seorang hacker, dan memberitahukan bahwa website yang saya buat terdapat lubang kemanan (hole) yang dapat dimanfaatkan orang lain untuk menyusup dalam website tersebut. Banyak cara yang dapat dilakukan oleh seorang hacker ataupun spammer untuk merusak sebuah website dengan berbagai alasan. Oleh karena itu, sebagai seorang web master sudah selayaknya bertangung jawab untuk melindungi website dari serangan orang-orang jahil. Joomla! yang merupakan salah satu Open Source terbesar yang ada saat ini selalu meng-update sistem terutama masalah keamanan. Hal ini 26

27 bertujuan untuk memberikan kenyamanan para web developer yang memanfaatkan Joomla! sebagai alat yang dapat digunakan untuk membangun sebuah website dinamis secara cepat. Selain mengembangkan sistem kemanan sendiri, Joomla! Juga didukung oleh para pihak ketiga yang mengembangkan berbagai macam ekstensi agar performa Joomla! lebih handal, interaktif, user friendly, dan aman. Pada bagian ini akan dibahas berbagai cara mengamankan sebuah website menyangkut: akses pengunjung maupun pengguna terhadap website, pengamanan form yang disediakan menggunakan captcha, pengamanan website dengan antispam, antifloud, dan lain-lain. 2.1 Security Images (Capthca) Security images adalah sebuah script yang dapat membangkitkan (generate) gambar secara acak (dikenal sebagai captcha ) berisi kode pengaman yang digunakan untuk memproteksi sebuah form dari ancaman spam. Melalui enkoding sebuah password dalam sebuah gambar, pengguna diharuskan mengetik ulang kode di antara gambar tersebut untuk mem-verifikasi ketika mengirimkan sebuah form. Jika salah dalam memasukkan kode pada captcha tersebut, maka secara otomatis kode gambar akan berubah dan diharuskan memasukkan kode yang tertera dalam gambar pada form yang disediakan. Form akan dikirimkan jika pengguna sudah berhasil memasukkan kodenya. Ada banyak jenis security images yang mendukung sistem Joomla!. Namun yang pasti, semuanya memiliki fungsi yang sama yaitu mencegah spam yang dapat merusak database pada sebuah website. Pada bagian ini, penulis menggunakan Security Images untuk Joomla versi dan filenya sudah tersedia dalam bonus CD buku ini. 27

28 1. Pertama kali, pilih menu Extensions > Install/Uninstall. Gambar 2.1 Menu untuk instalasi 2. Klik tombol Browse untuk menentukan file yang akan di-install. Gambar 2.2 Tombol Browse 3. Temukan sebuah file securityimages zip yang tersedia dalam CD buku ini. 28 Gambar 2.3 Memilih file yang akan diupload 4. Klik tombol Upload & Install untuk menginstal extensions tersebut

29 Gambar 2.4 Mulai proses instalasi 5. Tunggu beberapa saat hingga proses instalasi selesai. Setelah berhasil akan muncul pesan bahwa instalasi telah berhasil. Gambar 2.5 Instalasi security images telah berhasil 6. Sebuah Component baru akan nampak dalam daftar menu Component. Untuk memeriksa fungsi security images dalam system Joomla!, pilih menu Component > Security Images > Check Your System. Lihat Gambar Tunggu beberapa saat, pemeriksaan fungsi security images sedang berjalan. Jika telah selesai akan muncul informasi seputar security images. Lihat Gambar Yang perlu diperhatikan adalah bagian patch Joomla yang digunakan, dan security images masih dalam kondisi nonaktif. artinya harus mendownload patch sesuai versi Joomla di alamat untuk mendapatkan patch Joomla sesuai dengan versi yang digunakan. Lihat Gambar

30 Gambar 2.6 Memeriksa sistem dengan Security images Gambar 2.7 Hasil pemeriksaan sistem 30

31 Gambar 2.8 Informasi bahwa security images belum aktif 9. Untuk mendownload patch yang sesuai dengan versi Joomla, pilih menu Component > Security Images > Get Joomla Patches. Gambar 2.9 Memperoleh Joomla Patch 31

32 10. Pilih salah satu patch sesuai dengan versi Joomla yang digunakan, lalu tekan menu Download. Gambar 2.10 Beberapa pilihan Joomla Patch 11. Jika muncul persyaratan untuk mendownload, pilih I Agree lalu klik tombol Click here to proceed. Gambar 2.11 Proses untuk mendownload 12. Simpan dalam sebuah direktori. Lihat Gambar Setelah berhasil tersimpan, ekstraklah file tersebut. Lihat Gambar Jika berhasil mengekstrak, akan muncul beberapa folder dan file. Lihat Gambar

33 Gambar 2.12 Menyimpan file ke komputer Gambar 2.13 Mengekstrak file Joomla Patch 33

34 Gambar 2.14 Beberapa folder hasil ekstrak dari file Joomla Patch 15. Pilih salah satu folder, misal administrator. Dalam folder administrator terdapat sebuah folder component. Gambar 2.15 Folder component dalam administator 16. Di dalam folder component terdapat dua buah folder yaitu com_contact dan com_user. Pilih kedua folder tersebut lalu pilih menu Edit > Copy atau tekan tombol Ctrl+C pada keyboard untuk menduplikasi (copy) folder. 34 Gambar 2.16 Menduplikasi folder dari administator/component

35 17. Sekarang masuk ke folder administrator/component milik Anda lalu klik tombol mouse kanan, pilih Paste atau tekan tombol Ctrl+V. Gambar 2.17 Meletakkan hasil duplikasi ke folder milik Anda 18. Langkah selanjutnya, kembali ke folder hasil ekstrak file patch Joomla!. Buka folder component (ingat, bukan di dalam folder administrator), di dalam folder component terdapat dua buah folder yaitu com_contact dan com_user. Pilih kedua folder tersebut lalu pilih menu Edit > Copy atau tekan tombol Ctrl+C pada keyboard untuk menduplikasi (copy) folder. Gambar 2.18 Menduplikasi folder dari component 35

36 19. Masuk ke folder component milik Anda lalu tekan tombol Ctrl+V pada keyboard atau klik tombol mouse kanan lalu pilih Paste.. Gambar 2.19 Menduplikasi hasil duplikasi ke folder milik Anda 20. Duplikasi dan muat ulang (replace) folder en-gb dalam folder language dari file hasil eksrak patch Joomla! ke folder language milik Anda. Gambar 2.20 Menduplikasi folder untuk bahasa (language) 36

37 21. Duplikasi dan muat ulang (replace) folder mod_login dalam folder module dari file hasil ekstrak patch Joomla! ke folder module milik Anda. Gambar 2.21 Menduplikasi folder dari module 22. Untuk mengaktifkan security images pada pada Control Panel, pilih menu Site > Global Configuration. Gambar 2.22 Mengatur Global Configuration 37

38 23. Pilih tab System. Gambar 2.23 Tab System 24. Pada bagian User Setting, pilih Yes untuk Use Security Images against spammers. 25. Klik tombol Save. Gambar 2.24 Mengaktifkan Security Images 38 Gambar 2.25 Menyimpan perubahan 26. Perubahan global configuration sudah berhasil tersimpan.

39 Gambar 2.26 Global Configuration telah tersimpan 27. Untuk mengatur jenis tampilan security images pilih menu Component > Security Images > Edit General Settings. Gambar 2.27 Mengatur Security Images secara Umum 28. Pilih salah satu tipe Core yang disediakan. Lihat Gambar Pada tab Joomla Patches, pilih Yes untuk menampilkan security images pada seluruh form yang ada. Lihat Gambar

40 Gambar 2.28 Beberapa bentuk plugin Captcha Gambar 2.29 Mengatur Joomla Patch untuk menampilkan Security Images 30. Pada tab Logging, masukkan alamat admin sebagai laporan pencatatan (log) kegiatan yang diduga spam. 40

41 Gambar 2.30 Mengatur pencatatan (logging) 31. Periksa hasilnya, gambar berikut merupakan perbedaan sebelum dan sesudah menggunakan security images pada halaman Login. Gambar 2.31 Tampilan Security Images pada form Login 32. Pada form Registration juga terdapat antispam (security images). 41

42 Gambar 2.32 Tampilan Security Images pada form Registrasi 33. Begitu pula pada form Forgot your password. Gambar 2.33 Tampilan Security Images pada form Forgot Password 34. Dan pada form Forgot your username juga tersedia security images. Intinya semua form akan tersedia security images untuk mencegah spam. 42

43 Gambar 2.34 Tampilan Security Images pada form Forgot Username 2.2 Anti Right Click Di dunia maya, siapapun dapat menduplikasi artikel secara bebas dengan tujuan dan alasan masing-masing. Namun, menduplikasi sebuah artikel milik orang lain kemudian dimuat dalam media lain tanpa menyebutkan sumber artikel secara lengkap dapat merugikan bagi pemilik yang sebenarnya. Tindakan tersebut sangat tercela karena tidak menghargai karya cipta orang lain. Lain halnya jika sang pembajak artikel tersebut mencantumkan sumber artikel secara jelas, maka akan sangat menguntungkan kedua belah pihak. Pemilik syah artikel akan dikenal orang lain melalui orang yang mengambil sebagian atau seluruh artikelnya. Untuk menghindari pembajakan artikel maupun gambar yang dibuat dengan Joomla!, pihak ketiga telah mengembangkan extensions khusus untuk menghindari penyimpan sebuah gambar dalam sebuah website. Tombol mouse kanan biasanya untuk memeriksa sebuah file gambar atau bahkan dapat menyimpan sebuah gambar dari website yang menggunakan Joomla!. 43

44 BAB 3 ADMINISTRATION Membangun sebuah web portal lebih mudah dibanding mengelolanya. Maka tidak heran jika banyak perusahaan yang memiliki website hanya berumur dua tahun, bahkan hanya satu tahun. Padahal, melalui website dapat menampilkan informasi sedetail mungkin dengan berbagai media (multimedia) yang tidak dimiliki dalam brosur, pamflet, booklet maupun media cetak lainnya. Mengapa hal itu terjadi? Karena website tidak dikelola secara profesional. Joomla! sudah menyediakan berbagai fitur yang sangat user friendly agar para pengguna awam sekalipun dapat mengoperasikan Joomla! dengan baik dan benar. Tidak hanya fasilitas Front-End saja, namun fiturfitur dalam Back-End juga sangat diperhatikan. Yang dimaksud dengan Front-End adalah fitur tampilan yang disediakan untuk pengguna (user) ketika memanfaatkan website yang diaksesnya. Sedangkan Back-End adalah semua fasiltas dapur untuk mengelola website atau sering disebut pula sebagai halaman Administrator. Dengan adanya fasilitas Extensions untuk Administration Joomla!, dapat digunakan untuk menganalisa, mengatur cache, mengatur session, 98

45 mengganti nama Component, mencari artikel secara cepat, dan masih banyak lagi. Untuk lebih jelasnya, berikut ini akan dibahas berbagai extensions untuk Administration. 3.1 Auto Purge Cache Ketika seorang administrator menginstal sebuah extensions, maka file tersebut akan disimpan untuk sementara dalam folder Cache. Fungsi folder tersebut sama seperti folder Temp pada komputer lokal yaitu menyimpan sementara file yang akan digunakan. Dan dalam waktu tertentu akan terhapus secara otomatis. Dengan adanya folder Cache, proses pertukaran data dalam server akan semakin cepat ketika website diakses oleh pengunjung. Namun fungsi Cache juga dapat membebani space dalam server karena file tersimpan dalam foder tersebut jika tidak segera dihapus. Secar default, Joomla! sudah menyediakan fasilitas Cache yang berada di dalam Site > Global Configuration > System. Gambar 3.1 Pengaturan Cache pada sistem Joomla! Meskipun begitu, para pengembang extensions Joomla! juga berusaha untuk lebih meningkatkan kinerja sistem Joomla! agar dapat bekerja lebih optimal, salah satunya adalah plugin Auto Purge Cache yang 99

46 berfungsi menghapus cache secara otomatis dalam waktu yang telah ditentukan. 1. Pertama kali, pilih menu Extensions > Install/Uninstall. Gambar 3.2 Menu untuk instalasi 2. Klik tombol Browse untuk menentukan file yang akan di-install. Gambar 3.3 Tombol Browse 3. Temukan sebuah file plg_autopurgecache11.zip yang tersedia dalam CD buku ini. 100 Gambar 3.4 Memilih file yang akan diupload

47 4. Klik tombol Upload & Install untuk menginstal extensions tersebut Gambar 3.5 Mulai proses instalasi 5. Tunggu beberapa saat hingga proses instalasi selesai. Setelah berhasil akan muncul pesan bahwa instalasi telah berhasil. Gambar 3.6 Instalasi plugin telah berhasil 6. Sebuah plugin telah berhasil terinstal, untuk mengaktifkan plugin tersebut pilih menu Extensions > Plugin Manager. Lihat Gambar Temukan plugin System Auto Purge Cache kemudian klik untuk mengeditnya. Lihat Gambar

48 Gambar 3.7 Memeriksa status plugin pada Plugin Manager Gambar 3.8 Mengedit plugin Auto Purge Cache 8. Agar plugin tersebut berfungi dengan baik, pada bagian Detail pilih Enabled = Yes. Gambar 3.9 Mengaktifkan plugin Auto Purge Cache 102

49 9. Untuk menentukan waktu yang digunakan, pada bagian Parameter aturlah seperti nampak pada gambar berikut. Jika ingin mengatur frekuensi penghapusan cache pilih per jam, per hari, per minggu, atau per bulan. Anda juga dapat mengatur Alert jika diinginkan, sehingga informasi file yang telah terhapus dapat dikirimkan melalui server. Perlu diingat, pengiriman melalui dapat berfungsi jika server anda mendukung SMTP (Simple Mail Transfer Protocol). Gambar 3.10 Mengatur parameter frekuensi penghapusan cache 10. Jika sudah selesai mengatur parameter, klik tombol Save untuk menyimpan perubahan. Gambar 3.11 Tombol Save 103

50 3.2 Session Meter Mungkin para pembaca pernah mengalami peristiwa ketika sedang berada di halaman adminisrator Joomla! kemudian mendadak dipanggil atasan atau kepentingan lainnya yang menyebabkan Anda meninggalkan meja kerja dalam kondisi halaman administrator Joomla! sedang terbuka. Hal ini sangat berbahaya jika ada seseorang yang berniat jahat mengganti password Administrator, jika hal itu terjadi maka website anda dalam kondisi sangat berbahaya dan mungkin saja beberapa artikel penting akan dihapusnya. Oleh karena itu pengaturan Session sangat penting dalam sebuah website, apalagi sebuah website yang menyediakan transaksi secara online seperti Internet Banking. Dalam Internet Banking, mereka hanya menyediakan waktu session yang sangat terbatas. Maka jangan heran ketika anda sudah berhasil masuk ke halaman administrasi transaksi kemudian mendadak anda tidak dapat meneruskan transaksi dikarenakan tidak ada aktifitas dalam waktu tertentu (misal: 30 detik) dan anda harus Re-Login. Begitu pula ketika anda sedang berada dalam halaman administrator Joomla! dan anda mungkin sedang diskusi dengan orang lain, maka ketika anda mencoba mengakses halaman administrator Joomla! tidak bisa dan harus Login ulang. Secara default, sistem Joomla! memiliki fasilitas Session untuk mengatur batas waktu session 15 menit. Jika tidak ada aktifitas dalam waktu 15 menit, maka secara otomatis Logout. Fasilitas tersebut berada di dalam Site > Gobal Configuration > System 104

51 Gambar 3.12 Pengaturan Session pada sistem Joomla! Nah bagaimana cara mengetahui batas waktu session tersebut? Untuk lebih jelasnya, ikuti petunjuk berikut ini. 1. Pertama kali, pilih menu Extensions > Install/Uninstall. Gambar 3.13 Menu untuk instalasi 2. Klik tombol Browse, untuk memilih file yang akan diupload. Gambar 3.14 Memilih file yang akan diinstal 3. Temukan file session_meter_module_j1.5_v1.1.zip. 105

52 Gambar 3.15 File yang akan diupload 4. Klik tombol Upload File & Install. Gambar 3.16 Proses instalasi 5. Tunggu beberapa saat hingga proses instalasi berhasil. Gambar 3.17 Instalasi module Session Meter berhasil 6. Setelah berhasil ter-install, langkah selanjutnya mengaktifkan module tersebut. Pilih menu Extensions > Module Manager. Lihat Gambar Pilih Administrator. Lihat Gambar

53 Gambar 3.18 Memeriksa Module Gambar 3.19 Menuju ke Administrator Module 8. Temukan module Session Meter lalu klik teks tersebut. Gambar 3.20 Mengedit module Session Meter 9. Pada bagian Details, pilih Enabled = Yes dan aturlah posisi module tersebut. Jika mengikuti petunjuk buku ini pilih Position = Status. 107

54 Gambar 3.21 Pengaturan Details untuk Session Meter 10. Pada bagian Parameter, aturlah jenis Battery Theme dan Remaining time yang digunakan. Gambar 3.22 Memilih jenis tampilan battery dan waktu 11. Setelah selesai mengatur, klik tombol Save untuk menyimpan perubahan. Gambar 3.23 Tombol Save 108

55 12. Hasilnya dapat dilihat di bagian agas halaman administrator Joomla!. Perlu diingat, posisi Session Meter tergantung pada pengaturan Position dalam Parameter plugin Session Meter. Anda dapat mengatur posisi yang diinginkan. Gambar 3.24 Tampilan Session Meter pada posisi Status 13. Berikut ini contoh posisi jika mengatur Position = cpanel. Gambar 3.25 Tampilan Session Meter pada posisi Cpanel 3.3 Easy Search Dalam sebuah web portal, jumlah artikel (content) setiap saat bisa bertambah banyak. Hal ini cukup merepotkan seorang administrator jika ingin mengedit sebuah artikel dan harus menemukan di antara ratusan artikel lainnya. 109

56 BAB 4 ADS & AFFILIATES Salah satu kelebihan website yang dibangun dengan Joomla adalah kemudahan terintegrasi dengan extensions yang dikembangkan oleh pihak ketiga sehingga website dapat dikembangkan secara bertahap tanpa merusak sistem yang lama. Penambahan fasiltas seperti Banner tidaklah sulit, cukup menginstal extensions tersebut maka asilitas banner dengan pengaturan tampilan dapat dikelola secara mudah. Pada bagian ini, akan dibahas berbagai bentuk banner yang terintegrasi dengan sistem Joomla. Masing-masing extensions banner memiliki kelebihan dan kekurangan namun dapat berfungsi secara normal. Setelah memahami berbagai bentuk banner, diharapkan dapat memilih salah bentuk banner sesuai keinginan. Dalam prakteknya, berbagai jenis banner tersebut dapat ditampilkan secara bersama-sama atau memilih yang terbaik. Selain membahas masalah banner, pada bagian ini akan mengupas juga masalah sistem perekrutan karyawan secara online (lowongan kerja) dan penyedia iklan (advertising). Dalam sistem Jobline Recruitmen Online, pihak perusahaan dapat membuat informasi lowongan kerja sedangkan pencari kerja dapat langsung menghubungi perusahaan tersebut melalui

57 Jika ingin membangun website penyedia layanan iklan gratis (advertising provider) dapat ditemukan dalam pembahasan ini pula. Semuanya akan dibahas secara detail, berawal dari proses instalasi, mengatur konfigurasi, hingga menampilkan iklan dalam website. Daripada penasaran, ikuti pembahasan berikut secara seksama!. 4.1 Banner Slider Iklan (Banner) merupakan sarana untuk mempromosikan suatu insitusi agar dikenal oleh masyarakat tentang produk maupun jasa yang ditawarkan melalui pihak lain. Ajang promosi dapat dilakukan melalui media elektronik (televisi atau radio), media cetak (koran, majalah, brosur, pamflet, dll), maupun berbasis web. Promosi melalui website lebih efektif dibandingkan melalui media lain, karena sasarannya jelas, calon customer lebih banyak, dan yang terpenting adalah biaya lebih murah. Ketika menggunakan jasa periklanan melalui web, pastikan website tempat Anda memasang iklan memiliki rating tinggi. Semakin tinggi rating (jumlah pengunjung), maka peluang keberhasilan juga tinggi namun biayanya tentu saja lebih mahal. Selain rating, sasaran pengunjug juga harus jelas. Sebagai contoh, jika ingin mempromosikan lembaga pendidikan komputer sebaiknya memasang iklan di website karena sebagian besar pengunjung adalah pengguna komputer yang rata-rata per hari dapat mencapai Atau jika ingin mempromosikan poduk CD multimedia, knowledge management, maupun web developer dapat memanfaatkan website Sebagai pengelola website menggunakan Joomla, fasilitas untuk menampilkan banner sudah ada ketika pertama kali menginstal Joomla. 158

58 Namun tampilannya masih sangat sederhana, sehingga kurang diminati banyak orang. Bagaimana cara menampilkan iklan agar lebih interaktif, impresif, dan dinamis? Tidak perlu khawatir, para pengembang Joomla sudah membuat beberapa fasilitas untuk menampilkan banner yang lebih informatif dan kreatif dengan berbagai macam pilihan transisi (fade, scroll, move, dan lain-lain). Berikut ini salah satu module untuk menampilkan banner yaitu: Banner Slider. Dalam menampilkan banner, terdapat tiga pilihan yaitu : berdasarkan ID Banner, ID Client, dan ID Category. Untuk lebih jelasnya, ikuti petunjuk berikut ini. 1. Pertama kali, pilih menu Extensions > Install/Uninstall. Gambar 4.1 Menu untuk instalasi 2. Klik tombol Browse untuk menentukan file yang akan di-install. Gambar 4.2 Tombol Browse 159

59 3. Temukan sebuah file mod_bannerslider_v0.2.2.zip yang tersedia dalam CD buku ini. Gambar 4.3 Memilih file yang akan diupload 4. Klik tombol Upload & Install untuk menginstal extensions tersebut Gambar 4.4 Mulai proses instalasi 5. Tunggu beberapa saat hingga proses instalasi selesai. Setelah berhasil akan muncul pesan bahwa instalasi telah berhasil. Gambar 4.5 Instalasi module telah berhasil 6. Untuk mengelola banner, pastikan telah mengupload gambar banner ke dalam folder images/banner. Jika belum mengupload gambar ikuti petunjuk berikut, pilih menu Site > Media Manager. 160

60 Gambar 4.6 Menu Media Manager 7. Halaman Media Manager akan muncul. Gambar 4.7 Tampilan halaman Media Manager 161

61 8. Selanjutnya, klik folder banners. Gambar 4.8 Mengaktifkan folder banners 9. Nampak beberapa banner yang telah diupload.. Gambar 4.9 Beberapa file banner yang sudah diupload 10. Untuk mengupload file gambar, klik tombol Browse yang berada di bagian paling bawah. 162

62 Gambar 4.10 Tombo Browse untuk menentukan lokasi file banner 11. Pilih salah satu gambar yang akan diupload. Gambar 4.11 Salah satu contoh banner yang akan diupload 12. Klik tombol Start Upload. Gambar 4.12 Proses upload file 13. Tunggu beberapa saat hingga proses upload selesai, jika berhasil akan muncul informasi. 163

63 Gambar 4.13 Sebuah file banner berhasil diupload 14. Beberapa gambar banner yang telah diupload. Gambar 4.14 Beberapa file banner yang sudah diupload lengkap dengan informasi dimensi tiap banner 15. Langkah selanjutnya adalah mengelola banner, namun sebaiknya membuat kategori (Category) dan klien (Client) agar lebih mudah dalam pengelolaanya. Pilih menu Component > Banner > Categories. Lihat Gambar Nampak beberapa kategori yang telah disediakan oleh sistem Joomla! Lihat Gambar

64 Gambar 4.15 Membuat kategori iklan Gambar 4.16 Beberapa kategori yang telah ada 17. Untuk membuat kategori baru, klik tombol New. 165

65 Gambar 4.17 Tombol untuk membuat kategori baru 18. Pada bagian Details, masukkan nama kategori dan aliasnya. Gambar 4.18 Informasi kategori baru 19. Jika sudah selesai, klik tombol Save untuk menyimpan perubahan. Gambar 4.19 Tombol Save untuk menyimpan 20. Sebuah kategori baru telah berhasil dibuat. Perhatikan ID masingmasing Category tersebut karena akan berguna ketika menggunakan module Banner Slider 166

66 Gambar 4.20 Beberapa kategori banner yang telah dibuat 21. Untuk membuat kategori baru, ulagi tahap ke Langkah selanjutnya adalah membuat klien agar mudah dalam memonitor beberapa banner. Bisa saja seorang klien dapat memiliki beberapa banner. Aktifkan tab Clients Gambar 4.21 Tab Clients 23. Nampak sebuah Client yang telah disediakan oleh sistem Joomla! Untuk membuat daftar klien baru, klik tombol New. Lihat Gambar Masukkan beberapa informasi yang dibutuhkan, setelah selesai klik tombol Save. Lihat Gambar

67 Gambar 4.22 Tombol New untuk membuat Client baru Gambar 4.23 Informasi detail Clients 25. Klien baru sudah berhasil dibuat, ulangi langkah ke 23 untuk membuat klien baru. Perhatikan ID masing-masing Client tersebut karena akan berguna ketika menggunakan module Banner Slider. Gambar 4.24 Beberapa Client yang telah dibuat 26. Kini saatnya mengatur iklan, pilih tab Banners. 168

68 Gambar 4.25 Tab Banner 27. Nampak beberapa daftar banner yang telah dibuat oleh sistem Joomla. Gambar 4.26 Beberapa banner yang telah disediakan Joomla 28. Untuk membuat banner baru, klik tombol New. Gambar 4.27 Tombol New untuk membuat banner baru 29. Pada bagian Details, masukkan beberapa informasi yang dibutuhkan. Untuk kolom Impressions Purchased, masukan angka jika ingin 169

69 membatasi jumlah hits sehingga banner tidak aka ditampilkan lagi jika sudah sampai batas tersebut. Beri tanda centang pada pilihan Unlimited jika jumlah hits tidak dibatasi. Gambar 4.28 Informasi detail untuk banner baru 30. Pada bagian Banner Images Selection, pilih gambar iklan yang sesuai dengan klien tersebut. Lihat Gambar Klik tombol Save jika sudah mengisi beberapa pengaturan. Lihat Gambar Sebuah banner telah berhasil dibuat, perhatikan nomor ID masingmasing Banner karena akan digunakan pada saat mengatur module Banner Sider. Lihat Gambar

70 Gambar 4.29 Menentukan gambar banner Gambar 4.30 Tombol Save untuk menyimpan banner Gambar 4.31 Sebuah banner baru telah berhasil dibuat 33. Ulangi langkah ke 28 jika ingin membuat banner baru. 171

71 34. Langkah selanjutnya mengatur module Banner Slider, pilih menu Extensios > Module Manager. Gambar 4.32 Menu Module Manager 35. Temukan module Banner Slider, lalu klik module tersebut untuk mengeditnya. Gambar 4.33 Module Banner Slider 36. Pada bagian Details, aturlah sesuai nampak pada gambar berikut. Perlu diperhatikan, untuk posisi banner (Position) tergantung template yang digunakan (penulis menggunakan template = JA_Purity). Lihat Gambar Pada bagian Menu Assignmet, tentukan di halaman apa saja banner tersebut muncul. Jika mengatur tampilan pada menu tertentu, klik salah satu menu lalu tekan tombol Ctrl dan pilih menu lainnya. Lihat Gambar

72 Gambar 4.34 Mengaktfikan dan mengatur posisi Banner Slider Gambar 4.35 Menentukan lokasi banner yang akan ditampilkan 38. Pada bagian Parameters, pilih salah satu atau beberapa metode penampilan banner. Dapat menggunakan ID Categoruy, ID Client, atau ID Banner. Untuk mengetahui ID tersebut, periksa kembali pada pembahasan sebelumnya. Pilih salah satu efek transisi yang digunakan, atur dimensi (width dan height) banner sesuai aslinya, tentukan pula waktu (delay) antara banner yang satu dengan yang 173

73 lainnya dalam milisecond (3000 = 3 detik). Pengaturan lainnya dapat disesuaikan dengan kebutuhan. Gambar 4.36 Mengatur tampilan banner berdasarkan nomor ID klien 39. Jika telah selesai mengatur beberapa Parameters, klik tombol Save untuk menyimpan perubahan. 174

74 Gambar 4.37 Tombol Save untuk menyimpan pengaturan Banner Slider 40. Hasilnya akan nampak pada halaman utama (Frontpage) atau ketika memilih menu yang telah diatur pada Menu Assignment sebelumnya. Gambar 4.38 Beberapa contoh banner yang ditampilkan secara random 4.2 Flex Banner Sistem kerja ekstensi ini cukup sederhana namun memiliki beberapa kelebihan karena tersedia berbagai fasilitas diantaranya: batas waktu banner, pembatasan jumlah hits, pengaturan ukuran banner, dan lain-lain. 175

75 4.7.9 Menampilkan Iklan Acak Iklan yang sering dilihat orang menjadi suatu hal yang istimewa karena mengindikasikan bahwa iklan tersebut sangat diminati pengunjung. Untuk menampilkan iklan paling populer, ikuti petunjuk berikut 1. Diasumsikan masih berada di halaman Module Manager, temukan module POPULAR ADS lalu beri tanda centang. Gambar Memberi tanda centan pada moduleiklan terpopuler 2. Klik tombol Copy. Gambar Tombol Copy 3. Editlah module hasil duplikasi tersebut. Gambar Mengedit module hasil duplikasi 4. Pada bagian Details, atur seperti nampak pada gambar berikut. Jika perlu, sesuaikan posisi (Position) menurut keinginan Anda. 277

76 Gambar Mengaktifkan dan mengatur posisi module iklan acak (random ads) 5. Pada bagian Parameters, masukkan informasi seperti nampak pada gambar berikut. Gambar Mengatur parameter module iklan acak (random ads) 6. Setelah selesai, klik tombol Save untuk menyimpan perubahan. 278

77 Gambar Tombol Save 7. Hasilnya nampak di halaman utama website Anda. Gambar Tampilan module iklan acak 279

BAB 1 MENGENAL EXTENSION

BAB 1 MENGENAL EXTENSION BAB 1 MENGENAL EXTENSION Dalam sebuah website, ketersediaan fasilitas untuk mendownload artikel maupun berita seringkali dimanfaatkan oleh pengunjung untuk mendapatkan informasi yang lebih lengkap. Adakalanya

Lebih terperinci

BAB 4 ADS & AFFILIATES

BAB 4 ADS & AFFILIATES BAB 4 ADS & AFFILIATES Salah satu kelebihan website yang dibangun dengan Joomla adalah kemudahan terintegrasi dengan extensions yang dikembangkan oleh pihak ketiga sehingga website dapat dikembangkan secara

Lebih terperinci

Mengenal Module Joomla

Mengenal Module Joomla Mengenal Module Joomla Ari Fadli fadli.te.unsoed@gmail http://fadli84.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk

Lebih terperinci

seringkali dimanfaatkan oleh pengunjung untuk mendapatkan informasi yang lebih lengkap.

seringkali dimanfaatkan oleh pengunjung untuk mendapatkan informasi yang lebih lengkap. JOOMLA! Extensions Joomla! Dalam sebuah website, ketersediaan fasilitas untuk mendownload artikel maupun berita seringkali dimanfaatkan oleh pengunjung untuk mendapatkan informasi yang lebih lengkap. Adakalanya

Lebih terperinci

BAB 3 ADMINISTRATION

BAB 3 ADMINISTRATION BAB 3 ADMINISTRATION Membangun sebuah web portal lebih mudah dibanding mengelolanya. Maka tidak heran jika banyak perusahaan yang memiliki website hanya berumur dua tahun, bahkan hanya satu tahun. Padahal,

Lebih terperinci

Lebih Dekat Dengan Component Joomla

Lebih Dekat Dengan Component Joomla Lebih Dekat Dengan Component Joomla Ari Fadli fadli.te.unsoed@gmail http://fadli84.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara

Lebih terperinci

TUGAS INTERNET INFRASTRUKTUR JOOMLA

TUGAS INTERNET INFRASTRUKTUR JOOMLA TUGAS INTERNET INFRASTRUKTUR JOOMLA Ginto Prabowo (100010009) STIMIK STIKOM BALI TAHUN AJARAN 2010/2011 Sejarah Joomla Pada tahun 2000, Rice Studio, formerly Miro,adalah yang pertama membangun Souce SMS

Lebih terperinci

Modul 9 Administrasi Joomla

Modul 9 Administrasi Joomla Modul 9 Administrasi Joomla 1.1 Tujuan a. Mahasiswa dapat memanajemen joomla dengan benar b. Mahasiswa dapat mendesain web dengan joomla 1.2 Materi a. Administrasi Joomla 1.5 b. Proteksi Joomla 1.3 Alat

Lebih terperinci

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo PANDUAN PENGGUNAAN Joomla! Versi 1.5 Oleh: Anon Kuncoro Widigdo anonkuncoro@yahoo.com Kendari 2009-2010 MODUL I Pendahuluan Joomla adalah sebuah aplikasi sistim manajemen konten atau Content Management

Lebih terperinci

Instalasi XAMPP di Windows

Instalasi XAMPP di Windows I. Instalasi XAMPP di Windows Sebuah PC atau Laptop dapat kita jadikan sebagai web server. Disini akan dibahas installasi web server dengan fasilitas Apache 2, PHP 5, dan MySQL 5 dengan menggunapak paket

Lebih terperinci

Practical Web Development Using CMS (Joomla)

Practical Web Development Using CMS (Joomla) Practical Web Development Using CMS (Joomla) 2 PPLH IPB Senin, 26 Maret 2007 Frans Rudolf. B 1 Joomla Server Security Menghilangkan Pesan RG_EMULATION pada folder joomla buka file global.php pada baris

Lebih terperinci

BAB 8 MEMBUAT MINI FRONTPAGE

BAB 8 MEMBUAT MINI FRONTPAGE BAB 8 MEMBUAT MINI FRONTPAGE Halaman utama sebuah website memiliki peran yang sangat penting bagi para pengunjung untuk mencari informasi yang dibutuhkan secara cepat dan menarik. Pada beberapa website

Lebih terperinci

BAB 12 MULTI-LINGUAL (MULTIBAHASA)

BAB 12 MULTI-LINGUAL (MULTIBAHASA) BAB 12 MULTI-LINGUAL (MULTIBAHASA) Jumlah bahasa dalam sebuah website tidak terbatas, tergantung pada pengelola website tersebut. Adakalanya website bertaraf internasional menyediakan beberapa bahasa internasional

Lebih terperinci

Pengguna CMS Joomla Oleh: Herman Dwi Surjono, Ph.D.

Pengguna CMS Joomla Oleh: Herman Dwi Surjono, Ph.D. Pengguna CMS Joomla Oleh: Herman Dwi Surjono, Ph.D. http://elearning-jogja.org/personal 1. Pendahuluan CMS (Content Management System) adalah sistem aplikasi web yang dapat digunakan untuk memudahkan mengelola

Lebih terperinci

Membangun Website dengan Joomla!

Membangun Website dengan Joomla! ! Joomla! adalah salah satu Content Management System (CMS) yang banyak digunakan saat ini karena Joomla! menawarkan kemudahan dalam meng-update isi website, pengaturan tampilan Website dan pengelolaan

Lebih terperinci

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla CMS Joomla A. Pengenalan Joomla Joomla merupakan sebuah CMS open source yang digunakan untuk membuat website dan aplikasi online lainnya (seperti forum, toko online) secara cepat dan mudah. Dengan menggunakan

Lebih terperinci

BAB III METODE PENYUSUNAN DAN PENYAJIAN PRODUK DIREKTORI ONLINE

BAB III METODE PENYUSUNAN DAN PENYAJIAN PRODUK DIREKTORI ONLINE BAB III METODE PENYUSUNAN DAN PENYAJIAN PRODUK DIREKTORI ONLINE Pada bab ini penyajian data yang akan ditampilkan berupa hasil tampilan dan langkah langkah dalam menelusur produk website Direktori Online

Lebih terperinci

BAB 1 MENGENAL JOOMLA!

BAB 1 MENGENAL JOOMLA! BAB 1 MENGENAL JOOMLA! Joomla Open Source atau lebih sering dikenal dengan Joomla! merupakan salah satu Content Management System (CMS) yang bersifat Open Source, ialah sebuah software gratis yang dapat

Lebih terperinci

Buku Panduan Administrator Portal IT

Buku Panduan Administrator Portal IT Daftar Isi Daftar Isi... 2 MEMBUAT HALAMAN WEB... 15 Membuat Content Baru... 18 1. Membuat Section... 18 2. Membuat Kategori... 22 3. Membuat Article... 25 Membuat Menu Baru... 29 Membuat Sub Menu Berkategori...

Lebih terperinci

BAB 11 MENAMBAHKAN SLIDE SHOW

BAB 11 MENAMBAHKAN SLIDE SHOW BAB 11 MENAMBAHKAN SLIDE SHOW Salah satu ciri web portal adalah adanya beberapa iklan (banner) yang tampil secara diam maupun bergerak. Iklan yang bergerak dapat berupa dokumen Flash maupun gambar datar

Lebih terperinci

Mengembangkan Website Berbasis Wordpress

Mengembangkan Website Berbasis Wordpress Mengembangkan Website Berbasis Wordpress Bagian 1: Pengenalan dan Instalasi Wordpress Hanif Rasyidi Pendahuluan Perkembangan teknologi saat ini membuat internet menjadi salah satu sumber utama dalam pencarian

Lebih terperinci

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories MODUL 7 JOOMLA Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories Apakah Joomla itu? Sejauh ini joomla adalah: Joomla! is a free open source framework and content publishing

Lebih terperinci

BAB 14 UPLOAD KE INTERNET

BAB 14 UPLOAD KE INTERNET BAB 14 UPLOAD KE INTERNET Ada sebagian web hosting yang menyediakan fasilitas untuk menginstasi secara online beberapa Content Management System (CMS) seperti: Joomla!, Mambo, Drupal, PHP-Nuke, Post-Nuke,

Lebih terperinci

MID-TERM EXAM ASSIGNMENT E-COMMERCE

MID-TERM EXAM ASSIGNMENT E-COMMERCE MID-TERM EXAM ASSIGNMENT E-COMMERCE Aditya Wisnu Prasetya Nim : 0910221006 Management Department Faculty of Economics Brawijaya University MALANG 2012 Manual Wordpress Untuk E-Commerce WordPress adalah

Lebih terperinci

PANDUAN MANUAL JENTERPRISE

PANDUAN MANUAL JENTERPRISE PANDUAN MANUAL JENTERPRISE Untuk memulai pengoperasian Web jenterprise, langkah langkah yang perlu dilakukan adalah melakukan konfigurasi halaman administrator. Halaman administrator bisa di akses di http://namadomainanda/admin/,

Lebih terperinci

MENGAPLIKASIKAN DOCMAN JOOMLA UNTUK SISTEM PERPUSTAKAAN DIGITAL

MENGAPLIKASIKAN DOCMAN JOOMLA UNTUK SISTEM PERPUSTAKAAN DIGITAL MENGAPLIKASIKAN DOCMAN JOOMLA UNTUK SISTEM PERPUSTAKAAN DIGITAL B. Mustafa* Abstrak Dibahas mengenai peluang membangun sistem layanan perpustakaan digital menggunakan salah satu FOSS (Free Open Source

Lebih terperinci

Instalasi CMS Joomla (Pertemuan 1)

Instalasi CMS Joomla (Pertemuan 1) Instalasi CMS Joomla 1.5.23 (Pertemuan 1) 1. Upload dan extract paket instalasi di direktori localhost anda (localhost = c:/xampp/htdocs), atau direktori root web anda (web server cpanel = root/public_html/)

Lebih terperinci

JOOMLA PHOTO GALLERY. 1.1 Pendahuluan

JOOMLA PHOTO GALLERY. 1.1 Pendahuluan JOOMLA PHOTO GALLERY Di era serba cepat sekarang ini, di mana setiap orang boleh dapat dikatakan memiliki Gadget untuk mengabadikan setiap momen, maka publikasi photo menjadi sebuah kebutuhan. Lihat saja

Lebih terperinci

Halaman Admin Joomla lebih aman dengan Jsecure Authentication

Halaman Admin Joomla lebih aman dengan Jsecure Authentication Halaman Admin Joomla lebih aman dengan Jsecure Authentication Link default untuk login ke administrator joomla sangat sederhana dan diketahui orang banyak, hal ini berbahaya jika ada yang memanfaatkannya

Lebih terperinci

BAB 4 INSTALASI JOOMLA 1.5.X

BAB 4 INSTALASI JOOMLA 1.5.X BAB 4 INSTALASI JOOMLA 1.5.X Ketika buku ini dibuat, Joomla sudah berada pada versi 1.5.8 yang sudah dibekali berbagai macam pengaman (security). Studi kasus dalam buku ini menggunakan versi 1.5.7 karena

Lebih terperinci

PANDUAN PENGGUNAAN MULTIMEDIA PEMBELAJARAN MANDIRI MATA PELAJARAN FISIKA

PANDUAN PENGGUNAAN MULTIMEDIA PEMBELAJARAN MANDIRI MATA PELAJARAN FISIKA PANDUAN PENGGUNAAN MULTIMEDIA PEMBELAJARAN MANDIRI MATA PELAJARAN FISIKA UNTUK SISWA PANDUAN MULTIMEDIA PEMBELAJARAN MANDIRI 1 KATA PENGANTAR Puji dan syukur kehadirat Tuhan Yang Maha Esa, dengan rahmat-nya,

Lebih terperinci

Joomla MySQL database

Joomla MySQL database Joomla 1.5.7 MySQL database Joomla! Dan Database MySQL 1 Daftar Isi 1. Daftar Isi..2 2. Pengenalan Joomla..3 3. Instalasi.5 a. Instalasi Webserver...5 b. Database MySQL..8 c. Instalasi Joomla 11 4. Pengaturan-pengaturan

Lebih terperinci

Pertanyaan yang sering muncul di benak orang-orang yang ingin membuat website (mungkin Jamaah IKMI juga termasuk) adalah: harus mulai dari mana?

Pertanyaan yang sering muncul di benak orang-orang yang ingin membuat website (mungkin Jamaah IKMI juga termasuk) adalah: harus mulai dari mana? Pendahuluan Pertanyaan yang sering muncul di benak orang-orang yang ingin membuat website (mungkin Jamaah IKMI juga termasuk) adalah: harus mulai dari mana? Biar kami beritahu sedikit rahasia: Jamaah IKMI

Lebih terperinci

Web Design Servise. Web Design, Web Maintenance, Web Hosting, Domaine, Streaming. Tutorial Toko Online

Web Design Servise. Web Design, Web Maintenance, Web Hosting, Domaine, Streaming. Tutorial Toko Online Web Design Servise Web Design, Web Maintenance, Web Hosting, Domaine, Streaming www.jasawebjoomla.com www.oktamediahost.com Tutorial Toko Online Tutorial VirtueMart / Toko Online Joomla Cara Menambahkan

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM BAB IV IMPLEMENTASI SISTEM 4.1 Pengertian Implementasi Sistem Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui

Lebih terperinci

PENGATURAN CONTENT. 2.1 Sections dan Categories

PENGATURAN CONTENT. 2.1 Sections dan Categories PENGATURAN CONTENT Pada saat akan membuat company profile tentu saja kita sudah memiliki gambaran tentang bagaimana kira-kira website yang akan kita buat tersebut terlihat. Namun, sebelum kita mulai mendesain

Lebih terperinci

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB III JOOMLA CONTENT

MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB III JOOMLA CONTENT MODUL JOOMLA! oleh: Putu A. Widhiartha dan Made J. Wiranatha BAB III JOOMLA CONTENT Sebagai aplikasi yang berdasarkan Content Management System tentunya content merupakan komponen paling penting dalam

Lebih terperinci

PANDUAN PENGGUNAAN CONTROL PANEL WEBSITE SEKOLAH

PANDUAN PENGGUNAAN CONTROL PANEL WEBSITE SEKOLAH PANDUAN PENGGUNAAN CONTROL PANEL WEBSITE SEKOLAH 1. PENDAHULUAN Website Sekolah merupakan website yang memuat informasi-informasi yang berhubungan dengan lingkungan sekolah, mulai dari definisi, informasi

Lebih terperinci

Tutorial Membuat Website Gratis

Tutorial Membuat Website Gratis Tutorial Membuat Website Gratis Membuat Website Gratis Dalam membuat website ada 2 komponen yang harus dipersiapkan yaitu domain dan web hosting. Domain adalah nama dan alamat dari sebuah website contohnya

Lebih terperinci

Website Fakultas Pendidikan Ekonomi dan Bisnis (FPEB) Universitas Pendidikan Indonesia (http://fpeb.upi.edu)

Website Fakultas Pendidikan Ekonomi dan Bisnis (FPEB) Universitas Pendidikan Indonesia (http://fpeb.upi.edu) Website Fakultas Pendidikan Ekonomi dan Bisnis (FPEB) Universitas Pendidikan Indonesia (http://fpeb.upi.edu) Copyright 2012 KATA PENGANTAR Dalam memenuhi kebutuhan informasi profil, kegiatan dan informasi-informasi

Lebih terperinci

BAB 6 MENGELOLA ARTIKEL

BAB 6 MENGELOLA ARTIKEL BAB 6 MENGELOLA ARTIKEL Seorang web master umumya membuat item-item menu terlih dulu sebelum memasukkan artikelnya. Ini biasa dilakukan dalam membuat website yang bersifat statis (menggunakan tag HTML

Lebih terperinci

2.1 Instalasi Joomla Secara Lokal

2.1 Instalasi Joomla Secara Lokal Instalasi Joomla Sebelum belajar membuat web, kita perlu menginstal perangkat lunak yang dibutuhkan oleh Joomla. Sebenarnya Anda dapat menginstal perangkat lunak komponen Joomla secara terpisah, tetapi

Lebih terperinci

MENGAPLIKASIKAN DOCMAN JOOMLA UNTUK SISTEM PERPUSTAKAAN DIGITAL

MENGAPLIKASIKAN DOCMAN JOOMLA UNTUK SISTEM PERPUSTAKAAN DIGITAL MENGAPLIKASIKAN DOCMAN JOOMLA UNTUK SISTEM PERPUSTAKAAN DIGITAL B. Mustafa mus@ipb.ac.id Pustakawan IPB Abstrak: Dibahas mengenai peluang membangun sistem layanan perpustakaan digital menggunakan salah

Lebih terperinci

Sukses Membuat Toko Online di Dunia Maya

Sukses Membuat Toko Online di Dunia Maya Sukses Membuat Toko Online di Dunia Maya Membuat toko online memang merupakan salah satu prospek bisnis yang cerah untuk masa depan. Alasannya sederhana. Manusia semakin terkoneksi dengan jaringan internet,

Lebih terperinci

PROPOSAL WEBSITE E-PROFILE (PROFIL PERUSAHAAN ONLINE)

PROPOSAL WEBSITE E-PROFILE (PROFIL PERUSAHAAN ONLINE) PROPOSAL WEBSITE E-PROFILE (PROFIL PERUSAHAAN ONLINE) 1 PENGANTAR Perkembangan Teknologi Informasi saat ini telah mengalami perkembangan yang sangat cepat. Teknologi Informasi terbukti telah mampu mengintegrasikan

Lebih terperinci

TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA

TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA Pada tutorial ini, akan dijabarkan langkah per langkah untuk meng-hosting web Joomla Anda dari komputer lokal ke web hosting gratis di Internet. Tutorial

Lebih terperinci

Membuat web CMS dengan JOOMLA

Membuat web CMS dengan JOOMLA Membuat web CMS dengan JOOMLA Tingkat sangat pemula sekali dan hanya pengetahuan dasar bagi pemula Ditulis oleh deris stiawan dengan langsung dicoba (newbie) Disini penulis menggunakan XAMPP sebagai web

Lebih terperinci

PENGGUNAAN APLIKASI E-LEARNING (MOODLE)

PENGGUNAAN APLIKASI E-LEARNING (MOODLE) PENGGUNAAN APLIKASI E-LEARNING (MOODLE) Perkembangan Teknologi Informasi (TI) sudah mempengaruhi berbagai aspek kehidupan masyarakat. Pada bidang Pendidikan, dampak yang muncul ialah kegiatan belajar dan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Berikut ini adalah daftar spesifikasi perangkat lunak yang

BAB IV IMPLEMENTASI DAN EVALUASI. Berikut ini adalah daftar spesifikasi perangkat lunak yang BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Sumber Daya 4.1.1.1 Kebutuhan Sumber Daya Perangkat Lunak Berikut ini adalah daftar spesifikasi perangkat lunak yang direkomendasikan agar

Lebih terperinci

Cara penggunaaan Admin Catalog Database :

Cara penggunaaan Admin Catalog Database : Cara penggunaaan Admin Catalog Database : Masukan username dan password account anda pada tampilan seperti terlihat pada contoh gambar diatas Tampilan awal dari administrator menu berikut dengan menu2x

Lebih terperinci

Domain & Hosting 2. Wisnu Hera

Domain & Hosting 2. Wisnu Hera 2015 Domain & Hosting 2 Wisnu Hera Aktifasi Hosting & Domain Baru Proses pendaftaran akun hosting dan pemanfaatan domain gratis untuk mendapatkan akses ke layanan hosting publik. Dalam contoh ini menggunakan

Lebih terperinci

Tutorial Menggunakan webpraktis profil bisnis

Tutorial Menggunakan webpraktis profil bisnis Tutorial Menggunakan webpraktis profil bisnis 1. Kunjungi Webpraktis.com dan klik tombol Buat Website 2. Pilih Jenis Template Setelah klik buat website,pilih template yang ingin Anda gunakan dari kategori

Lebih terperinci

Bab 1. Joomla, Dasar Dasar!

Bab 1. Joomla, Dasar Dasar! Bab 1 Joomla, Dasar Dasar! Joomla itu merupakan Content Management System yang gampanggampang susah. Dibilang gampang, nyatanya Joomla tidak seperti Wordpress yang begitu sederhana. Namun dibilang mudah,

Lebih terperinci

BAB V IMPLEMENTASI KARYA

BAB V IMPLEMENTASI KARYA 47 BAB V IMPLEMENTASI KARYA 5.1 Implementasi Pembuatan Karya Website Karya yang dibuat dalam Kerja Praktek ini adalah pembuatan website yang bertujuan sebagai proses pengenalan tentang seni dan media promosi

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1 Implementasi Sistem Dalam implementasi sistem program aplikasi portal berita dibagi dalam beberapa kategori, yaitu kategori administrator dan editor serta user biasa dan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN SISTEM BAB III PERANCANGAN DAN PEMBUATAN SISTEM Pada Bab ini akan dijelaskan mengenai perancangan perangkat lunak server blogger yang meliputi perancangan sistem, d a n perancangan desain interface system. 3.1

Lebih terperinci

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 INSTALLATION GUIDE PT.Technomatic Cipta Mandiri IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 Telp./Fax.: 022 70051771; 7219761 INSTALLATION GUIDE INSTALLATION GUIDE MailTracking merupakan sebuah

Lebih terperinci

Panduan Pengelolaan Hosting

Panduan Pengelolaan Hosting Panduan Pengelolaan Hosting Berikut ini kami berikan pengelolaan umum untuk hosting yang sering dilakukan. Secara umum, ada 2 bagian besar, yaitu Pengelolaan Control Panel dan Manajemen File dengan FTP

Lebih terperinci

JEN Archive Tutorial Mambo by IT-Community (1)

JEN Archive Tutorial Mambo by IT-Community (1) JEN Archive Tutorial Mambo by IT-Community (1) 1. JEN Archive Tutorial Mambo by IT-Community (2) Halaman home situs anda http://www.domain.sch.id/ 2. Login a. login user & register new account as member

Lebih terperinci

MANUAL WEBSITE PROFILE Institut Agama Islam Negeri Walisongo

MANUAL WEBSITE PROFILE Institut Agama Islam Negeri Walisongo MANUAL WEBSITE PROFILE Institut Agama Islam Negeri Walisongo Manual Web Profile IAIN Walisongo 2011 SKEMA TAMPILAN HALAMAN ADMIN Login admin melalui alamat http://nama_situs/admin/ Menu Utama Menu Profile

Lebih terperinci

Membangun Toko Online yang Murah Bergairah

Membangun Toko Online yang Murah Bergairah Membangun Toko Online yang Murah Bergairah Jika Anda ingin berbisnis dengan cara berjualan di Internet dan telah memiliki produk, Anda dapat membuat toko online. Beberapa tahun yang lalu, pembuatan toko

Lebih terperinci

Langkah-langkah pembuatan website dengan Instalasi secara online

Langkah-langkah pembuatan website dengan Instalasi secara online Langkah-langkah pembuatan website dengan Instalasi secara online 1. Buatlah account anda dengan klik menu Sign Up 2. Kemudian anda akan dihadapkan pada sebuah halaman form untuk diisi dengan account anda.

Lebih terperinci

Setting Web Mahasiswa

Setting Web Mahasiswa UNIVERSITAS AIRLANGGA Setting Web Mahasiswa unair-joomla Login ke Control Panel Administrator Langkah selanjutnya adalah login ke Control Panel Administrator, misal website anda berdomain feb.example.com,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware) 144 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Untuk mengimplementasikan aplikasi e-learning ini, terlebih dahulu harus disediakan server, perangkat lunak (software), perangkat keras (hardware) untuk

Lebih terperinci

Instalasi Joomla 1.7

Instalasi Joomla 1.7 Instalasi Joomla 1.7 Pada bab ini akan membahas mengenai langkah-langkah instalasi Joomla 1.7 di komputer. Sebelum mempelajari fitur-fitur yang ada di Joomla 1.7 Anda perlu menginstalnya terlebih dahulu

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi yang Diperlukan 4.1.1 Spesifikasi Piranti Keras Berikut merupakan spesifikasi piranti keras yang digunakan pada saat melakukan pengujian e-book reader berbasis

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1 Pengembangan dan Implementasi Sistem 4.1.1 Tools Pengembangan Tools pada pengembangan aplikasi web ini yaitu menggunakan XAMPP. Setelah selesai melakukan instalasi maka

Lebih terperinci

Menginformasikan fitur Joomla dan perlengkapannya Mengenal apa itu Modul (Module) Mengenal Komponen (component) Mengenal Mambot (mambots)

Menginformasikan fitur Joomla dan perlengkapannya Mengenal apa itu Modul (Module) Mengenal Komponen (component) Mengenal Mambot (mambots) E-book Membuat Web Sekolah dengan CMS Joomla 1.0 1 dari 7 BAB 2 KOMPONEN DAN ELEMEN Bab ini : Menginformasikan fitur Joomla dan perlengkapannya Mengenal apa itu Modul (Module) Mengenal Komponen (component)

Lebih terperinci

MANUAL WORDPRES DAN JOMMLA UNTUK E-COMMERCE. Disusun oleh: NURHUDA ZAKARIA

MANUAL WORDPRES DAN JOMMLA UNTUK E-COMMERCE. Disusun oleh: NURHUDA ZAKARIA MANUAL WORDPRES DAN JOMMLA UNTUK E-COMMERCE Disusun oleh: NURHUDA ZAKARIA 0910223090 JURUSAN MANAJEMEN FAKULTAS EKONOMI DAN BISNIS UNIVERSITAS BRAWIJAYA 2012 Manual Wordpress untuk E-commerce WordPress

Lebih terperinci

Mengelola Bagian Utama Website Sekolah

Mengelola Bagian Utama Website Sekolah Mengelola Bagian Utama Website Sekolah Mengelola bagian utama Website Sekolah dibagi menjadi 3 kate gori pokok, yakni: Mengelola Admin Merubah Disain Banner Atas Melengkapi Profil Sekolah A. Mengelola

Lebih terperinci

Bab 4. Implementasi dan Evaluasi. Seperti yang sudah dibahas pada bagian sebelumnya, aplikasi yang dibuat

Bab 4. Implementasi dan Evaluasi. Seperti yang sudah dibahas pada bagian sebelumnya, aplikasi yang dibuat 152 Bab 4 Implementasi dan Evaluasi 4 Implementasi dan evaluasi 4.1 Implementasi Seperti yang sudah dibahas pada bagian sebelumnya, aplikasi yang dibuat diharapkan dapat menjadi solusi pada perancangan

Lebih terperinci

PROPOSAL WEBSITE E-STORE (TOKO ONLINE)

PROPOSAL WEBSITE E-STORE (TOKO ONLINE) PROPOSAL WEBSITE E-STORE (TOKO ONLINE) PENGANTAR Perkembangan Teknologi Informasi saat ini telah mengalami perkembangan yang sangat cepat. Teknologi Informasi terbukti telah mampu mengintegrasikan setiap

Lebih terperinci

CONTENT MANAGEMENT SYSTEM (CMS)

CONTENT MANAGEMENT SYSTEM (CMS) CONTENT MANAGEMENT SYSTEM (CMS) pendahuluan Content Management System (CMS) atau sistem manajemen konten adalah sebuah aplikasi web atau software web bersifat instant yang tujuannya untuk memudahkan dalam

Lebih terperinci

WEBSITE SETTING WEBSITE INFORMASI SITUS. Published on SIAKAD ONLINE (http://itn.siakad-online.com)

WEBSITE SETTING WEBSITE INFORMASI SITUS. Published on SIAKAD ONLINE (http://itn.siakad-online.com) WEBSITE SETTING WEBSITE INFORMASI SITUS ooo Menu : SETTING» WEBSITE» Informasi Situs ooo Fungsi : Fitur ini untuk membuat pengaturan Informasi sistem / situs secara umum. Pengaturan ini dilakukan hanya

Lebih terperinci

INSTALASI GRIPS 1.0 GRIPS 1.0. Gathering Reports and Processing Information System. Untuk Pelaporan TKM. Project Name. Document Title.

INSTALASI GRIPS 1.0 GRIPS 1.0. Gathering Reports and Processing Information System. Untuk Pelaporan TKM. Project Name. Document Title. Project Name GRIPS 1.0 Gathering Reports and Processing Information System Document Title INSTALASI GRIPS 1.0 Untuk Pelaporan TKM Document Date October 27, 2010 Document Version Version 1.0 Document Status

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil Hasil penelitian ini adalah sebuah LMS yang berbasis website yang terintegrasi dengan aplikasi berbasis windows melalui sistem API, website ini dibangun dengan dukungan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi 4.1.1. Sumberdaya yang Dibutuhkan Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa kebutuhan yang harus disiapkan. Kebutuhan-kebutuhan

Lebih terperinci

Pengertian Mambo BAB Apa itu Mambo?

Pengertian Mambo BAB Apa itu Mambo? BAB 1 Pengertian Mambo 1. Apa itu Mambo? Mambo Open Source (MOS) atau sering disebut Mambo adalah sebuah Content Management System (CMS) yang dibuat menggunakan bahasa PHP (PHP Hypertext Processor). Mambo

Lebih terperinci

CMS Content Management System

CMS Content Management System CMS Content Management System DISUSUN OLEH: AHMAD SYAUQI AHSAN Disampaikan pada bimtek di Diskominfo Jatim 3 Mei 2016 Apa itu CMS? 2 CMS = Content Management System (Sistem Pengelola Isi). Dengan CMS,

Lebih terperinci

Softaculous. 4. Setting IMAP dan SMTP seperti contoh dibawah ini:

Softaculous. 4. Setting IMAP dan SMTP seperti contoh dibawah ini: Install Squirelmail Softaculous. di Bagi anda yang merasa sedikit repot dengan webmail dari hosting yang harus menambahkan /webmail atau :2095 dibelakang nama domain anda untuk dapat login ke webmail lalu

Lebih terperinci

Membuat Website Corporate dengan Joomla

Membuat Website Corporate dengan Joomla Membuat Website Corporate dengan Joomla Sebuah perusahaan sudah seharusnya di zaman ini punya website korporat untuk menunjang bisnisnya di zaman internet ini. Betapa banyak order bisnis diperoleh dari

Lebih terperinci

Pengembangan E-learning dengan Moodle

Pengembangan E-learning dengan Moodle Pengembangan E-learning dengan Moodle Oleh: Herman Dwi Surjono, Ph.D. hermansurjono@uny.ac.id http://herman.elearning-jogja.org 1. Pendahuluan Moodle merupakan salah satu LMS (learning Management System)

Lebih terperinci

PENGABDIAN MASYRAKAT PELATIHAN PEMBUATAN WEB UNTUK USTADZ DAN PENGELOLA PONDOK PESANTREN SEBAGAI MEDIA INFORMASI DI KABUPATEN/KOTA KEDIRI

PENGABDIAN MASYRAKAT PELATIHAN PEMBUATAN WEB UNTUK USTADZ DAN PENGELOLA PONDOK PESANTREN SEBAGAI MEDIA INFORMASI DI KABUPATEN/KOTA KEDIRI MODUL PENGABDIAN MASYRAKAT PELATIHAN PEMBUATAN WEB UNTUK USTADZ DAN PENGELOLA PONDOK PESANTREN SEBAGAI MEDIA INFORMASI DI KABUPATEN/KOTA KEDIRI Modul ini merupakan pentunjuk awal untuk pembuatan web hosting

Lebih terperinci

Panduan Penggunaan Website BKP4KabProbolinggo.com Untuk Super Administrator

Panduan Penggunaan Website BKP4KabProbolinggo.com Untuk Super Administrator Panduan Penggunaan Website BKP4KabProbolinggo.com Untuk Super Administrator oleh Bale Web - Malang Panduan Penggunaan Website BKP4KabProbolinggo.com Untuk Super Administrator 0 A. Memasang Banner Banner

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 1.1 Spesifikasi Sistem Spesifikasi sistem yang dibutuhkan untuk mengakses aplikasi berbasis web ini yaitu : 1.1.1 Kebutuhan Hardware Spesifikasi perangkat keras yang dibutuhkan

Lebih terperinci

LAMPIRAN D WEB MANAGER (cpanel)

LAMPIRAN D WEB MANAGER (cpanel) LAMPIRAN D WEB MANAGER (cpanel) D-0 LAMPIRAN D WEB MANAGER (cpanel) 1. LOGIN Gambar D. 1 cpanel Login 2. Menu cpanel Gambar D. 2 Menu 1 D-1 3. Fungsi cpanel Gambar D. 3 Menu 2 Fungsi utama cpanel yaitu

Lebih terperinci

Manual Joomla dan Wordpress untuk E-commerce

Manual Joomla dan Wordpress untuk E-commerce Manual Joomla dan Wordpress untuk E-commerce Oleh : Denny Ainur Riza (0910223064) Manual Joomla untuk E-commerce Joomla! adalah Sistem Manajemen Konten (SMK atau CMS) yang bebas dan terbuka (free opensource)

Lebih terperinci

DAFTAR ISI 2. PENGENALAN INTERFACE 7 1. PERSIAPAN 3 2. PENGENALAN INTERFACE (MENU) 7

DAFTAR ISI 2. PENGENALAN INTERFACE 7 1. PERSIAPAN 3 2. PENGENALAN INTERFACE (MENU) 7 DAFTAR ISI Panduan Manajemen Website UMM 1. PERSIAPAN 3 1.1. Manajemen Website UMM... 3 1.1.1. Manajer Website... 3 1.1.2. Admin... 3 1.1.3. Operator... 3 1.2. Manajemen File & Direktori... 3 1.2.1. Manajemen

Lebih terperinci

MEMBANGUN WEBSITE DENGAN CMS JOOMLA

MEMBANGUN WEBSITE DENGAN CMS JOOMLA MEMBANGUN WEBSITE DENGAN CMS JOOMLA 1 Perkenalan Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple web sites

Lebih terperinci

2.4 Proses Upload File dan Database di Free Hosting Membuat Account di Free Hosting

2.4 Proses Upload File dan Database di Free Hosting Membuat Account di Free Hosting 2.4 Proses Upload File dan Database di Free Hosting 2.4.1 Membuat Account di Free Hosting Banyak sekali di Internet bertebaran website-website yang menyediakan jasa free hosting, salah satu yang paling

Lebih terperinci

Membuat toko online. (www.namatokoanda.com) ( sudah termasuk design + domain(.com/.net/.org) + hosting + ) di MarketYeah.com

Membuat toko online. (www.namatokoanda.com) ( sudah termasuk design + domain(.com/.net/.org) + hosting +  ) di MarketYeah.com Membuat toko online (www.namatokoanda.com) hanya Rp150rb ( sudah termasuk design + domain(.com/.net/.org) + hosting + email ) di MarketYeah.com CONTOH TAMPILAN TOKO ONLINE Halaman Toko Halaman Produk www.tokosuper.com

Lebih terperinci

REKAYASA WEB SESI - 2 Dosen : Tri Ari Cahyono, S.Kom, M.Kom

REKAYASA WEB SESI - 2 Dosen : Tri Ari Cahyono, S.Kom, M.Kom REKAYASA WEB SESI - 2 Dosen : Tri Ari Cahyono, S.Kom, M.Kom ------------------------------------------------------------------------------ INSTALASI AURACMS Download terlebih dahulu file script AuraCMS

Lebih terperinci

Langkah-langkah Pembuatan Web dengan Joomla

Langkah-langkah Pembuatan Web dengan Joomla Langkah-langkah Pembuatan Web dengan Joomla Posted by: yoedha / Category: Langkah-langkah Pembuatan Web dengan Joomla... Dewasa ini internet sudah merasuki semua masyarakat dunia. Mereka menganggap internet

Lebih terperinci

Manual Laboratorium Bahasa

Manual Laboratorium Bahasa 2011 Manual Laboratorium Bahasa Aegys Team Laba Media 10/25/2011 Penjelasan Singkat Aplikasi Laboratorium Bahasa Multimedia, adalah sebuah aplikasi berbasis desktop multimedia sebagai sarana pembelajaran

Lebih terperinci

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter MANUAL PENGOPERASIAN JSTOCKINVENTORY 2 www.jasaplus.com 082227927747 Twitter : @ringlayer email : ringlayer@gmail.com jasapluscom@yahoo.com DAFTAR ISI BAB 1. PENGENALAN DAN INSTALASI JSTOCKINVENTORY 1.1.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka Berikut ini merupakan beberapa penelitian yang berkaitan dengan penelitian ini : 1. Menurut Nur Arifin Akbar, untuk tindakan pengamanan situs web kebanyakan hanya

Lebih terperinci

Add-Ons and Apps for Business

Add-Ons and Apps for Business Add-Ons and Apps for Business Anda pebisnis? Memerlukan kinerja yang lebih dari sebuah perangkat bernama add-ons dan apps? Jika demikian, pada bab ini kita akan membahas keunggulan-keunggulan Add-Ons dan

Lebih terperinci

Gambar-01. Halaman login. Gambar-02. Halaman dashboard setelah login

Gambar-01. Halaman login. Gambar-02. Halaman dashboard setelah login A. Pengaturan Mata Pelajaran Pada saat admin telah membuat sebuah Mata Pelajaran maka ketika guru tersebut login akan muncul halaman dashboard dengan mata pelajaran yang di ampu nya, seperti gambar dibawah

Lebih terperinci

BAB IV Hasil Dan Analisis

BAB IV Hasil Dan Analisis BAB IV Hasil Dan Analisis Implementasi Sistem a. Pemasangan Database pada database server Pada tahap ini diperlukan database server Microsoft SQL Server 2008 atau yang lebih tinggi, lalu dengan menggunakan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN Sesuai dengan luaran dari penelitian yaitu terbuatnya website sekolah sebagai sarana komunikasi interaktif antara pihak sekolah dengan wali siswa pada khususnya dan masyarakat

Lebih terperinci