2009-10-12 5 views
2

Joomla (1.5) 사이트에 여러 기사가 있습니다. 이 기사는 공개되어 있으므로 해당 내용을 보려면 등록 할 필요가 없습니다.Joomla - 기사 내의 "단락 허가"

이 기사 중 일부에 단락 (즉, 맞춤 HTML)을 추가하고 싶습니다. 단락은 각 기사마다 다를 수 있습니다. 단락을 등록 된 사용자에게만 표시하고 싶습니다. 등록되지 않은 사용자는 단락이없는 기사를 보게됩니다 (또는 '추가 정보를 보려면 등록'과 같은 단락 대신 티저 텍스트로 가능). 이를 달성하는 가장 좋은 방법은 무엇입니까?

이렇게하는 한 가지 방법은 등록 된 사용자에게만 표시되는 사용자 지정 HTML 모듈을 추가하는 것입니다. 그러나 각 기사마다 다른 HTML을 표시하고자하므로 단락을 표시하려는 각 기사마다 다른 모듈을 작성해야한다고 생각합니다. 그게 부당한가요?

필자가 선호하는 방법은 개념적으로 (필자가 찾고자하는 것을 설명하기 위해 이것을 만들고 있습니다.) 단락을 기사 편집기에 쓰고 마우스로 강조 표시 한 다음 마우스 오른쪽 버튼으로 클릭하고 선택합니다. "등록 된 사용자에게만 강조 표시된 텍스트 표시" 그러나 이것은 존재하지 않습니다 (누군가 비슷한 것을 성취하는 플러그인을 알고 있지 않다면?).

기사 당 한 모듈 당 접근법이 가장 근접한 것입니까?

감사합니다.

답변

3

이 플러그인은 매우 유용한 플러그인이라고 생각하여 제작했습니다.

http://www.fijiwebdesign.com/products/article-access-plugin.html

프로젝트 페이지 : http://code.google.com/p/joomla-article-access/

플러그인은 특정 사용자 그룹에 의해 볼 수있는 기사의 일부를 정의하여 기사에 대한 액세스 제어를 추가 할 수 있습니다.

사용할 수있는 다른 사용자 그룹

은 다음과 같습니다

  1. 손님
  2. 등록
  3. 저자
  4. 편집기
  5. 출판사
  6. 관리자
  7. 관리자
  8. 스와 ,

    {access view=registered} 
    Only registered users can view this portion of the article. 
    {/access} 
    

    이 기사를보기에서 그룹을 제외하려면 (느낌표를 사용 admininistrator 특정 그룹에 의해 볼 수있는 기사의 일부를 만들기 위해

당, 같은 문서를 편집 !)를 그룹 이름 앞에 붙이십시오.

{access view=!registered} 
Any group other then registered can view this portion of the article. 
{/access} 

여러 그룹을 추가하려면 쉼표 (,)로 구분하십시오.

두 그룹 사이에 임의의 그룹을 추가하려면 하이픈 (-)을 사용하십시오.

{access view=registered-editor} 
Only registered,author and editor usertypes can view this portion of the article. 
{/access} 

위 또는 그룹 (포함)이 단지 오른쪽으로 그룹을 떠나거나 낮은 또는 가장 높은 그룹에 일치시키기 위해 비워 이하 및 그룹을 추가합니다.

{access view=-registered} 
Only guests and registered users can view this portion of the article. 
{/access} 
{access view=author-} 
Only authors and above can view this portion of the article. 
{/access} 

다른 그룹 필터/선택 사항을 함께 혼합 할 수도 있습니다.

+0

꽤 괜찮은 것 같지만 플러그인보다 많거나 적 으면 말할 수 없습니다. 답변 : http://extensions.joomla.org/extensions/access-a-security/content -restriction/6004? – Jimmy

+0

여러 그룹 및 그룹의 모든 조합이 기사에 액세스 할 수 있습니다. – bucabay

관련 문제