Wednesday, April 10, 2013 0 comments

Blank (empty) page in TYPO3

Banyak beberapa pertanyaan di mailinglist Typo3. mereka banyak bertanya tentang, "Aku melihat blank (empty) page setelah xxx. bagaimana untuk memeperbaiki error tersebut?". Disini aka di jelaskan cara-cara / langkah-langkah untuk menjawab itu :

  1. Go to the Install tool
  2. Select "All configuration"
  3. Set displayErrors to 2
  4. Add your IP address to devIPmask
Sekarang Anda akan melihat kesalahan PHP yang terjadi. Secara default kesalahan ini disembunyikan oleh TYPO3 untuk alasan keamanan dan hal itu menyebabkan halaman kosong. Mengubah setting di atas memungkinkan untuk melihat kesalahan pada alamat IP Anda saja. Error tersebut biasanya akan di tampilkan pada error_log pada hosting anda.

Selamat memperbaiki error pada website anda.. ! :d
»»  Selengkapnya...
Tuesday, April 9, 2013 0 comments

Box Sizing

Box model dalam sebuah css bekerja seperti ini :

width + padding + border = actual visible/rendered width of box 
height + padding + border = actual visible/rendered height of box

Ini kelihatan aneh, tapi kita terbiasa dengan hal itu. Dalam IE 6 dan sebelumnya, ketika dalam "quirks mode" box model diperlakukan berbeda.


width = actual visible/rendered width of box
height = actual visible/rendered height of box

Nilai-nilai border dan padding pindah ke dalam, memotong lebar / tinggi dari kotak daripada mengembangkannya. Berikut ini adalah contoh dari perbedaan itu:


Untuk mengatasi hal ini, kita bisa menggunakan property dari css 3, yaitu "box-sizing". Dengan box-sizing, padding maupun border tidak akan melebihi kotak pembungkusnya. sehingga, seolah-olah padding maupun border tidak di anggap, walaupun di anggap tapi keduanya tidak akan melebihi dari kotak pembungkusnya.
berikut contoh untuk penggunaan box-sizing :

  1. -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  2. -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  3. box-sizing: border-box;         /* Opera/IE 8+ */

Box-sizing tidak bekerja dengan min-width / max-width / min-height / max-height tetapi dengan satu pengecualian : firefox. Di firefox modern seperti versi 11, box-sizing tidak di anggap. Lihat fiddle ini oleh Beau Smith untuk ilustrasi masalah ini. Bugs ini telah di ketahui sejak 2005.

ket :
Chrome (any) : box-sizing
Opera 8.5+ : box-sizing
Firefox (any) : -moz-box-sizing
Safari 3 : -webkit-box-sizing (unprefixed in 5.1+ versions)
IE8+ : box-sizing


referensi : css tricks (box-sizing)
»»  Selengkapnya...
Thursday, April 4, 2013 0 comments

Cara untuk mencari dan mereplace teks di database Mysql

Database Mysql memiliki fungsi sederhana yang memungkinkan data pada sebuah tabel dilakukan pencocokan dan diganti dengan data atau string baru. Hal ini berguna jika kita perlu untuk mencari dan mengganti string teks yang mempengaruhi banyak catatan atau baris, seperti perubahan nama perusahaan, kode pos, URL atau kesalahan ejaan.

Sintaks dari REPLACE adalah REPLACE (text_string, from_string, to_string)

MySQL reference menjelaskan REPLACE sebagai fungsi yang mengembalikan text_string dengan semua kejadian dari from_string yang diganti oleh to_string, dimana pencocokan bersifat case-sensitive ketika mencari from_string. text_string dapat diambil dari field dalam tabel database. Kebanyakan perintah SQL dapat melakukan fungsi REPLACE (), terutama statetment untuk manipulasi seperti SELECT dan UPDATE. 

Untuk contoh:
UPDATE TABLE_NAME SET FIELD_NAME = REPLACE(FIELD_NAME, ‘find this string’, ‘REPLACE found string WITH this string’);
UPDATE client_table SET company_name = REPLACE(company_name, ‘OLD Company’, ‘NEW Company’)
Statetment di atas akan mereplace semua kalimat ‘Old Company’ ke ‘New Company’ di field company_name pada tabel client_table.



referensi : My Digital Life
»»  Selengkapnya...
Tuesday, April 2, 2013 0 comments

Blank Page In typo3

Mungkin anda pernah menemui kasus dimana di halaman admin typo3, beberapa page seperti extension manager, install tool->basic configuration, configuration, dan beberapa page lainnya di bagian admin blank (blank page). Dan saya pernah menemui kasus seperti ini, blank page penyebabnya base64 disable. untuk mengatasi masalah ini, coba check disable_function, exclude exec dan base64_decode, jika anda tidak mengetahui cara mengenablenya coba klik

http://bit.ly/Z7wFQa

atau, jika anda masih menemui kendala untuk konfigurasinya, coba anda tanyakan ke bagian support hosting anda.
»»  Selengkapnya...
 
;