2012-11-06

Joomla : bikin komponen sendiri part 2

Sebelumnya kita membuat database terlebih dahulu. Berikutnya kita akan membuat dasarnya dari komponen.

Sebelumnya mari membaut komponen dengan nama saya, karena anda belajar dari tutorialku maka gunakan nama yang kupakai. Saya memberi nama komponen saya com_gundam. Bila anda merasa sudah bisa, saya tidak melarang memakai nama lain tetapi saya memakai nama com_gundam sebagai dasar. Konsep pertamanya adalah anda membuka com_gundam lalu mengakses gundam.php disini anda sudah menebak bahwa nama gundam.php berasal dari nama componentnya. bila membuat com_test maka akan mengakses test.php

Untuk awal kita akan membuat script sederhana yaitu script bahwa "anda berhasil membuat komponen pertama". Cukup buat perintah echo "hello world";
Berikutnya sederhana, akses komponennya dengan mengetik ?option=com_gundam Perhatikan apa yang terjadi. Bila tidak ada kendala maka anda mendapatkan
hello world.
selamat anda sudah bisa membuat komponen sendiri. tentu saja ini yang sederhana belum yang masuk advance eh menengah. Lalu kapan buat bikin komponennya? Saya tidak akan jabarkan disini dahulu langsung, tapi saya share logic yang akan kita buat.

2012-11-05

Joomla : bikin komponen sendiri part 1

Sebenarnya ini berawal dari kemalesan bikin komponen lengkap. Tapi apa salahnya gw share ilmu ini. Ilmu ini tidak bisa 1 artikel selesai, ada bagusnya di artikel ini gw jelaskan kenapa bentuknya rada aneh bin-ajaib. Pertama ini script saya uji di joomla 1.5 bisa, tetapi tidak kucoba di versi yang lebih tinggi. Jadi bila anda tertarik gunakan yang versi 1.5 saja. Saya mengawali tulisan saya dengan membuat table-table yang berhubungan dengan komponen saya. Tepatnya saya akan membuat table
  • Permission
  • user_permission
  • my_id
Untuk penamaan saya ingin memanfaatkan prefix, tetapi agar standarnya sama dan anda tidak bingung, jadi kuputuskan memakai nama yang di atas.

2012-11-03

Melakukan backup site gw

Situsku adalah situs yang sangat update. Sebenarnya untuk melakukan backup, kita wajib untuk mematikan situsnya agar tidak ada update. Tetapi apa daya, ternyata tidak mudah melakukan itu. Mematikan bisa merugikan situs pekerjaanku. Jadi disarankan sistem tetap berjalan dan backup dapat dilakukan.

Saat ini gw memiliki control panel dan akses root! Tetapi saya membuat ini untuk yang tidak mendapat akses sebanyak saya. Hanya akses control panel dan tentu saja akses phpmyadmin karena saya pakai mysql.
Untuk mysql, pastikan kamu mampu membuat lebih dari 1 database atau lebih baik minimal 4!! konsepnya disini adalah kamu melakukan copy dari database 1 ke database backup. Hal ini juga dapat dipakai untuk database lain. Terakhir barulah kamu backup database tersebut.

Ada 2 metode. Saya lebih suka metode pertama yaitu yang aman. Untuk metode kedua yaitu yang cepat tidak saya rekomendasikan.

2012-11-02

CI memakai view dari database.

Membuat view di database?!? itu ide yang menarik.. Sebenarnya belum kepikiran membuat hal demikian. Bahkan saat ini saya memikirkan 2 cara!! karena topik ini tidak menunjukkan caranya langsung jadi saya jelaskan secara tulisan. Kalau anda berminat, reply saja tulisan ini nanti saya akan buat.
Semua ini sebenarnya berawal dari pertanyaan seseorang di Facebook.
ka CI bisa g tampilan Viewny dr database jd htmlny dr field .trus Urlny jga dr database.. bkn dr controller .share la
Dari pertanyaan inilah saya membuat konsep dimana konsep pertama tetap memakai view (lho sama aja donk?) dan memproses langsung di hasil database tersebut.

Sebelumnya saya meminta anda membagi-bagi rancangan web anda dahulu menjadi bentuk Heder, footer dan content. Dengan demikian anda dapat mempermudah dalam menentukan viewnya. Bila awalnya anda hanya pake 1 view => tidak disarankan. Pecah jadi banyak.. Kadang banyak tidak bagus, tetapi sesuai pengalaman kita akan mendapat keuntungan.

2012-11-01

CSS >> Position

Akhir-akhir ini saya melihat cerita BRS ini cukup hangat dan banyak dibahas.. Walau saya sendiri tidak faham ceritanya. Maklumi, karena saya sendiri bukan penontonnya. Mari kita lanjut untuk membahas Position, untuk position atau posisi.. Merupakan perintah css yang agak krusial. Untuk saya yang pemula, mencari posisi yang tepat untuk div yang kugunakan tidak selalu benar dan mudah.

Position sendiri digunakan untuk berbagai keperluan seperti melayang, berada di posisi kanan yang sulit dan lain-lain. Bila anda perhatikan, beberapa css memerlukan position agar kemampuannya dapat bekerja. Contoh css yang butuh positin untuk bekerja benar adalah bottom

Property yang dimiliki oleh Position adalah:
  • Static
  • Absolute
  • Fixed
  • relative
  • inherited
Dimana Static adalah default dari position.