Guía de Sintaxis XWiki

Última modificación por dFa el 2024/09/06 09:03

Sintaxis XWiki 2.1: Macros

2.0 Macros

Solo hay una clase de macros en la Sintaxis XWiki 2.1, se invocan con la sintaxis: {{nombredemacro parám1="valor1" ... parámN="valorN"}}...{{/nombredemacro}}. Hay una notación abreviada para macros in contenido: {{nombredemacro parám1="valor1" ... parámN="valorN"/}}

FuncionalidadSintaxis XWiki 2.1Resultado
Renderizando una macro con contenido
{{code language="java"}}
System.out.println("¡Hola mundo!");
{{/code}}
System.out.println("¡Hola mundo!");
Renderizando una macro sin contenido

{{include reference="Espacio.Página"/}}

Se incluye la página referenciada en la página en curso

La macros Radeox no se pueden utilizar en la Sintaxis XWiki 2.1. Así tiene que reescribirse como macros de renderizado.

La lista completa de macros disponibles está en la wiki de Extensiones.

Macros en esta wiki

IdNombreCategoriesDescripciónVisibilidad
activityActividadNotificationsLa macro de actividad provee información acerca de las actividades recientes realizadas por los usuarios dentro de la instancia de XWiki. Lista los eventos de creación, edición y borrado de las páginas, así como los de los comentarios, adjuntos y anotaciones.Wiki actual
asyncMacro asíncronaContenidoEjecutar asincrónicamente y/o cachear el contenido de la macro.Global
attachmentGalleryPickerAttachment PickerDesarrolloGrid based attachment picker.Global
attachmentSelectorSelector de adjuntosDesarrolloUn control que se utilizará para las propiedades de objeto de la página actual que se supone que contienen el nombre de un archivo adjunto de la página actual (o de destino). Permite cargar nuevos archivos adjuntos y eliminarlos de la página de destino.  Si no se especifica ninguna página de destino, se utilizará la página actual. Las propiedades de los objetos sólo se guardan en la página actual.Wiki actual
boxCajaFormatoDibujar una caja alrededor del contenido provisto.Global
cacheCachéDesarrolloContenido cacheado.Global
chartGráficaContenidoMuestra una gráfica generados desde fuentes de datos variadasGlobal
childrenChildrenNavegaciónDisplays a tree of children pages of the current pageWiki actual
codeCódigoFormatoResalta los trozos de código de varios lenguajes de programaciónGlobal
commentComentarioDesarrolloPermite poner comentarios en el contenido fuente. Esta macro no produce nada.Global
containerContenedorMaquetaciónUna macro para rodear múltiples grupos y añadirles decoración, tal como distribución.Global
contentContenidoContenidoPermite escribir contenido en cualquier formato wikiGlobal
contextContextoDesarrolloEjecuta el contenido en el contexto del documento pasadoGlobal
dashboardPanel de controlMaquetaciónMacro para definir un panel de control que rellenar con gadgets.Global
displayMostrarContenidoMuestra otras páginas en la página actual.Global
displayIconIconContenidoDisplay an icon.Global
documentsDocumentosContenidoMuestra una lista de páginas en una 'Livetable'Wiki actual
documentTreeJerarquía de páginasNavegaciónMuestra la jerarquía de páginas de XWiki.Wiki actual
errorMensaje de errorFormatoMuestra una nota de error.Global
exampleExampleFormatoShows an example and its source code.Wiki actual
footnoteNota al pieContenidoGenera una nota al pie que muestra al final de la página.Global
galleryGaleríaMaquetaciónMostrar las imágenes encontradas en el contenido que se provea usando una vista de presentación de diapositivas.Global
groovyGroovyDesarrolloEjecuta un script groovy.Global
htmlHTMLDesarrolloInserta código HTML o XHTML en la página.Global
iconPickerSelector de iconosDesarrolloSelecciona un icono dentro del conjunto de iconos de XWiki.Wiki actual
idIdNavegaciónPermite incluir una referencia/ubicación en una página. En HTML esto se llama Anchor. Permite apuntar a esa ubicación, por ejemplo en un enlace.Global
includeIncluirContenidoIncluye otras páginas en la página actual.Global
infoMensaje InformativoFormatoMuestra una nota informativa.Global
liveDataLive DataContenidoDisplay dynamic lists of data.Global
mentionMención de usuarioNotificationsAñade una mención de usuario.Wiki actual
menuMenúNavegaciónMuestra un menú creado utilizando una sintaxis wiki simple (listas anidadas y enlaces).Global
messageSenderRemitente del mensajeSocialUn control que permite a los usuarios introducir mensajes que son gestionados por el módulo MessageStream.Wiki actual
missingLicenseMessageMissing License MessageDisplay an error message when the extension does not have a valid license.Global
notificationsNotificacionesNotificationsMuestra notificaciones sobre eventos ocurridos en el wiki.Wiki actual
notificationsApplicationsPreferencesConfiguración de notificaciones de aplicacionesNotificationsMuestra las preferencias del usuario actual sobre las notificaciones de las aplicaciones.Wiki actual
notificationsAutoWatchPreferencesPreferencias de notificaciones de autovigilanciaNotificationsMostrar las preferencias del usuario en curso sobre las páginas vistas automáticamente.Wiki actual
notificationsCustomFiltersPreferencesNotifications Custom Filters PreferencesNotificationsDisplay the preferences of the given user about custom notification filters.Wiki actual
notificationsEmailPreferencesNotifications Email PreferencesNotificationsDisplay the preferences of the current user about notification emails.Wiki actual
notificationsFiltersPreferencesNotifications Filters Preferences (deprecated)NotificationsDisplay the preferences of the current user about notification filters.
This macro is now deprecated in favor of Custom Notifications Filters Preferences or System Notifications Filters Preferences.
Wiki actual
notificationsSystemFiltersPreferencesNotifications System Filters PreferencesNotificationsDisplay the preferences of the given user about system notification filters.Wiki actual
officeOffice Document ViewerContenidoMostrar el contenido de los adjuntos (doc, ppt, xls, odt, odp, ods etc.) dentro de las páginas sin necesidad de descargarlos o importarlos.Global
pdftocPDF Table of ContentsInternoGenerates the table of contents for the PDF export.Global
pdfviewerPDF ViewerView PDF attachments inside wiki pages without downloading or importing them.Global
putFootnotesPoner nota al pieContenidoMuestra las notas al pie si las hay. Si no está, todas las notas al pie se muestran al final de la página.Global
pythonPythonDesarrolloEjecuta un script en python.Global
scriptScriptDesarrolloEjecutar un script en el lenguaje de script provisto.Global
showhideshowhidecontentShow Hide MacroWiki actual
spaceindexÍndice del espacioObsoletoLista los documentos en un espacio.Wiki actual
spacesEspaciosObsoletoMuestra todos los espacios en este wiki.Wiki actual
successMensaje de éxitoFormatoMuestra una nota de mensaje de éxito.Global
tagcloudNube de etiquetasContenidoMuestra la nube de etiquetas de este wiki o del espacio especificado, si las hay.Wiki actual
templatePlantillaDesarrolloAñadir una plantilla.Global
tocTabla de contenidosNavegaciónGenera una tabla de contenidos.Global
translationTraducciónContenidoMostrar un mensaje de traducción.Global
treeÁrbolNavegaciónMuestra una jerarquía de árbol definida por el contenido de la macro o el parámetro fuente.Wiki actual
uiextensionUI ExtensionDesarrolloInsert a UI extension.Global
uiextensionsUI ExtensionsDesarrolloInsert UI extensions.Global
useravatarAvatarContenidoPermite mostrar el avatar de un usuario concreto.Global
velocityVelocityDesarrolloEjecuta un script en Velocity.Global
warningMensaje de advertenciaFormatoMuestra una nota de advertencia.Global
wikimacrocontentWikiMacro ContentDesarrolloDisplay editable content of a wikimacro.Global
wikimacroparameterWikiMacro ParameterDesarrolloDisplay editable parameter of a wikimacro.Global
wikisWikisNavegaciónMostrar todas las wikisWiki actual
workspacesEspacios de trabajo ("Legacy", en desuso)ObsoletoMacro obsoleta que no debería utilizarse aquí por razones de compatibilidad. Por favor, utiliza la macro "wikis" en su lugar.Wiki actual