XWiki 구문 가이드
2025.02.08에서 admin이(가) 마지막으로 수정했습니다
XWiki 구문 2.1 » Programming » Macros
XWiki 구문 2.1: Macros
2.0 Macros
XWiki 구문 2.1에는 구문에 의해 호출되는 매크로 종류가 한 가지뿐입니다. {{macroname param1="value1" ... paramN="valueN"}}...{{/macroname}}. 내용이 없는 매크로의 경우 짧은 표기가 있습니다: {{macroname param1="value1" ... paramN="valueN"/}}
| Feature | XWiki Syntax 2.1 | Result |
|---|---|---|
| 콘텐츠가 포함된 매크로 렌더링 | {{code language="java"}}
System.out.println("Hello World!");
{{/code}}
| System.out.println("Hello World!"); |
| Rendering Macro without content | {{include reference="Space.Page"/}} | 참조된 페이지가 현재 페이지에 포함되어 있습니다. |
Macros in this wiki
| ID | 이름 | 카테고리 | 설명 | 시계 |
|---|---|---|---|---|
| activity | 작업 | Notifications | 작업 매크로에는 XWiki 인스턴스 내의 사용자가 수행한 최근 작업에 대한 정보가 표시됩니다. 페이지에 대한 생성, 편집 및 삭제 이벤트와 댓글, 첨부 파일 및 주석을 나열합니다. | 현재 위키 |
| async | 비동기 매크로 | 내용 | 비동기식으로 실행하거나 매크로 콘텐츠를 캐시합니다. | 글로벌 |
| attachmentGalleryPicker | 첨부파일 선택기 | 개발 | 그리드 기반 첨부 파일 선택기. | 글로벌 |
| attachmentSelector | 첨부 파일 선택 도구 | 개발 | 현재(또는 대상) 페이지의 첨부 파일 이름을 포함해야 하는 현재 페이지의 개체 속성에 사용되는 컨트롤입니다. 새 첨부 파일을 업로드하고 대상 페이지에서 첨부 파일을 삭제할 수 있습니다. 대상 페이지를 지정하지 않으면 현재 페이지가 사용됩니다. 개체 속성은 현재 페이지에만 저장됩니다. | 현재 위키 |
| box | Box | 서식 설정 | 제공된 콘텐츠 주위에 box를 그립니다. | 글로벌 |
| cache | 캐시 | 개발 | 콘텐츠를 캐시합니다. | 글로벌 |
| chart | 차트 | 내용 | 기타 데이터 원본에서 생성된 그래픽 차트를 표시합니다 | 글로벌 |
| children | Children | 탐색 | Displays a tree of children pages of the current page | 현재 위키 |
| code | Code | 서식 설정 | 다양한 프로그래밍 언어의 코드 조각을 강조 표시합니다 | 글로벌 |
| comment | 댓글 | 개발 | 소스 컨텐츠에 댓글을 넣을 수 있습니다. 이 매크로는 아무것도 출력하지 않습니다. | 글로벌 |
| container | 컨테이너 | 레이아웃 | 여러 그룹을 묶고 레이아웃과 같은 장식을 추가하는 매크로입니다. | 글로벌 |
| content | Content | 내용 | Allows writing content in any wiki markup | 글로벌 |
| context | Context | 개발 | 전달된 페이지의 컨텍스트에서 내용을 실행합니다 | 글로벌 |
| dashboard | 대시보드 | 레이아웃 | 가젯으로 채울 대시보드를 정의하는 매크로입니다. | 글로벌 |
| display | 표시하다 | 내용 | 현재 페이지에 다른 페이지를 표시합니다. | 글로벌 |
| displayIcon | Icon | 내용 | Display an icon. | 글로벌 |
| documents | 페이지 | 내용 | Livetable의 페이지 목록을 표시합니다 | 현재 위키 |
| documentTree | 페이지 트리 | 탐색 | XWiki 페이지 의 트리를 표시합니다 . | 현재 위키 |
| error | 오류 메세지 | 서식 설정 | 오류 메시지 노트를 표시합니다. | 글로벌 |
| example | 예 | 서식 설정 | 예제와 해당 소스 코드를 보여줍니다. | 현재 위키 |
| footnote | 각주 | 내용 | 페이지 끝에 표시할 각주를 생성합니다. | 글로벌 |
| formula | 수식 | 내용 | 수식을 표시합니다. | 글로벌 |
| gallery | 갤러리 | 레이아웃 | 제공된 콘텐츠에서 발견된 이미지를 슬라이드 쇼 보기를 사용하여 표시합니다. | 글로벌 |
| groovy | 그루비 | 개발 | groovy script를 실행합니다. | 글로벌 |
| html | HTML | 개발 | HTML 또는 XHTML code를 페이지에 삽입합니다. | 글로벌 |
| iconPicker | 아이콘 선택기 | 개발 | XWiki 아이콘 세트 내에서 아이콘을 선택하십시오 . | 현재 위키 |
| id | Id | 탐색 | 페이지에 참조/위치를 넣을 수 있습니다. 예를 들어 HTML에서는 이를 앵커라고 합니다. 링크 등에서 해당 위치를 가리킬 수 있습니다. | 글로벌 |
| include | 포함하다 | 내용 | 현재 페이지에 다른 페이지를 포함합니다. | 글로벌 |
| info | 정보 메세지 | 서식 설정 | 정보 메시지 노트를 표시합니다. | 글로벌 |
| jwplayer | JW Player | 내용 | JW Player는 일반적으로 사용되는 다양한 오디오 및 비디오 형식을 지원하는 웹 사이트용 오픈 소스 내장형 미디어 플레이어입니다. 플레이어는 구성, 사용자 정의 및 확장이 쉽습니다. | 현재 위키 |
| liveData | 라이브 데이터 | 내용 | 데이터의 동적 목록을 표시합니다. | 글로벌 |
| mathjax | MathJax | 내용 | Enter content supported by the MathJax javascript engine. | 현재 위키 |
| mention | 사용자 언급 | Notifications | 사용자 멘션을 삽입하세요. | 현재 위키 |
| menu | 메뉴 | 탐색 | 간단한 위키 구문(중첩 목록 및 링크)을 사용하여 생성된 메뉴를 표시합니다. | 글로벌 |
| notifications | 알림 | Notifications | 위키에서 발생한 이벤트에 대한 알림을 표시합니다. | 현재 위키 |
| notificationsApplicationsPreferences | 알림 애플리케이션 기본 설정 | Notifications | 알림 애플리케이션에 대한 현재 사용자의 기본 설정을 표시합니다. | 현재 위키 |
| notificationsAutoWatchPreferences | 알림 자동 시청 환경설정 | Notifications | 자동으로 본 페이지에 대한 현재 사용자의 기본 설정을 표시합니다. | 현재 위키 |
| notificationsCustomFiltersPreferences | Notifications Custom Filters Preferences | Notifications | Display the preferences of the given user about custom notification filters. | 현재 위키 |
| notificationsEmailPreferences | Notifications Email Preferences | Notifications | Display the preferences of the current user about notification emails. | 현재 위키 |
| notificationsFiltersPreferences | Notifications Filters Preferences (deprecated) | Notifications | Display 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. | 현재 위키 |
| notificationsSystemFiltersPreferences | Notifications System Filters Preferences | Notifications | Display the preferences of the given user about system notification filters. | 현재 위키 |
| office | Office 문서 뷰어 | 내용 | 다운로드하거나 가져오지 않고도 Wiki 페이지 내에서 사무실 첨부 파일(doc, ppt, xls, odt, odp, ods 등)을 볼 수 있습니다. | 글로벌 |
| putFootnotes | 각주 넣기 | 내용 | 페이지의 모든 각주를 표시합니다. 누락된 경우 기본적으로 모든 각주가 페이지 끝에 표시됩니다. | 글로벌 |
| python | 파이썬 | 개발 | 파이썬 스크립트를 실행합니다. | 글로벌 |
| redirect | Redirect macro | Setup a redirect in a page, with a given delay, at the specified location. You can also choose to display a notice before the redirect is executed. | 현재 위키 | |
| script | 스크립트 | 개발 | 제공된 스크립트 언어로 스크립트를 실행합니다. | 글로벌 |
| success | 성공 메세지 | 서식 설정 | 성공 메시지 노트를 표시합니다. | 글로벌 |
| tagcloud | 태그 클라우드 | 내용 | 이 Wiki 또는 지정된 공간(있는 경우)에 태그 클라우드를 표시합니다. | 현재 위키 |
| template | 주형 | 개발 | 템플릿을 삽입합니다. | 글로벌 |
| toc | 목차 | 탐색 | 목차를 생성합니다. | 글로벌 |
| translation | 번역 | 내용 | 번역 메시지를 표시합니다. | 글로벌 |
| tree | 나무 | 탐색 | 매크로 컨텐츠 또는 소스 매개변수로 정의된 트리 계층 구조를 표시합니다. | 현재 위키 |
| uiextension | UI 확장 | 개발 | UI 확장을 삽입합니다. | 글로벌 |
| uiextensions | UI 확장 | 개발 | UI 확장을 삽입합니다. | 글로벌 |
| useravatar | 사용자 아바타 | 내용 | 특정 사용자의 아바타를 표시할 수 있습니다. | 글로벌 |
| velocity | Velocity(형식) | 개발 | Velocity 스크립트를 실행합니다. | 글로벌 |
| video | Video | 내용 | Display in your wiki page any video from Youtube, Dailymotion, Google Video or Vimeo. Also play a video attached to your wiki page using Video.js library. mp4, webm and ogv formats are supported. The video macro can also plays a DASH video (Dynamic Adaptive Streaming over HTTP). | 현재 위키 |
| warning | 경고 메세지 | 서식 설정 | 경고 메시지 노트를 표시합니다. | 글로벌 |
| wikimacrocontent | WikiMacro Content | 개발 | Display editable content of a wikimacro. | 글로벌 |
| wikimacroparameter | WikiMacro Parameter | 개발 | Display editable parameter of a wikimacro. | 글로벌 |
| wikis | 위키 | 탐색 | 모든 위키 나열 | 현재 위키 |
| workspaces | 작업공간(기존) | 제거됨 | 호환성 문제로 인해 여기서는 사용하면 안 되는 매크로입니다. 대신 "위키" 매크로를 사용하세요. | 현재 위키 |