Selasa, 02 Desember 2008

Custom Short Url for Community Builder User Profile

Bagi yang menggunakan CMS Joomla pasti mengetahui component Community Builder, component yang memiliki fungsi sebagai user management dengan beragam fitur seperti halaman profil, biodata, hingga foto pengguna, serta component SH404SEF yang memiliki fitur agar url web Joomla kita memiliki url yang lebih friendly. Berikut ini adalah sedikit tutorial hack untuk mendapatkan custom url modified Community Builder User Profile yang dipadu dengan component SH404SEF.


Secara default component SH404SEF memiliki fitur short url user profile untuk Community Builder. Short url akan di generate otomatis menjadi:
http://localhost/namauser
url ini cukup pendek dan simple, namun di kemudian hari akan dapat menjadi masalah apabila ada user yang mendaftar dengan nick name yang sama dengan salah satu sub url kita, misalnya: http://localhost/login

Langkah - Langkah
  1. Pertama tentu saja kita harus mengaktifkan SH404SEF component.
  2. Setelah itu buka file ini dengan editor teks / php: /components/com_sef/sef_ext/com_comprofiler.php
  3. Cari pada line 184 kode ini $title[] = ‘/’;
  4. Lalu ubah kode itu sesuai dengan bagaimana kita ingin custom short url kita terlihat. Untuk custom short url seperti: http://localhost/namauser/profil.php maka kodenya: $title[] = ‘/profil’; Untuk custom short url seperti: http://localhost/namauser/profil/ maka kodenya: $title[] = ‘profil/’;
  5. Setelah diubah tutup dan save file com_comprofiler.php tersebut6. Lalu kita masuk ke pengaturan plugins pada SH404SEF: login ke administrator Joomla –> Components –> SH404SEF –> sh404SEF Configuration –> Plugins
  6. AKtifkan mode advanced (jika belum aktif), caranya; click teks bertuliskan: “Click here to switch to extended display (with all available parameters)” pada bagian sebelah kanan di panel utama SH404SEF
  7. Pada tab plugins cari pengaturan untuk Community Builder, lalu pada opsi: Short URL to user profile pilih Yes / Ya
  8. Kemudian Save, dan anda sudah mendapatkan Custom Short Url untuk user profile Community Builder anda.


0 komentar: