Php ckeditor ve ckfinder kullanımı

Selamun aleyküm arkadaşlar bu yazımda sizlere ckeditor metin düzenleyicisine ckfinder eklentisini nasıl entegre edebileceğinizi anlatacağım. Ben şuanki bu anlatacaklarımı öğrenebilmek için çok çok çok çok sayfa gezdim ama birtürlü bir neticeye ulaşamadım, belkide benim acemiliğimdendir 🙂 neyse şimdi anlatacaklarımı iyi okuyun aynı zamanda çekilmiş videoyada izleyerek yapabilirsiniz.

CKFINDER CRACK

100% sorunsuz şekilde ckeditor ve ckfinder uyumlu çalışması anlatımı 🙂

Aynı konunun asp için anlatımı.

Üst dipnot : Çalışan hazır dosyayı sizlerlede paylaşacağım anlatımın en sonunda.

 

Ckeditor ve ckfinderı indirelim. Bu anlatım php için olduğundan ckfinder ın php için olan dosyasını indirmeniz gerekmektedir.

İndirme işlemi bittikten hemen sonra C:\wamp\www  php localhost dizinimize www.fikirlerim.net klasoru oluşturalım.

Şimdi ise yapmamız gerekenler şunlar C:\wamp\www\www.fikirlerim.net localhost dizinimize sıkıştırılarak indirdiğimiz ckeditor ve ckfinder dosyalarımızı sıkıştırılmış durumdan kurtararak rahatlığa kavuşturuyor ve belirtilen dizine atıyoruz 🙂

 

C:\wamp\www\www.fikirlerim.net belirtilen bu dizine şimdi ise hemen bir index.html sayfası oluşturup içine şunları yapıştırıyoruz.

 

Şimdi tarayıcımızdan http://localhost/www.fikirlerim.net/index.html açtığımızda ckeditorumuzun çalıştığınız göreceğiz fakat öncesinde ckfinder için yapılması gereken güvenlik izinlerini yapmamız gerekir.

Güvenlik dizini C:\wamp\www\www.fikirlerim.net\ckfinder localhostumuz olan bu dizini açıyoruz ve bu dizinde bulunan config.php dosyasını düzenliyoruz. 21.inci satırda başlayan bir function var bu function un orjinal hali şudur.

 

function içerisinde bulunan return değişken false olarak atanmış durumdadır bunu true yaparsak ckfinder çalışacaktır. Eğer bir session admin oturum kontrolünüz var ise oturum açıksa true kapalı ise false olarak koşullandırmanızda mümkündür.

 

Ckfinder dosyaları nereye kayıt ediyor ?

ckfinder dosyaları ilk default ayar olarak bırakırsak kayıt dizini şudur C:\wamp\www\www.fikirlerim.net\ckfinder\userfiles\images

 

Peki bu dizini nasıl değiştiririz ?

Bu dizini üstte belirtilen config.php içerisinden düzenlememiz mümkündür örneğin yüklemeleri C:\wamp\www\www.fikirlerim.net\upload dizini altında bulunan images klasörüne yapacağız. Bunun için config.php içerisindeki orjinalde 60 ile 70 inci satırlar aralığında bulunan şu değişken ile yapmamız mümkündür.

Orjinalde bu olan değişkeni şu aşağıdaki şekilde yaparsak bu ayarımızdan sonraki yüklemeler C:\wamp\www\www.fikirlerim.net\upload dizini altındaki images klasörüne yapılacaktır.

 

 

Aynı anlatımın video sesli görsel hali, yanlız video az hızlı ve ses görüntüden önce gelebiliyor bazı kısımlarda kusura bakmayın 🙁

 

Videoda anlatımı yapılan dosyalarımın localhost üzerindeki halini indirmek için tıklayınız.

 

 

 

admin Yazar:

30 Yorum

  1. Mustafa
    22 Mart 2014
    Yanıtla

    Selamun aleyküm Mustafa Bey.Öncelikle yazi icin cok tesekkeür ederim emegine saglik.Anlattigin bu bilgilerle ckfinderi kullanabiliyorum.Fakat sorun olan ckfinder den yükledigim resmi veritabanina kaydedemiyorum(Veritabanina bos veri olarak kaydediyor).
    Acaba bu konuda bana yardimci olabilirmisin.Simdiden Senen Allah Razi olsun selametle.

  2. 23 Mayıs 2014
    Yanıtla

    Merhabalar arkadaşlar özellikle bir konunun üzerinde durmadan geçemeyeceğim çoğu ck finder ve ck editör kullanan arkadaşlarımız kullandıkları ck editör formuna ekledikleri resimlerin görünmemesinden şikayet ederler bunun sebebi de sayfaya eklediğiniz ama sayfada gözükmeyen resimlere formdan post edildiklerinde ters slaç değerleri alırlar bunu görmek isterseniz post ettiğiniz sayfada sağ tıklayıp sayfa kaynağını göster dediğinizde ters slaç lardan yani \\ ve // gibi bir sorun kaynaklı olduğunu göreceksiniz çözümü gayet basit diyelimki ck editör’ümüzü veritabanına yada son bir kontrol ekranına post ettik ve orada da son bir önizleme yapacaksınız ckeditör formu’nu post ettiğiniz değişken de $ckform_veri olsun formdan gelen verileri tekrar ekrana basmak için kullanmamız gereken değişken

    saygılarımla ( muttoli )

    • admin
      30 Mayıs 2014
      Yanıtla

      Merhaba mustafa kardeşim dediğin doğrudur ben frame work kullandığım için bende sıkıntı olmuyor ama direk yazan arkadaşlarda sıkıntı olabilir, bundan dolayı uyarman güzel bir davranış teşekkür ederim beni ve arkadaşları göz ardı ettiğimiz bir konuda uyardığın için 🙂

  3. 23 Mayıs 2014
    Yanıtla

    Merhabalar arkadaşlar özellikle bir konunun üzerinde durmadan geçemeyeceğim çoğu ck finder ve ck editör kullanan arkadaşlarımız kullandıkları ck editör formuna ekledikleri resimlerin görünmemesinden şikayet ederler bunun sebebi de sayfaya eklediğiniz ama sayfada gözükmeyen resimlere formdan post edildiklerinde ters slaç değerleri alırlar bunu görmek isterseniz post ettiğiniz sayfada sağ tıklayıp sayfa kaynağını göster dediğinizde ters slaç lardan yani \\ ve // gibi bir sorun kaynaklı olduğunu göreceksiniz çözümü gayet basit diyelimki ck editör’ümüzü veritabanına yada son bir kontrol ekranına post ettik ve orada da son bir önizleme yapacaksınız ckeditör formu’nu post ettiğiniz değişken de $ckform_veri olsun formdan gelen verileri tekrar ekrana basmak için kullanmamız gereken değişken echo komutu ve sonrasında stripslashes parantez aç $ckform parantezi kapa

    Echo stripslashes ($ckform ) ; // kullandığınızda forma girdiğiniz tüm resimler sorunsuz bir şekilde ekrana çıkacaktır.

    saygılarımla ( muttoli )

    • admin
      30 Mayıs 2014
      Yanıtla

      Merhaba mustafa kardeşim dediğin doğrudur ben frame work kullandığım için bende sıkıntı olmuyor ama direk yazan arkadaşlarda sıkıntı olabilir, bundan dolayı uyarman güzel bir davranış teşekkür ederim beni ve arkadaşları göz ardı ettiğimiz bir konuda uyardığın için 🙂

  4. 24 Haziran 2014
    Yanıtla

    slm hoam kolay gelsin ben bu cfk fck localda yapıyom sunucuya atımı calışmıyor tinymce eski sürü calışıyor sadeceherhalde

    • admin
      26 Haziran 2014
      Yanıtla

      Aleyküm selam murat kardeşim çalışmama sebebi şudur büyük ihtimalle.

      ckfinder klasöründeki dosyaları kayıt klasör dizini ve ckfinder için javascript url kısımlarındandır. localde dizinleri belirlerken site klasor adınıda yazıyoruz. Hostinge atınca o klasor adını silmelisiniz.

      yapamaz isen bmxmisti@hotmail.com skype üzerinden ekleyebilirsin.

  5. Muhammed
    5 Şubat 2015
    Yanıtla

    teşekkür ederim anlatım için.senin gibi çok çok çok sayfa gezceğimi zannettim çok sağolasın 😀

  6. Muhammed
    6 Şubat 2015
    Yanıtla

    bide admin karşıdan yükle kısmında resimi bilgisayardan seçtikten sonra pencerenin altındaki Tamam butonuna tıklayınca bu hata geliyor.
    http://hizliresim.com/EbM3W9

    ama sunucuya yolla butonuna basınca sıkıntı olmuyor.

    bide geçici klasörü flan yokmudur bunun.sunucuya yolla diyoruz direk resim kaydediliyor klasöre.makale yazdıgımızı düşünsek makaleyi bitir butonuna basmadan makaleden vazgeçsek sayfayı kapatıvirsek seçtiğimiz fotograf klasöre kaydedilmiş olaarak kalacak onun silinmesi gerekiyor bunu nasıl yaparız acaba bi fikir versene 😀

    • admin
      6 Şubat 2015
      Yanıtla

      Yükleme işlemi bittikten sonra resim seçmeden tamam dersen bu hatayı alırsın hata gayet açık ve net resim secilmedigini söylüyor. Bir resim seçmeden tamam diyemezsiniz dersende bu hatayı alırsın muhammed kardeş.

      Makale yazarken resim yükleyip makaleyi kaydetmeden sayfadan ayrıldığında resimlerin silinmesi hem mantıklı hem de mantıksız ama bunu şu şekilde yapabilirsin. Blog üzerinde resimlerin URL veya adini dB yede kayıt yapabilecek bir yazı yayınlamıştim o yazıyı okuyup oradaki algoritmik yapıyı kullanarak ( extra az daha gelistirerek ) demek istediğini yapabilecegini umuyorum.

      • Muhammed
        6 Şubat 2015
        Yanıtla

        😀 doğru teşekkür ederim

  7. chittibabu
    23 Şubat 2015
    Yanıtla

    First i appreciate u for this one….
    thanks a lot….
    i have a one problem in ckfinder in folder pane i want to add more folders how to do it this one pls help me…….

  8. Gökhan
    15 Nisan 2015
    Yanıtla

    resim upload ederken nesne mevcut değil hatası alıyorum nedenini bulamadım.

    • admin
      15 Nisan 2015
      Yanıtla

      Merhaba gökhan kardeş bu hatayı ilkkez duydum, ama kurulumda veya yükleme esnasında muhtemelen bir yanlışlık yapıyorsundur. Hatayı ekran görüntüsü olarak veya yükleme yaparken yaptığın ve seçtiğin nesneleri adım adım anlatırsan daha sağlıklı olacaktır. designberk@gmail.com mailimdende bana ulaşman mümkündür.

  9. 8 Temmuz 2015
    Yanıtla

    hocam selamlar öncelikle sorunsuz bi şekilde entegre ettim ama mobilden textarea sadece boş bi kutucuk olarak gözüküyor bi ayarı var mı bunun gözükmesi için ? ckeditör ve ckfinderin resmi sitelerinde mobilden görüyorum ama kendi sitemde göremiyorum

    • admin
      8 Temmuz 2015
      Yanıtla

      Sizede selam bicümle kardeş, geçenlerde benimde dikkatimi çekti mobilde çalışmama durumu ona bir bakayım da onunla alakalı da bir yazı veya ufak bir düzenleme yaparım yazı üzerinde. Tarafına da mail ile dönüş yaparım.

  10. 9 Temmuz 2015
    Yanıtla

    Hocam sorunu cozdum soyle ki ben masaustu sitesi iste yapmisim mobilde ondan gozukuyormus. Ama header a 4.5.1 js surum kodunu ekleyince mobilden de aciliyor artik. Bunu notlarinizin arasina kaydedin de sorunu olan arkadaslara faydamiz olsun.

    Benim de sizden 2 konuda yardima ihtiyacim var. 1) resim eklemeye tikladigimizda acilan pop-up a nasil boyut verebilirim. 2) p etiketlerini nasil gizlerim. Yardim ederseniz sevinirim

    • admin
      11 Temmuz 2015
      Yanıtla

      Popup boyutlandırma
      Anlatımda sayfa altına eklenen javascript kodunda yer alan

      kısımlarından yapmanız mümkündür.

      2. konu p etiketini engellemenin bir kaç mantığı.
      Veri eklerken
      Veri güncellerken
      Veriyi site üzerinde ekrana yazdırırken

      Şu kod işini görecektir.

  11. 11 Temmuz 2015
    Yanıtla

    Hocam ikinciyi dediginiz gibi cozdum bi nevi yok saydim p tagini ama ilk dediginiz sunucudan sec ozelligi yani yani yuklu resimlerden secmek istedigimizde acilan pencereyi boyutlandiriyor benim istedigim ise resim ozellikleri penceresini boyutlandirmak. Aradaki browser yerine baska birşey yazilmali ama nasil birsey oldugunu cozemedim

    • admin
      13 Temmuz 2015
      Yanıtla

      Anladım boyutlandırmak istediğiniz pencere şu http://prntscr.com/7s64rp resimdeki pencere sanırsam. Eğer bu pencereden söz ediyorsanız sağ alt kısımda boyutlandıracağınız resize aracı vardır zaten iptal butonu yanında. Onu kullanmanızı tavsiye ederim.

  12. 13 Temmuz 2015
    Yanıtla

    telefondan onu kullanmak imkansız oluyor masaüstü sürümünde sıkıntı yaşamıyorum hocam. ilginiz için sağolun tekrardan

    • admin
      14 Temmuz 2015
      Yanıtla

      Rica ederim ne demek, tema css veya js kodları arasından bulup düzenlemenizi tavsiye ederim

  13. 12 Kasım 2015
    Yanıtla

    Merhaba, filebrowserImageBrowseUrl: ‘browser/browse.php?type=Images’ bu satırlardaki browser/browse.php dosyalarda mevcut değil yardımcı olursanız sevinirim

    • admin
      13 Kasım 2015
      Yanıtla

      Merhaba, CkFinder ın kendi sitesinden sıfırdan ckfinderı indirip kullanabilirsiniz.

  14. hmmrdnce
    21 Haziran 2016
    Yanıtla

    kurdum ama sunucuya gözat butonuna basınca sürekli yükleniyor lütfen bekleyiniz diyor dolmuyor neden acaba?

    • admin
      22 Haziran 2016
      Yanıtla

      Videoyu iyi izleyip tekrar yeniden deneyiniz şayet olmaz ise görüşürüz inşll. designberk@gmail.com fb.com/CoderBerk

  15. 25 Ocak 2017
    Yanıtla

    Teşekkürler kardeşim uzun zamandır aradığım şeydi 😉

  16. alper
    4 Ağustos 2018
    Yanıtla

    hocam forum yaptım.Bunu ekledim oluyor.sorun yok. Fakat güvenliği nasıl alıcam.Şu sunucuyu görüntüleye tıklayınca resimler cıkıyorya işte onları kullanıcıların düzenleyememesi lazım .Yoksa fotoğraf falan silerler şimdi sıkıntı çıkmasın.Ne yapmam lazım.detaylıca anlatabilirmisiniz

    • admin
      9 Ağustos 2018
      Yanıtla

      Forumlarda bu editörü kullananlar resimleri genelde başka sunuculara yükleyip url olarak ekleme yaparlar. Dediğinizi yapan herhangi bir forum henüz görmüş değilim. Ama ben yinede yapmak istiyorum diyorsanız aşağıda paylaştığım linkteki dökümanları inceleyin derim.

      https://ckeditor.com/docs/ckfinder/ckfinder3-php/configuration.html

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir