Kiemelkedően Közhasznú Szervezet
English version

compose tips

beviteli formák:
  • Filtered HTML:
    • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <b> <div>

      A webhely lehetőséget ad HTML formában írt tartalom bevitelére. Míg a teljes HTML nyelv megtanulása túl nagy feladatnak tűnhet, néhány egyszerű jelölés alkalmazását könnyű elsajátítani. Az alábbiakban a webhelyen használható fontosabb jelölésekről olvasható részletes információ.

      Szakmai érdeklődésűek számára a W3C angel nyelvű HTML Specifications oldala nyújthat további részleteket, de a keresők is sok leírást adhatnak találatként a HTML-re keresve.

      Jelölő leírásaBeírandóEredmény
      A linkek más webhelyekre nyújthatnak kapcsolatot.<a href="http://www.baptistasegely.hu">Baptista Segély</a>Baptista Segély
      Kiemelt<em>Kiemelt</em>Kiemelt
      Fontos<strong>Fontos</strong>Fontos
      Idézett<cite>Idézett</cite>Idézett
      Programok forráskódjainak megjelenítésére<code>Kód</code>Kód
      Felsorolásos lista; az <li> jelölővel kell megadni az elemeket<ul> <li>Első elem</li> <li>Második elem</li> </ul>
      • Első elem
      • Második elem
      Sorrendezett lista; az <li> jelölővel kell megadni az elemeket<ol> <li>Első elem</li> <li>Második elem</li> </ol>
      1. Első elem
      2. Második elem
      A definíciós listákat a <dl> elemmel kell jelölni, melyben a <dt> mutatja a definiált kifejezést, a <dd> pedig a definíciót.<dl> <dt>Első kifejezés</dt> <dd>Első definíció</dd> <dt>Második kifejezés</dt> <dd>Második definíció</dd> </dl>
      Első kifejezés
      Első definíció
      Második kifejezés
      Második definíció
      Vastag<b>Vastag</b>Vastag
      div jelölőhöz nincs súgó.

      A legtöbb speciális karakter gond nélkül beírható.

      Problémás elemek esetén HTML karakter jelölők alkalmazandók. Jellemző példa az &amp; írásmód az és (&) karakter jelöléséhez. A karakter jelölések teljes listája a HTML szabvány entitások oldalán található. Néhány fontosabb:

      Karakter leírásaBeírandóEredmény
      És jel&amp;&
      Nagyobb jel&gt;>
      Kisebb jel&lt;<
      Idézőjel&quot;"
    • A sorok és bekezdések automatikusan megjelölést kapnak, azaz a <br /> sortörés, valamint a <p> és </p> bekezdés jelölők a megfelelő helyeken megjelennek a szövegben. Ha a bekezdések nem jelennek meg helyesen, egy beillesztett üres sor a szövegben segíthet.
  • PHP code:
    • Egyedi PHP kód használata

      PHP programozási ismerettel rendelkező beküldők számára a rendszer lehetőséget biztosít, hogy olyan kódot ágyazzanak be, amelyet csak akarnak. A dinamikus elemek akkor kerülnek végrehajtásra, amikor a tartalom megjelenik. Ezzel a lehetőségek óriási tárháza nyílik meg, amely hibás program írása esetén komoly veszélyeket is magában rejt. Ezért az, aki nem járatos a PHP, az SQL és a működtető motor használatában, az jobban teszi, ha mellőzi a kísérletezést, mert kárt tehet az adatbázisban, vagy az oldalakat megbízhatatlanná, használhatatlanná teheti! A legtöbb esetben célszerű megmaradni a HTML tartalomnál.

      Ügyelni kell arra, hogy minden PHP elem érvényes kódot adjon meg – beleértve az olyan dolgokat is, mint a parancsok lezárása pontosvesszővel. Erősen ajánlott a saját kód éles környezettől különálló fejlesztése.

      Megjegyzések:

      • Használhatók az olyan globális változók is, mint a beállítási paraméterek, de ügyelni kell arra, hogy ha értékük megváltozik, akkor döntően befolyásolhatják a Drupal további működését.
      • A register_globals beállítást kikapcsoltnak kell feltételezni. Ha szükség van űrlapokban megadott értékekre, akkor azok a $_POST és $_GET „szuperglobális” tömbökből kaphatóak meg.
      • Tartalom megjelenítéshez mind a print, mind a return parancsok használhatók.

      Egy egyszerű példa:

      Tegyük fel, hogy a PHP beviteli formát egy blokk létrehozásakor szeretnénk felhasználni. Egy olyan blokkot veszünk fel „Üdvözlet” címmel, amely köszönti a látogatót. A doboz tartalmát az alábbi kód jeleníti meg:

        print "Légy üdvözölve, látogató, ... ide jöhet az üdvözlőszöveg ...";
      

      Ha regisztrált felhasználókkal is számolunk, akkor átalakíthatjuk az üzenetünket így:

        global $user;
        if ($user->uid) {
          print "Légy üdvözölve, $user->name, ... ide jöhet az üdvözlőszöveg ...";
        }
        else {
          print "Légy üdvözölve, látogató, ... ide jöhet az üdvözlőszöveg ...";
        }
      

      További példák a Drupal forráskódjának alapos áttekintésével könnyen találhatóak, különösen, ha blokkok létrehozására használjuk ezt formát.

  • Full HTML:
    • A sorok és bekezdések automatikusan megjelölést kapnak, azaz a <br /> sortörés, valamint a <p> és </p> bekezdés jelölők a megfelelő helyeken megjelennek a szövegben. Ha a bekezdések nem jelennek meg helyesen, egy beillesztett üres sor a szövegben segíthet.

eXTReMe Tracker
other