Joomla: Module Indonesian Date

|

Seperti biasa, berawal dari keinginan untuk menampilkan tanggal di joomla dengan format indonesia, maka timbul ide untuk menggabungkan modul DATE dari Ryan Rhode dengan modul Hijriah Date dari Mohd Farhan Rahmat.

Modul dari Ryan Rhode ini sangat sederhana, hanya menampilkan satu baris saja yaitu :
echo mosCurrentDate();

Dengan perintah diatas, secara default yang tampil adalah format tanggal dalam bahasa inggris, sehingga perlu diganti dengan baris yang ada dalam modul Hijriyah Date seperti dibawah ini :

$ztoday = getdate(time() + (3600 * 4));
$zyr = $ztoday[year];
$zd=$ztoday[mday];
$zm=$ztoday[mon];
$zy=$zyr;

if($zm==1){ $bulan = "Januari";}
if($zm==2){ $bulan = "Februari";}
if($zm==3){ $bulan = "Maret";}
if($zm==4){ $bulan = "April";}
if($zm==5){ $bulan = "Mei";}
if($zm==6){ $bulan = "Juni";}
if($zm==7){ $bulan = "Juli";}
if($zm==8){ $bulan = "Agustus";}
if($zm==9){ $bulan = "September";}
if($zm==10){ $bulan = "Oktober";}
if($zm==11){ $bulan = "November";}
if($zm==12){ $bulan = "Desember";}

if($ztoday[wday]==0){ $hari = "Minggu";}
if($ztoday[wday]==1){ $hari = "Senin";}
if($ztoday[wday]==2){ $hari = "Selasa";}
if($ztoday[wday]==3){ $hari = "Rabu";}
if($ztoday[wday]==4){ $hari = "Kamis";}
if($ztoday[wday]==5){ $hari = "Jum'at";}
if($ztoday[wday]==6){ $hari = "Sabtu";}

Terakhir, tinggal menampilkan hasilnya di module sesuai dengan format html yang diinginkan.

echo $hari.", ".$zd." ".$bulan." ".$zy;

Bagi yang mau mencoba, silahkan download melalui link dibawah ini :

http://www.4shared.com/file/39590111/78ee5867/mod_indonesian_date.html

0 komentar: