Peta Interaktif

Tutorial Pembuatan Peta Interaktif

Archive for Januari 2007

Menambah File-field untuk Foto

with 2 comments

“Enter the bottom, into deep….” (deep, pearl-jam)

Sebenarnya sudah ada plugins untuk menambah file-field di halaman admin user untuk menambah foto pengguna, tapi saya ingin membahasnya lebih dalam, sebagai tambahan saya menggunakan wordpress 2.0.7

Modul ini hanya akan muncul pada halaman profile.

Pertama-tama anda harus membuat sub-folder baru “members” di folder wp-content, dan berikan hak menulis pada sub folder “members”. upload satu file gambar sebagai default photo, kemudian beri nama “icon.jpg”
Selanjutnya anda bisa langsung membuka file wp-admin/profile.php, kemudian tambahkan kode dibawah ini:

hack1.gif

Kemudian buka file wp-admin/admin-functions.php, tambahkan baris kode berikut di fungsi get_user_to_edit ($user_id)

hack2.gif
Dan tambahkan juga baris kode berikut di fungsi edit_user($user_id = 0)

hack3.gif
Masih pada file yang sama. tambahkan fungsi di bawah ini untuk mengupload file, uploadFile():

hack4.gif

Baca entri selengkapnya »

Written by jtv

Januari 29, 2007 at 11:17 am

Ditulis dalam PHP

Flash 8, XML dan Excel 2000

with 26 comments

“Judgement without collision is ain’t cool…!”

Flash 8 (Actionscript 2.0) sudah menyediakan fungsi built-in untuk membaca dan parsing file XML, tapi bagaimana dengan menambah dan edit data di XML ?

Untuk yang expert di PHP, bisa menggunakan SimpleXML/LibXML. Tapi anda harus menginstall terlebih dahulu Webserver (Apache), sangat tidak efisien apalagi jika anda hanya berurusan dengan data yang sedikit. Pada artikel ini, saya menggunakan Excel 2000 untuk menambah dan memanipulasi data, lalu pertanyaannya kenapa tidak menggunakan Excel 2003? struktur XML Excel 2000 dan 2003 berbeda, jadi saya harus memilih salah satu dari kedua software tersebut, akhirnya setelah saya memantapkan hati, niat tulus, bismilLah, akhirnya saya memilih Excel 2000.

Membuat XML dengan Excel 2000

Buka program Excel 2000, dan ketikkan data seperti gambar di bawah ini:

xml11.gif
Kolom pertama menandakan field “id” dan kolom kedua adalah field “nama”. Setelah itu simpan dokumen excel tersebut dengan tipe file XML Spreadsheet, lihat contoh gambar di bawah ini:

xml2.gif

Simpan file di c:\xml\book1.xml

Harap diingat ketika ingin menjalankan flash, dokumen XML di Excel 2000 harus ditutup.

Baca entri selengkapnya »

Written by jtv

Januari 17, 2007 at 10:14 am

Ditulis dalam Flash Prof. 8, Teknologi

Konversi SHP ke Flash dengan MAPublisher (Freehand)

with 6 comments

“Better Late than Never…”

Konversi SHP ke file berformat vektor dapat menggunakan MAPublisher, perangkat yang disediakan oleh Avenza ini sangat bagus, seperti:

  • Pembuatan Skala (garis skala)
  • Merubah Line menjadi Polygon
  • Merekam Koordinat Long/Lat
  • Labeling (line, polygon, point) berdasarkan data di file .dbf
  • dll

Mapublisher berkerja seperti plugins di Macromedia Freehand dan Adobe Photoshop, untuk artikel ini, saya menggunakan Macromedia Freehand 10 dan MAPublisher 4.0.

Baca entri selengkapnya »

Written by jtv

Januari 15, 2007 at 1:41 pm

Ditulis dalam Flash Prof. 8, Teknologi

Konversi SHP ke Flash dengan MAPublisher (Freehand)

with 4 comments

“Better Late than Never…”

Konversi SHP ke file berformat vektor dapat menggunakan MAPublisher, perangkat yang disediakan oleh Avenza ini sangat bagus, seperti:

* Pembuatan Skala (garis skala)
* Merubah Line menjadi Polygon
* Merekam Koordinat Long/Lat
* Labeling (line, polygon, point) berdasarkan data di file .dbf
* dll

Mapublisher berkerja seperti plugins di Macromedia Freehand dan Adobe Photoshop, untuk artikel ini, saya menggunakan Macromedia Freehand 10 dan MAPublisher 4.0.
Baca entri selengkapnya »

Written by jtv

Januari 15, 2007 at 10:38 am

Ditulis dalam Flash

Ditandai dengan , , , ,

Removing Duplicate Value in Array

with one comment

Macromedia Flash 8 belum menyediakan fungsi buillt-in untuk menghilangkan nilai yang sama pada suatu array, oleh sebab itu pengguna harus membuat sendiri, contohnya seperti fungsi dibawah ini

function buangDuplikat(input:Array):Array {

var bebasDuplikat:Array = new Array();
var checker:Object = new Object();
for (i=0; i < input.length; i++) {
var c:String = input[i];

if (!checker.hasOwnProperty(c)) {
bebasDuplikat.push(c);
checker[c] = true;
}

}
return bebasDuplikat;

}

Penjelasan

var bebasDuplikat:Array = new Array();

Variabel array duplicateFreeArray sebagai array baru yang akan dihasilkan dengan nilai yang unik (no more duplicate value). Baca entri selengkapnya »

Written by jtv

Januari 13, 2007 at 3:39 pm

Ditulis dalam Flash Prof. 8

Menghilangkan Nilai Duplikasi di Array

without comments

Macromedia Flash 8 belum menyediakan fungsi buillt-in untuk menghilangkan nilai yang sama pada suatu array, oleh sebab itu pengguna harus membuat sendiri, contohnya seperti fungsi dibawah ini

function buangDuplikat(input:Array):Array {

var bebasDuplikat:Array = new Array();
var checker:Object = new Object();
for (i=0; i < input.length; i++) {
var c:String = input[i];

if (!checker.hasOwnProperty(c)) {
bebasDuplikat.push(c);
checker[c] = true;
}

}
return bebasDuplikat;

}

Baca entri selengkapnya »

Written by jtv

Januari 13, 2007 at 10:37 am

Ditulis dalam Flash

Ditandai dengan ,

Animasi 2 arah panah di 1 garis

with one comment

Hehehe…saya bingung ngasih judul untuk artikel ini, yang dimaksud dengan “Animasi 2 arah panah di 1 garis”, adalah seperti gambar dibawah ini:

animasi1.gif

Gambar 1 adalah objek di keyframe pertama dan gambar 2 adalah objek di keyframe yang terakhir. animasi dapat dilakukan dengan menggunakan Motion Guide, tapi kita harus membutuhkan lebih dari 1 layer dan prosesnya sangat rumit.

Malam tadi, saya menemukan cara yang lebih efektif dan hanya membutuhkan 1 layer saja, caranya adalah:

Baca entri selengkapnya »

Written by jtv

Januari 2, 2007 at 4:48 pm

Ditulis dalam Flash Prof. 8