2012-08-13 3 views
0

D7에서 파일 목록을 만드는 솔루션을 찾고 있지만 인증 된 사용자 만 볼 수 있도록 (그리고 다운로드 한) 허용합니다.Drupal 7의 파일에 대한 액세스를 인증 된 사용자에게만 제한하는 방법

이렇게하면 admin으로 추가 한 사용자 만 파일 목록을보고 다운로드 할 수 있습니다.

검색하는 동안 content_access라는 모듈에 대한 참조가 발견되었지만 지난 1 년 동안 어떤 업데이트도 보지 못했습니다.

누구나 참고 문헌이나 아이디어가 있으십니까?

답변

0

업로드 및 저장

사용 및 개인 파일 저장을 사용합니다. Full documentation from excerpt below...

기본적으로 업로드 대상은 사용할 수있는 공용 파일에 옵션이 있습니다 - (모든 액세스를 확인 드루팔 없이) 파일 서버에서 사용할 수있는 권리를 만드는. 개인 파일을 사용하려면 은 먼저 파일 시스템 관리 페이지 (관리자> 구성> 미디어 : 파일 시스템)에서 일부 설정을 변경해야합니다. 세부 정보는 아래를 참조하십시오.

개인 파일 저장소를 사용할 때 추가 오버 헤드가 발생하지만 필요한 작업을 수행해야합니다.

Private File Storage Settings


목록하고 Views 모듈을 사용할 수 있습니다 다운로드 할 수있는 파일의 보호 목록을 생성하려면

다운로드

.

Views 모듈이 설치되고 활성화 된 사이트 관리를 방문 -> 구조 -> 뷰 -> 새보기

그리고 너무 많은 Views 자세히 거치지 않고 (admin/structure/views/add)

추가, 아래의 스크린 샷과 유사한 구성을 사용 .

Views Configuration

+0

안녕하세요 @citricguy, 감사합니다. 나는 이미 비슷한 것을했다. 문제는 액세스 제어입니다. 익명 사용자 (기록되지 않음)로 위에서 언급 한 방식으로조차도 파일 목록을보고 다운로드 할 수 있습니다. 콘텐츠 유형이 비공개로 표시되는 이유는보기 자체 나 드루팔 (drupal)에 내가해야 할 일이 있습니까? – bicatu

관련 문제