• 28-09-2007, 00:41:04
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Evet bu konuda sorun yaşıyorum. Tavsiye edebileceğiniz YAZI EDİTÖRÜ varmı ? Web wiz inkini kullanmayı düşünüyorum.

    Karakter alma problemine gelince Yazı editöründe şöyle bir yazımız var diyelim.
    yazı metni
    - yazı metni
    * yazı metni............
    açılımı malum :
    yazı metni<br>
    - yazı metni<br>
    * yazı metni............
    Bu makaleden ilk 100 karakteri çekmek istiyorum diyelim bu durumda 100. karakterde <br> <p> yada herhangi bir HTML kullanımı varsa bu bozularak alınıyor yada özet olarak aldığım veride <br> gibi kodlar normal yazı olarak görünüyor.
    Yani özette şu görünsün :
    yazı metni
    - yazı metni... Devamını oku Linki
    Acaba bunu engelleme yöntemi varmı ? Replace harici çünkü her kodu replace edemem. Yığınla HTML içeriyor makale. server html encode da işe yaramaz sanırım ?
  • 28-09-2007, 01:08:27
    #2
    annudora adlı üyeden alıntı: mesajı görüntüle
    Evet bu konuda sorun yaşıyorum. Tavsiye edebileceğiniz YAZI EDİTÖRÜ varmı ? Web wiz inkini kullanmayı düşünüyorum.
    Karakter alma problemine gelince Yazı editöründe şöyle bir yazımız var diyelim.
    yazı metni
    - yazı metni
    * yazı metni............
    açılımı malum :
    yazı metni<br>
    - yazı metni<br>
    * yazı metni............
    Bu makaleden ilk 100 karakteri çekmek istiyorum diyelim bu durumda 100. karakterde <br> <p> yada herhangi bir HTML kullanımı varsa bu bozularak alınıyor yada özet olarak aldığım veride <br> gibi kodlar normal yazı olarak görünüyor.
    Yani özette şu görünsün :
    yazı metni
    - yazı metni... Devamını oku Linki
    Acaba bunu engelleme yöntemi varmı ? Replace harici çünkü her kodu replace edemem. Yığınla HTML içeriyor makale. server html encode da işe yaramaz sanırım ?
    Veritabanından ilk 100 veri:
    Alıntı
    <=Left(rs("nesne"),100)%>
    Araya <br>,<p> etiketlerinin girmemesi için replace yapmak zorundasın.
    100 veriden sonra devamını oku şeklinde bir şey yapılacaksa:
    Alıntı
    <=Left(rs("nesne"),100)%><%if left(rs("nesne"))>100 then%>...<a href="link">devamını oku</a><%end if%>
    Text editörler için şuralara bak:

    openWYSIWYG - Open Source Cross-Browser WYSIWYG Editor
    Bedava Javascript WYSIWYG Zengin Metin Editörleri - Günlük Haftalık Aylık
  • 28-09-2007, 02:02:47
    #3
    Yönetici onayı bekliyor
    aslında problemde bu REPLACE - her HTML kodunu replace etmek imkansız Yıgınla özellik yani kod var bu editörlerde.
    Başka bir yöntem yok sanırım.
    Uğraşıcaz biraz anlaşılan. Tavsiye editörler için teşekkürler.