정기적으로 합류를 위해 사용자 매크로를 작성하는 사람에게는 이것이 간단한 문제가되기를 바랍니다.올해의 주간 Confluence 사용자 매크로
나는 단지 그 해의 주를 페이지에 표시하고 싶습니다. 나는 보통 메타 데이터와 사용자 매크로를 작성 포함 한 지금의 현재 날짜를 표시하려면 다음
## @noparams
<div>$content.currentDate</div>
합류의 버전은 5.9.8이고 나는 시도하고있는 방법을 찾기 위해 documentation을 검색 한 'currentDate'속성에 대한 설명이 있지만 currentDate 필드가 ContentEntityObject ($ content)에도 존재한다는 문서는 없습니다. 나는 자바를 믿을 때 '$ content.currentDate.get (3)'을 사용하려고 노력했지만, 그 해를 반환하지만 Confluence는 전체 블록을 일반 텍스트로 렌더링합니다.
Confluence에는 Velocity 툴이 포함되어 있습니까 (예 : DateTool? –
매우 유용한 답변입니다. 매크로 환경에서 내가 moment.js에 액세스 할 수없는 것 같아서 수치 스럽습니다. 저는 [여기] (http://stackoverflow.com/questions/6117814/get-week-of-year-in-javascript-like-in-php)와 결합 된 답변을 사용하여 필요한 것. 그래도 몇 가지 문제가있었습니다. 1. [여기] (https://confluence.atlassian.com/confkb/how-to-use-javascript-in-confluence-313458839.html)에 설명 된대로 HTTP를 활성화해야했습니다.) 2. 나는 텍스트를 쓰는 것이 페이지의 모든 텍스트를 겹쳐 쓰는 것처럼 보였으므로 페이지 하단에 매크로를 넣어야했습니다. – sebpinski
라고 말하면 그냥 주 ** ** week * * ** 요일 **. – dvdsmpsn