it-swarm-id.com

Bagaimana cara mengaktifkan editor WYSIWYG di bidang?

Saya menambahkan beberapa bidang Teks pada jenis konten di Drupal; namun, hanya bidang "tubuh" bawaan yang diaktifkan editor WYSIWYG. Saya menggunakan FCKEditor sebagai editor WYSIWYG (diinstal di bawah modul Wysiwyg).

Bagaimana saya bisa mengaktifkan editor WYSIWYG pada bidang yang ditambahkan khusus?

6
Cynthia

Jika Anda tidak ingin menjadikan setiap teks sebagai editor, FCKeditor di bawah Drupal memungkinkan Anda memilih bidang mana yang akan menjadi editor WYSIWYG .. Anda perlu mengonfigurasi (.../admin/settings/fckeditor/default) untuk mode "include" dan daftarkan ID bidang tipe simpul. Anda bahkan dapat menentukan toolbar sederhana vs normal. Cukup fleksibel

7
Scott Evernden

Klik Konfigurasi bidang CCK Anda dan pilih Teks yang difilter (pengguna memilih format input) di bawah Pemrosesan teks =. Konfigurasi ini akan menampilkan pemilihan format input yang perlu Anda pilih. Selama Anda mengkonfigurasi modul WYSIWYG Anda, editor akan ditampilkan.

9
Rizzblow

Iya! Anda dapat mengaktifkan editor WYSIWYG untuk setiap bidang yang Anda tambahkan menggunakan CCK.

  1. Tambah dan aktifkan modul WYSIWYG.
  2. Konfigurasikan modul WYSIWYG. Anda dapat menggunakan CK EDITOR atau FCK EDITOR.
  3. Pergi ke Manage fields dibawah Content types dan konfigurasikan setiap bidang. Aktifkan filtered text dibawah Text processing dari Global settings.

Dan kamu selesai!

3
snasim

Saya terus mencari masalah ini selama sekitar 6 jam dan akhirnya saya menemukan alasannya, untuk bidang teks khusus Anda, Anda harus menambahkan baris ini, untuk menggunakan format input default (Full HTML):

$form['format'] = filter_form();

hati-hati jika Anda menggunakan elemen bentuk ini di dalam fieldset Anda harus menyertakan fieldset ini:

$form['donation-instructions']['format'] = filter_form();

Saya harap ini akan membantu Anda

2
Omnia

Jangan lupa untuk memeriksa pengaturan baris minimum. Ini adalah masalah saya ... Saya mengatur baris field saya ke 3 dan pengaturan FCKEditor saya ke baris minimum 3. Saya mengubah baris field menjadi 4 dan berhasil!

Tampaknya tidak masalah jika saya mengatur bidang ke Teks Biasa atau Teks Tersaring - itu berfungsi baik.

1
plong0

BAIK. Saya menemukan jawabannya. Saya kembali dan mengedit definisi bidang: Mengubah nilai "Pemrosesan Teks" menjadi "Teks yang Difilter" dari "Teks Biasa" sehingga pengguna dapat memilih jenis input.

0
Cynthia

Saya berputar-putar dengan ini dan akhirnya melihat pengaturan fckeditor dalam pengaturan profil (BUKAN yang global) yang berbunyi

Minimum Rows [ 4 ]
FCKeditor will be triggered if the textarea has more rows than entered here. Enter '1' if you do not want to use this feature.

Dan tentu saja, dalam pengaturan bidang saya, saya memiliki baris diatur ke 4, sehingga editor sialan tidak pernah menendang! Saya mengubah baris bidang saya menjadi 5 dan berjalan! itu ada!

0
Gary