대부분의 위키위키에서 RecentChanges 문서는 위키의 가장 중심이 되는 뷰이며 위키위키의 한 축을 담당하고 있습니다. 이는 일반 게시판에서 게시판 목록을 보는 것과 거의 같은 기능을 담당합니다. 모니위키는 여타 위키에서 손쉽게 커스텀하기 어려운 RecentChanges 문서를 RecentChangesMacro를 통해 비교적 손쉽게 커스텀할 수 있으며, 다양한 옵션을 제공하여 RecentChanges를 보다 친숙하게 접할 수 있도록 하고 있습니다. ---- {{{[[RecentChanges(bytesize,nonew|quick|showhost|simple|comment|board|hits)]]}}} /!\ v1.1.1 * bytesize 옵션은 `item=''number''` 옵션으로 대치되고 `bytesize` 옵션은 무시됨 * daysago=''days'' * timesago: MoinMoin 최근버전에서 제공하는 방식으로, 편집 날짜 대신에 몇일 전 몇시간 전이라고 보여줌 * item=''number'' * days=''days'' /!\ v1.1.3 * `board` 옵션 추가 (게시판식으로 보여줌 * `hits` 옵션 추가 (페이지 히트수 보여줌 (`$use_counter` 옵션 사용시) /!\ v1.1.5 * `notitle` 옵션 추가: "Recent Changes" 혹은 "최근 변경 내역"이라는 제목줄을 감춤. /!\ v1.2.0 * `avartar` 옵션 추가. Please see [[IdenticonPlugin]] * `nobookmark` 옵션 추가 (북마크 링크 감춤) * `change` 옵션 추가 (DiffStat 보여줌) * `allusers` 옵션 추가 : 편집에 참여한 모든 사용자 보여줌 * `editrange` 옵션 추가 : 여러 사용자가 편집에 참여한 경우 각 편집의 편집자를 범위를 표현하는 방식으로 보여줌 ---- {{{[[RecentChanges(item=5,board,hits,comment)]]}}} [[RecentChanges(item=5,board,hits,comment)]] ---- {{{[[RecentChanges(item=10,quick)]]}}} [[RecentChanges(item=10,quick)]] ---- {{{[[RecentChanges(item=5,nonew)]]}}} [[RecentChanges(item=5,nonew)]] ---- {{{[[RecentChanges(item=6)]]}}} [[RecentChanges(item=6)]] ---- {{{[[RecentChanges(item=10,showhost,nonew)]]}}} [[RecentChanges(item=10,showhost,nonew)]] ---- {{{[[RecentChanges(item=5,table)]]}}} [[RecentChanges(item=5,table)]] ---- {{{[[RecentChanges(item=5,simple)]]}}} [[RecentChanges(item=5,simple)]] ---- table 식으로 출력할 때 TABLE과 각 TD에 class를 부여해야 CSS를 쓸 수 있습니다. class를 추가한다면 무슨 이름으로 추가할까요 ? MoinMoin에서는 class가 부여되지 않았습니다. --WkPark 이름이야 엿장수 맘이지만, 전 .rcTable, .icon, .page, .timestamp로 했습니다. == 기타 == {{{config.php}}}에 {{{$show_hosts}}} 옵션을 켜야 RecentChanges에서 수정자를 확인할 수 있습니다. Please see also MoniWikiCss ---- CategoryMacro