|
Membangun komunitas yang diintegrasikan ke dalam
sistem Joomla sangatlah mudah. Beberapa pengembang pihak ketiga (3d
party) telah menyiapkan berbagai macam aplikasi yang dibutuhkan, mulai
dari security, form, community, e-commerce, multimedia, avatar, dan
masih banyak lagi.
Umumnya, ketika ingin membuat sebuah fitur seperti
komunitas diperlukan file instalasi yang terdiri dari Component,
Plugin, dan Module. Jadi satu paket fitur komunitas terdiri dari
beberapa file. Untuk itu, sangat perlu memperhatkan kebutuhannya agar
fasilitas yang disediakan lengkap dan mudah digunakan. Untuk
mendownload file yang dibutuhkan, silakan mengunjungi situs resmi
Joomla (http://extentions.joomla.org). Anda juga dapat mendownload file tersebus di sini (Download)
Berikut ini, saya sajikan beberapa teknik untuk
membuat sebuah komunitas yang diintegrasikan dengan sistem Joomla
1.0.x. Pengalaman yang pernah saya alami, beberapa kali
mengintegrasikan Community Builder menggunakan Joomla 1.5.x sering
terjadi “error” ketika membaca database yang dibutuhkan. Padahal
database tersebut sudah tersedia. Terus terang sampai sekarang kurang
tahu penyebabnya. Namun ketika saya integrasikan dengan versi Joomla
yang lebih rendan (Joomla 1.0.x) tidak muncul masalah tersebut. OK,
tidak perlu mempermasalahkan hal itu. Gunakan saja versi yang tidak
menimbulkan masalah. Mungkin karena versin Joomla masih “sangat baru”,
3d party belum beradaptasi dengan baik.
TAHAP 1: KEBUTUHAN DASAR DAN INSTALASI
Beberapa file yang dibutuhkan untuk membuat fitur komunitas, pastikan
telah tersedia. Sebelum mulai instalasi, usahakan menyiapkan file-file
yang dibutuhkan, silakan Download file tersebut.
- Pertama kali pilih menu Installer > Component.

- Tekan tombol Browse, lalu temukan file com_comprofiler.zip yang berada di folder community builder.

- Tekan tombol Upload File & Install.

- Proses instalasi berhasil.

- Langkah selanjutnya, menginstal modul yang masih satu paket dengan Community Building. Pilih menu Installer > Modules.

- Tekan tombol Browse, lalu cari file mod_cblogin.zip

- Tekan tombol Upload File & Install.

- Apabila sudah berhasil, tekan Browse untuk memilih file mod_comprofilerModerator.zip.

- Tekan tombol Upload File & Install.

- Terkhir, uploadfile mod_profilerOnline.zip

- Untuk memeriksa Component yang telah terinstal dengan cara memilih menu Component > Community Building.

- Sedangkan untuk memeriksa Module yang telah terinstal dengan cara memilih menu Module > Site Module.
Secara default, Module yang baru diinstal dalam kondisi tidak
dipublikasikan (bertanda x). Aktifkan Module tersebut dengan cara
menekan ikon tanda silang (tanda x).

- Modul CB Login berfungsi untuk Form login yang dapat berintegrasi
dengan Community Builder. Sedangkan modul CB Online adalah memeriksa
status anggota komunitas yang sedang online.
TAHAP 2: MENGATUR KONFIGURASI
Konfigurasi yang di sini menyangkut beberapa hal diantaranya:
pengaturan untuk Registrasi, Tampilan pengguna, Profil pengguna,
Gambar, Moderasi, Koneksi, dan Integrasi.
- Pilih menu Component > Community Builder > Configuration.

- Setelah berada di halaman Configuration, pada Tab General aturlah settingnya seperti gambar berikut.

- Pada Tab Registrasion berisi pengaturan yang berhubungan dengan
registrasi seperti alamat email utama, reply, subjek, konfirmasi,
informasi pending, dan dan-lain.

- Tab User List berisi pengaturan tentang jumlah anggota yang akan
ditampilkan pada setiap halaman dan mengatur link atau tidak ke nama
pengguna.

- Tab User Profile berisi pengaturan profil pengguna, diantaranya:
apakah diijinkan mengganti username, siapa yang berhak melihat profil
pengguna, minimal interval untuk menekan (hits) profil, template
komunitas yang digunakan, dan lain-lain.

- Tab Images berisi informasi untuk mengatur ukuran gambar (widht dan
height), ukuran thumbnail, izin untuk mengupload gambar dari PC,
memilih gambar yang tersedia (gallery), dan lain-lain.

- Tab Moderation berisi informasi untuk mengatur sistem moderator
menyangkut grup moderator, konfirmasi email ke moderator, izin pengguna
untuk melaporkan, ijin moderator untuk mengedit profil pengguna, dan
lain-lain.

- Tab Connection berisi informasi pengaturan untuk membuat jaringan
(koneksi) antar pengguna. Melalui sistem koneksi tersebut, dapat
dipisahkan sesuai jenis koneksi, misal: pengguna IKC, pengguna
PDII-LIPI, dan pengguna Pustekkom. Ini semacam jaringan antar pengguna.
Sebagai gambaran, pengguna IKC dapat mengundang (invite) pengguna lain
di luar IKC.

- Tab Integration berisi informasi untuk mengatur koneksi versi
terbaru (update) dari sistem komunitas yang digunakan. Pilih Manual
jika tidak ingin memeriksa versi terbaru.

User Management Tab ini berisi informasi
pengguna, baik pengguna Front-end maupun Back-end. Informasi yang dapat
ditampilkan antara lain nama pengguna, log in, group, dan lain-lain.

Tab Management
Pengaturan pada bagian ini menyangkut tentang posisi modul yang akan
ditampilkan di halaman utama. Posisi Tab terdiri dari header, right,
middle, dan tabmian. Plugin yang berwarna merah berarti perlu
penambahan instalasi modul dan komponen lain. Oleh karena itu, sebelum
mengaktifkan tab tersebut terlebih dulu harus menginstal plugin yang
diperlukan. Untuk instalasi Simpleboard Forum akan dibahas pada bab
lain dalam buku ini.
- Pilih menu Components > Community Builder > Tab Management.

- Baiklah, untuk mengetahui lebih jauh perlu dijelaskan beberapa fungsi masing-masing item tersebut.
- Menu = ditampilkan di bagian atas (header). Posisinya dapat diatur,
caranya: tekan link teks tersebut. Lalu aturlah pada bagian Position.
Aturl pula hak akses untuk melihat menu tersebut.

- Portrait = foto/gambar pengguna (dapat diganti sesuai keinginan. Posisi foto dapat diatur sesuai keinginan (administrator).

- Article: jumlah artikel yang ditulis oleh pengguna. Posisi
informasi artikel tersebut dapat pula diatur, umumnya berada di bagian
bawah.

- Untuk pengaturan Tab lain, bisa anda pelajari dan mencoba sendiri.
Artikel lanjutannya . . . . .
1. Tahap 3: Field Management
2. Tahap 4: Penerapan
3. Tahap 5: Plugin Manager
sumber : umbrellacorporate.wordpress.com
|