Sıkı XHTML / dönüştürmek blog yorumu doğrulayan herhangi bir kod kütüphanesi var mı?

2 Cevap php

İnsanların bir bloga yorum benzer yapabilirsiniz PHP bir web sitesi üzerinde çalışıyorum, ve ben sadece belirli etiketleri izin istiyorum. Yorum işlemek ve geçerli XHTML Strict kod üretmek herhangi bir ön-yerleşik kütüphaneler var mı? Ben bir MySQL veritabanına kaydetmeden önce yığın taşması gibi canlı önizleme oluşturabilir böylece JavaScript bunu yapmak gerekir, artı PHP olacaktır.

Izin HTML etiketleri olacaktır: Güçlü, em, blockquote, ve bağlantılar (rel = nofollow gerekli değildir)

Tek yönlü insanlar doğrudan açıklama alanına HTML girmek için ama (farklı olabilir - bu bir örnektir) gibi bir şey kadar basit bir işareti kullanmayı tercih ediyorum izin olacaktır:

*strong*
_em_
[blockquote]
http://www.link.com

Ben çizgi <br /> dönüştürülecek tatili istiyorum.

Yukarıdaki yapmak herhangi bir kod kütüphanesi var mı?

2 Cevap

I personally think that it is better to allow normal html tags. Yet another markup with its own little variations is less usable.

Web Kullanıcı Deneyimi Jakob'ın Yasası şöyle der:

"Kullanıcıların diğer web sitelerinde çoğu zaman harcamak."

Yani çoğu diğer siteler yapmak gibi yapmak gerekir.

İşte size bırakır:

  • HTML -> Kullan HTML Purifier istediğiniz sadece etiketlerini filtre için. I-like, bu yöntem.
  • Markdown -> Bu sözdizimi, ne istediğinizi benzer ve stackoverflow kullanır. Sen PHP Markdown ile ayrıştırmak
  • BBCode -> Ben bu deneyimi yok ama php 5.2 zaten yüklü geliyor gibi görünüyor: PHP BBCode ya da vardır older libraries bunu ayrıştırmak.

Bu sizin ihtiyaçlarınıza uygun emin, ama FCKeditor veya küçücük kontrol değil.