|
1. 템플릿 메인, 즉 프론트에 특정 게시판에 바로 접근할 수 있는 '글쓰기 버튼'을 노출시키고자 합니다.
대충 개념을 보면, 아래와 같습니다.
<?if($my['uid']):?> <!-- 1. 글쓰기 권한 있는 회원일 때 --> <a href="#." "alert('글쓰기 권한이 없습니다.');">등록하기</a>
회원로그인이 된 상태에서 해당 '글쓰기 버튼'을 클릭하면 바로 해당 게시판 글쓰기로 링크시켜주면 되는데, 위의 2번 경우와 3번 경우엔 어떻게 해야 할 지 모르겠네요.
2번은 프론트에 노출된 '글쓰기 버튼'에 어떻게 해당 게시판의 글쓰기 권한을 조건으로 줘야 하는지( <?elseif(조건문)?> )요?
3번에서는 로그인 페이지로 보낸 후에 다시 원래 메인으로 되돌아 가던데... 로그인 페이지에 보낸 후 로그인을 하면, 원래 메인페이지로 보내는 게 아닌, 게시판 글쓰기 페이지로 바로 보낼 수가 있는지요?
아참, 여기서도 변수가 있을 수가 있겠네요. 혹시 로그인을 했더라도 해당 게시판이 회원이더라도 글쓰기 레벨이 안 됐을 경우엔 '글쓰기 권한이 없습니다'라고 뜨고 메인으로 보낸다든지, 게시판 목록으로 보내는 경우도 있을 수가... 뭐 이런 경우는 거의 없으니 이 과정은 생략해도 될 것 같기도 하고... (복잡해 T_T)
2. 아래 이미지처럼 '나의 레시피' 버튼처럼 프론트로 뺀 링크도 위 1번처럼 해결할 수 있을까요? 해당 게시판에선 소스참고해서 대충 될 것 같은데... 프론트로 메인에 뺀 링크일 경우엔 어떻게 적용해야 할 지 모르겠네요.
대충 아래 페이지와 비슷하다고 보시면 됩니다.
게시판 내에서의 글쓰기 조건문은 아래 링크에서처럼 해결할 수 있었는데, 메인으로 뺀 링크는 잘 안 되네요.
http://dev.kimsq.com/qnote.php?mid=142&r=view&uid=5504&t=1
<?if($perm['write']&&$mid):?> <!-- 글쓰기 권한 있는 회원일 때 -->
고수님의 도움을 부탁드립니다. m(_ _)m
|
|
| 답변이 채택된 경우, 추가 답변 등록이 불가합니다. |
|
<a href="/kr/?q=login&referer=<?=urlencode("/kr/biz.php?mid=106&ctg1=69&r=write");?>" style="font-weight:bold;color:#014D7E;" onclick = "alert('로그인 후 등록가능합니다.');">등록하기</a>
위 링크를 응용하십시오. 로그인 이전회원에겐 위 링크처럼 제공하면, 경고창 보이고 로그인 페이지 갔다가 로그인 완료 후 실제 가려고 했던 글쓰기 페이지로 갑니다.
프론트에서는 회원/비회원만 구분한 링크를 제공하길 권해드립니다. 특정 게시판의 글쓰기 권한까지 파악해서 처리해주려면 복잡해지기도 하고... 큰 의미가 없을 듯 싶습니다. 어차피 글쓰기창 접근시 접근권한관련 안내가 나오니까요. |
|||
나도한마디 1개
|
|||
| 프론트에 포스트와 댓글 추출 보안 문제요. | 답변 1 | |
| 에러 메세지, 확인을 부탁드려봅니다. | 답변 2 | |
| 한줄메모장 비회원 글쓰기 가능하게 하려면? | 답변 1 | |
| 연속 글쓰기 제한이 왜? 안될까요? | 답변 1 | |
| 나만의 템플렛 만들기 | 답변 1 | |
| html 로 직접 작성한 글등록하고 본문에서는 왜? 태그들이 | 답변 2 | |
| 구글날씨api 액박이 뜨는데요... | 답변 1 | |
| mid 값에 대한 궁금증입니다. | 답변 1 | |
회원정보
미니박스
메일
쪽지
문자
채팅
포스트
댓글
친구맺기
친구제외
방명록
선물하기
파일박스
홈페이지