Toegelaten HTML-tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
Op deze site kan HTML worden gebruikt. Terwijl het leren van de volledige HTML-code overweldigend kan zijn, is het leren van een beperkte aantal basis HTML-'tags' veel eenvoudiger. Deze tabel geeft een aantal voorbeelden van iedere tag die op deze site kan worden gebruikt.
Voor meer informatie zie de HTML-specificaties van W3C of gebruik uw favoriete zoekmachine om een site te te vinden die uitleg over HTML geeft.
| Tag Beschrijving | U typt | U krijgt |
|---|---|---|
| Ankers worden gebruikt om links te maken naar andere pagina's. | <a href="http://www.damusic.be">daMusic</a> | daMusic |
| Benadrukt | <em>Benadrukt</em> | Benadrukt |
| Sterk | <strong>Sterk</strong> | Sterk |
| Geciteerd | <cite>Geciteerd</cite> | Geciteerd |
| Code-tekst, gebruikt om programmacode weer te geven | <code>Code</code> | Code |
| Ongeordende lijst - gebruik <li> voor elke lijst-item | <ul> <li>Eerste item</li> <li>Tweede item</li> </ul> |
|
| Geordende lijst - gebruik <li> voor elk lijst-item | <ol> <li>Eerste item</li> <li>Tweede item</li> </ol> |
|
| Definitielijsten zijn zeer gelijkaardig aan andere HTML-lijsten. <dl> start de definitielijst, <dt> start de definitieterm en <dd> start de definitiebeschrijving. | <dl> <dt>Eerste term</dt> <dd>Eerste definitie</dd> <dt>Tweede term</dt> <dd>Tweede definitie</dd> </dl> |
|
De meest gebruikelijke karakters kunnen direct ingegeven worden zonder problemen.
Indien u wel problemen ondervindt, probeer dan eens HTML-karaters te gebruiken. Een standaard voorbeeld is & voor een ampersand &-karakter. Voor een volledige lijst van karakters: zie HTML's entititeiten-pagina. Een aantal van de beschikbare karakters zijn:
| Karakterbeschrijving | U typt | U krijgt |
|---|---|---|
| Ampersand | & | & |
| Groter dan | > | > |
| Kleiner dan | < | < |
| Aanhalingsteken | " | " |
In sommige inhoudstypen, waaronder berichten en blokken, kan eigen PHP-code geplaatst worden. Wanneer dit door een betrouwbare gebruiker met PHP-ervaring wordt gedaan biedt dit krachtige en flexibele functionaiteit, maar het is ook een groot veiligheidsrisico wanneer het onjuist gebruikt wordt. Zelfs een kleine vergissing bij het plaatsen van PHP-code kan inbreuk doen op uw site.
Als u onbekend bent met PHP, SQL of Drupal maak dan geen gebruik van eigen PHP-code in berichten. Experimenten met PHP kunnen uw database beschadigen, uw site onbruikbaar maken of de veiligheid sterk verminderen.
Aantekeningen:
register_globals is uitgeschakeld. Als u formulieren wil gebruiken, maak dan gebruik van de beschikbare functies in de Drupal Form API.print of return in uw code om inhoud naar het scherm te schrijven.template.php-bestand op te nemen in plaats van deze direct in een pagina of een blok te plaatsen.Een eenvoudig voorbeeld: Een 'welkomblok' maken dat bezoekers met een eenvoudige tekst begroet.
Voeg een nieuw blok genaamd 'Welkom', toe aan uw site. Stel het invoerformaat in op 'PHP code' (of elk ander formaat dat PHP invoer ondersteunt) en voeg dit toe aan de berichttekst van het blok:
print t('Welkom! Dank voor uw bezoek.');
Om de naam van een geregistreerde gebruiker weer te geven gebruikt u:
global $user;
if ($user->uid) {
print t('Welkom @name! Dank voor uw bezoek.', array('@name' => $user->name));
}
else {
print t('Welkom! Dank voor uw bezoek.');
}
Drupal.org biedt enige voorbeeld-PHP-knipsels, of u kunt uw eigen maken met enige PHP ervaring en kennis van het Drupal systeem.