Friday, 26 September 2008

Manajemen Gambar di Drupal - 2

Ini update dari seri kemaren setelah mas janganan mencicipi drupal versi 6, selama ini mas Janganan masih setia dengan drupal 5 karena module-module nya banyak untuk mendukung fungsionalitas web mas Janganan.

Untuk Drupal versi 6 mungkin penggunaan TinyMCE + IMCE rada rada menemui hambatan, yaitu pas kita coba insert gambar tombol browse nya gak muncul, padahal di Drupal versi 5 muncul dengan manisnya..

Nah untuk mengatasi hal ini perlu sedikit sentuhan halus di file themes. Silahkan buka file template.php dan tambahkan baris berikut:

function phptemplate_tinymce_theme($init, $textarea_name, $theme_name, $is_running) {
  static $access, $integrated;

  if (!isset($access)) {
  $access = functio
n_exists('imce_access') && imce_access();
  }

  $init = theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running);

  if ($init && $access) {
  $init['file_browser_callback'] = 'imceImageBrowser';
  if (!isset($integrated)) {
  $integrated = TRUE;
  drupal_add_js("function imceImageBrowser(fid, url, type, win) {win.open(Drupal.settings.basePath +'?q=imce&app=TinyMCE|url@'+ fid, '', 'width=760,height=560,resizable=1');}", 'inline');
  }
  }

  return $init;
}


Kalau sudah silahkan hapus cache data lewat admin->performance->clear cache data, lalu coba deh gunakan tiniMCE dan klik inser picture..
Bagi yang themesnya gak ada template.php...kaasian deh loh...
hehehe...jangan kawatir ah, Mas Janganan hanya bercanda, untuk yang tidak ada template.php ya udah copas aja tuh code trus di save dengan nama template.php

Beres deh.....

0 comments:

  © Blogger template The Professional Template by Ourblogtemplates.com 2008

Back to TOP