Bununla ilgili çok istek vardı, bende şuan sıfırdan yazdığım bir zengin metin editörü üzerinde çalışıyorum. Ama o zamana kadar bunun için bir mod yapmak istemiştim ve BBCode destekli zengin metin editörü bulamamıştım.
TinyMCE`i gördüm ve bunu mod olarak yapmak istedim. Gerçi TinyMCE`nin BBCode eklentisi yeni değil ama ben çalışır halde ilk defa gördüm. Ayrıca bazı eksikleri var, bunları düzeltmek için altta anlatılanları yapın.
TinyMCE, HTML yazmak için kullanıldığında birçok özelliği var ama sonuçta foruma sadece düz yazı veya forum kodları (BBCode) ile yazılabildiği için ancak BBCode desteği kadar özelliğini kullanabileceksiniz.
FORUMA UYGULAMA
Öncelikle TinyMCE Main package indirin.
İndirmek için; yukarıdaki indirme yanındaki doğrudan indirme bağlantısını tıklayabilir veya indirme sayfasına tıklayıp oradaki TinyMCE Main package indirebilirsiniz.
( Şu anki en güncel dosya tinymce_3_2_1_1.zip )
zip arşivi içinden çıkan tinymce klasörünün tamamını forum dizinine kopyalayın.
Kullandığınız temanın mesaj_yaz.html ve mesaj_degistir.html dosyalarını altta anlatıldığı şekilde düzenleyin.
Özel ileti gönderme sayfasına da (oi_yaz.html) uygulamak isterseniz aşağıda bu da anlatılmakta.
Kullandığını temanın mesaj_yaz.html dosyasını açın, sayfanın en üstüne şunu ekleyin:
Yukarıda mesaj_yaz.html için yaptıklarınızın aynısını mesaj_degistir.html içinde uygulayın. Sadece oi_yaz.html sayfasında yukarıdaki iki kod yerine şu iki kodu kullanın:
Dediğim gibi TinyMCE`nin birçok özelliği var, TinyMCE bilgisi olanlar daha fazlası yardım edebiilir. Mesela ben nasıl Türkçe yapıldığını çözemedim, o yüzden doğrudan bana sormayın ben de fazla bilmiyorum.
Editör ile gelen alttaki düğmeler bu editör ile kullanılıyor, üstteki eski düğmeler ise varsayılan editör ile kullanılıyor. İsterseniz karışıklık olmaması için üstteki düğmeleri silebilirsiniz. Ayrıca eklediğiniz kodlar arasından şunu silerseniz, kimse editör değiştiremez.
Yukarıdakileri aynen yapıp editörü kullanmaya başladıysanız üzeri çizgili, yazı boyutu, alıntı, kod vs. çalışmadığını göreceksiniz. (görsel olarak çalışır ama BBCode oluşturmaz)
Ben bunlardan üzeri çizgili ve yazı boyutlandırmayı yaptım, bunun için altta yazıları uygulayın.
Aynı klasördeki editor_plugin_src.js dosyasının ismini editor_plugin.js yapın.
Aslında bu ikisi aynı dosya, sadece biri dosya boyutu küçük olması için içindeki boşlular atılmış ama bunun üzerinde düzenleme yapmak zor olduğu için diğerini kullanacağız.
Gerçekten baya uğraşmışsınız , ellerinize sağlık Adem bey.
Forumda kullanmak isteyenler illaki olacaktır ama ben sizin yaptığınız editörü beğeniyorum, vazgeçmem
Evet baya uğraştırdı ama yinede istenilen gibi olmadı, zaten kendi kodlarım olmadığı için fazla müdahale etmiyorum, çok değişiklik modu uygulamasını da zorlaştırır.
Üzerinde çalıştığım kendi kodlamam olan bir zengin metin editörü var, inşallah o daha kullanışlı olacak. Eğer bitirebilirsem forumla beraber gelecek.
Emeğine Sağlık kardeş çok uğraşmıssın bunun için fakat yzadıklarının hepsini uyguladım ama nedense bende olmadı ama yinede uğraşın ve emeklerin için teşekkürler
Emeğine Sağlık kardeş çok uğraşmıssın bunun için fakat yzadıklarının hepsini uyguladım ama nedense bende olmadı ama yinede uğraşın ve emeklerin için teşekkürler
Dikkatlice tekrar yapın, bir yerde hata yapmış olmalısınız.
Ben defalarca denedim ve sorun yok, zaten çalışmayan hiçbir şeyi paylaşmam.