Skip to main content

Consejos de redacción

formatos de entrada:
  • Filtered HTML:
    • Las direcciones de las p√°ginas web y las de correo se convierten en enlaces autom√°ticamente.
    • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>

      Este sitio admite contenido HTML. Aprender todo el HTML es una tarea ardua e intimidante, pero aprender unas cuantas ¬ęetiquetas¬Ľ HTML b√°sicas es muy sencillo. Esta tabla proporciona ejemplos para cada etiqueta que est√° activa en el sitio.

      Para m√°s informaci√≥n, puede ver las especificaciones HTML de W3C o usar su motor de b√ļsqueda favorito para buscar otros sitios que traten sobre HTML.

      Descripción de la etiquetaCuando escribeObtiene
      Las anclas se usan para hacer enlaces a otras p√°ginas.<a href="https://www.icmat.es">&nbsp;</a> 
      Enfatizado<em>Enfatizado</em>Enfatizado
      Fuerte<strong>Fuerte</strong>Fuerte
      Citado<cite>Citado</cite>Citado
      Texto codificado que se usa para mostrar código fuente de programación<code>Codificado</code>Codificado
      Lista desordenada: use <li> para comenzar cada elemento de la lista<ul> <li>Primer elemento</li> <li>Segundo elemento</li> </ul>
      • Primer elemento
      • Segundo elemento
      Lista ordenada: utilice <li> para comenzar cada elemento de la lista<ol> <li>Primer elemento</li> <li>Segundo elemento</li> </ol>
      1. Primer elemento
      2. Segundo elemento
      Las listas de definiciones son similares a otras listas HTML. <dl> da comienzo a la lista de definiciones, <dt> da comienzo a cada término definido y <dd> da comienzo a la descripción de la definición.<dl> <dt>Primer término</dt> <dd>Primera definición</dd> <dt>Segundo término</dt> <dd>Segunda definición</dd> </dl>
      Primer término
      Primera definición
      Segundo término
      Segunda definición

      Los caracteres menos habituales se pueden introducir directamente sin mayor complicación.

      Si tiene problemas, intente usar entidades de caracteres HTML. Un ejemplo de esto es &amp;, que se usa para conseguir el car√°cter &. Tiene una lista completa de las entidades HTML en la p√°gina de entidades. Entre los caracteres disponibles est√°n:

      Descripción del carácterCuando escribeObtiene
      Ampersand&amp;&
      Mayor que&gt;>
      Menor que&lt;<
      Comillas&quot;"
    • Las l√≠neas y los p√°rrafos se reconocen autom√°ticamente. Las etiquetas <br /> para el salto de l√≠nea y <p> y </p> para abrir y cerrar el p√°rrafo se insertan autom√°ticamente. Si los p√°rrafos no se reconocen, simplemente a√Īada unas cuantas l√≠neas vac√≠as.
  • Full HTML:
    • Las l√≠neas y los p√°rrafos se reconocen autom√°ticamente. Las etiquetas <br /> para el salto de l√≠nea y <p> y </p> para abrir y cerrar el p√°rrafo se insertan autom√°ticamente. Si los p√°rrafos no se reconocen, simplemente a√Īada unas cuantas l√≠neas vac√≠as.
    • Las direcciones de las p√°ginas web y las de correo se convierten en enlaces autom√°ticamente.
  • PHP code:
    • Usando c√≥digo PHP personalizado

      Es posible incluir c√≥digo PHP personalizado en algunos tipos de contenido del sitio, incluyendo entradas y bloques. Si bien incluir c√≥digo PHP dentro de un mensaje o bloque es una caracter√≠stica flexible y poderosa si la emplea un usuario confiable con experiencia en PHP, es un riesgo de seguridad importante y peligroso cuando se usa de manera inapropiada. Incluso un error peque√Īo al publicar c√≥digo PHP puede accidentalmente comprometer su sitio.

      Si no está familiarizado con PHP. SQL o Drupal, evite usar código PHP personalizado en sus entradas. Experimentar con PHP puede corromper su base de datos, hacer que su sitio deje de funcionar o comprometer la seguridad de modo importante.

      Notas:

      • Recuerde verificar dos veces cada l√≠nea en busca de errores de sintaxis y l√≥gica antes de guardar.
      • Las declaraciones deben terminarse correctamente con punto y coma.
      • Las variables globales usadas en su c√≥digo PHP conservan sus valores despu√©s de que se ejecuta su script.
      • register_globals est√° desactivado. Si necesita usar formularios, comprenda y use las funciones disponibles en la API para formularios de Drupal.
      • Use una declaraci√≥n print o return en su c√≥digo para devolver contenido.
      • Desarrolle y pruebe su c√≥digo PHP usando un script de prueba separado y una base de datos de pruebas antes de desplegarlo en un sitio en funcionamiento real.
      • Considere incluir su c√≥digo PHP personalizado dentro de un m√≥dulo espec√≠fico del sitio o de un archivo template.php en vez de insertarlo directamente en un mensaje o bloque.
      • Tenga presente que la capacidad de incluir c√≥digo PHP en el contenido es ofrecida por el m√≥dulo Filtro PHP. Si este m√≥dulo es desactivado o borrado, los bloques y mensajes que incluyan PHP podr√≠an desplegar el c√≥digo PHP en vez de ejecutarlo.

      Ejemplo b√°sico: C√≥mo crear un bloque ¬ęBienvenido¬Ľ que reciba a los visitantes con un mensaje sencillo.

      • Agregue a su sitio un bloque personalizado llamado ¬ęBienvenido¬Ľ. Con su formato de entrada definido como ¬ęC√≥digo PHP¬Ľ (u otro formato que soporte el ingreso de c√≥digo PHP), agregue lo siguiente al cuerpo del bloque:

        print t('Welcome visitor! Thank you for visiting.');
        
      • Para desplegar el nombre de un usuario registrado, use lo siguiente:

        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.');
        }
        

      Drupal.org ofrece algunos fragmentos de código PHP de ejemplo, o usted puede crear los suyos propios con algo de experiencia en PHP y conociendo su sistema Drupal.