[관리자님!!!] 회원 및 비회원에 따른 다운로드 포인트 차감문제 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

[관리자님!!!] 회원 및 비회원에 따른 다운로드 포인트 차감문제 정보

[관리자님!!!] 회원 및 비회원에 따른 다운로드 포인트 차감문제

본문

-. 관련 링크 : 링크 #1 참조

-. '링크 #1'은 '열매'님께서 언급하셨던 내용입니다.
  다운로드 권한 회원여부(레벨)에 따른 다운로드 포인트 차감에 대해
  어쩌면 너무나도 당연하게 생각하고 있었기 때문에 간과했던 것 같습니다.

-. 향후 버전업될 g4에서는 '기본스킨'에 관련 구문이 추가 또는,
  변경되어야 할 것 같습니다.
  즉, 포인트만 비교할 것이 아니라, 회원/비회원을 검토하는
  루틴이 필요하다는 것입니다.
  너무나도 당연하다고 여겨지는 부분이었기 때문에 생각치 못했거나,
  프로그래밍에 있어서 누락된 부분이라고 여겨지며,
  일단 해당 문제를 파악 했다면, 두말할 나위 없이 '버그'라고 볼 수 있을것 같습니다.
  • 복사

댓글 전체

버그 맞습니다.

view 스킨 하단에 file_download 펑션을 아래의 소스로 교체 하세요.


function file_download(link, file)
{
<?
if ($board[bo_download_point] < 0) {
    if($is_member) echo "if (confirm(''+file + ' 파일을 다운로드 하시면 포인트가 ".number_format($board[bo_download_point])."점 차감됩니다.\\n\\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\\n\\n그래도 다운로드 하시겠습니까?'))";
    else echo 'alert("본 게시판은 다운로드시, \n\n포인트를 이용해야 하므로 비회원은 다운받지 못합니다."); return; ';
}
?>

document.location.href = link;
}
감사합니다. zzzz님!

'zzzz'님의 덧글을 보니,
아마도 본 내용과 관련된 문제제시와 해결책을
얼마 전 게재하셨던 것 같은 느낌이 듭니다.

아마도...
© SIRSOFT
현재 페이지 제일 처음으로