게시물 잠금처리 다시 질문드려요. 정보
게시물 잠금처리 다시 질문드려요.본문
안녕하세요.
한번 질문 드렸었는데 '남바완'님께서 답변을 주셨으나,
초보자인 저로서는 이해가 가지않아 다시 질문을 올립니다..
관리자나, 게시판관리자가 게시글을 잠금처리할 때 위 사진처럼 자물쇠 위치를 맨 앞으로 옮기고 특정 문구를 뒤에 표시하고 싶습니다.
<!-- 남바완님의 답변 -->
wr_1 ~ wr_10 으로 되어있는 여분필드를 이용하시거나,
별도 필드를 만드세요~ (여분 필드 이용을 추천합니다.)
예를 들어 관리자가 Lock 처리하는 경우 wr_1 필드에 'Lock' 등으로 구분할 수 있는 내용을 입력하세요 (문자열 보단 숫자가 좋습니다.)
그리고 간단히 리스트에서 아래와 같이 비교 판단하시면 됩니다.
if($wr_1 == 'Lock'){
$display = '<img src="자물쇠.gif" alt="자물쇠" /><span>저작권보호물</span>';
}
간단한 예시이므로, 여러가지 사황에 맞도록 직접 변형해 보세요~
p.s : 관리자가 특정 게시글을 잠금처리 하려면 관리자가 페이지에서 체크할 수 있는 부분도 필요합니다. 게시물 관리 스킨을 일부 수정하시고 여분필드에 입력되도록 해야합니다.
<!-- END -->
여분필드를 어떻게 만들고, 관리자 페이지에서 여분필드란에 어떻게 적어야 하는지 모르겠습니다.
그리고 위 소스는 게시판 스킨 list.skin.php에 넣어야 하는건가요?
새로운 방법이나, 자세히좀 설명해주세요~~
부탁합니다.
한번 질문 드렸었는데 '남바완'님께서 답변을 주셨으나,
초보자인 저로서는 이해가 가지않아 다시 질문을 올립니다..
관리자나, 게시판관리자가 게시글을 잠금처리할 때 위 사진처럼 자물쇠 위치를 맨 앞으로 옮기고 특정 문구를 뒤에 표시하고 싶습니다.
<!-- 남바완님의 답변 -->
wr_1 ~ wr_10 으로 되어있는 여분필드를 이용하시거나,
별도 필드를 만드세요~ (여분 필드 이용을 추천합니다.)
예를 들어 관리자가 Lock 처리하는 경우 wr_1 필드에 'Lock' 등으로 구분할 수 있는 내용을 입력하세요 (문자열 보단 숫자가 좋습니다.)
그리고 간단히 리스트에서 아래와 같이 비교 판단하시면 됩니다.
if($wr_1 == 'Lock'){
$display = '<img src="자물쇠.gif" alt="자물쇠" /><span>저작권보호물</span>';
}
간단한 예시이므로, 여러가지 사황에 맞도록 직접 변형해 보세요~
p.s : 관리자가 특정 게시글을 잠금처리 하려면 관리자가 페이지에서 체크할 수 있는 부분도 필요합니다. 게시물 관리 스킨을 일부 수정하시고 여분필드에 입력되도록 해야합니다.
<!-- END -->
여분필드를 어떻게 만들고, 관리자 페이지에서 여분필드란에 어떻게 적어야 하는지 모르겠습니다.
그리고 위 소스는 게시판 스킨 list.skin.php에 넣어야 하는건가요?
새로운 방법이나, 자세히좀 설명해주세요~~
부탁합니다.
댓글 전체
네... 선택된 list.skin.php에 넣어야 하고
위의 답변은 이미지 잠금 보여주기 정도이내요.
더 필요한 부분은 잠금이기 때문에, 하이퍼 링크부분을 선택 안되게 해야 합니다. baisc 스킨에서 130번째 살펴보면 다음과 같은 부분이 있내요.
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>";
수정하면
if ($list[$i][is_notice] || $list[$i][wr_1] == 'Lock'){
echo "<img src='잠금이미지' board='0'><span class='notice'>{$list[$i][subject]}</span>";
else
echo "<img src='잠금이미지' board='0'><{$list[$i][subject]";} else
{ if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>";}
요렇게 하면 되지 않을까 싶으데, 글쓰기 부분에서도 wr_id 값에 Lock 들어가게 하는 추가적인 작업이 필요하겠내요.
위의 답변은 이미지 잠금 보여주기 정도이내요.
더 필요한 부분은 잠금이기 때문에, 하이퍼 링크부분을 선택 안되게 해야 합니다. baisc 스킨에서 130번째 살펴보면 다음과 같은 부분이 있내요.
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>";
수정하면
if ($list[$i][is_notice] || $list[$i][wr_1] == 'Lock'){
echo "<img src='잠금이미지' board='0'><span class='notice'>{$list[$i][subject]}</span>";
else
echo "<img src='잠금이미지' board='0'><{$list[$i][subject]";} else
{ if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>";}
요렇게 하면 되지 않을까 싶으데, 글쓰기 부분에서도 wr_id 값에 Lock 들어가게 하는 추가적인 작업이 필요하겠내요.
답변 감사드립니다.