1 Practical Web Development Using CMS (Joomla) PPLH IPB Senin, 26 Maret 2007 Frans Rudolf. B 2
2 Joomla Server Security Menghilangkan Pesan RG_EMULATION pada folder joomla buka file “global.php” pada baris define( 'RG_EMULATION', 1 ); menjadi define( 'RG_EMULATION', 0 ); Refresh Browser admin
3 User – Front End User Registered, user yang dapat melakukan login, dan melihat beberapa bagian yang pengunjung biasa tidak dapat lihat Author Dapat melakukan seperti registered user lakukan Dapat menulis dan merubah informasi yang dia tulis sendiri Editor Dapat melakukan seperti author lakukan. Dapat menulis dan merubah informasi yang muncul pada bagian front-end Publisher Dapat melakukan seperti editor lakukan Dapat menulis dan merubah informasi yang muncul pada bagian front-end Dapat menentukan sebuah content ingin dipublikasikan atau tidak
4 User – Back End User Manager, Dapat membuat sebuah content dan mengatur letak menu, dan melihat berbagai macam informasi tentang sistem Tidak dapat menggunakan fungsi administrasi user Tidak dapat menginstall modul dan component Tidak dapat mengupgrade menjadi super administrator Tidak dapat bekerja pada option site dan Global configuration Tidak dapat mengirim secara massal ke pengguna-pengguna Merubah atau menginstall template Administrator Dapat menggunakan administrasi user Dapat menginstall module dan component Selebihnya sama dengan manager Super administrator Dapat menggunakan semua fungsi yang ada pada joomla administrator Hanya super administrator yang dapat membuat super administrator baru.
5 Control Panel Control panel atau sama dengan homepage admin, yang dapat diakses melalui menu Home pada administrator. Menu Option Quick Links Buttons Administrator Modules
6 Tombol Control Panel (1)
7 Tombol Control Panel (2)
8 Administrator Module Logged, list user-user yang sedang login Component, list komponen yang terinstal pada joomla Popular, Menu menu yang paling sering di klik pengunjung Lasted item, List isi web yang paling terakhir di tambahkan, atau dirubah Menu stats, list menu dan jumlah sub menu
9 Installer Digunakan untuk menginstal komponen komponen joomla seperti Template situs Template admin Bahasa 3 rd Party component, aplikasi kecil yang dapat ditambahkan pada joomla, seperti pooling, bukutamu, forum dll. Module, kode html yang di render untuk mengatur tata letak dan posisi dari komponen pada template Mambots(Plugins), utilitas yang dapat merubah baris baris kode pada joomla yang menjalankan fungsi tertentu secara dinamis.
10 Joomla Extension Berbagai fungsi tambahan pada joomla yang dikembangakan oleh berbagai developer secara gratis maupun bayar
11 Site Menu - Global Configuration Global Configuration, area ini digunakan untuk melakukan perubahan pada file configuration.php yang berisi informasi yang vital yang digunakan pada situs. Site, berisi parameter, konfigurasi situs Site Offline, untuk menghentikan kegiatan sementara dari situs Offline Message
12 Site Menu - Global Configuration (2) Locale, menset beberapa paramater sesuai zona wilayah lokal, seperti bahasa, waktu.
13 Site Menu - Languange manager Languange Manager Digunakan untuk mengatur bahasa pada joomla Untuk menambahkan bahasa baru : Download bahasa yang akan diset Klik menu Browse file bahasa dari extenstion pada joomla. Klik browse dan arah kan pada file bahasa Klik upload file & install
14 Site Menu - Media Manager Media Manager, digunakan untuk mengatur media file, seperti layaknya windows explore, atau ftp program Fungsi media manager Dapat membuat folder baru Mengupload file file gambar (<50KB)
15 Site Menu - Preview Digunakan untuk preview situs In New Window, preview ditampilkan pada halaman baru Inline, preview ditampilkan pada area kerja, dengan membuat sebuah frame yang dapat digeser jika terlalu melebar Inline With Position, preview ditampilkan pada area kerja, dengan sebuah tanda kotak yang memberikan informasi nama modul
16 Site Menu - Statistic Berisi statitik data yang dikumpulkan dengan mengatifkan fasilitas statistik pada global configuration Komponen data statistik yang dikumpulkan seperti browser, sistem operasi yang digunakan pengunjung, search engine yang digunakan untuk mencari atau mengakses situs.
17 Site Menu - Template Manager (1) Template, file yang diasosiasikan untuk menghasilkan tampilan look and feel dari situs yang dapat diatur. Site Template, template situs Admin Template, template admin Module Position Alamat situs free template
18 Site Menu - Template Manager (2) Install themes Download file themes Klik installers -> Templates Sites Klik Browser, arahkan ke file template Klik upload file & install Site template Klik Site->template manager->site templates Pilih themes kemudian klik default
19 Site template Pada site template terdapat sebuah tombol assign, yang digunakan untuk mengatur perubahan themes setiap kali melakukan suatu event pada navigasi joomla caranya: Pilih template Tentukan event mis: Klik save Maka setiap kali klik menu blog maka template akan berubah sesuai dengan yang template yang didefinisikan Site Menu - Template Manager (3)
20 Site Menu - Template Manager (4) Install admin.. template Download file themes Klik installers -> Templates admin Klik Browser, arahkan ke file template Klik upload file & install admin template Klik Site->template manager->admin.. templates Pilih themes kemudian klik default
21 Site Menu - Template Manager (5) Preview template Untuk preview template cukup arahkan mouse pada nama dari template baik template site dan template admin
22 Site Menu - Template Manager (5) Module Position Digunakan untuk mendefinikan suatu posisi. Posisi ini tergantung pada template yang di installkan Butuh pengetahuan ekstra tentang kode joomla, yang dapat dilihat pada menu template, kemudian edit html. Jika salah mendefinisikan dapat merusak tampilan dari joomla
23 Site Menu - Trash Manager Digunakan untuk menampung hasil penghapusan dari content dan component Dapat mengembalikan content atau component sudah di buang. Pilih content atau component Klik restore Menghapus content atau component dari joomla
24 Site Menu - User manager (1) Digunakan untuk management user, mulai dari menambahakan, menghapus dan mengubah tingkatan atau level user. Klik site->user manager Menambah user Klik new Isi form user detail Tentukan group user Tentukan editor yang digunakan user
25 Site Menu - User manager (2) Menambah user Untuk contact detail dapat diset pada Components -> Contact -> Manage Contacts Untuk memblok user Pilih ya atau yes pada bagian form user details
26 Menu Joomla memiliki 4 menu, yang dapat diatur pada menu manager Top menu Main Menu Other menu User menu Secara default access user menu akan diset registered
27 Menu - Manager Pada umumnya pengaturan menu pada 4 menu joomlah adalah sama yaitu berupa pengaturan: Publish (ya, tidak) Order Access (Public, Registered, Special)
28 Menu – Manager (2) Publish Untuk mengatur suatu menu di tampilkan atau tidak caranya Klik icon untuk tidak menampilkan menu Klik icon untuk menampilkan menu
29 Menu – Manager (3) Order Untuk mengatur urutan suatu menu, caranya: Klik icon tanda panah bawah atau atas, atau isikan urutan pada kotak teks yang disediakan dengan mengklik icon disket untuk melihat perubahan
30 Menu – Manager (4) Access (Public, Registered, Special) Untuk mengatur hak akses pengguna terhadap content situs. Public : semua pengguna langsung dapat mengakses Regsitered : untuk dapat mengakses content user harus terdaftar dan melakukan login terlebih dahulu Special : untuk mengatur hak akses content terhadap front-end user.