Astuces de composition
Balises HTML autorisées:
Ce site autorise le contenu HTML. Alors qu'appendre tout l'HTML pourrait intimider, apprendre à utiliser un nombre très restreint des balises HTML "" les plus élémentaires est très facile. Ce tableau fournit des exemples pour chaque balise qui est autorisée sur ce site.
Pour de plus amples renseignements, consultez le HTML Standard de vie ou utilisez votre moteur de recherche préféré pour trouver d'autres sites qui expliquent le code HTML.
Description de la balise Vous tapez Vous obtenez Les ancres sont utilisées pour établir des liens vers d'autres pages. <a href="https://aspyee.org">Aspyee</a>
Aspyée Souligné <em>Emphasized</em>
Souligné Fort <strong>Strong</strong>
Fort Cité <cite>Cited</cite>
Cité Bloquer cité <blockquote>Block quoted</blockquote>
Bloquer cité
Text codé pour afficher du code de programmation <code>Coded</code>
Coded
Liste non ordonnée - utilisez la pour commencer chaque élément de la liste <ul> <li>First item</li> <li>Second item</li> </ul>
- Premier élément
- Second élément
Liste ordonnée - utilisez le pour commencer chaque élément de la liste <ol> <li>First item</li> <li>Second item</li> </ol>
- Premier élément
- Second élément
Aucune aide fournie pour la balise li. Les listes de définitions sont similaires aux autres listes HTML. commence la liste des définitions, commence le terme de définition et commence la description de la définition. <dl> <dt>First term</dt> <dd>First definition</dd> <dt>Second term</dt> <dd>Second definition</dd> </dl>
- Premier mandat
- Première définition
- Second terme
- Seconde définition
Aucune aide fournie pour la balise dt. Aucune aide fournie pour la balise dd. Titre <h2>Subtitle</h2>
Sous-titre
Titre <h3>Subtitle three</h3>
Sous-titre trois
Titre <h4>Subtitle four</h4>
Sous-titre quatre
Titre <h5>Subtitle five</h5>
Sous-titre cinq
Titre <h6>Subtitle six</h6>
Sous-titre six
La plupart des caractères non usuels peuvent être entrés sans problème.
Si vous rencontrez des problèmes, essayez d'utiliser des entités de caractères HTML. Un exemple courant ressemble à & pour une esperluette & caractère. Pour une liste complète des entités, voir HTML entités page. Certains des caractères disponibles:
Description du caractère Vous tapez Vous obtenez Ampersand &
& Supérieure à >
> Moins que <
< Guillemet "
" - Les lignes et les paragraphes sont automatiquement reconnus. le saut de ligne, paragraphe et Les balises de paragraphe close sont insérées automatiquement. Si les paragraphes ne sont pas reconnus, ajoutez simplement quelques lignes vides.
- Les adresses de pages Web et les adresses électroniques se transforment automatiquement en liens.
Utiliser du code PHP personnalisé
Du code PHP personnalisé peut être intégré à certains types de contenu du site, notamment les publications et les blocs. Bien que l'intégration de code PHP dans une publication ou un bloc soit une fonctionnalité puissante et flexible lorsqu'elle est utilisée par un utilisateur de confiance ayant une expérience PHP, elle constitue un risque de sécurité important et dangereux lorsqu'elle est utilisée de manière inappropriée. Même une petite erreur lors de la publication du code PHP peut accidentellement compromettre votre site.
Si vous n'êtes pas familier avec PHP, SQL ou Drupal, évitez d'utiliser du code PHP personnalisé dans les publications. Expérimenter avec PHP peut corrompre votre base de données, rendre votre site inutilisable ou compromettre considérablement la sécurité.
Notes:
- N'oubliez pas de revérifier chaque ligne pour les erreurs de syntaxe et de logique before économie.
- Les instructions doivent être correctement terminées par des points-virgules.
- Les variables globales utilisées dans votre code PHP conservent leurs valeurs après l'exécution de votre script.
register_globals
is éteindre. Si vous devez utiliser des formulaires, comprenez et utilisez les fonctions de l'API des formulaires Drupal.- Utiliser un
print
orreturn
instruction dans votre code pour afficher le contenu. - Développez et testez votre code PHP à l'aide d'un script de test distinct et d'un exemple de base de données avant de le déployer sur un site de production.
- Pensez à inclure votre code PHP personnalisé dans un module ou un thème spécifique au site plutôt que de l'intégrer directement dans une publication ou un bloc.
- Sachez que la possibilité d'intégrer du code PHP dans le contenu est fournie par le module PHP Filter. Si ce module est désactivé ou supprimé, les blocs et les publications avec PHP intégré peuvent afficher, plutôt qu'exécuter, le code PHP.
Un exemple basique : Création d'un bloc "Bienvenue" qui accueille les visiteurs avec un message simple.
Ajoutez un bloc personnalisé à votre site, nommé « Bienvenue ». Avec son format de texte défini sur « Code PHP » (ou un autre format prenant en charge la saisie PHP), ajoutez ce qui suit dans le corps du bloc :
print t('Bienvenue visiteur ! Merci de votre visite.');
Pour afficher le nom d'un utilisateur enregistré, utilisez plutôt ceci :
$compte = \Drupal::currentUser(); si ($compte->isAuthenticated()) { print t('Bienvenue @name ! Merci de votre visite.', ['@name' => $account->getDisplayName()]); } autre { print t('Bienvenue visiteur ! Merci de votre visite.'); }
Drupal.org . quelques exemples d'extraits PHP, ou vous pouvez créer le vôtre avec une certaine expérience PHP et une connaissance du système Drupal.
- Aucune balise HTML autorisée.
- Les lignes et les paragraphes sont automatiquement reconnus. le saut de ligne, paragraphe et Les balises de paragraphe close sont insérées automatiquement. Si les paragraphes ne sont pas reconnus, ajoutez simplement quelques lignes vides.
- Les adresses de pages Web et les adresses électroniques se transforment automatiquement en liens.