mehmetduran.com - Paylaşmak Güzeldir...
Fck Editör Kullanımı
Asp.net veya başka bir programlama diliyle hazırlanmış güncel sitelerde genellikle html editör kullanılır. Asp.net ile yapmış olduğumuz sitelerde en çok kullanılan editörlerden biri fck editör`dür. Asp.net projelerimizde fck editör kullanmamız için bir kaç ayar yapmamız lazım.
Öncelikle fck editör için kaynak dosyalarımızı fck editör`ün sitesinden indirelim. (Buradan)
Daha sonra Visual Studio`da fck editör kullanmak için toolbox`da sağa tıklayıp choose items, browse deyip indirdiğimiz dosyalardan sırasıyla ~/bin/Release/2.0/ yolunu  izleyip FredCK.FCKeditorV2.dll isimli dosyayı seçiyoruz ve ok`e basıyoruz.
Toolbox`ımıza fck editörü ekledikten sonra kullanacağımız sayfaya toolbox`tan bir adet fck editör ekliyoruz.
Ayrıca fck editörün doğru biçimde çalışması için web.config dosyamızda aşağıdaki ayarı yapmamız lazım.



Bu ayarı yaparken klasör düzeni de aşağıdaki gibi olmalıdır. Ancak istediğimiz gibi klasör isimlerini değiştirip web.config`de de bunu belirtip kullanabiliriz.


Sistemimize böylece fck editörü entegre etmiş olduk. Sorunsuzca kullanabiliriz.
İyi Çalışmalar!
Mehmet Duran 05 Temmuz Cumartesi 2008 43 44144 3,0
Bookmark and Share
Bu Yazıyı Değerlendirin.
Konuyla İlgili Olabilecek Diğer Yazılar Asp.net ile Multiupload Deitel C# (E - Book) Web Projelerinde Editör Güvenliği LISCH ve EISCH Algoritmaları Asp.net ile Dinamik Kontrol Oluşturma ve Değerlerini Alma
Yorumlar
Yorum Yaz
RSS Yorum Takibi
nesrin keskin 08 Kasım Cumartesi 2008 21:02 #1
slm. fckeditörün asp de eklenmesini de anlatmanız mümkün mü acaba? bana asp sitemde gerekli ayrıca veritabanı ile bağlantısı nasıl yapılacak onuda anlatırsanız sevinirim
Mehmet Duran 08 Kasım Cumartesi 2008 21:12 #2
Merhabalar! Şu anda bende tam olarak bilmiyorum asp ile kullanımını. Ancak en kısa sürede bakıp nasıl kullanıldığını sitemde yazarım. Asp ile veritabanı bağlantısı diyorsanız buradaki belge işinizi görür.
Ali Sertoğlu 02 Aralık Salı 2008 00:41 #3
Birde bu fckeditor ile veritabanına nasıl kayıt ekleyecez. bununla ilgili kücük bi örnek uygulaman varsa anlatımlı olarak paylasman cok verimli olacak. sayfaya ekledik ama editorden veritabanına nasıl kayıt edecez.bu konuyu anlatırsanız sevinirim
Mehmet Duran 02 Aralık Salı 2008 09:27 #4
Fck editör ile veritabanına kayıt eklemek için yapmamız gereken ekstra bir şey yok. Veritabanına fck'dan gelen değeri eklemek için textbox gibi değeri alıp veritabanına ekliyoruz. (Fck_Editor_adi.Value ile editörün değerini alabiliyoruz.)
ertugrul 31 Ocak Cumartesi 2009 19:42 #5
degerı alıyoruz ama arkadaslar degerin html etkisi olmuyor gridwieve ekleyince...neden acaba
Mehmet Duran 31 Ocak Cumartesi 2009 19:52 #6
Merhaba. Sanırım fck ile kayıt ettiğin verileri gridview ile gösterince html olarak değilde text olarak gözüktüğünü söylüyorsun. Bunun için gridview özelliklerine bakmanı tavsiye ederim. (Enablehtml gibi bir özelliği olması lazım.) Zamanında bende kullanmıştım.
Saffet 07 Nisan Salı 2009 11:16 #7
Merhaba, peki bu fck editorü eklediğimizde asp.net sayfalarında yazmış olduğumuz özellikler otomatik mi çalışacak? Yani eğer eklersek sayfada o otomatik bold mu olacak yoksa onun içinde özel bir uygulama gerekiyor mu?
Mehmet Duran 07 Nisan Salı 2009 17:06 #8
Bu html editördür ve bu editörün değeri html bir çıktıdır. Bu çıktıyı herhangi bir yere yazdırdğımızda normal şekilde gözükür.
İbrahim Sidat 20 Mayıs Çarşamba 2009 14:56 #9
Öncelikle siteni çok beğendiğimi söyliyim. Sorunuma en yakın cevap burası oldu. Sorun şu: Klasör düzenlerim aynen örneğinde belirttiğin gibi. Web.Config düzenlemelerini de yaptım. Ancak sayfamda FCK Editör`ü koyduğum yer bomboş gözüküyor. Yardımcı olabilirsen çok sevinirim. Kaynak koduna yer kalmadığından diğer yorumda yer vereceğim.
Mehmet Duran 21 Mayıs Perşembe 2009 00:26 #10
Eğer editör çıkmıyor ise muhtemelen dosya yolunda hata vardır. Klasör ismi aynı olabilir ancak o kalsör içindeki dosyalar da önemli. Hata buradan kaynaklanabilir. Editör dosyaları direk olarak "fckeditor" klasörü içinde olmalı. (klasör ismi ne ise.)
cenk 10 Haziran Çarşamba 2009 15:03 #11
Error 1 Could not load type `FredCK.FCKeditorV2.FileBrowser.Config` bende böyle bir hata veriyor niye?
Mehmet Duran 10 Haziran Çarşamba 2009 22:55 #12
Merhaba. Hatanın sebebi dosyayı eksik yüklemiş olmanızdan olabilir veya hatada belirtilen dosyada yapılmış olan bir değişiklik olabilir.
snndizayn.com 15 Temmuz Çarşamba 2009 11:32 #13
merhabalar Mehmet bey benim bi sorum olacaktı ben fck editörü siteye ekledim aldığım değerleri vt ye kaydediyorum ancak geri nasıl başka bir sayfada çağırıp formatlı şekilde görüntüleyeceğim konusunda fikrim yok yardım ederseniz sevinirim..snn@snndizayn.com
Mehmet Duran 15 Temmuz Çarşamba 2009 11:38 #14
Merhaba. Bunun için düzenleme işlemi yapacağınız sayfada bir adet editör ekleyip bu editörün değerini veritabanından aldığınız değeri koymalısınız. Bunu yaparken sorun çıkmaması için kod tarafında yükleme yapın veya sayfada gizli bir textarea`ya veritabanından gelen değeri yükleyip daha sonra javascript yardımıyla bu değeri editöre yükleyin. Daha sonra ise ekleme işlemi ile benzer olarak update işlemini yapabilirsiniz.
Sevgi Yağmur 28 Temmuz Salı 2009 00:22 #15
Merhaba Sitesinden indirdiğim Fck Editör kalsörünün içinde dll uzantılı bir dosya yok. Ben VS 2008 içine eklemek istiyorum nasıl yapabilirim.
Mehmet Duran 28 Temmuz Salı 2009 23:04 #16
Verdiğim linkte .Net bölümü var ve oradan gerekli olan Dll dosyasına ulaşabilirsin. Ancak buradaki yazımda anlattığım gibi tamamen javascript ile de kullanabilirsin. Bu şekilde Dll kullanmana gerek kalmaz.
ferhat 11 Ekim Pazar 2009 06:54 #17
hocam merhaba, editoru başarıyla kuruyorum fakat resim yüklemek istediğimde localhostta yükleyemedim. Resmi masaüstünden seçiyorum yükleniyor yazısı çıkıyor ööyle kalıyor. Yardımcı olursanız sevinirim..
Mehmet Duran 11 Ekim Pazar 2009 18:17 #18
Editör upload için php kullanmakta ve localde php desteği yoksa hata veriyor. Eğer serverda php varsa ve ayarları doğru yapmışsan sorunsuzca çalışır. Bir de upload edeceğin yere yazma izni vermen gerekiyor.
ferhat 18 Ekim Pazar 2009 13:16 #19
peki hocam, tüm özelliklerin gözükmesini istemiyorum editorde, mesela sadece bold italik filan olsun gibi bunun hakkında bir fikriniz var mı?
Mehmet Duran 19 Ekim Pazartesi 2009 01:17 #20
Editör ayarlarının olduğu (config.js gibi bir dosya) dosyada gerekli ayarlar mevcut. Bunları değiştirerek istediğin gibi bir görünümde editör oluşturabilirsin. Ayrıca editörün kendi sitesinden de bilgi edinebilirsin.
neysen tefik 17 Ocak Pazar 2010 15:35 #21
anlatım cok eksık
Mehmet Duran 17 Ocak Pazar 2010 15:40 #22
@neysen tefik, ne bekliyordun ki? Ne yapılacağını belirttim kullanım hakkında. Daha fazla ne olabilir?
Sinan SARI 06 Mart Cumartesi 2010 00:57 #23
Ben dediklerinin hepsini yaptım ama Could not load type 'FredCK.FCKeditorV2.Samples.Sample02'. tarzı hata alıyorum..Bi türlü çözemedim yardımcı olur musun?
Mehmet Duran 06 Mart Cumartesi 2010 01:23 #24
Yol bilgilerinin doğruluğundan emin olup tekrar denemende fayda var. Çünkü başka sebepten dolayı hata almamalısın.
Oğuzhan Han 25 Mart Perşembe 2010 10:17 #25
Merhaba hocam; Ben fckeditor için gerekli kodları vs 2005 de yaptığım uygulamalardaki web config içinde nereye ekleyeceğim. Benim projem framework 2.0 da yapmıştım orada sizin dediğiğiniz bloğa ekliyorduk ancak şimdi nereye ekleyeceğim hocam... Kolay gelsin...
Mehmet Duran 26 Mart Cuma 2010 00:08 #26
Merhaba. Yine aynı şekilde web.config'de aynı bölümde tanımlama yapabilirsin. Bu sadece editörü .Net kontrolü olarak kullanmak için geçerli bir yöntem. Eğer script bilgin varsa bu ayarlara gerek kalmadan direk olarak script biçiminde de kullanabilirsin.
huseyin 05 Nisan Pazartesi 2010 15:48 #27
Merhaba. Biz o linkten FCKeditor.Net_2.6.3 asp.net için olanı indirmemiz gerekmiyor mu? Ben sadece bu dosyayı indirdim.Her türlü ayarlamaları yaptım.Ama fckeditor u tutup sayfaya bırakınca fckeditor geliyor ama boş geliyor. fckeditor isminde bir klasör de, FCKeditor.Net_2.6.3 klasörünün içinde yok.İsmini değiştirmeye kalksam isim değiştirilemez diyor.Sağ tık salt okunur falan kaldırıyorum yine aynı.Bu sırada var olan bir web sitesine ekleyeceğim.Yani C:\...\WebSite bu durumda path nasıl olmalı?
Mehmet Duran 06 Nisan Salı 2010 02:12 #28
Linkten öncelikle editörün dosyalarını indirmen ve projeye eklemen gerekiyor. Daha sonra eğer .Net kontrolü olarak kullanacaksan dll dosyasını indirip, kullanacağın projeye referans olarak eklemen lazım. Son olarak editör dosyalarını koyduğun dizine göre ayarlamaları yapman yeterli.
Alim Keskin 11 Nisan Pazar 2010 15:11 #29
The server didnt send back a proper XML response.Please contack your system administrator XML request error OK(200) Requested URL: http://localhost2130/AJAXEnabledWebSite2/fckeditor/editor/filemaneger/connectors/php/connector.php?CommandGetFoldersAndFiles&TypeImage&CurrentFolder%2F&uuid1249236460109.... lütfen bu sorunun çözümünü anlatırmısınız.bir haftadır uğraşıyorum.teşekkürler
Mehmet Duran 11 Nisan Pazar 2010 23:52 #30
Merhaba. Bu hatayı almanın nedeni dosyalama işlemlerini gerçekleştirmek için php'nin seçilmiş olması ve çalıştırdığın ortamda php'nin çalışmamasından kaynaklanıyor. Eğer sunucuda php desteği varsa attığın zaman sorunsuz çalışır ama php desteği yoksa asp seçeneğini kullanabilirsin. Bunun için fck'nın config dosyasında gerekli alanı asp için ayarlaman gerekiyor.
Alim Keskin 12 Nisan Pazartesi 2010 00:03 #31
Teşekkürler Dedikleriniz üzere Sorunu çözdüm.Çok iyi Bir Blog Gerçekten sürekli güncel.
Mehmet 18 Mayıs Salı 2010 17:31 #32
Slm kardeşim.. The type or namespace name 'ControlDesigner' does not exist in the namespace 'System.Web.UI.Design' (are you missing an assembly reference?) hatası alıyorum yardımcı olurmusun...
Mehmet Duran 18 Mayıs Salı 2010 23:52 #33
Bu hatayı nerede alıyorsun acaba? Hostta veya kendi sunucunda alıyorsan bahsedilen Dll dosyası bulunamamış. Silinmiş olabilir veya yüklenmemiş olabilir. Bu duruma dikkat etmelisin.
Mehmet 20 Mayıs Perşembe 2010 09:48 #34
sorunu localde alıyorum..ne yapmam gerekiyo..visual studioyu yeniden mi kurmam gerekk.
Mehmet Duran 20 Mayıs Perşembe 2010 12:50 #35
Visual Studio'yu repair etme ile sorun çözülebilir. Ama tek bir dll eksik ise ve o dll'i bulup eklediğinde sorun çözülüyorsa repair etmeye gerek kalmaz. Biraz araştırmanı ve son çare olarak repair etmeni tavsiye ederim.
Barış Geçer 26 Temmuz Pazartesi 2010 15:25 #36
Merhaba, Ben Asp.Net MVC kullanıcısıyım anlattığınız gibi FckEditor Eklentisini Projeme ekledim.Ancak editore yazılanları controlle post edemiyorum bir türlü.Yorumlara baktım FckEditor_adi.value gibi bişey demişsiniz.Onu her türlü denedim ancak bir türlü yapamadım.Biraz daha açık bir şekilde açıklarsanız sevinirim.İyi Çalışmalar
Mehmet Duran 27 Temmuz Salı 2010 10:03 #37
Merhaba. Fckeditor.value gibi bir işlemi MVC'de değil Webforms uygulamalarında yapabiliriz. O bilgiyi onun için vermiştim. MVC'de ise editörün değerini controller tarafta Client taraftaki Id'si ile elde edebiliriz. Eğer textbox gibi bir kontrolün değerini MVC'de kullanmış isen aynı mantıkla editörün değerini de alacaksın. Bir de client tarafta sayfaya textarea ekleyip bu kontrole bir Id verip MVC Controller'da bu Id'ye göre değeri alabilirsin. Ediötrü ise textarea'ya script tarafta bind edebilirsin. Bunun için fck'nın kendi scriptlerini biraz incelemelisin. (Örneği sitemde mevcuttu.)
Bahadır 18 Eylül Cumartesi 2010 10:37 #38
Merhaba FCK editör'de daha doğrusu birçok editörde dikkatimi çeken birşey var. Editör içerisinde ki bir yazıda link verdiğimizde bir takım css classları tanımlıymış gibi görüyorum. Yani hover özelliğinde text-decoration:underline; özelliğini almakta. FCK editor içerisinde bunun için bellir bir özellik mi var yoksa site için tanılmadığın css classlarında tüm "a" taglarına bu özelliğimi verdin?
Mehmet Duran 18 Eylül Cumartesi 2010 15:38 #39
Direk editörün içindeyken (editörde yazı hazırlarken) renkli gözükmesini diyorsan editörün kendi seçenekleri var. Ancak editör ile oluşturulmuş bir metni bir yerde gösterirken linklerin renkli çıkması editörden bağımsız biçimde yapılabilir. Bunun için css ile global olarak a tagının alması gereken özellikleri tanımlarsın. Bu şekilde sayfadaki tüm a taglarının belli bir özellikte olmasını sağlarsın.
murat yılmaz 19 Eylül Pazar 2010 11:36 #40
blog site yapımında sizinki gibi makale eklerken bunu mu kullanmalıyım siz sitenizde ne kullandınız
Mehmet Duran 20 Eylül Pazartesi 2010 09:54 #41
İlk başta bloğumda aynen bu şekilde kullanıyordum. Daha sonra bu dll dosyasına gerek kalmadan direk olarak editörün script dosyaları ile verileri alıp sunucuya iletebiliyorum. Ancak script ile de olsa dosya yollarını editörün kendi ayar dosyasında belirttim.
soner 22 Nisan Cuma 2011 13:25 #42
hocam ben fck editoru ekledım ancak bir resim eklemek isteyince hatalar veriyor.yazı ile ilişkili bölümde hiç bir problem yok.
Mehmet Duran 22 Nisan Cuma 2011 23:11 #43
@soner, fck upload işlemini arka planda php veya asp ile yapıyor. Bunu ayar dosyasında sen belirtebiliyorsun. Deneme yaptığın yerde upload işlemini gerçekleştirmen için asp veya php kodların da derlenip, çalışması gerekir. Buna dikkat etmelisin.
İsim :
Site :
Yorum :

Buradan bu yazıya ait yorumları RSS olarak takip edebilirsiniz.

Bu servis ile yazılara eklenen yorumları RSS ile takip ederek konu ile ilgili başkaları tarafından yapılan yorumları veya konuyla ilgili sorduğunuz sorulara verilen cevapları görebilirsiniz.
Kimse sana senden iyi öğüt veremez.
Bölümler
Yazılar
Arşiv
Arama
Linkler
Site İçi Arama
Son Zamanlarda Ne Yapıyorum ?
İstatistikler - Araçlar - Reklam
İstatistikler
Sayaç
Mehmet Duran | mehmetduran.com | Copyright © 2009