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 baliseVous tapezVous 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>
    1. Premier élément
    2. 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èreVous tapezVous obtenez
    Ampersand&amp;&
    Supérieure à&gt;>
    Moins que&lt;<
    Guillemet&quot;"
  • 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 or return 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.