반응형

드루팔 모듈 3

선택적인 접근권한 부여가 가능한 드루팔 모듈 ACL / Content Access

CMS 툴들을 사용하다 보면, 선별적으로 혹은 일괄적으로 콘텐츠에 접근할 수 있는 권한을 부여하는 작업을 하게 된다. 기본적인 CMS 툴들은 대부분 이러한 작업을 기본적인 코어에서 지원하고 있다. 드루팔 역시 코어에서 기본적으로 유저의 권한을 콘트롤 할 수 있다. 하지만 좀 더 세밀하고 강력한 제어를 해줄 수 있는 다양한 모듈이 존재한다. 그중에서 ACL과 Content Access는 매우 유용한 모듈이다. 사용법은 모듈을 인스톨 한 후, 모듈을 활성화 하는 것으로 비교적 간단하다. 모듈을 활성화 한 후, 위 그림처럼 콘텐츠 타입에서 Access Control 메뉴를 통하여 다양한 제어를 할 수 있다. 전체 콘텐츠 타입에 대한 접근제어뿐만 아니라 개별적인 콘텐츠에 대한 접근제어가 가능하므로 매우 강력한 ..

IT Story 2015.06.17

상상하는 모든 화면을 만들다 드루팔 Views+Chaos tool suite

드루팔의 Views와 Chaos tool suite(Ctools)의 조합은 상상할 수 있는 모든 형태의 콘텐츠를 만들어낼 수 있다. 그 막강함에 빠지면 다른 CMS 도구들은 그저 거추장스러운 존재로 전락해 버린다. 그 무엇을 상상하든 그 이상을 만들어 낼 수 있는 마법의 도구이다. 드루팔에는 Views라는 걸출한 모듈이 존재합니다. 이 모듈은 드루팔로 백악관 사이트를 개발하면서 개발된 도구들을 발전시켜 공개한 것으로 알려졌습니다. 이 모듈은 강력한 SQL쿼리와 다양한 플러그인 모듈을 기반으로 콘텐츠를 선택하여 화면에 뿌려주는 기능을 가지고 있습니다. 좀 더 알기 쉽게 이야기하자면 일종의 편집 도구이라 할 수 있습니다. 우리가 신문이나 책자를 편집할 때, 글을 선택하고 화면을 배치하는 것처럼 이 녀석을 이..

IT Story 2015.01.25

강력한 위치기반 드루팔 모듈 - Geolocation

드루팔의 Geolocation(지오로케이션)은 매우 강력한 모듈이다. 코딩한줄 하지 않아도 웹페이지 화면상에 근사하게 구글지도의 위치와 콘텐츠를 연동할 수 있다. 더군다나 방문자의 위치를 인식하여 거리에 따른 검색도 가능하게 해준다. 사이트를 서핑하다 보면 구글이나 기타 지도모듈과 콘텐츠가 결합한 서비스를 심심치 않게 볼 수 있다. 여기에 자신의 현재 위치와 연동하여 자신의 위치에서 맛집을 안내하거나 혹은 숙소를 소개하는 서비스 등을 볼 수 있다. 이러한 기능을 일반적인 사용자들이 구현하기란 불가능에 가깝다. 전문적인 프로그래밍 지식이 있어야만 가능한 서비스들이다. 그러나 드루팔을 이용한다면 이야기는 달라진다. 드루팔에는 전 세계 프로그래머들에 의하여 개발된 모듈이 이미 존재한다. 구글 지도와 콘텐츠의 ..

IT Story 2015.01.24
반응형