Q&A

게시판 본문에서 링크 걸때 회원만 링크를 다운로드 할 수있습니다.
경고창이 나오게 설정 할 수 있을까요?

아무래도 비회원들에게도 자료를 다 제공했는데 이번참에.. 회원제로 바꿔보려고 합니다

게시판 본문에서 IF 문사용이 가능한지 궁금합니다.

 

회원일시 혹은 특정 그룹일 시
<a href="링크"> ~~~ </a>


비회원일시
<a href='#' onclick='javascript:alert("회원만 다운로드가 가능합니다.");'> </a>

 

감사합니다.

톰캣 Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.

댓글 12

  • 권한 설정하면 자동으로 뜨지 않나요? 안떠서 질문하신건지 저도 확인해보지는 않았는데요.
  • @웹지기

    글은 누구나 열람가능하게 하고 있고
    링크 기능을 활용하지 않고
    링크는 본문에서 제가 손으로 직접 걸어 주고 있습니다.

  • @고양이
    파일 첨부가 아닌가 봅니다. 링크는 누구든지 다운 받을수 있을텐데요. 본문에 첨부된 첨부라야먄 아마 제어가 가능할겁니다.
  • @웹지기
    넵 파일서버는 따로 분리를 해두었습니다. 첨부파일을 수동 링크로 넣고 있습니다.
    그래서 본문에 IF 문이 사용가능 하면 직접 코드를 넣을 수있는데

    에디터 안이라서 php문이 먹을지 잘모르겠네요.ㅠㅠ
  • 이것이 방법이 될 수 도 있을겁니다.

    링크주소를 확장변수에 넣는 것으로 하구요.
    스킨에서 해당확장변수를 보여주는 것을 특정그룹으로 한정하거나 로그인한 회원으로 하면 될 것 입니다.
  • @웹지기
    아 그것도 좋은 방법이네요
    하지만 비회원들의 접속이 95프로가 넘는지라. 다운로드 버튼이 있다는것을 알려주기위해서 다운로드 버튼은 모든 유저에게 보여주었으면 합니다.

    아니면 외부파일을 게시판 링크기능을 활용하면 좋을텐데 .. 여튼 얼른 회원제 도입을 해보고 싶네요.
  • @고양이
    cond 조건으로 혹시 로그인사용자조건으로 테스트 해보셧나요? 되지 않을까요???
  • @웹지기
    <p><a cond="$is_logged" href="http://www.naver.com">asdfasf</a></p>

    작동안하는 것 같습니다.
  • @고양이

    그럼 이렇게 하세요. <block> </block> 두개 만드셔서 하나는 회원용 나머지 하나는 비회원용으로 하시고..

    로그인한 사람의 회원용의 blcok 안에는 제대로된 링크주소를... 비회원용 block 안에는 더미용 다운로드버튼과 안내가 나오게요..

     

     

    *** 에디터 작성시 필터에 의해 사라지니 스킨에서 처리하셔야 할 듯합니다.  확장변수 두개 사용하셔서 하나는 회원용 하나는 비회원용으로 하시면 충분히 가능해 보입니다. ***

  • 스킨에서 처리하기 싫으시면...

    https://xetown.com/index.php?mid=xemarket&category=459&document_srl=105523

     

    요 자료로 포인트를 저렴하게 설정해서..  회원에게만 주소를 보이게 하도록 물론 비회원도 자료를 받을수 있다는 정도는 알수 있죠.

  • @웹지기

    추후 데이트 이전들을 고려하여 확장변수를 안쓰고싶은데 ㅠㅠ 조금더 방법을 고민 해봐야지 되겠네요.

  • https://xe1.xpressengine.com/index.php?mid=download&package_id=22753612
    이거로 안되나요?