Çoğu sıradışı simge sorun çıkmadan doğrudan girilebilir.
Eğer sorunla karşılaşırsanız, HTML simge karşılığını kullanmayı deneyin. Genel bir örnek şuna benzer & simgesi için &. Karşılıkların tam listesi için HTML karşılıkları sayfasına bakın. Mevcut simgelerden bazıları şunları içermektedir:
Karakter Açıklaması
Yazdığınız
Gördüğünüz
Ve işareti (&)
&
&
Büyüktür
>
>
Küçüktür
<
<
Tırnak işareti
"
"
Satır ve paragraflar otomatik olarak tanınırlar. <br /> satır sonu, <p> paragraf ve </p> paragraf kapanışetiketleri otomatik olarak eklenirler. Eğer paragraflar otomatik olarak tanınmazsa basitçe bir çift satır sonu ekleyin.
PHP code:
Özel PHP kodu kullanımı
Özel PHP kodu gönderi ve bloklar dahil bazı site içeriğine gömülebilir. PHP kodunu bir gönderi ya da bloğa gömmek, PHP deneyimine sahip güvenilir bir kullanıcı tarafından yapıldığında güçlü ve esnek bir özellik olmakla birlikte, uygunsuz kullanıldığında belirgin ve tehlikeli bir güvenlik riski haline gelir. PHP kodu gönderirken yapılan küçük bir hata dahi sitenizi kazara tehlikeye atabilir.
Eğer PHP, SQL ya da Drupal'a yabancıysanız gönderilerinizde özel PHP kodu kullanmaktan sakının. PHP ile denemeler yapmak veritabanınızı bozabilir, sitenizi çalışmaz duruma getirebilir ya da güvenliği tehlikeye atabilir.
Notlar:
Kaydetmeden önce her satırı yazım ve mantık hatalarına karşı çifte kontrolden geçirmeyi unutmayın.
İfadelerin doğru şekilde girilmesi için noktalı virgülle bitirilmesi gerekir.
PHP kodunuzdaki genel (global) değişkenler, betiğiniz çalıştırıldıktan sonra da değerlerini korurlar.
register_globalskapalı durumda. Eğer formları kullanmanız gerekliyse Drupal Form API'sindeki işlevleri öğrenin ve kullanın.
İçeriğin çıkışı için kodunuzda print ya da return deyimini kullanın.
PHP kodunuzu bir yayında olan sitenize yerleştirmeden önce ayrı bir test kurulumu ve örnek bir veritabanı kullanarak geliştirip test edin.
Özel PHP kodunuzu doğrudan bir gönderinin ya da bloğun içine yerleştirmektense siteye özgü bir eklenti ya da template.php dosyasına koymayı deneyin.
İçeriğe PHP kodu yerleştirme yeteneğinin PHP Filter eklentisiyle sağlandığına dikkat edin. Bu eklenti devre dışı ya da silinmiş ise PHP gömülü blok ve gönderiler PHP kodunu çalıştırmak yerine gösterecektir.
Basit bir örnek: Ziyaretçileri basit bir iletiyle selamlayan bir "Merhaba" bloğu.
Sitenize "Merhaba" adlı özel bir blok ekleyin. Girdi biçimini "PHP kodu" (ya da PHP girdisi destekleyen bir başka biçim) olarak ayarlayın ve blok gövdesine şunu ekleyin: