Ben php çok basit bir biçimlendirme ayrıştırıcı oluşturduk. Ancak, şu anda biçimlendirme ve html arasında geçiş yapmak için str_replace kullanır. Nasıl içeriği olan bir tür "kod" kutusu (sonunda GeSHi kullanacağız) dokunulmaz yapabilir?
Şu anda, aşağıdaki biçimlendirme: [code][b]Some bold text[/b][/code]
<b>Some bold text</b>
ile kod kutusu olarak ayrıştırma rüzgarlar.
Ben bazı tavsiyeler, en iyi seçenek olduğunu ihtiyacınız var?
- Tek tek her kelimeyi kontrol, ve bir [code] içeride değilse o ayrıştırmak gerekir kutu var
- Olduğu gibi bırakın, kullanıcılar [code] içinde biçimlendirme göndermek mümkün olsun.
- Özellikle HTML biçimlendirme için kod kutusunun başka bir türü oluşturma, [kodu] herhangi autorevert < veya> [ve].
Hatta belki başka bir seçenek var mı? Bu ben bunun olacağını düşündüm biraz daha sert olduğunu ...
EDIT: Bu çözümleyici bir kod kutusu türü bir şey eklemeden bile değer mi? Yani, ben bunun yararlı olabileceğini görmek, ama küçük bir sonuç için çaba oldukça büyük bir miktardır.