Php ile FCKeditor Kullanımı
FCKeditor’ün Php kısmıyla ilgili ayarları yapabilmek için aşağıdaki ekran görüntüsünde yolda bulunan config.php dosyasını açıyoruz.
Bu dosyanın 30. Satırındaki $Config['Enabled'] = false ; satırını $Config['Enabled'] = true ; olarak değiştiriyoruz. Aynı dosyanın 34. Satırındaki $Config['UserFilesPath'] = ‘/userfiles/’ ; satırını da $Config['UserFilesPath'] = ‘ /blog/upload/’ ; olarak değiştirip, config.php dosyasını kaydediyoruz.
FCKeditor ile ilgili yapmamız gereken ayarlar bunlar. Şimdi FCKeditor’ü kendi scriptimizde nasıl kullanacağımızı görelim. FCKeditor’ün dosyalarını scriptimize include ederek işe başlıyoruz. Bunu yapabilmek için ilgili script dosyasını açıp include(”fckeditor/fckeditor.php”); satırını ekliyoruz.
FCKeditor’u form alanına yerleştirmeden önce, aşağıdaki ayarın yapılması gerekiyor.
Scriptlerde genelde uzun içerikler aşağıdaki koddaki gibi textarea ile girilir.
Bu ifadeyi aşağıdaki hale gelecek şekilde düzenliyoruz:
FCKeditor’ü, scriptimizin düzeltme bölümünde kullandığımızda, veritabanındaki değeri de göstermesi gerekecek. Bunu da $oFCKeditor->Value=$yazi; satırını scripte ekleyerek sağlıyoruz.
FCKeditor, bir htm editorü olduğundan, formu gönderdiğimizde html tag’larının silinmemesi gerekiyor. Yani FCKeditor’den dönen değerleri strip_tags vs. fonksiyonlardan geçirmiyoruz.
Bazen FCKeditor’un sağladığı tüm özelliklere ihtiyaç duymayabiliriz. Daha sade seçenekler kullanmak isteyebiliriz.
Bunu yapabilmek için D:\wamp\www\blog\fckeditor klasöründe yer alan fckconfig.js dosyasındaki 114-116. satırlar arasındaki aşağıdaki kodlar değiştirilerek, Basic Toolbar seçildiğinde hangi seçeneklerin ekranda görüneceği ayarlanabilir.
Eğer FCKeditor’u bu basic toolbar ile kullanmak istersek aşağıdaki kodları yazarız.
Yine örnek dosyalarımızın içindeki admin2.php dosyasında, bir formda iki FCKeditor’ün nasıl kullanılabileceğini görebilirsiniz.
Buradan örnek scripti indirebilirsiniz.
Yazdır
| 5,707 Görüntülenme | Kategori: PHP, Yazılım/Hazır Betikler |
Geri İzleme
Etiketler: PHP, FCKeditorBenzer Yazılar
Yorum Yap
XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

20 Aralık 2007 |


