Ayuda:DPL/Dplchapter

De Bestiario del Hypogripho

Dplchapter es parte de la función "include" de DPL.

Al pasar un texto arbitrario a esta función, se obtiene el cuerpo de un capítulo cuyo campo 'título' coincida con un título dentro del texto de entrada que se ha pasado a DPLchapter. Se puede delimitar la salida a un número máximo de caracteres. Si el texto extractado es más largo de ese límite, dplchapter tiene configurado que antes del limite, se cree un enlace a la dirección que has rellenado en 'página'. El enlace normalmente constará de una flecha -->, pero se puede cambiar a lo que se desee.

Sintaxis

 {{#dplchapter: texto | título | límite | página | enlace }}
  • Texto: Obligatorio. En el primer campo se debe incluir todo el texto a extractar.
  • Título: Obligatorio. En el segundo campo se incluye el título que va a buscar dplchapter. Se empezará a extractar a partir del cierre de título.
  • Limite: Opcional. La cantidad de caracteres en numero que va a devolver dplchapter como salida.
  • Página: Opcional. La dirección web a la que va a apuntar si la sección devuelta no cabe en el extracto.
  • Enlace: Opcional. El texto que se lee del enlace si no cabe la sección. Por ejemplo "sigue leyendo", "pulsa aquí", etc.

Si hay algún error de sintaxis, de formato o los textos no coinciden, la búsqueda se hace, pero no da resultado. La página se categoriza como que usa dplchapter.

Ejemplo 1

Si no se especifica limite, página y enlace, entonces se extracta toda la sección objetivo:

 {{#dplchapter:
 Texto antes de la sección objetivo.
 ==== Título objetivo 1 ====
 El cuerpo del texto del capítulo deseado 1.
 ==== Otra sección ====
 El texto de esa otra sección.
 |Título objetivo 1}}


El cuerpo del texto del capítulo deseado 1.


Ejemplo 2

Escribiendo esta declaración:

 {{#dplchapter:
 Texto antes de la sección objetivo.
 ==== Título objetivo ====
 El cuerpo del texto del capítulo deseado.
 ==== Otra sección ====
 El texto de esa otra sección.
 |Título objetivo|40|Ayuda:DPL|Leer más ..}}

Se vería así:

El cuerpo del texto del capítulo Leer más ..

⚜️