Trucs de composició

Formats de text

Filtered HTML

  • Les adreces de pàgines web i de correu electrònic es tornen automàticament en enllaços.
  • Utilitzar codi PHP personalitzat

    El codi PHP personalitzat es pot inserir en alguns tipus de contingut, incloent els enviaments i els blocs. Tot i que el codi PHP inserit dins d'un enviament o bloc és una opció potent i flexible quan l'utilitza un usuari de confiança amb experiència en PHP, és un perill i un risc important de seguretat si s'usa inadequadament. El mínim error a l'hora de publicar codi PHP pot comprometre accidentalment el vostre web.

    Si no esteu familiaritzat amb PHP, SQL i Drupal, eviteu utilitzar codi PHP personalitzat en els vostres enviaments. Experimentant amb PHP podeu corrompre la base de dades, inutilitzar el vostre web o comprometre'n seriosament la seguretat.

    Notes:

    • Recordeu-vos de comprovar exhaustivament si hi ha cap error de sintaxi o de lògica a cada línia abans de desar-ho.
    • Les sentències han d'acabar correctament amb punts i coma.
    • Les variables globals utilitzades dins del vostre codi PHP retindran els seus valors després d'executar el guió.
    • register globals està desactivat. Si necessiteu fer servir formularis, utilitzeu i estudieu les funcions de la API de formularis de Drupal.
    • Utilitzeu una sentència print o echo en el vostre codi per imprimir contingut.
    • Desenvolupeu i comproveu el vostre codi PHP utilitzant un guió i una base de dades de proves separats abans d'incorporar-ho al web de producció.
    • Considereu la possibilitat d'incloure el vostre codi PHP dins d'un mòdul específic o un fitxertemplate.php en lloc d'inserir-lo directament en un enviament o bloc.
    • Tingueu present que l'opció d'inserir codi PHP dins del contingut la proporciona el mòdul de filtre PHP. Si aquest mòdul està inhabilitat o esborrat, els blocs i enviaments amb codi PHP inserit poden mostrar-lo en lloc d'executar-lo.

    Un exemple bàsic: Crear un bloc de "Benvinguda" que saluda els visitants amb un missatge senzill.

    • Afegiu un bloc personalitzat al vostre lloc, anomenat "Benvingut/da". Establiu el seu format de text com a "PHP Code" (o cap altre format que suporti l'entrada de PHP), i afegiu el següent com a cos del bloc:

       print t('Benvingut visitant! Gràcies per visitar-nos.'); 
    • Per mostrar el nom d'un usuari registrat, utlitzeu el següent, en canvi:

      global $user;
      if ($user->uid) {
        print t('Benvingut, @name! Gràcies per visitar-nos.', array('@name' => format_username($user)));
      }
      else {
        print t('Benvolgut visitant! Gràcies per visitar-nos.');
      }
      

    Drupal.org ofereix alguns exemples de codi PHP. També podeu crear el vostre si teniu alguna experiència amb PHP i coneixements de Drupal a nivell de sistema.

Plain text

  • No es permet l'ús d'etiquetes HTML.
  • Les adreces de pàgines web i de correu electrònic es tornen automàticament en enllaços.
  • Les línies i paràgrafs es reconeixen automàticament. Els salts de línia <br />, <p> paràgrafs i </p> tancaments de paràgraf s'insereixen automàticament. Si els paràgrafs no s'han reconegut, simplement afegeix un parell de línies en blanc.
Scroll to Top