## Please edit system and help pages ONLY in the master wiki! ## For more information, please see MoinMoin:MoinDev/Translation. ##master-page:Unknown-Page ##master-date:Unknown-Date #acl -All:write Default #format wiki #language es <<Navigation(siblings)>> Este macro incluye el contenido con formato de una página local del wiki, incluyendo recursivamente otras páginas en caso de ser necesario. Se detecta y previene en caso de que la recursión genere algún ciclo! '''Uso:''' {{{ <<Include(pagename, heading, level, from="regex", to="regex", sort=ascending|descending, items=n, skipitems=n, titlesonly, editlink)>> }}} pagename:: Nombre de la página a incluir, si comienza con el caracter especial "`^`", se incluyen páginas que coincidan con la expresión regular. heading:: Texto para el encabezado generado (opcional). level:: Nivel (1..5) del encabezado generado (opcional). from:: Marca de inicio para una inclusión parcial (opcional). to:: Marca final para una inclusión parcial (opcional). sort:: Orden en el cual se incluyen las páginas cuando se usa una expresión regular, esto es, cuando comienza con un caracter especial(opcional). items:: Máximo número de páginas a incluir. skipitems:: Número de páginas que se dejarán de incluir al principio (opcional). titlesonly:: Solamente incluya un enlace hacia la página, no los contenidos de la página (opcional). editlink:: añada un pie de página con enlaces a las páginas incluidas, para visualizar y editar (opcional, disponible desde la versión 1.3.4 de MoinMoin). Todos los parámetros excepto el nombre de la página son opcionales, pero debes seguir el orden dado! Si deseas omitir "`heading`", deberás dejar el segundo parámetro vacío. `from` y `to` reconocen el patrón en comentarios, por lo tanto ten en cuenta aquellos comentarios que detendrían el include inadvertidamente. '''Ejemplos:''' * `<<Include(FooBar)>>` -- incluye el texto de la página `FooBar` en el párrafo actual * `<<Include(FooBar, )>>` -- añade un H1 de 'Foo Bar' con el texto * `<<Include(FooBar, , 2)>>` -- añade un H2 de 'Foo Bar' * `<<Include(FooBar, 'All about Foo Bar', 2)>>` -- añade un H2 de 'All about Foo Bar' * `<<Include(FooBar, , from="^----$")>>` -- sólo incluye el contenido después de la primera regla horizontal * `<<Include(FooBar, , to="^----$")>>` -- sólo incluye el contenido hasta la primera regla horizontal * `<<Include(^FooBar/.*, , sort=descending)>>` -- ordena el listado de páginas en orden descendente * `<<Include(^FooBar/.*, , items=3)>>` -- incluye a lo sumo tres páginas * `<<Include(^BlogBase/.*,, to="^----$", sort=descending, items=7)>>` -- muestra como máximo una semana de blog. * `<<Include(^BlogBase/.*,, to="^----$", sort=descending, items=7, skipitems=7, titlesonly)>>` -- muestra solamente los títulos de la semana anterior * Puedes usar estos con MoinMoin:MonthCalendar para bloggear: * `<<Include(^FirstnameLastname/20..-..-..,,to="^----",sort=descending,items=3)>>` -- muestra 3 elementos del calendario del mes * `<<Include(^FirstnameLastname/20..-..-..,,to="^----",sort=descending,items=4,skipitems=3,titlesonly)>>` -- muestra los próximos 4 títulos de elementos