Посібник із синтаксису XWiki

Остання зміна 2024/05/06 14:59 автором Ashterix

Синтаксис XWiki 2.1: Макроси

2.0 Macros

У синтаксисі XWiki є лише один тип макросу 2.1, який викликається за допомогою синтаксису: {{macroname param1="value1" ... paramN=" valueN"}}...{{/macroname}}. Для макросів без вмісту є коротке позначення: {{macroname param1="value1" ... paramN="valueN"/}}

ФункціяСинтаксис XWiki 2.1Результат
Виконання макросу з вмістом
{{code language="java"}}
System.out.println("Hello World!");
{{/code}}
System.out.println("Hello World!");
Виконання макросу без вмісту

{{include reference="Space.Page"/}}

Сторінка, на яку посилається, включена до поточної сторінки

Повний список доступних макросів див. у Extensions wiki.

Макроси в цій вікі

IDНазваКатегоріїОписВидимість
activityДіяльністьNotificationsМакрос Діяльність надає інформацію про нещодавні дії користувачів даної XWiki. В перелік входять дії створення, редагування та видалення сторінок, а також коментарі, прикріплення та примітки.Поточна Wiki
asyncАсинхронний макросВмістВиконувати асинхронно та/або кешувати вміст макросу.Глобально
attachmentGalleryPickerВибір вкладеньРозробкаЗасіб вибору вкладень на основі сітки.Глобально
attachmentSelectorВибір вкладених файлівРозробкаЕлемент керування, який буде використано для властивостей об’єктів поточної сторінки, які мають містити назву вкладення з поточної (або заданої) сторінки. Дозволяє завантаження нових вкладень і їх видалення із зазначеної сторінки. Якщо не задано жодної сторінки, буде використано поточну сторінку. Властивості об’єкта зберігаються лише на поточній сторінці.Поточна Wiki
boxРамкаФорматуванняМалює рамку навколо заданого вмісту.Глобально
cacheКешРозробкаКеш контент.Глобально
chartГрафікВмістЗображає графіки, згенеровані з різних джерел данихГлобально
childrenChildrenНавігаціяDisplays a tree of children pages of the current pageПоточна Wiki
codeКодФорматуванняПідсвічує кольором фрагменти коду із різних мов програмуванняГлобально
commentКоментарРозробкаДозволяє додавати коментарі до джерела контенту. Цей макрос нічого не виводить.Глобально
containerКонтейнерМакетМакрос для того, щоб охопити декілька груп і додати декорації, наприклад як у макеті.Глобально
contentContentВмістAllows writing content in any wiki markupГлобально
contextКонтекстРозробкаВиконує вміст у контексті документів, що передаютьсяГлобально
dashboardІнформаційна панельМакетМакрос для визначення заповнення інформації панелі гаджетами.Глобально
displayПоказатиВмістПоказати інші сторінки у поточній.Глобально
displayIconIconВмістDisplay an icon.Глобально
documentsСторінкиВмістВідображає список сторінок в LivetableПоточна Wiki
documentTreeДерево сторінокНавігаціяПоказує дерево сторінок XWiki.Поточна Wiki
errorПовідомлення про помилкуФорматуванняПоказує примітку з помилкою.Глобально
exampleПрикладФорматуванняПоказує приклад і його вихідний код.Поточна Wiki
faqFAQLists FAQ entriesПоточна Wiki
footnoteВиноскаВмістСтворює виноску для зображення в кінці сторінки.Глобально
galleryГалереяМакетПоказує зображення, знайдені за наданим контентом, за допомогою перегляду слайдів.Глобально
groovyGroovyРозробкаВиконати скрипт groovy.Глобально
highlightHighlightВмістhighlight.JS integrationПоточна Wiki
htmlHTMLРозробкаВставка в сторінку коду HTML або XHTML.Глобально
iconPickerВибір піктограмРозробкаВиберіть піктограму із набору піктограм XWiki.Поточна Wiki
idIdНавігаціяДозволяє створити закладку для посилання на сторінці. В HTML, наприклад, це називається "якір" (Anchor). Він дозволяє вказувати на це місце, наприклад в посиланнях.Глобально
includeВключитиВмістВключати інші сторінки до поточної сторінки.Глобально
infoІнформаційне повідомленняФорматуванняПоказує примітку з інформацією.Глобально
liveDataДинамічні ДаніВмістВідобразити динамічні списки даних.Глобально
mentionЗгадування користувачаNotificationsВставити згадку про користувача.Поточна Wiki
menuМенюНавігаціяВідображає меню, створене з використанням простого вікі-синтаксису (вкладені списки та посилання).Глобально
messageSenderВідправник повідомленняSocialКерування, яке дозволяє користувачам вводити повідомлення, які обробляються модулем MessageStream.Поточна Wiki
notificationsСповіщенняNotificationsПоказувати сповіщення про події, що відбулися у вікі.Поточна Wiki
notificationsApplicationsPreferencesNotifications Applications PreferencesNotificationsПоказати налаштування поточного користувача щодо додатків сповіщень.Поточна Wiki
notificationsAutoWatchPreferencesNotifications Auto Watch PreferencesNotificationsDisplay the preferences of the current user about auto watched pages.Поточна Wiki
notificationsCustomFiltersPreferencesNotifications Custom Filters PreferencesNotificationsDisplay the preferences of the given user about custom notification filters.Поточна Wiki
notificationsEmailPreferencesNotifications Email PreferencesNotificationsDisplay the preferences of the current user about notification emails.Поточна Wiki
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
notificationsSystemFiltersPreferencesNotifications System Filters PreferencesNotificationsDisplay the preferences of the given user about system notification filters.Поточна Wiki
officeПереглядач документів OfficeВмістПереглядати офісні файли (doc, ppt, xls, odt, odp, ods тощо) на вікі-сторінках, не завантажуючи та не імпортуючи їх.Глобально
pdftocPDF Table of ContentsВнутрішнійGenerates the table of contents for the PDF export.Глобально
putFootnotesВставити виноскиВмістЗображує виноски зі сторінки. Якщо таких немає, всі виноски будуть показані у кінці сторінки.Глобально
pythonPythonРозробкаВиконує скрипт python.Глобально
scriptСкриптРозробкаВиконує скрипт написаний вказаною мовою.Глобально
spaceindexІндекс просторуЗастарілийСписок сторінок у просторі.Поточна Wiki
spacesПросториЗастарілийПоказує всі простори цієї вікі.Поточна Wiki
spoilerspoilerГлобально
successПовідомлення про успіхФорматуванняПоказує примітку про успіх.Глобально
tagcloudХмара тегівВмістПоказує хмару тегів у цій вікі або у вказаному просторі, якщо такі є.Поточна Wiki
templateШаблонРозробкаДодати шаблон.Глобально
tocЗмістНавігаціяСтворює зміст.Глобально
translationПерекладВмістПоказати переклад повідомлень.Глобально
treeДеревоНавігаціяВідображає ієрархію дерева, визначену вмістом макросу або вихідним параметром.Поточна Wiki
uiextensionРозширення UIРозробкаДодати розширення UI.Глобально
uiextensionsРозширення UIРозробкаДодати розширення UI.Глобально
useravatarАватар користувачаВмістДозволяє показувати аватар конкретного користувача.Глобально
velocityVelocityРозробкаВиконує скрипт Velocity.Глобально
warningПовідомлення із попередженнямФорматуванняПоказує примітку з попередженням.Глобально
wikimacrocontentWikiMacro ContentРозробкаDisplay editable content of a wikimacro.Глобально
wikimacroparameterWikiMacro ParameterРозробкаDisplay editable parameter of a wikimacro.Глобально
wikisВікіНавігаціяСписок усіх вікіПоточна Wiki
workspacesРобочі простори (застарілі)ЗастарілийЗастарілий макрос, який не слід використовувати тут з причин сумісності. Будь ласка, використовуйте замість цього макрос "wikis".Поточна Wiki