Latest News

Integrasi Codeigniter+CKEditor+KCFinder

By Admin - Senin, 18 April 2011

  • Codeigniter adalah salah satu framework PHP
  • CKEditor adalah editor berbasis javascript
  • KCFinder adalah filebrowser gratis berbasis web pengganti CKFinder yang saat ini berbayar
Alhamdulillah setelah oprek beberapa script langsung bisa. Langsung aja ya supaya cepet ngerti :-D



  1. download CKEditor dan KCFinder.
  2. Buat directori public/editor/ di dalam direktori codeigniter
  3. Kemudian extract ke dalam direktori /public/editor/ sehingga menjadi:
    /public/editor/ckeditor dan
    /public/editor/kceditor
  4. Buka file /public/editor/ckeditor/config.js, kemudian ketikan kode dibawah ini:
    CKEDITOR.editorConfig = function( config )
    {
       config.filebrowserBrowseUrl = '//public/editor/kcfinder/browse.php?type=files';
       config.filebrowserImageBrowseUrl = '//public/editor/kcfinder/browse.php?type=images';
       config.filebrowserFlashBrowseUrl = '//public/editor/kcfinder/browse.php?type=flash';
       config.filebrowserUploadUrl = '//public/editor/kcfinder/upload.php?type=files';
       config.filebrowserImageUploadUrl = '//public/editor/kcfinder/upload.php?type=images';
       config.filebrowserFlashUploadUrl = '//public/editor/kcfinder/upload.php?type=flash';
    };
  5. Ubah file .htaccess menjadi .htaccessbackup pada /public/editor/kcfinder/
  6. Buka file /public/editor/kcfinder/config.php, kemudian ketikan kode dibawah ini pada konfigurasi 'disabled' dan 'check4htaccess':
    'disabled' => isset($_SESSION['kcfinder']) ? $_SESSION['kcfinder'] : TRUE,
    dan
    '_check4htaccess' => false, 
  7. Kemudian pada script login yang kita buat tambahkan:
    session_start();
    $_SESSION['kcfinder'] = FALSE;
  8. Kemudian pada script logout tambahkan:
    session_start();
    session_unset('kcfinder');
  9. Selesai.
Selamat mencoba,

[NCA]

Follow our blog on Twitter , become a fan on Facebook . Stay updated via RSS

0 komentar for " Integrasi Codeigniter+CKEditor+KCFinder "

Leave a Reply