Posted by Simuzer on August 10, 2008 at 8:01am
Girdi biçimlerinde, sınırlı HTML'e < div> < span> html kodlarını ekliyorum. Ancak, içerik eklerken < span styles="color:#dd6600">falan filan< /span> yazısında falan filan normal görünüyor, div, span falan işlemiyor. Ne yapmak gerekmektedir ?

Comments
kaynakda nasıl gözüküyor?
drupal'ın urettiği sayfanın html kaynak koduna baktın mı (firefox'da ctrl-u)? şayet orada span etiketini görüyorsan sorun drupal'da değildir belki yazım hatası filan yapıyorsundur (style yerine styles yazmak gibi mesela). yok kaynak kodunda hakkaten o etiketler gözükmüyor, drupal filtrelemiş ise, girdi biçimleri yönetici sayfasına gidip etiketleri eklediğine emin ol. 5.x için bir bug vardı, yaptığın değişiklikleri kaydetmiyordu o sayfa. şayet sorun o ise yamayı bulmaya çalışayım sana, şimdi baktım hızlıca ama bulamadım.
Drupal 6.x
Drupal 6.x kullanıyorum.
Girdi biçimlerinde < div> ve < span> kayıtlı. Eminim.
Yazı eklerken, < div class="content"> bunu kabul ediyor. Ancak, span'da şöyle oluyor; < span style="color:#dd6600"> gibi yazılanları html tagını alıyor ancak etileti alayarak, < span> olarak yayınlıyor. Bu da benim hiç bir işime yaramıyor. < span çıkıyor ancak, style="color:#dd6600" yazısı çıkmıyor.
Yazı eklerken girdi ayarını FULL olarak seçtiğimde bir sorun yok. Ama içeriği hep ben eklemeyeceğim :)
Girdi ayarlarından girdinin
Girdi ayarlarından girdinin özelliklerinde FULL yaparsan tüm yazılanları Full html göstermezmi? öyle diye biliyorum.Bu şekilde kim yazarsa yazsın girdiler full html gösterilir.
demek style filtreye takılıyor
bu bug mı, arzulanan birşey mi cözemedim. yapabileceğin şey bir class tanımla ve temanın ana css dosyasına ekle. içinde de istediğin style bilgilerini tanımla. yani
style=...yerineclass=...kullan. böylesi hem ileride değişiklik yapmak istersen de işini kolaylaştırır. bir ihtimal bu tip bir davranışı özendirmek için style filtreleniyordur.http://drupal.org/node/242617
http://drupal.org/node/242617#comment-794958
Sizin de söylediğiniz üzere class tag'inin kullanımını özendirmek için yapılmış bir uygulama.