Joomla Indonesia

Login or Sign Up
Sign In or Register
Avatar
Not Registered Yet?

Join Now! It's FREE. Get full access and benefit from this site

Reset My password - Remind Me My username

Username
Password
Remember me
  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that have been used in the blog.
  • Bloggers
    Bloggers Search for your favorite blogger from this site.
  • Team Blogs
    Team Blogs Find your favorite team blogs here.
  • Login
    Login Login form

Module Running Text Cuaca BMKG Indonesia

Posted by on in Tip Dan Trik
  • Font size: Larger Smaller
  • Hits: 7749
  • 4 Comments
  • Subscribe to this entry
  • Print

Berikut ini update terbaru seputar lokasi data cuaca (XML) BMKG Indonesia, berikut module Running Text yang bisa digunakan di joomla site anda :)


Sebenarnya module data cuaca ini telah lama saya buat (2009), namun sekitar 2 bulan yang lalu module ini ternyata tidak berjalan dengan sempurna lagi. Awalnya, saya sempat menduga server BMKG down sehingga module-nya tidak bisa nge-grab data XML dari :

http://www.bmg.go.id/dataxml

Namun setelah berjalan sebulan lebih, "error" ini masih terus berlangsung, akhirnya yang bisa saya simpulkan, terjadi perubahan lokasi "sharing" file XML (info cuaca) pada server BMKG Indonesia. Lucunya, BMKG tidak memberitahukan perpindahan 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 barunya :

http://data.bmkg.go.id

Kelihatannya merupakan definisi baru dari data-data XML BMKG Indonesia yang disharing menggunakan metode "subdomain" dari sebelumnya menggunakan "subfolder" :) Mudah-mudahan seterusnya tidak berubah lagi.. hehehehe..

Untuk bisa menggunakan module cuaca (running text) ini, perlu diperhatikan setting 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 web kita. Module CURL mutlak dibutuhkan, karena prinsipnya kita meng-grab data XML 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 berjalan normal. Penggunaan metode "cookie" file pada folder "cache", juga membuat server BMKG tidak me-resolve permintaan akses / data joomla site kita sebagai bentuk 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 Manager" 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 module-nya berjalan.
Silahkan disesuaikan dengan pilihan XML file location, kalau pilihan Indonesia, dipilih nama kota yang depannya ada kata Indonesia, kalau pilihan Jabodetabek, dipilih nama kota yang depannya ada kata Jabodetabek.

Parameter lain adalah anda bisa mengatur ukuran font dan kecepatan scrolling text-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 sama 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 akses 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 setting 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 dalam module ini.

NB : Untuk "mempercepat loading" module-nya sebaiknya opsi "Cache" dari module-nya diaktifkan / enable.


Semoga Bermanfaat,
XNY


 

0

People in this conversation

Kategori Blog

Joomla User Group Indonesia

Joomla User Group indonesia

Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

 
Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka

Socials

twitter id joomlafb idjoomla