2009-07-20 4 views
0

다음 구조로 미디어 파일에 대한 액세스 권한을 설정해야합니다. 미디어 폴더가 특정 회원 그룹에 속한 것으로 지정되었습니다. 그런 다음 하위 폴더는 상위 구성원 그룹의 구성원 하위 집합에서 사용할 수 있어야합니다. 이것이 어떻게 성취 될 수 있는지에 대한 생각은? 실제 파일 다운로드 링크를 사용자 정의 컨트롤로 렌더링 하겠지만 백엔드에서이 액세스 제어를 어떻게 설정해야합니까? 회원 그룹 선택 도구와 다중 멤버 선택 도구가 필요합니다. 이것들은 어디에서나 존재합니까?Umbraco - 회원 단위로 미디어 액세스 제어

답변

1

결코 사용하지 않았지만 우리의 .umbraco에는 Filtered Member Picker project가 있습니다. 패키지에도 관심이있을 수 있습니다. 나는 그들의 품질을 증명할 수는 없지만, 그들은 당신을 안내하는 데 도움이 될 수 있습니다.

0

이 중첩 된 계층 구조를 관리 할 페이지를 만드는 관리 페이지의 사용자 정의 섹션과 같은 느낌입니다. 커스텀 섹션을 만드는 방법은 Umbraco.org의 비디오를보십시오.

바닐라 ASP.Net 사이트에서와 같이 사용자 지정 섹션의 aspx 페이지를 작성하고 사용자 지정 데이터베이스 테이블에 권한 정보를 저장합니다.

작성한 웹 사용자 정의 컨트롤에이 정보를 제공하는 비즈니스 로직 클래스도 작성합니다. 웹 사용자 정의 컨트롤은 매크로 내부에 래핑되어 템플릿에 사용됩니다. 지정된 방문자에게 자동화된 콘텐츠를 노출합니다.

Umbraco에 익숙하다면 작은 일이 아니지만 하루의 마지막 결과에 가까워 야합니다. 그곳에서 그것을 연마하십시오. 이것에 대한 간단한 구성은 없으며, 타사 추가 기능을 찾을 수도 있습니다.하지만 이는 의문의 여지가 있습니다. 표준 ASP.Net을 사용하여 이러한 문제를 해결할 수 있다면 Umbraco 관리 페이지에 사용자 정의 섹션을 쉽게 추가하고 유사한 기능을 설치하여 실행할 수 있습니다.