Last Updated on Thursday, 23 October 2008 06:26
Written by riesurya@MOTW
Thursday, 23 October 2008 06:26
Lumayan, bertambah satu fitur di MOTW. Bukan hal yang baru sama sekali, malah bisa dibilang terlambat.
Lagi-lagi sesuai prinsip, lebih baik terlambat daripada hanya jadi penonton.
Penampakan RSS Feed ini sempat tertunda oleh berbagai hal, mulai dari settingan file permission (ternyata salah script - gw juga sok tahu ngutak-ngatik script dan lupa dimana yang diutak-atik ... ;) )
Juga oleh keinginan untuk mencoba tampil beda. Hayo, ada yang tahu bedanya ...?
Fitur RSS Feed ini masih menggunakan fasilitas standar. Hanya beda pada keluaran / output artikel yang ditampilkan.
Dalam mode standar, akan dihasilkan semua artikel terkini dan berstatus frontpage secara aktif.
Nah disini mulai jadi masalah, kenapa? Karena di MOTW tidak dikenal frontpage (diterjemahkan secara bebas : ruang tamu?) - langsung aja ke artikel yang ada.
Kedua, gw maunya yang tampil hanya bagian tips dan tricks saja. Kenapa? ya selera gw ... he he he.
Resikonya ya, dengan terpaksa tapi senang, utak-atik sedikit core script, bermain sedikit dengan SQL statement ...
Kendala berikutnya muncul ketika bermaksud menghadirkan URL yang istilahnya SEF - Search Engine Friendly supaya bisa SEO - Search Engine Optimation.
Secara default sih, bisa, hanya supaya seragam (tapi bukan yang garis-garis horizontal ya), diinginkan tampil dengan akhiran dot html, bukan standar SEF.
Percobaan dilanjut, utak-atik (mode sok tahu) Sh404SEF - custom plugin. Sip, langsung coba, dan berhasil di localhost.
Lanjut mengkombinasikan untuk menampilkan tayangan berbeda pada kondisi beda bahasa - mode multilingual.
Mmmm, rada sedikit rumit, mengingat data tampilan di halaman RSS yang tampil pada browser (cek pakai Firefox), disimpan ke dalam database.
Sebenarnya tidak terlalu masalah, hanya karena disimpan sebagai parameter, membuatnya semakin rumit.
Beginilah kalau tidak pernah sekolah komputer, modalnya hanya uji coba, trial and error, learning by doing. Dan dengan kombinasi cara halus dan sedikit memaksa, akhirnya bisa juga (senyum lebar ...mmmm)
Coba lagi (masih di localhost), sip.
Lagi-lagi, kesalahan terulang, lupa melakukan penandaan perubahan (istilahnya changelog). dan begitu di upload ke server online, gagal dengan sukses.
Kalo sudah begini, istirahat dulu deh. :)
So, kesimpulannya,
so, inilah catatanku, disusun sebagai e-changelog (penandaan perubahan secara elektronik)
-masih di kamar kerja, lapar dan ngantuk berlomba-
Jasa komersial konversi template HTML ke Joomla! 1.0, Joomla! 1.5, Valid XHTML dan CSS.
Template diuji langsung dengan mesin validator.