Fasilitas Download untuk Joomla 1.5.x bagian 1

slametriyanto-docmanAdakalanya sebuah website menyediakan fasilitas untuk mendownload file dengan berbagai macam format: zip, doc, pdf, jpg, swf, avi, mov, dan format lainnya. Sebelum mendownload, juga terdapat informasi tentang copyright (hak cipta) dari file tersebut, serta peraturan pengguna file atau aplikasi tersebut.Ketika mendownload sebuah file, biasanya harus melakukan registrasi terlebih dulu. Jadi, file yang akan didownload dapat diatur berdasarkan pengguna yang sudah melakukan registrasi.

Dengana adanya fasilitas Document Manager (DocMan), memungkinkan untuk mengatur pengguna berdasarkan Groups. Nah, untuk lebih jelasnya ikuti petunjuk berikut ini.

A. INSTALASI DOCMAN (Component)

Perlu diketahui, sebelum melalukan instalasi download file yang diperlukan pada website resmi Joomla http://extensions.joomla.org) atau dapat mendownload di sini (com_docman_140rc1).

  1. Oleh karena component ini digunakan untuk Joomla 1.0.x maka harus mengaktifkan plugin Legacy, caranya pilih menu Extensions > Plugins Manager.slametriyanto-docman-6
  2. Temukan System – Legacy, lalu aktifkan.
    slametriyanto-docman-7
  3. Langkah selanjutnya, pilih menu Extensions > Install/Uninstall.slametriyanto-docman-1
  4. Pilih tombol Browse.
    slametriyanto-docman-2
  5. Pilih file yang akan diupload.
    slametriyanto-docman-3
  6. Klik tombol Upload & Install.
    slametriyanto-docman-4
  7. Tunggu beberapa saat hingga proses instalasi selesai.slametriyanto-docman-8
  8. Setelah instalasi selesai, klik tombol Add Sample Data.
    slametriyanto-docman-9
  9. Muncul informasi, instalasi contoh data sudah berhasil.
    slametriyanto-docman-9

B. MEMBUAT GROUPS

Pembuatan Group atau kelompok berfungsi untuk mengatur siapa saja yang berhak untuk mendownload file tersebut. Ini sangat efektif diterapkan jika dalam sebuah website membedakan antara anggota yang berbayar dengan anggota biasa. Sehingga para pengguna/anggota yang telah membayar dapat mendownload beberapa file yang disediakan.

  1. Untuk membuat Groups baru, pilih menu Extensions > Docman > Groups.slametriyanto-docman-groups-1
  2. Secara default, terdapat sebuah Group yaitu Sample Groups. Untuk membuat Group baru, klik tombol Add.
    slametriyanto-docman-groups-2
  3. Masukkan nama grup baru, jangan lupa memasukkan deskripsi untuk grup tersebut.
    slametriyanto-docman-groups-3
  4. Aktifkan Tab Member, lalu pilih beberapa member dan klik tanda panah ke kanan untuk menambahkan daftar grup baru.
    slametriyanto-docman-groups-4
  5. Klik tombol Save untuk menyimpan perubahan.
    slametriyanto-docman-groups-5

C. MEMBUAT LISENSI

Lisensi sebuah file maupun aplikasi layak disertakan dalam setiap dokumen yang disebarkan. Hal ini bertujuan untuk melindungi pemegang resmi sebuah dokumen. Para pengembang Joomla sudah menyadari hal ini, oleh karena itu Document Manager menyediakan fasilitas untuk menambahkan fitur Lisensi ketika pengunjung ingin mendownload file dalam sebuah website.

  1. Untuk membuat Lisensi, pertama kali pilih menu Extensions > DOCMan > Licences.
    slametriyanto-docman-lisensi-1
  2. Anda dapat mengedit lisensi yang sudah ada atau membuat lisensi baru. Untuk membuat lisensi baru, klik tombol Add.
    slametriyanto-docman-lisensi-2
  3. Masukkan nama Lisensi misal: Hak Cipta. Lalu masukkan beberapa kalimat berkenaan pemanfaatan file atau dokumen jika disebarluaskan. Setelah selesai, klik tombol Save untuk menyimpan perubahan.
    slametriyanto-docman-lisensi-3

Memproteksi file configuration Joomla 1.5

Artikel ini ada dalam buku yang telah diterbitkan Elexmedia Komputindo. Untuk melihat daftar isi buku tersebut, silakan baca artikel ini http://slametriyanto.net/ebook-kupas-tuntas-extensions-joomla-1-5-x/

Mengapa Anda membutuhkannya? File konfigurasi merupakan hal yang sangat rawan dalam joomla karena berisi informasi penting. Jika server telah di-hack, sangat mudah untuk menemukan file ini, kemudian website Anda dalam bahaya. Namun, kadang-kadang hacker berniat untuk mengetahui apakah file konfigurasi Anda dalam kondisi terproteksi atau tidak. Jika hacker dapat mengedit file tersebut, maka website Anda akan sangat berbahaya.

Ada beberapa fungsi dasar untuk melindungi file konfigurasi yaitu:.

  1. Mengatur hak izin pada file Configuration. Sebaiknya memblokir pengguna yang tidak valid untuk file ini.
  2. Ganti Nama dari file konfigurasi. Memblokir pengguna yang tidak valid untuk mencari file oleh beberapa peralatan.Ini merupakan sebuah komponen untuk membantu Anda dalam meningkatkan keamanan di sekitar website Anda dalam file konfigurasi Joomla!.
  1. Pertama kali pilih menu Extensions > Install/Uninstall. slametriyanto-proteksi-file-configuration-1
  2. Klik tombol Browse untuk mengetahui lokasi file. slametriyanto-proteksi-file-configuration-2
  3. Pilih file prot_conf.zip lalu klik tombol Open. slametriyanto-proteksi-file-configuration-3
  4. Klik tombol Upload File & Install. slametriyanto-proteksi-file-configuration-4
  5. Tunggu beberapa saat hingga proses instalasi selesai. Jika berhasil akan muncul informasi bahwa komponen telah berhasil terinstall. slametriyanto-proteksi-file-configuration-5
  6. Selanjutnya, pilih menu Extensions > Protect Config > Permission untuk memproteksi hak akses file configuration. slametriyanto-proteksi-file-configuration-6
  7. Aturlah permisinya seperti gambar berikut. slametriyanto-proteksi-file-configuration-7
  8. Jika ingin mengubah nama file configuration.php, pilih menu Extensions > Protect Config > Rename. slametriyanto-proteksi-file-configuration-8
  9. Sistem akan mengacak nama baru sebagai pengganti nama file configuration.php. slametriyanto-proteksi-file-configuration-9
  10. Jika ingin mengganti nama lain, masukkan sebuah teks kombinasi huruf dan angka (tidak ada spasi). slametriyanto-proteksi-file-configuration-10
  11. Apabila sudah yakin dengan nama file baru, klik tombol Rename It!. slametriyanto-proteksi-file-configuration-11
  12. File configuration.php sudah berhasil diganti dengan nama lain. slametriyanto-proteksi-file-configuration-12
  13. File configuration.php berubah sesuai dengan yang diinginkan. slametriyanto-proteksi-file-configuration-13
  14. Apabila ingin mengembalikan ke nama semula, klik tombol Restore. slametriyanto-proteksi-file-configuration-14
  15. Muncul informasi nama file asli dan nama file saat ini. slametriyanto-proteksi-file-configuration-15
  16. Klik tombol Restore.
    slametriyanto-proteksi-file-configuration-16
  17. File configuration.php sudah kembali seperti semula.
    slametriyanto-proteksi-file-configuration-17

Membuat Website Melalui CPanel 000Webhost

Artikel ini saya tulis karena melihat beberapa account di 000webhost lewat referral saya belum diisi apa-apa / alias masih kosong websitenya. Saya jadi berpikir untuk mencari penyebabnya, padahal account yang didaftarkan tersebut sudah di setujui oleh 000webhost dan sudah dapat masuk ke control panel hosting. Ide artikel ini saya dapat setelah saya melihat beberapa kata kunci/keyword yang datang ke web gembong.web.id yang berkaitan dengan 000webhost beberapa diantaranya adalah mencari tentang bagaimana "cara install website di 000webhost". Bagi yang baru mengenal atau belajar web kadang memang masih bingung mengenai cara install CMS (Content Management System) di server hosting dan mungkin juga masih bingung bagaimana cara menggunakan control panel di hosting.


Berikut ini akan saya jelaskan beberapa langkah untuk memulai membuat website di 000webhost dengan cepat, Langkah-langkah disini adalah gambaran secara umum saja, tidak mengkhususkan pada software khusus, jika ada yang masih bingung silahkan tulis di komentar saja, saya akan jawab lewat komentar:




Cpanel 000WEBHOST



Membuat Website Dengan Domain dan Hosting Gratis

Modal ,membuat website agar bisa dipublikasikan di internet diperlukan dua hal yaitu DOMAIN sebagai alamat dan HOSTING sebagai harddisk atau untuk meletakkan file di server, selain dari pada itu adalah kemampuan dalam mendesain website. Banyak pelayanan hosting gratis seperti wordpress , blogger , blogsome , freewebs, dll,



tetapi pelayanan dari mereka untuk domain masih menggunakan nama dari subdomain mereka (dalam arti nama si penyedia layanan masih ada di domain website kita), contohnya untuk wordpress, jika kita menggunakan pelayanan hostingnya, maka nama domain akan menjadi seperti : http://namadomainanda.wordpress.com atau untuk blogger akan menjadi : http://namadomainanda.blogspot.com.


Ada alternatif lain, jika ingin menggunakan nama domain dan hosting gratis an, tapi pekerjaan yang kita lakukan seperti layaknya kita beli domain dan hosting yang berbayar, jadi kita dapat mengatur DNS sendiri untuk domainnya dan mendesain sendiri websitenya serta melakukan upload ke server hostingnya. Untuk pelayanan domain yang bisa diatur DNS nya silahkan mencoba CO.CC atau UNI.CC , walaupun menggunaka sistem nama domain level kedua (subdomain), tetapi nama ini seperli layaknya sistem nama domain di beberapa negara, misalnya Indonesia, yang memiliki ekstensi co.id, or.id, net.id, ac.id, web,id, go.id atau milik negara India yang memiliki nama domain co.in, net.in dan seterusnya. Bedanya CO.CC dan UNI.CC adalah gratis dan pendaftarannya sangat mudah dan cepat. Bagi yang ingin mencobanya silahkan register disini untuk CO.CC dan disini untuk UNI.CC.


Setelah melakukan pendaftaran domain segera lakukan setting DNS untuk diarahkan ke hosting yang diinginkan, atau kalau anda yang inginkan gratisan juga, anda dapat mencoba 000webhost.com dimana menawarkan hosting gratisan dengan space 250 MB (lumayan bukan..??). DNS yang sudah disetting akan bisa aktif domainnya maksimum 2x24 jam.. (Jika anda menggunaan 000webhost.com arahkan DNS nya di dns1.000webhost.com dan dn2.000webhost.com)



000webhost.com menawarkan fasilitas selain kapasitas sebesar 250 MB adalah kontrol panel cpanel (seperti yang dimiliko hosting-hosting berbayar), bandwith 100 GB, support PHP, MYSQL dan Perl serta fasilitas untuk domain seperti dapat dapat membuat subdomain. Untuk Registrasi hosting 000webhost dapat di klik disini .

Berburu Domain .ASIA

pengelola domain .asia baru-baru ini mengumumkan tentang adanya nama domain .asia yang akan dibuka untuk umum. Dalam situsnya di www.dotasia.org dikatakan bahwa mulai tanggal 20 Februari 2008 – 12 Maret 2008 adalah waktu praregistrasi domain, bagi yang berminat terhadap nama domain .asia (perusahaan, organisasi dan individu yang berada dikawasan Asia, Australia dan Pasifik) dapat melakukan registrasi terhadap nama domain yang diinginkan.

Yang menjadi pertanyaan adalah, untuk apa praregistrasi ini? Apakah kalau sudah disetujui nama domain yang kita daftarkan dalam masa praregistrasi sudah pasti menjadi milik kita?



Inilah yang menarik untuk dibahas, ternyata walaupun dalam praregistrasi sudah disetujui namun hak milik domain baru diumumkan setelah masa praregistrasi berakhir. Pada saat praregistrasi semua orang boleh mendaftarkan nama domain, dan kemungkinannya sangat besar bahwa sebuah nama domain didaftarkan lebih dari satu orang. Lalu bagaimana cara mengatasi jika nama domain didaftarkan lebih dari 1 orang, siapa pemilik yang sebenarnya?? Inilah pinternya pengelola domain .asia dalam mencari uang. Ternyata keputusan siapa yang benar-benar memiliki nama domain adalah orang yang berani membeli nama domain tersebut dengan harga yang paling tinggi seperti pada sistem lelang. Dengan sistem seperti ini, kalau .com biasa dijual dengan harga Rp. 80 – 100 ribu, .asia bisa sampai ribuan dollar. Sebagai contoh domain ace.asia saat ini sudah mencapai harga 20.501 dollar AS, domain tyco.asia sudah mencapai harga 7600 dollar AS. Bagi yang ingin lihat daftar lelang selengkapnya dapat lihat di situsnya langsung dotasia.org.


Dan menurut perkiraan, domain .asia akan semakin terkenal karena dilihat dari perkembangannya saat ini sudah lebih dari 350.000 yang mendaftarkan domain. Saya kira jumlah ini sangat fantastis, mengingat baru dibuka tanggal 20 Pebruari lalu dan sangat dimungkinkan .asia akan menjadi daftar favorit generic top level domain (gTLD). Hingga kini sudah lebih dari 20 gTLD di dunia ini, diantaranya yang menjadi favorit adalah .com (bisnis komersial), .net (nerworking atau jaringan), .org (organisasi non profit), .info (situs informasi), mobi (terkait dengan peralatan mobile), .biz (untuk bisnis) dan .name (untuk individu).


Jika Anda tertarik mau mendaftar, carilah dulu lewat Google apakah domain yang anda inginkan sudah didaftarkan orang lain atau belum dengan mengetikan kata kunci “dot asia landrush register”, jika sudah ada yang mendaftarkannya dan Anda sangat berminat terhadap domain itu, lakukanlah registrasi dan siapkan uang untuk bersaing mendapatkannya (bagi para broker domain ini saat yang tepat untuk berburu domain). Atau jika tidak mau untuk bersaing, tunggu saja peluncuran resminya setelah tanggal 12 Maret 2007

Modifikasi/Alter Tabel di phpMyAdmin

Modifikasi tabel adalah mengubah atau mengedit kondisi tabel yang telah dibuat. Perubahan yang dimaksud bisa berkaitan dengan struktur tabel, misalnya menambah, menghapus field. Selain itu juga dapat digunakan mengubah jenis dari tipe filed pada suatu tabel.

Alter Table (Menambah field baru) :

  1. Disini saya akan menambahkan field jenis_kelamin pada tabel data_siswa. Jika Anda belum membaca tutorial membuat tabel data_siswa, Anda bisa melihatnya disini
  2. Seperti biasa buka http://localhost/phpmyadmin/
  3. Klik database sekolah lalu klik tabel data_siswa
  4. Saya akan menambahkan field jenis_kelamin dibawah field nama, caranya
    - di textbox Add ketik angka 1 (jumlah field yang ditambahkan)
    - karena kita menambahkan field dibawah field nama maka pilih/klik option After ubah select box nya nama. Jika Anda pilih/klik option At End of Table berarti Anda menambahkan field di akhir field dari tabel tersebut sedangkan jika Anda pilih/klik option At Beginning of Table berarti Anda menambahkan field di awal field dari tabel tersebut.
    -Kemudian klik go.
    Alter Table on phpMyAdmin
    Menambahkan field
  5. Isilah field tersebut sesuai dalam tabel di bawah ini.

    Field
    Type
    Keterangan
    jenis_kelamin
    varchar(20)
    Jenis kelamin siswa
  6. Alter Table on phpMyAdmin
    Form field
    Jika sudah klik save, maka hasilnya akan seperti gambar dibawah ini.
    Alter Table on phpMyAdmin
    Berhasil menambahkan field jenis_kelamin


Alter Table (Mengganti nama field atau tipe data yang sudah ada pada suatu tabel) :

  1. Saya akan merubah field telp menjadi field email dengan tipe data varchar 30. Sorot baris field telp arahkan kursor ke tombol/button change sampai kursor berubah gambar hand(tangan). Kemudian klik tombol/button change tersebut, untuk lebih jelasnya perhatikan icon hand/tangan pada gambar dibawah ini.

    Alter Table on phpMyAdmin
    Mengklik button change pada baris field telp
  2. Pada form field, ubah field telp dan field type longtext menjadi field email dengan tipe data varchar(30), perhatikan gambar dibawah ini.
    Alter Table on phpMyAdmin
    Form field

    Jika sudah klik save, maka hasilnya akan seperti gambar dibawah ini.

    Alter Table on phpMyAdmin
    Berhasil merubah nama field
Alter Table (Menghapus salah satu field yang sudah ada pada suatu tabel) :

Saya akan menghapus field email. Sorot baris field email arahkan kursor ke tombol/button drop sampai kursor berubah gambar hand(tangan). Kemudian klik tombol/button drop tersebut, untuk lebih jelasnya perhatikan icon hand/tangan pada gambar dibawah ini.
Alter Table on phpMyAdmin
Mengklik button drop pada baris field email
Ketika muncul message box/peringatan Drop email. Klik OK
Alter Table on phpMyAdmin
Message box Drop email

Sesudah Anda drop email, maka hasilnya akan seperti gambar dibawah ini.

Alter Table on phpMyAdmin
Berhasil menghapus field email

Cara Install WordPress di Hosting

Pasti semuanya sudah pada tau, apa itu wordpress???

dan semuanya juga sudah pada punya sebuah akun di wordpress buat ngeblog…

nha, sekarang sudah pada saatnya jika kalian ingin mengutak-ngutik kode dari wordpress, atau kalian ingin menjadikan wordpress sebagai web bisnis kalian, lebih baik kalian menginstall wordpress di web hosting saja, karena sudah pada tahu kan kalau wordpress kita jadikan web bisnis di situs aslinya wordpress,, pasti blog kita akan di banned oleh pihak wordpress…

Oke, langsung saja saya kasih tahu gimana cara menginstall wordpress di web hosting..

Langkah pertama, kalian harus punya sebuah akun web hosting terlebih dahulu, karena semua script dan kode dari wordpress, semuanya akan di upload kesitu.

cari saja web hosting yang gratisan, misalnya 000webhost.com atau idhostinger.com

saya sarankan kalian memakai web hosting dari idhostinger.com, karena fiturnya gratis, tidak bayar sama sekali, tidak ada iklannya, server indonesia jadi lebih cepat aksesnya, support PHP 5 dan Mysql 5, dll…

Yuk langsung saja klik link daftar disini, buat menuju websitenya idhostinger, Lalu isi semua form yang ada.

Langkah kedua:

Bila langkah pertama sudah selesai, langsung aja kalian login, dan masukkan domain punya anda, bila belum punya kalian bisa cari domain gratisan di co.cc atau memakai subdomain dari yang telah disedia oleh idhostinger.

Langkah ketiga:

pergi ke menu Database mysql, untuk membuat database baru.

kalo sudah selesai dibuat, jangan ditutup dulu browsernya, biarin kek gitu aja dahulu, selanjutnya kalian download kode scriptnya wordpress dahulu buat di upload, klik disini buat download kodenya..

bila sudah selesai downloadnya, kalian extract semua dahulu, file-file yang ada di folder wordpress tersebut, terus kalian cari file wp-config.php

Kalian buka dengan notepad, lalu cari yang ada tulisan seperti pada gambar dibawah ini, dan lakukan edit.

Kalau sudah, lalu save dan bungkus lagi semua file-file wordpress ke dalam format .zip

Langkah keempat:

pilih menu file manajer, lalu public_html, dan karena web hosting kalian masih baru atau baru daftar, jadi kalian harus hapus dahulu file default.php yang ada di dalam folder public_html, kalau sudah, baru mulai mengupload file-file wordpress, ke public_html lalu klik upload..

masukan file wordpress tadi yang.

kalau sudah check dahulu, apakah semua filenya sudah 100% terupload apa belum…

Langkah kelima :

kalian buka jendela browser baru dan ketikkan domain kalian, seperti domain misal ini “ www.namadomainmu.com/install.php ” (tanpa tanda petik)

Lalu akan muncul konfigurasi seperti gambar dibawah ini

lalu Klik Buat Berkas konfigurasi.

Selanjutnya.

Lalu klik ayo.

Isi semua form diatas sesuai data mysql kalian tadi…

lalu klik kirim.

Klik jalankan instalasi

Isi semua form diatas sesuai data kalian.

lalu klik instal wordpress

Oke, semua langkah penginstalan sudah selesai, kini saatnya kalian login, klik tombol masuk log

isi username dan password kalian, lalu login…

Donasi Anak Yatim Piatu

HTML Comment Box is loading comments...

Banner 468 x 60px

Tentang Kami

Langgan artikel Via Email

Langgan artikel Via Email

© 2011 - Tutorial blog dan belajar SEO blogger