fxekobudi.net

My Activities | Linux | Networking | Open Source | CMS | Internet | Opini
only search fxekobudi.net

Archive for the ‘CMS’ Category

May 14th, 2008

Ekstensions Joomla 1.5

extension-joomla15.jpgJoomla 1.5 menawarkan beberapa peningkatan fitur berupa kemudahan dalam penggunaan dan pengaturan CMS-nya, diantaranya instalasi ekstension hanya menggunakan satu menu saja, serta dukungan kompatibilitas dengan ekstension versi sebelumnya (menggunakan legacy mode). Tipe ekstensions (Joomla! Extensions Directory) Joomla 1.5 yang saya maksudkan adalah: Components, Modules, Templates, Plugins, dan Languages. Dalam versi sebelumnya, Plugins dikenal sebagai Mambots. Khusus untuk Languages, meski dirilis dengan berbagai pilihan bahasa instalasi, tetapi belum ada dukungan untuk Bahasa Indonesia dalam proses instalasinya. Semoga dalam versi selanjutnya beberapa saat lagi dukungan tersebut ada.

Sambil mempelajari dan menggunakan CMS Joomla 1.5 yang dapat digunakan untuk membangun web (portal, komunitas, website sekolah, blog, ecommerce - kebetulan saya juga sedang membangun web baru yang belum saya publikasikan), saya ingin mensharingkan beberapa ekstension Joomla 1.5 bagi rekan-rekan pemula pengguna CMS open source Joomla 1.5 yang masih sama-sama belajar seperti saya. Ekstension yang saya tuliskan ini merupakan versi dengan lisensi open source menggunakan GNU/GPL dan Creative Commons, dan bukan yang versi commercial. Sebenarnya ekstensions pilihan saya tersebut hampir sama dengan tulisan saya tentang ekstensions joomla 1.0, hanya terdapat beberapa tambahan. Alasannya adalah karena tidak semua ekstension yang pernah saya tuliskan mendukung Joomla 1.5. Saya mengurutkan ekstension dibawah ini secara alfabet. Dan silahkan rekan-rekan menambahkan daftar ekstension tersebut sesuai dengan kebutuhan kita masing-masing: Read more »

Popularity: 22%

April 18th, 2008

Tag igossummit2

Tag IGOS Summit 2Berkaitan dengan program IGOS (Indonesia Go Open Source) yang direncanakan akan dicanangkan untuk kedua kalinya (IGOS Summit 2) pada bulan Mei 2008, dimana salah satu event adalah lomba penulisan artikel di blog, saya ditanya salah satu guru TIK di tempat kerja saya:

Dari panduan lomba disebutkan bahwa artikel yang dilombakan diwajibkan menggunakan kategori atau tag igossummit2, beberapa siswa beliau yang tertarik mengikuti lomba bertanya apa itu tag igossummit2.

Berikut ini adalah penjelasan singkat yang saya berikan:
Tag adalah kata kunci (keyword) yang relevan terhadap tulisan (post) pada blog yang mendeskripsikan isi tulisan secara tepat. Kata kunci tersebut akan ditracking oleh situs yang menyediakan layanan peng-indeks, diantaranya: Technorati, del.icio.us, digg.
Gunakan feeling kita untuk memilih kata kunci yang tepat. Tetapi jangan membuat tag yang tidak relevan dengan tujuan untuk meningkatkan traffic, karena jika demikian maka memungkinkan blog kita akan diasingkan dari situs peng-indeks tersebut. Read more »

Popularity: 14%

April 17th, 2008

Upgrade Wordpress 2.5 dan Daftar Plugins Wordpress 2.5 pada Blog Saya

fxekobudi-net.jpgSetelah beberapa waktu lalu wordpress meluncurkan versi terbarunya, saya pun tertarik untuk mengupgrade engine situs blog saya menggunakan wordpress versi 2.5. Tujuan utama saya selain untuk merasakan fitur baru wordpress 2.5, salah satunya adalah dalam rangka memperingati 1 tahun usia situs blog ini pada bulan depan (Mei 2008).
Proses upgrade berjalan dengan mulus tanpa permasalahan yang berarti, hanya beberapa plugins yang harus saya sesuaikan dengan versi terbaru wordpress ini.
Apa yang baru dan menarik dari wordpress 2.5? Kesan pertama yang saya dapatkan adalah kemudahan (user friendly), fungsionalitas, dan kecepatan. Untuk dokumen resminya, silahkan dibaca dari wordpress.org tentang wordpress 2.5.
Langkah-langkah yang saya lakukan untuk mengupgrade situs blog saya menggunakan wordpress 2.5 adalah:

  1. Backup database situs, saya menggunakan phpmyadmin dari control panel shared hosting yang saya gunakan.
  2. Backup file-file penting. Diantaranya adalah wp-config.php dan themes.
  3. Buat file index.html dan diletakkan di root direktori domain web, yang menginformasikan bahwa situs sedang dalam maintenance.
  4. Nonaktifkan semua plugins.
  5. Hapus direktori wp-admin dan wp-includes. Saya juga menghapus file dalam root direktori web server. Yang tersisa hanyalah direktori wp-content dan file wp-config.php.
  6. Upload file source wordpress menggunakan FTP client favorit.
  7. Jalankan perintah upgrade. Read more »

    Popularity: 23%

April 1st, 2008

Konfigurasi SEF bawaan Joomla 1.5.x

SEF Joomla 1.5Salah satu cara untuk mengkonfigurasi SEO (Search Engine Optimization) pada Joomla 1.5.x adalah dengan mengaktifkan SEF. Bagi rekan-rekan yang baru mengenal Joomla dan bertanya apa itu SEF, berikut penjelasannya:
URL default yang dihasilkan Joomla bentuknya sulit dibaca. Misalnya: http://www.sarolangun.net/index.php?option=com_fireboard&Itemid=57. Untuk meningkatkan kemudahan akses bagi search engine, maka perlu digunakan SEF, sehingga URL yang dihasilkan akan lebih bagus dan mudah dimengerti. Misalnya hasilnya akan menjadi: http://www.sarolangun.net/forum/.
Pada dokumen release Joomla 1.5.x versi stabil disebutkan bahwa SEF bawaan tersebut memiliki stuktur yang lebih baik. Sehingga saya sangat penasaran dan tertarik untuk mencobanya. SEF (Search Engine Friendly) yang saya maksudkan pada tulisan ini sudah saya uji cobakan pada situs Portal Komunitas Sarolangun yang berbasis Joomla versi 1.5.2 (awalnya menggunakan Joomla 1.5.1 yang sudah saya upgrade menggunakan patch Joomla 1.5.2).
Meski belum sempurna, dikarenakan beberapa ekstension belum mendukung Joomla 1.5 (beberapa masih dalam versi beta), saya merasa cukup puas dengan hasil konfigurasi SEF tersebut, selain karena URL yang dihasilkan cukup bagus, kita tidak perlu menambahkan ekstension pihak ketiga untuk SEF. Bagi rekan-rekan pemula pengguna Joomla 1.5 (termasuk saya tentunya) yang merasa tertarik dan ingin menggunakan SEF pada situs Joomla 1.5-nya silahkan dicoba… Read more »

Popularity: 22%

February 21st, 2008

Instalasi Drupal 6.0 di Web Server Apache (lokal) Menggunakan Linux Fedora 8

Instalasi Drupal 6.0 Fedora 8Setelah sempat tertunda beberapa bulan, akhirnya saya sempatkan untuk mencicipi Drupal, salah satu CMS Open Source terbaik saat ini. Dengan kehadiran release terbaru Drupal 6.0, tepat jika saya mencoba keperkasaannya. Dalam release terbaru ini, salah satunya pada konfigurasi block sudah memiliki fitur drag-and-drop, jadi memudahkan saya sebagai pemula Drupal. Berbekal file INSTALL.TXT yang disertakan dalam source code Drupal 6.0, saya mencoba instal di Notebook berbasis OS Linux Fedora 8 yang saya gunakan sehari-hari. Drupal 6.0 menggunakan database MySQL atau PostgreSQL, jadi saya buat dulu database MySQL untuk instal. Proses instalasi berjalan mulus, karena Apache sudah terkonfigurasi dengan baik. Hanya saja saat login ke bagian Administrasi situs, saat klik Administer untuk mengkonfigurasi situs, lama banget. Setelah saya telusuri, ternyata karena saya menggunakan web server lokal dan tidak terhubung internet, maka fitur Update otomatis harus di-disable. Terbukti setelah itu semuanya menjadi lancar. Apa kesan pertama yang saya dapat? Drupal memang luar biasa!!! Semua yang dibutuhkan sudah tersedia. Mau upgrade modules? Hanya membutuhkan waktu beberapa menit saja. Read more »

Popularity: 21%

February 18th, 2008

Situs Joomla 1.5.x versi Stabil Berbahasa Indonesia

Joomla 1.5 Berbahasa IndonesiaBerawal dari kegagalan migrasi Joomla 1.0.x ke Joomla 1.5.1 (karena banyak ekstensions pada Joomla 1.0.x yang belum support Joomla 1.5.x) dan keinginan untuk mempelajari Joomla 1.5.x versi Stabil, saya akhirnya berhasil membuat file terjemahan untuk situs Joomla 1.5.1. Setelah 1 minggu Googling dan saya tidak menemukan terjemahan Joomla 1.5, akhirnya saya putuskan untuk menterjemahkan sendiri. Yang jelas belum sempurna, karena kemampuan bahasa Inggris saya kacau. Hehe.. Dari proyek terjemahan Joomla, sampai tulisan ini saya publish, Bahasa Indonesia belum ada.
File bahasa Indonesia pada Joomla 1.5 yang saya terjemahkan berasal dari versi Bahasa Inggris (en-GB) dalam instalasi lokal pada Fedora 8 yang saya gunakan. Yang saya maksud terjemahan di sini adalah terjemahan untuk Bahasa Situs, bukan Bahasa Administrasi CMS.

Tidak seperti pada Joomla 1.0.x, ada sekitar 49 file yang harus diterjemahkan. Masing-masing ekstensions default bawaan Joomla memiliki 1 file language sendiri. Format nama filenya:

  • Untuk components: id-ID.com_nama-components.ini,
  • Untuk modules: id-ID.mod_nama-modules.ini,
  • Untuk plugins: id-ID.plg_nama-plugins.ini
  • Untuk templates: id-ID.tpl_nama-templates.ini

Agar dapat diinstal, perlu ditambahkan file install.xml yang isinya menyebutkan nama file (component, module, plugins, dan template default). Ada 49 file dalam terjemahan yang saya sertakan di sini.
Saya menyediakan dua format file terjemahan Joomla 1.5.1, tar.gz dan zip. Silahkan mengunduhnya di sini (id-ID.tar.gz) dan di sini (id-ID.zip). Read more »

Popularity: 34%

January 23rd, 2008

Instalasi Joomla 1.5 versi Stabil di Web Server Lokal pada Linux Fedora 8

Instalasi Joomla 1.5 Fedora 8Joomla 1.5 versi stabil sudah diluncurkan! Setelah menunggu kurang lebih 2,5 tahun, akhirnya Joomla 1.5 diluncurkan kemarin (22 Januari 2008) dengan nama kode Khepri. Fitur apa saja yang disertakan, silahkan dibaca di sini. Seperti rekan-rekan pengguna Joomla yang lainnya, saya menyambut peluncuran ini dengan bahagia tentunya. Tidak berlebihan seandainya dalam kesempatan ini saya pribadi ingin menyampaikan Proficiat untuk para Pengembang dan Komunitas Joomla CMS, yang sudah memberikan yang terbaik (Joomla 1.5 dengan lisensi GNU/GPL Licence). Sebelum menginstal, download source Joomla dari situs resminya di joomla.org. Format file yang saya gunakan adalah tar.gz (Joomla-1.5.0.tar.gz) dengan ukuran file 3,6 MB. Read more »

Popularity: 40%

January 17th, 2008

Instalasi Joomla 1.0.x di Web Server Lokal Berbasis Linux Fedora 8

Instalasi Joomla 1.0Pada artikel saya terdahulu, saya telah menuliskan tentang Ektension Joomla CMS Terbaik Pilihan Saya dan Panduan Singkat Membuat Web Server di Fedora 8. Sekarang saya akan melanjutkan tulisan tersebut untuk memanfaatkan Web Server Fedora dan Joomla CMS dalam membuat situs portal. Selain untuk belajar bagi rekan-rekan pemula pengguna Joomla seperti saya, instalasi ini juga dapat digunakan untuk mempersiapkan situs portal kita sebelum di-upload di webhosting kita (internet). Sebagai catatan, konfigurasi sistem pada Notebook yang saya gunakan adalah:

  • Sistem Operasi: Linux Fedora 8
  • Web Server : Apache (httpd 2.2.6-3)
  • DNS untuk domain lokal: www.sarolangun.local
  • Lokasi root direktori webserver : /var/www/html/sarolangun
  • User dan Group yang menjalankan webserver: user Apache dan group Apache Read more »

    Popularity: 37%

November 22nd, 2007

Ekstension Joomla CMS Terbaik Pilihan Saya

Portal Komunitas SarolangunBarangkali beberapa rekan yang baru belajar Joomla CMS ada yang sedang mencari-cari Components, Module, Mambots, dan Plugins (yang dikenal dengan istilah Joomla Extensions ->dan ada banyak sekali ekstension yang ditawarkan Joomla), saya ingin mensharingkan beberapa links untuk download filenya agar lebih mempercepat rekan-rekan dalam membuat situs portal berbasis CMS Open Source Joomla. Pilihan saya ini adalah berdasar fungsi masing-masing, untuk menjadikan situs kita lebih baik dan fungsional. Anda dapat menemukan secara lengkap penjelasan masing-masing melalui links extensions untuk Joomla. Berikut ini adalah ekstension Joomla versi 1.0.x terbaik pilihan saya (selain ekstension bawaan Joomla lho), yang dalam praktek saya gunakan untuk membangun situs PKTI YBHK:

  1. Community Builder. Sebagian besar situs portal komunitas dan situs-situs support Joomla menggunakan komponen ini. Dimaksudkan sebagai system manajemen user, mendukung koneksi antar user, dan integrasi yang sangat baik dengan komponen (ekstension Joomla yang lainnya). Dalam situs portal komunitas Sarolangun, salah satu contoh adalah integrasi antara community buider dengan forum Fireboard, DOCMan, dan PonyGallery.

  2. DOCman. Menambahkan fitur download file di situs, dilengkapi dengan pilihan akses download, hit counter download, pencarian dokumen, urutan file, dan keterangan detail tentang file yang akan di-download.

  3. Fireboard Forum. Menambahkan fitur forum pada situs berbasis Joomla CMS kita. Memiliki fitur yang sangat lengkap, didukung dengan modul dan plugin. Dapat dihubungkan dengan komponen Community Builder.

  4. Google Maps API. Aplikasi yang satu ini digunakan untuk membuat peta (satelit, flat). Menggunakan mesin Google. Sampai tulisan ini saya buat, saya sedang mencoba-coba menggunakannya. Tujuannya untuk menampilkan lokasi Kabupaten Sarolangun jika dilihat dari satelitnya Google.

  5. HTML module. Dengan module ini kita bisa menambahkan kode html, php, dan javascript sebagai salah satu module pada situs kita. Dalam praktek di situs Portal Komunitas Sarolangun, saya menggunakannya untuk menampilkan kode Googlegroups, RecentReaders dari Mybloglog, dan Technorati.

  6. JA Submit. Memungkinkan bagi pengunjung situs untuk mengirimkan/mengajukan artikel pada situs. Selain disertai dengan proteksi spam, juga dapat digunakan editor Joomla dalam form penulisan artikel.

  7. Jambook. Komponen untuk membuat buku tamu (guestbook). Memiliki fitur anti spam, bisa di kustomisasi.

  8. JCalPro. Untuk menampilkan kalender/agenda kegiatan. Selain dengan fitur 1 halaman penuh, kita bisa menggunakan module-nya untuk membuat agenda kegiatan yang tidak memakan banyak tempat.

  9. JCE. Editor WYSWYG yang sangat powerfull dan memiliki lebih banyak fitur dibandingkan dengan TinyMCE bawaan Joomla. Read more »

    Popularity: 51%

September 24th, 2007

Halaman Download Wordpress Untuk Situs Saya

Beberapa hari yang lalu saya baru teringat bahwa saya 2 bulan yang lalu saya berencana membuat halaman download untuk situs saya ini. Beberapa rekan pengunjung minta supaya beberapa artikel saya disertai juga dengan screenshot, jadinya saya buat halaman download ini. Sebenarnya dengan halaman biasa pun bisa, trus dibuat links ke file-nya. Tapi saya sengaja cari plugin download, supaya kelihatan jumlah download (download counter) pada masing-masing file. Tujuannya untuk melihat statistik file yang lebih banyak di download yang mana. Kala itu saya coba dengan plugin wp-downloadmanager dan belum berhasil. So, minggu kemarin saya sudah berhasil pasang halaman download tersebut. Sengaja tanggal halaman adalah bulan Agustus, karena saya dahulu merencanakannya bulan tersebut. Hehe… Meski sudah berhasil, tapi masih ada yang terasa mengganjal, karena untuk hasil terbaik, download file masih menggunakan klik kanan pada nama file tersebut. Kalau klik langsung, saya lihat nama file jadi terpotong (meski file-nya sebenarnya sama dan tetap bisa di akses).

Untuk menggunakan plugin wp-downloadmanager ini, langkah-langkah yang saya lakukan adalah:

  1. Download plugin wp-downloadmanager versi terakhir dan baca README yang disertakan.
  2. Ekstrak dan Upload plugin di direktory plugins situs Wordpress saya. Yang di-upload adalah direktori downloadmanager beserta file-nya, sehingga hasilnya nanti adalah /plugins/downloadmanager.
  3. Aktifkan plugin melalui menu Admin Wordpress -> WP-DownloadManager.
  4. Update lagi Permalinks situs saya dengan WP-Admin -> Options -> Permalinks -> Update Permalink Structure.
  5. Membuat Halaman Download, saya beri judul Download.
  6. Publish halaman Download. Links-nya klik di sini. Read more »

    Popularity: 23%