Seda Aktepe
Front End Developer
- Öncelikle https://www.drupal.org/project/wysiwyg bu linkten, WYSIWYG modülünü indirip, modules klasörüne atıyoruz.
- Yükledikten sonra yönetim panelinden modülü aktifleştiriyoruz.
- Modülün ayarlar ekranında aşağıdaki gibi bir görüntü olması gerekiyor.
- Dosyayı indirdikten sonra .zip 'ten çıkarıp, sites/all/libraries/ckeditor dizinine atmamız gerekiyor. (Resimde, diğer text editörleri için atmanız gereken dizin ve klasör isimleri, ilgili text editörlerinin altında mevcut.)
Not: CKEditor 'ün Drupal için ayrı bir modülü de mevcut, bu modülü değil resimde belirtilen linkteki dosyayı indirmemiz gerekiyor.
- Dosyayı ilgili dizine attıktan sonra ekran görüntüsü aşağıdaki gibi olmalıdır.
- En üstteki TEXT FORMAT bölümünde editor için profil oluşturma bölümü var. İlk açılır menüde Plain Text, Full HTML, Filtered HTML şeklinde text formatları mevcut. İkinci açılır menüde ise yüklemiş olduğumuz editörlerin listesi mevcut. Hangi editör için hangi profili oluşturmak istiyorsak seçip Create Profile butonuna tıklıyoruz. Buradan ilgili text formatında göstermek istediğiniz özellikleri seçebilirsiniz. (Bold, Italic, Image vs..)
- Modül, yönetim panelindeki formlarda, türü Textarea olan field 'lar için otomatik olarak aktif olacaktır. Ancak normal sitede aktif yapabilmek için module dosyamıza aşağıdaki kodu eklememiz gerekiyor.
function MODUL_ADI_form_FORM_ID_alter(&$form, &$form_state, $form_id) {
$form['submitted']['FORM_ELEMAN_ID'] = array(
'#type' => 'text_format',
'#format' => 'full_html' // Seçmek istediğiniz text formatı; filtered_html, plain_text de yazabilirsiniz.
);
}