Ribuan jenis extension bisa ditemukan di dalam direktori extension Joomla! (extensions.joomla.org), tanpa dipungut biaya. Tentunya bukan hal yang mudah mencari dan menemukan jenis extension yang benar-benar cocok dan sempurna. Berikut ini adalah kiat yang bermanfaat untuk mencari dan menemukan jenis extension yang tepat sesuai kebutuhan:

  1. Langkah pertama, tentunya terlebih dahulu mesti paham benar apa yang dibutuhkan, kemudian carilah di direktori menggunakan kata kunci (keyword) yang berhubungan dengan kebutuhan. Misalkan saja dibutuhkan extension yang berkaitan dengan periklanan, maka gunakan kata kunci “advertise” untuk mencarinya di direktori;
  2. Dari daftar pencarian yang muncul, bacalah penjelasan singkat mengenai extension-extension tersebut dan temukan extension yang sesuai, lalu klik untuk melihat penjelasan rincin dari extension tersebut;
  3. Pada penjelasan rinci, mulailah dengan memperhatikan kapan extension tersebut dibuat, dan kapan terakhir kali diperbaharui. Tanggal update menunjukkan seberapa besar komitmen si pembuat extension;
  4. Bacalah sepintas review dari mereka yang pernah menggunakan extension tersebut. Apakah komentarnya baik-baik saja? atau mungkin buruk? apakah ada komentar-komentar mengenai si pembuat extension? Apakah ditemukan permasalahan ketika menggunakan extension tersebut?.. Bacalah sampai Anda merasa yakin akan menggunakan extension yang tepat;
  5. Kunjungi website si pembuat extension. Pastikan Anda merasa nyaman di sana;
  6. Apabila disediakan Website Demo, cobalah. Pastikan bagaimana extension tersebut bekerja di Website Joomla!;
  7. Cobalah masuk ke forum, dan carilah topik-topik yang membahas tentang extension tersebut.

Kalau sudah yakin, silahkan download dan install extension tersebut di Website Joomla! milik Anda.

Semoga bermanfaat.

 

Langkah-langkah Membuat Web Links

Pertama kita pelajari dahulu cara pembuatan web links ini. Langkah-langkahnya sebagai berikut.

  1. Login ke dalam admin Joomla.
  2. Pilih menu Component. Kemudian Pilih Web Links >>> categories.
  3. Klik New, untuk membuat kategori web links baru.
  4. Isikan Title untuk nama kategori tersebut. Klik Save.
  5. Selanjutnya, masuk ke dalam web link manager. (menu component >>> web links >>> links)
  6. Klik New untuk membuat link baru.
  7. Isikan data item web link tersebut. Jangan lupa untuk memilih kategori item web link tersebut.
  8. Klik Save.

Nah, Anda dapat membuat web link item lainnya. Logikanya sama dengan membuat artikel, dalam satu kategori web link bisa terdapat beberapa web link item. Sekarang masuk ke bahasan untuk menampilkan web link tersebut.

Cara Menampilkan Web Links

Caranya :

  1. Login ke dalam admin Joomla.
  2. Pilih menu menus dan pilih menu dimana web links ini akan ditampilkan. (misalnya di main menu)
  3. Klik New untuk membuat menu item baru.
  4. Pada pilihan menu item, pilih web links >>> category (category list layout).
  5. Isikan data-data yang diperlukan dan pada bagian sebalah kanan halaman Joomla Anda (parameters basic), jangan lupa untuk menentukan kategori web links tersebut.
  6. Klik Save.

Selamat, kini situs Joomla Anda dapat menampilkan daftar link / backlink dari situs-situs lainnya.

 

Pada artikel kali saya ingin membahas cara meningkatkan keamanan joomla dengan cara memperkecil probabilitas dari session.

Sesi (session=summetric keys) adalah sebuah kunci yang dienkripsi yang di hasilkan secara acak untuk memastikan tingkat keamanan antara pengguna dengan sistem yang melayani (server) atau diantara 2 komputer yang sedang melakukan komunikasi data. Pada standar lapisan OSI, session terletak di lapisan ke-4

Karena begitu pentingnya kehadiran sesi  inilah mengapa sesi juga merupakan salah satu incaran seorang penyusup yang ingin masuk secara tidak sah kedalam suatu situs.

Pada anatomi joomla, sesi ditempatkan khusus di sebuah direktori dan juga di suatu tabel basisdata, di tabel mysql terdapat tabel #_session sistem server apache yang menjalankan sistem joomla secara default menuliskan session ini sesuai konfigurasi standar php (php.ini).

Sayangnya pada server sharing konfigurasi php.ini juga diterapkan pada semua situs, sehingga kode sesi ini bercampur, misalnya pemilik domain a.com dengan domain b.com. Lebih fatal lagi jika akses pengguna apache dari masing-masing adalah sama, yang umum digunakan adalah user apache (dapat anda periksa pada konfigurasi httpd.conf). Probabilitas pengguna sesi dari domain satu pada domain yang lain untuk disalahgunakan menjadi sangat tinggi.

Bagaimana memperkecil probabilitas ini?
Ada satu trik yang mudah dilakukan dan dapat menambah bobot level pengamanan dari situs joomla anda, yaitu dengan menambahkan perintah php_value session.save_path /path_local/session
ke dalam konfigurasi apache anda atau jika anda adalah admin hosting dengan hak akses terbatas, perintah ini dapat ditambahkan di file .htacces.

Selamat mencoba dan semoga bermanfaat.

 

Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /libraries/joomla/cache/handler/callback.php on line 99

Jika terdapat tampilan pesan error di atas, pada website joomla yang telah Anda install dan sebelumnya berjalan dengan baik, jangan panik terlebih dahulu, karena pesan error ini bisa ditangani.

Pesan error ini tampil karena versi Joomla yang Anda gunakan ketika membangun website tidak kompatibel dengan PHP 5.3.0, Umumnya terjadi ketika perusahaan hosting mengupgrade versi PHP menjadi versi 5.3.0

Salah satu solusinya bisa mengikuti cara berikut:

Masuk ke dalam akun hosting Anda, lalu pada direktori root modules/mod_mainmenu/ cari file dengan nama helper.php kemudian edit file tersebut.

Lihat di bagian atas file helper.php, ubah baris

————————————————-
function buildXML(&$params)
————————————————-
menjadi
————————————————-
function buildXML($params)
————————————————-

Lengkapnya sebagai berikut:
—————————————————————–
Class modMainMenuHelper
{
function buildXML (&$params )
{
$menu  =  new JMenuTree ($params );
$items  =  &JSite::getMenu ();
—————————————————————–
menjadi
—————————————————————–
Class modMainMenuHelper
{
function buildXML ($params )
{
$menu  =  new JMenuTree ($params );
$items  =  &JSite::getMenu ();
—————————————————————–

Kemudian simpan file helper.php tersebut.

Selamat mencoba.

© 2013 Masterweb: Hosting murah & domain gratis Indonesia Suffusion theme by Sayontan Sinha