Yazım önerileri



girdi biçimleri:
  • Filtered HTML:
    • Web sayfası ve e-posta adresleri otomatik olarak bağlantıya çevrilir.
    • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>

      Bu site HTML içeriğe izin verir. Tüm HTML'yi öğrenmek korkutucu olurken, en temel HTML "etiketlerini" kullanmayı öğrenmek çok kolaydır. Bu tablo bu sitede izin verilmiş etiketler için örnekler sunar.

      Daha fazla bilgi için W3C'nin HTML tanımlamalarına bakın veya HTML anlatan başka siteler bulmak için kendi gözde arama motorunuzu kullanın.

      Etiket açıklamasıYazdığınızGördüğünüz
      Çapalar diğer sayfalara bağlantı yapmak için kullanılırlar.<a href="http://www.hanci.org">hanci.org</a>hanci.org
      Eğik<em>Eğik</em>Eğik
      Güçlü<strong>Güçlü</strong>Güçlü
      Alıntı<cite>Alıntı</cite>Alıntı
      Programlama kaynak kodunu göstermek için kullanılan kodlanmış metin<code>Kodlanmış</code>Kodlanmış
      Sırasız liste - her liste maddesine başlarken <li> kullanın<ul> <li>İlk madde</li> <li>İkinci madde</li> </ul>
      • İlk madde
      • İkinci madde
      Sıralı liste - her liste maddesine başlarken <li> kullanın<ol> <li>İlk madde</li> <li>İkinci madde</li> </ol>
      1. İlk madde
      2. İkinci madde
      Tanım listeleri diğer HTML listeleri gibidir. &dl;dl> tanım listesini başlatır, <dt> tanım terimini başlatır ve <dd> tanım açıklamasını başlatır.<dl> <dt>İlk terim</dt> <dd>İlk tanım</dd> <dt>İkinci terim</dt> <dd>İkinci tanım</dd> </dl>
      İlk terim
      İlk tanım
      İkinci terim
      İkinci tanım
      img etiketi için yardım belirtilmedi.

      Ç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 &amp;. 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ızGördüğünüz
      Ve işareti (&)&amp;&
      Büyüktür&gt;>
      Küçüktür&lt;<
      Tırnak işareti&quot;"
    • 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_globals kapalı 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:

        print t('Merhaba ziyaretçi! Sitemize hoşgeldin.');
        
      • Bunun yerine, kayıtlı kullanıcının adını göstermek için aşağıdaki kodu kullanabilirsiniz:

        global $user;
        if ($user->uid) {
          print t('Merhaba @name! Tekrar hoşgeldin.', array('@name' => $user->name));
        }
        else {
          print t('Merhaba ziyaretçi! Sitemize hoşgeldin.');
        }
        

      Drupal.orgda bazı örnek PHP kod parçacıkları (snippet) bulabileceğiniz gibi, biraz PHP deneyimi ve Drupal sistemi bilgisiyle kendinize ait olanları da yazabilirsiniz.

Anket

Web sitesinde hangisi daha önemlidir: