Content by Label Macro
특정 라벨이 있는 페이지, 블로그 게시물 또는 첨부 파일 목록을 표시하는데 사용. 관련 페이지를 모으고 보고싶지 않은 콘텐츠를 필터링하는데 적합하다.
예를 들어, 이 매크로를 사용하면 'feature-shipped'라벨이 있고 'Blueprint'라는 단어가 포함된 모든 페이지 목록을 표시하거나 이전에 있었던 'meeting-notes'라벨이 있는 페이지를 나열할 수 있다.
페이지에서 매크로가 표시되는 방식은 다음과 같다.
매크로 브라우저에서 설정하는 방법은 다음과 같다.
Content by Label Macro 사용
Content by Label 매크로를 페이지에 추가하려면 :
- Confluence 편집기에서 삽입> 다른 매크로 선택
- 필요한 매크로 찾기 및 선택
자동 완성으로 매크로 항목 속도 향상 : 추천 매크로 목록을 보려면 {및 매크로 이름의 시작 부분을 입력
기존 매크로 편집하기 : 매크로 자리 표시자를 클릭하고 편집을 선택. 매크로 대화 상자 창이 열리고 매크로 매개변수를 편집할 수 있다.
CQL 필터
CQL(Confluence Query Language)은 Confluence용으로 개발된 쿼리 언어로, 일부 매크로와 Confluence검색에서 사용할 수 있다.
Confluence검색 및 CQL기반 매크로를 사용하면 필터를 추가하여 검색 쿼리를 작성하고 검색 결과의 범위를 좁히는데 필요한 만큼의 필터를 추가할 수 있다.
필터 추가 링크를 사용하여 쿼리에 필터를 추가
다음 CQL필터를 사용하여 쿼리를 작성할 수 있다.
필터 | 설명 | 연산자 |
---|---|---|
Label* | 이 레이블이 있는 페이지, 블로그 게시물 또는 첨부 파일 포함 | OR (동일한 필터의 여러 값) |
With ancestor | 이 페이지의 하위 페이지를 포함 매크로를 단일 페이지 트리로 제한할 수 있다 | OR (동일한 필터의 여러 값) |
Contributor** | 이 작성자가 작성하거나 편집한 페이지 또는 블로그 게시물 포함 | OR (동일한 필터의 여러 값) |
Creator | 이 작성자가 만든 항목을 포함 | OR (동일한 필터의 여러 값) |
Mentioning user | 이 작성자가 사용하는 페이지 및 블로그 게시물 포함 | OR (동일한 필터의 여러 값) |
With parent | 이 페이지의 직계 하위 페이지만 포함 (추가 하위 페이지는 포함되지 않음) | EQUALS (한 페이지만) |
In space** | 해당 공간에 있는 아이템 포함 | OR (동일한 필터의 여러 값) |
Including text** | 이 텍스트가 포함된 항목 포함 | CONTAINS (단일 단어 또는 구) |
With title | 이 텍스트를 제목에 포함하는 항목 포함 | CONTAINS (단일 단어 또는 구) |
Of type** | 페이지, 블로그 또는 첨부 파일만 포함 | OR (동일한 필터의 여러 값) |
*이 필터는 CQL 기반 매크로에 필요하다.
** 이러한 필터는 CQL 기반 매크로에 추가할 수 있지만 검색시 표준 검색 필터의 일부이므로 필터 추가 메뉴에 나타나지 않는다.
매크로 표시 옵션
이 옵션은 페이지에 매크로가 표시되는 방식을 제어한다.
매개변수 | 기본값 | 설명 |
---|---|---|
정렬 방식 | 수정 | 제목, 만든 날짜 또는 마지막으로 수정한 날짜별로 목록을 정렬. 옵션을 선택하지 않으면 관련성에 따른 CQL 기본 순서가 사용 |
역순 정렬 | False | 오름차순 대신 내림차순 정렬 (Z - A, 가장 빠름 - 최신) |
최대 페이지 수 | 15 | 목록에 포함할 항목 수 제한. 최대 500 페이지까지 가능 |
목록 제목 | Blank | 매크로의 선택적 제목 포함 |
각 페이지의 레이블 표시 | True | 각 항목에 적용된 레이블 표시 또는 숨기기 |
각 페이지의 공간 이름 표시 | True | 각 항목의 공간 이름 표시 또는 숨기기 |
발췌 내용 표시 | False | 목록의 각 페이지 아래에 짧은 발췌록 포함 가능. 다음 중에서 선택 :
|