running text bmkg
TRANSCRIPT
aa1
Berikut ini update terbaru seputar lokasi data cuaca (XML) BMKG
Indonesia, berik ut module Running Text yang bisa digunakan di
joomla site anda :) Sebenarnya module data cuaca ini telah lama
saya buat (2009), namun sekitar 2 bu lan yang lalu module ini
ternyata tidak berjalan dengan sempurna lagi. Awalnya, saya sempat
menduga server BMKG down sehingga module-nya tidak bisa nge-grab
dat a XML dari : http://www.bmg.go.id/dataxml Namun setelah
berjalan sebulan lebih, "error" ini masih terus berlangsung, akhir
nya yang bisa saya simpulkan, terjadi perubahan lokasi "sharing"
file XML (info cuaca) pada server BMKG Indonesia. Lucunya, BMKG
tidak memberitahukan perpindaha n lokasi file-file XML-nya ke
publik (mungkin content admin-nya lupa ?? hehehehe ) Akhirnya,
dengan menggunakan teknik search khusus melalui Google.com, saya
bisa menemukan kembali lokasi "baru" dari file-file XML BMKG
Indonesia. Lokasi baruny a : http://data.bmkg.go.id Kelihatannya
merupakan definisi baru dari data-data XML BMKG Indonesia yang dish
aring menggunakan metode "subdomain" dari sebelumnya menggunakan
"subfolder" :) Mudah-mudahan seterusnya tidak berubah lagi..
hehehehe.. Untuk bisa menggunakan module cuaca (running text) ini,
perlu diperhatikan setti ng server hosting anda : 1. Pastikan
setting module CURL pada file "PHP.ini" aktif (enable) :
extension=php_curl.dll (Pada Server Hosting Windows) atau
extension=curl.so (Pada Server Hosting Linux) untuk mudahnya,
biasanya bisa kita setting dari CPanel / SPanel hosting server w eb
kita. Module CURL mutlak dibutuhkan, karena prinsipnya kita
meng-grab data XM L dari server lain. 2. Pastikan folder "cache"
pada Joomla site kita permission foldernya di setting jadi : 0775
Dari CPanel / SPanel juga bisa disetting CHMOD folder "cache",
karena kita butuh menyimpan info "cookie" sementara ke folder
"cache", agar grab data XML-nya ber jalan normal. Penggunaan metode
"cookie" file pada folder "cache", juga membuat server BMKG tidak
me-resolve permintaan akses / data joomla site kita sebagai be ntuk
Hacking (DDOS), melainkan seperti akses website normal. setelah
setting di atas beres, tinggal install module ini
mod_bmgrunningtext.zip (untuk Joomla versi 1.0.X)
mod_bmgrunningtext15.zip (untuk Joomla versi 1.5.X) Apa saja yang
perlu disetting setelah module ini terinstall melalui "Module Mana
ger" joomla ?? 1. XML file location, bisa dipilih : Cuaca Indonesia
hari ini Cuaca Indonesia besok
Cuaca jabodetabek hari ini Cuaca jabodetabek besok 2. Nama kota yang akan muncul pertama kali (Firs city) saat running text modulenya berjalan. Silahkan disesuaikan dengan pilihan XML file location, kalau pilihan Indonesia, dipilih nama kota yang depannya ada kata Indonesia, kalau pilihan Jabodetabek, d ipilih nama kota yang depannya ada kata Jabodetabek. Parameter lain adalah anda bisa mengatur ukuran font dan kecepatan scrolling tex t-nya. Contoh implementasi module running Teks cuaca BMKG Indonesia bisa dilihat di : http://news.mnctv.com Terkadang terjadi "error" alias module-nya tidak menampilkan running text-nya sa ma sekali, penyebabnya : 1. server BMKG sedang "down / mati", mungkin untuk tujuan Maintenance, silahkan cek secara manual dengan cara membuka link ini : http://data.bmkg.go.id jika ternyata tidak bisa dibuka, berarti memang server BMKG sedang "down/mati". 2. Jika link pada nomor (1), di atas tetap bisa diakses / dibuka, coba cek hak a kses folder "cache", pastikan setting CHMOD-nya = 0775 3. Jika nomor (1) dan (2) di atas tidak bermasalah, maka pada setting file "PHP. ini" via CPanel / SPanel server hosting joomla site anda, bisa ditambahkan setti ng berikut ini : pcre.backtrack_limit = 600000 pcre.recursion_limit = 600000 dari nilai default-nya : pcre.backtrack_limit = 100000 pcre.recursion_limit = 100000 Fungsinya untuk memperbesar jumlah memory untuk operasi REGEX yang digunakan dal am module ini. NB : Untuk "mempercepat loading" module-nya sebaiknya opsi "Cache" dari module-n ya diaktifkan / enable. Semoga Bermanfaat, XNY