További támogatóink, partnereink a Támogatóink oldalon.
Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
A webhelyen engedélyezett a HTML formátumú tartalom bevitele. Bár a HTML nyelv megtanulása túl nagy feladatnak tűnhet, néhány egyszerű jelölő alkalmazását könnyű elsajátítani. Ez a táblázat a webhelyen használható HTML jelölőket mutatja be.
További információ a W3C HTML Specifications c. oldalán olvasható, vagy az interneten fellelhető HTML nyelvvel foglalkozó webhelyeken, amelyeket a keresők segítségével találhatunk meg.
| Jelölő leírása | Beírandó | Eredmény |
|---|---|---|
| A linkek más webhelyekre mutató kattintható hivatkozások. | <a href="https://www.bekescsaba.kie.hu">Békéscsabai KIE</a> | Békéscsabai KIE |
| Kiemelt | <em>Kiemelt</em> | Kiemelt |
| Fontos | <strong>Fontos</strong> | Fontos |
| Idézett | <cite>Idézett</cite> | Idézett |
| Program forráskódját tartalmazó szöveg | <code>Kód</code> | Kód |
| Számozatlan felsorolás – a lista elemeit a <li> jelölővel kell megadni | <ul> <li>Első listaelem</li> <li>Második listaelem</li> </ul> |
|
| Számozott felsorolás – a lista elemeit a <li> jelölővel kell megadni | <ol> <li>Első listaelem</li> <li>Második listaelem</li> </ol> |
|
| A definíciós listákat a <dl> jelölővel kell létrehozni. Az elemen belül <dt> kód jelzi 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> |
|
A legtöbb speciális karakter gond nélkül beírható.
Ha a karakterek rosszul jelennek meg, célszerű HTML karakterentitásokat alkalmazni – például az & karakter jelölése a következő módon történik: &. A karakterentitások teljes listája a HTML szabvány vonatkozó oldalán található. Néhány fontosabb karakterentitás:
| Karakter leírása | Beírandó | Eredmény |
|---|---|---|
| És jel | & | & |
| Nagyobb jel | > | > |
| Kisebb jel | < | < |
| Idézőjel | " | " |
Egyedi PHP kód ágyazható be bizonyos weboldal tartalom típusokba, ideértve a beküldéseket és a blokkokat is. Ugyan a tartalmakba vagy blokkokba beágyazott PHP kód erőteljes és rugalmas lehetőség, amikor egy megbízható felhasználó alkalmazza jó PHP tudással, de fontos és veszélyes biztonsági kockázat jelent a helytelen használat.
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 PHP kódok használatát. Kísérletezés a PHP-val az adatbázis sérüléséhez, a webhely működésképtelenségéhez, vagy jelentős biztonsági veszélyekhez vezethet.
Megjegyzések:
register_globals beállítást kikapcsolatnak kell feltételezni. Amennyiben űrlapok használata szükséges, úgy érdemes tanulmányozni a Drupal Form API függvényeit.print, mind a return parancsok használhatóak a tartalom megjelenítéséhez.template.php fájlba helyezni, mint közvetlenül a tartalomba, vagy blokkba tenni.Egy egyszerű példa: „Üdvözlő” blokk készítése, amely köszönti a látogatót egy egyszerű szöveggel.
Adjunk egy egyedi blokkot a weboldalhoz, „Üdvözlet” címmel. A beviteli formát „PHP code”-ra kell állítani (vagy bármely más olyan formára, amely támogatja a PHP bevitelt) és adjuk hozzá a blokk törzséhez az alábbiakat:
print t('Légy üdvözölve, látogató! Köszönjük a látogatást!');
A felhasználó nevének megjelenítéséhez inkább ez használható:
global $user;
if ($user->uid) {
print t('Welcome @name! Thank you for visiting.', array('@name' => $user->name));
}
else {
print t('Welcome visitor! Thank you for visiting.');
}
A Drupal.org-ról elérhető néhány minta PHP kód, de bárki írhat saját kódokat a PHP nyelv és a Drupal rendszer működésének ismeretében.