Modul Joomla

16
Joomla Adhi.S

Transcript of Modul Joomla

Page 1: Modul Joomla

Joomla

Adhi.S

Page 2: Modul Joomla

Sekilas Tentang jommla!

Jommla adalah Sebuah content menegement system yang dapat digunakan oleh siapa saja yang

igin menggunakanya.Content management System adalah program yang di buat mengunakan bahasa

pemrograman web untuk memudahkan user mengelola content tanpa harus menguasai bahasa bahasa

perograman.Saat ini selain Jommla terdapat beberapa cms lain seperti mambo, phpnuku, phpFusion,

dan lain lain.

Jommla adalah cms yang sangat sering menjadi pilihan user karena sifatnya yang fleksibel dan

mudah untuk dioperasikan. Jommla menawarkan kemudahan dalam pengelolaan dan pengoperasian

dengan hasil yang profesional. Oleh karena itu Joomla mempunyai prinsip :Fleksible, Simple,

Elegant,Costumizable, And Powerfull.

Joomla sebenarnya adalah farian dari mambo yang sampai saat ini masih beredar.Pengembang

Mambo Cms yang bukan open source dan Pengembang Mambo Opensource sedikit berselisih paham

menegenai lisience maka Mambo open source memisahkan diri dari project Mambo. Dan akirnya

berganti nama menjadi Joomla!. Dengan fersi 1.0.1. setelah itu jommla terus mengambangkan diri

hingga sekarang sudah menjadi versi 1.5.x.

Struktur File dan direktori penting yang ada di joomla

Struktur File yang perlu di ketahui.

Dalam joomla terdapat ratusan file file yang mendukung operasi dari joomla itu sendiri,

tetapi ada beberapa file file penting yang perlu dikrtahui agar pengoperasian Jommla dapat lebih mudah

File file itu diantaranya:

• Index.php

Adalah file yang akan pertama kali di load dalam Jommla. Ketika kita mengetikkan Url utama

(misal koma.amikom.ac.id). File index ini adaah file kosong apabila anda buka dengan notepad

atau text editor lain. Hal ini dikarenkan untuk alasan keamanan maka file index ini akakn

otomatis terisi oleh dile file file pendukung yang lain.

• Configuration.php

Adalah file yang menyimpan configurasi mengenai joomla dan situs. Hal hal yang di simpan

adalah seperti nama database, nama situs, password database, user database, dan lain lain. File

ini dapat diconfigurasi pada menu global configuration pada main panel Admin Jommla.

• MaiBody.php

adalh file yang menunjukan apa yang menyimpan cara berita di terbitkan.

Page 3: Modul Joomla

Stuktur Direktori

• Administrator

Adalah direktori di mana file file administrator disimpan

• Chace

Adalah direktori yang digunakan untuk menyimpan file file sementara yang digunakan di

jooml, letak dari file ini dapat diatur pada configuration.php untuk alasan keamanan.

• Component

Adalah Direktori yang digunakan untuk menyimpan file file component yang terintal pada

jommla kita.

• Editor

Adalah direktory yang digunakan untuk menyimpan html editor yang digunakn untuk mengisi

content.

• Help

Adalah direktori penyimpan file file Help

• Images

Adalah Direktori yang berfungsi menyimpan gambar dan file file multimedia. Direktori ini

dapat di configurasi pada admin panel pada media manager.

• Includes

Adalah Direktori yang dignakan untuk menuyimpan file Core dari Jommla yang dibtuhkan

untuk pengoperasian dasar program.

• Instalation

Adalah Direktori yang menyimpan file file configurasi pada saat instalasi. Direktori ini harus di

hapus saat sudah selesai dalam proses instalasi

• Language

Adalah Direktori yang meyimpan File bahasa yang digukan pada Joomla.

• Mambots

adalah direktory yang menyimpan file file tambaha pada joomla,

• Media

Sebuah derektori yang digunakan sebagai tujuan untuk upload pada joomla

• Modules

Tempat menyimpan modul yang sudah terinstall pada joomla

• Tempelate

Adalah direktori yang digunakan untuk menyimpan file file template joomla

Page 4: Modul Joomla

Istilah yang sering di gunakan pada joomla

• Module

adalah bagian bagian dari joomla yang menjadi interface pada joomla. Modul ini yang akan di

letakakan pada posisi -posisi tertentu pada joomla. Modul tidak mempunyai file konfigurasi

sendiri. Modul modul ini dapat di tambahkan melalui install manager.

• Component

Adalah fitur fitur situs yang terdapat pada joomla. Seperti halnya modul, compoenent juga dapat

ditambahkan sendiri melalui install manager. Tidak seperti modul , component mempunyai file

configurasi pada admin panel. Contoh component : Galery, Download, Forum Dll

• Mambot

Adalah file tambahan pada file core joomla. Mambot tidak memberikan ampilan apapun, hanya

efeknya dapat dirasakan oleh pengguna. Seumpama, mambot untuk emeinkan video pada

content.

• Template

Salah satu kelebihan dari joomla adalah temlate nya yang sangat banyak dan beragam. Sehingga

dapat memunculkan website yang unik. Temlate adalah file file yang mengatur bagaimana

halaman joomla akan ditampilkan.

INSTALASI JOOMLA

sebelum kita memulai untuk istalasi joomla,ada beberapa perangkat yang harus di istall terlebih

dahulu, diantaranya ;

1. Web server.

Joomla adalah aplikasi yang di buat menggunakan bahasa server side, yaitu php, maka kita

membutuhkan aplikasi server untuk menjalankan joomla. Server yang sangat umum di gunakan

adalah Apache, hal ini di karenakan Apache terkenal dengan kestailbilanya, juga katena Apache

ber lisiensi geratis. Jadi dapat di pakai siapa saja. Apache web server dapat di dapatkan di

www.apache.org

2. Php

Adalah bahasa pemrograman yang di buat berdasarkan bahasa c. php adalah bahasa

pemrograman yang paling serig di gunakan dalam pemrograman web.

3. Data Base MySql

Page 5: Modul Joomla

Program joomla menggunakan mysqk sebagai sistem manajemen databasenya. Sehingga

software ini harus terinstall terlebih dahulu sebelum mengistall joomla.

Menginstall satu per satu software di atas mungkin bisa di lakukan, tetapi user pemula akan

mengalami kesulitan dalam mengkonfigurasi karena yang di konfigurasi tida sedikit, dan membutuhkan

sedikit keetelitian.

Oleh karena itu di sediakan paket paket software tersebut pada windows, sehinga user hanya

perlu mengstall satu software, sudah akan terinstall satu we server lengkap dengan database dan bahasa

pemrogramannya tanpa perlu mengkonfigurasi ulang. Contoh dari aplikasi ini adalah : XAMPP, atau

WAMP.

INSTALASI JOOMLA PADA WEB SERVER.

Sebenarnya instalasi joomla dapat dilakukan dengan 2 cara. Pertama apabila anda berniat

mempublish website anda tersebut, silahkan mencari website dengan fasilitas fantastico (penulis

menggunakan 000webhost.com), dengan fitur tersebut maka kita dapat menginstall joomla secara

otomatis. Tanpa harus upload secara keseluruhan, instalasi model ini mempunyai keuntungan, intalasi

menjadi lebih cepat tanpa harus upload semua file, akakn tetapi dalam pengmbangan menjadi lebih

lambat karena semua di lakukan di web sever yang letaknya jauh dan bandwith yang terbatas.

Cara yang ke dua adalah menginstall webserver dan segala yang diperlukan di komputer pribadi

(bukan server). Lalu situs di kembangkan di komputer pribadi. Setelah selesai dalam pengembangan

situs dapat di upload semua dan mengexport database yang ada pada web server yang kita hosting.

Cara ini lebih cepat dalam pengambangan(biasanya dalam pengambangan kita mencoba coba modul

dan komponen dulu) karena kita di sini kita menakses komputer sendiri(localhost), maka tidak

membutuhkan waktuyang banyak untuk administrasi situs. Bandingkan apabila web server kita berada

di amerika. Dalam pengambangan akan banyak memakan waktu yang terbuang karenanya.

Jika anda menginstall web server apache, maka website yang anda buat harus di letakan secara

default di folder htdocs di bawah direktori xampp, jika tidak di sana maka website kita tidak bisa di

akses melalui web browser(jika belum di config ulang).

Cara instalsi Joomla:

1. silahkan download Core joomla(di sini kita menggukan joomla 1.0.7) dari situsnya

www.jommla.org

2. Pastikan webserver anda aktif beserta Mysqlnya (dalam exampp terdapat pada menu

All-program – ApacheAndFriend- Xampp Control panel)

Page 6: Modul Joomla

3. Buat direktori di bawah folder htdocs bernama apa saja. Nama folder ini akan menjadi

url situs anda nantinya(di sini sebagai contoh saya membuat folder bernama komaku).

4. Lalu Unrar Core joomla yang telah di download tadi ke folder yang telah kita buat tadi.

5. Setelah selesai proses unrar, sekarang kita berlanjut ke instalasi lewat Browser. Buka

browser. Lalu ketikkan http://localhost/[nama_folder_yang_di_buat]/

6. lalu anda akan mendapati halaman web seperti ini.

7. Di sini joomla akan mengecek apakah parameter parameter tertentu pada joomla sudah

terkondisikan atau belum, pada instalasi local di komputer sendiri, biasanya tidak terjadi

masalah, tapi pada intalasi di web server, biasanya admin mengubah direktory menjadi

unwriteble, jika ditemukan demikian, silahkan menghubungi admin untuk me-chmod

direktory menjadi 777(writeble), jika semuanya sudah oke, silahkan klik next

8. selanjutnya Akan muncul jedela lisience. Silahkan di baca. Jika sudah klik next

Page 7: Modul Joomla

9. selanjutnya anda akan menemui jendela seperti ini :

10.

Ini adalah sesi paling penting di mana anda di minta mamberikan informasi mengenai

database. Silahkan mengisi hostname dengan “localhost” Sql user name dengan '”root”

password dikosongkan saja., dan database name dengan nama database anda di sini saya

mengisikan “komadb”. Untuk MySql table prefik silahkan di isi apa adanya atau bisa di

ganti untuk alasan keamanan.Sebagai catatan user dan password di sini hanya berlaku

jika anda menginstall pada komputer loka;. Jika anda mengistall di web server biasanya

anda akan mendapat username, password dan nama database sendiri. Jika sudah

silahkan klik next

11. oke setelah selesai maka anda dapat mengisi nama situs anda di sini. (akan di buat

sebagai title situs)

Page 8: Modul Joomla

12. di sini anda akan menemukan konfigurasi tentang joomla, yaitu live situs, path di mana

file joomla di letakan dan password administrator. Silahkan di isi. Di harap untuk

mengingat ingat password karena password terenkripsi, sehingga jika lupa, tidak akan

bisa di kembalikan lagi.

13. Oke sudah selesai proses instalasi nya.selanjutnya akan ditampikan nama admin dan

passwordnya. Jika perlu simpan halaman ini agar tidak lupa. Silahkan menghapus

direktori instalasi yang ada pada folder joomla tadi.

14. Jika sudah di hapus maka situs sudah dapat di akses. Dengan mengetikan url

http://localhost/[nama_folder_anda]/

Page 9: Modul Joomla

Demikian instalasi Joomla, sangat mudah dan simple kan, untuk membuat situs seperti ini, kita bahkan

tidak perlu memahami bahas pemrograman apapun.

ADMINISTRASI JOOMLA

Administrator panel

administrator panel dapat di akses dengan mengetikkan

http://localhost/[nama_Folder_anda]/administrator .

Page 10: Modul Joomla

Silahkan login dengan user admin dan password dengan password yang anda isikan saat istalasi. Lalu

anda akan di bawa ke halaman administrator:

Oke dari sinilah kita akan memulai administrasi situs. Joomla sangat mudah digunakan. Segala

fitur administrasi sudah ada dalam user interface yang menarik ini.

Manambah Content

Sebelum kita menelusuri fitur fitur joomla yang banyak sekali, terlebih dahulu kita belajar untuk

menambah content di dalam situs kita. Kita dapat menambah content dengan cara klik “Add New

Content” pada main panel. Lalu anda akan mendapakan jendela seperti ini:

Page 11: Modul Joomla

Di sini anda akan menggunaka wsyyg-editor untuk memudahkan anda menulis content yang anda

inginkan. Dengan ini anda dapat menambahkan tag tag html dengan mudah tanpa harus mendalami

html terlebih dahulu. Seperti menambah gambar, bold, memberi warna, menambah table, dan lain

lain.sebelum menulis content silahkan menuliskan judul sesion dan kategori dahulu. Content dapat di

bagi menjadi 2 yaitu content yang di tampilkan dan detail content jika content kita panjang.

Pada bagian kanan halaman terdapat menu menu seperti publising, di sini mengatur tentang

konten akan di tampilkan atau tidak, akan di tampilkan di halaman depan atau tidak, dan lain lain. Pada

tab images. Di sini kita dapat memilih gambar yang ingin kia letakkan di content.

Menginstall Template

kadang kita ingin website kita berbeda dari yang lain, tapi dengan template default kita hanya

mendapatkan tampilan yangsama dengan yang lain. Agar terkesan orisinil maka kita harus

mengapliksikan template kita sendiri, atau paling tidak kita bisa mendowload dan memodifikasi

template. Memodifikasi template memerlukan pengetahuan tentang php, css, dan html sebagai

dasarnya. Kita akan bahas lain kali, sekaran bagaimana caranya agar website kita berbeda hany dengan

menginstall template saja:

hal yang pertama di lakukan adalah mendownload template dari situsnya. Banyak template yang

gratis ada pula yang tidak. Tergantung dari perusahaan yang membuat. Contohnya adalah

www.siteground.com . atau cari saja di Google.

1. Setelah kita mendowload temlate kita, sekarang silahkan menuju menu atas Intaler ->

Template-site.

Page 12: Modul Joomla

2. selanjutnya kita akan masuk ke menu installer. Silahkan klik Choose, lalu pilih template yang

sudah kita download tadi.

Lalu klil “Upload & install”

3. Jika instalasi berhasil maka akan muncul pesan bahwa proses instalasi telah berhasi.

Selanjutnya tinggal mengaktifkan template. Gunakan menu Site – Template manager ->site

template.

4. Lalu anda akan di bawa ke jendela template manager:

Page 13: Modul Joomla

di sini anda bisa melihat priview template situs yang anda install, jika sudah cocok dengan yang

diinginkan, untuk mengaktifkanya isi option buuton (bulatan putih) pada kiri template. Lalu klik

default pada kanan atas jendela. Lalu tanda check hijau pada default akan berpindah ke template

yang kita install tadi. Untuk melihat previewnya. Dapat di lihat di menu site – prevew -in new

window, atau in line.

5.

Oke sekarang Situs kita sudah menjadi lebih berbeda dari situs lain. Mudah bukan!

Menambahkan Component dan Modul

Oke sekarang kita sudah mempunyai website yang unik(paling ngak-ngak gitu keliatan kalo

joomla, hehe). Lalu kita ingin menambahkan fitur fitur atau fasilitas di web site kita. Contohnya galery.

Gimana. Well, dengan joomla semua bisa jadi mudah. Si atas sudah di jelaskan mengenai komponen.

Sekarang kita tinggal dowload komponen yang ada. Anda bisa dapatkan secara gratis ataupun bayar di

extension.joomla.com .

1. Langsung menuju admin panel. Menu intaller – Commponent

Page 14: Modul Joomla

2. seperti mengistall template kita langsung memilih file yan kita download tadi lalu kilk “Upload

and install”

Di sini penulis memilih ponygalery sebagai contoh component.

3. Jika upload dan install sudah berhasil maka akan munculbahwa install sudah berhasil. Untuk

mengeceknya silahkan arahkan cursor ke menu “component” lalu dapat di lihat. Di sana sudah

ada modul untuk adminiSTRASI pony galery.

4. Oke install sudah selesai. Bagaimana agar fasilitas ini dapat di akses oleh user? Gampang kita

tinggal membuat menu yan mengarah ke pony galery. Menu bisa di letakakan di mana saja.

Kali ini saja akan meletakan di main menu.arahkan cursor ke menu menu – main menu lalu

anda akan di sambut oleh halaman menu manager.

Page 15: Modul Joomla

5. Sekarang kita membuat menu baru untuk dapat mengakases component galery kita tadi.

Silahkan klik new yang ada di kanan atas.

6. Lalu anda akan mendapatkan wizard new menu. Pilih pada sisi kanan yaitu component. Klik

next.

7.

di sini anda tinggal memberi nama menu dan memilih component yang ada di bawahnya. Pilih

pony galery. Jika sudah. Klik save atau apply. Silahkan di preview.

Page 16: Modul Joomla

8. Akan tampil seperti ini:

Oke Kta sudah selesai menambahan fungsi galery di sini. Sekali lagi mudah kan.!!