최근에 본 글만을 추출해서 블럭으로 보여주고자 한다면

부제 : 최근 열람한 컨텐츠 노드만을 따로 표시하는 방법

최근에 본 글만을 추출해서 블럭으로 표시하려면,
뭔가 새로운 모듈을 설치해야 하지 않나 생각할 수도 있겠지만,
그렇지 않고 기존의 기본모듈로 쉽게 처리할 수 있다.

관리 > 사이트 구성(구축) > 모듈 > Statistics (통계)모듈을
선택, 활성화하자. 이 모듈은 기본적으로 탑재돼 있다.

그런 다음, 관리자 권한으로 운영 중인 드루팔 사이트의
다음 주소에 접근해 보자.
/admin/build/block/configure/statistics/0

통계 모듈의 기능 중에는 "인기 컨텐츠"에 관한 블럭 제공이 있다.
이 블럭의 내용을 편집하는 화면에 위 주소이다.

위 화면에 들어가 보면,
1. 오늘의 상위 열람한 컨텐츠를 몇 개씩 표시할 지.
2. 종합해서 상위 열람한 컨텐츠를 몇 개씩 표시할 지.
3. 방금 열람한 최근 참조 컨텐츠를 몇 개씩 표시할 지.
를 설정하는 메뉴가 있다.

3번 항목의 5개 정도로 설정하고,
블럭 메뉴에서 이 "인기 컨텐츠" 블럭을 적당한 위치에
배치하면 최근 열람한 컨텐츠 노드만을 따로 표시하는 것이 가능하다.

-------------------- 추가 -----------------------

반면 최근에 작성!한 글만 따로 추출하려면,
Views 를 쓰는 것이 좋다. 혹은 tracker 모듈을 이용하면 간단하다.

Comments

뷰 관리에서 Default

뷰 관리에서 Default view 항목을 보다 보니,
popular_recent 라는 뷰는 역할이 Nodes sorted by recent page-views 였다.
이 기본 뷰는 어디서 나온 녀석일까? 아마도 Statistics 모듈을 활성화하면서 저절로 나타난 듯.