소스 수정부탁드려요~ > 그누4 질문답변

그누4 질문답변

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

소스 수정부탁드려요~ 정보

소스 수정부탁드려요~

본문

// 자기소개 데이터
$profile=get_member($view[mb_id], "mb_signature");
// 프로필이 있을 때

if($profile['mb_signature']){

    echo $profile['mb_signature'];

} else {

    echo "";

코멘트 이름 옆부분에 출력한다고치면 글작성자 서명 이 다불러지는데요 mb_signature

이걸 글작성자가 아닌 개개인의 코멘트 작성자의 서명을 불러오고싶습니다 방법좀 알려주세요~

  • 복사

댓글 전체

1. 회원서명중 출력할건지 안할건지 선택하도록 함
2. 회원정보 공개여부 확인
3. 회원서명이 있고 출력을 원하는 회원만 출력

이렇게 고려하면 되지 않을가요....
네 맞습니다 예로 하나 들겟습니다 !
우수우수님의 코멘트옆에 우수우수님의 서명이 보여지게되고 또
연후아은아빠님의 코멘트 옆에 연후하은아빠님의 서명이 보여지게 하는겁니다

이렇게 가능할지^^;;
맞을지는 모르겠습니다..

adm/upgrade.php
sql_query(" ALTER TABLE `{$g4[member_table]}` ADD `mb_use_signature` tinyint(4) default 0 NOT NULL AFTER `mb_signature` ", FALSE);

adm/member_form.php
<tr class='ht'>
<td>서명 사용</td>
<td colspan=3><input type=checkbox name=mb_use_signature value='1' <?=$mb[mb_use_signature]?'checked':'';?>>
서명을 사용합니다.</td>
</tr>

adm/member_form_update.php
mb_signature    = '$_POST[mb_signature]',
mb_use_signature    = '$_POST[mb_use_signature]',

skin/board/***/view.skin.php
<?
$mb = get_member($view[mb_id]);
$mb_use_signature = $mb[mb_use_signature];
if ($is_signature && $mb_use_signature) {
echo "<table width=100% cellpadding=0 cellspacing=0 border=0><tr><td align='center' style='border-top:1px solid #E7E7E7; padding:10px 0 0 0;'><b>";
echo $signature;
echo "</b></td></tr></table>";
}
?>
skin/board/***view_comment.skin.php
<?
$mb = get_member($list[$i][mb_id]);
$mb_use_signature = $mb[mb_use_signature];
$signature = $mb[mb_signature];

//$signature = bad_tag_convert($signature);
// 081022 : CSRF 보안 결함으로 인한 코드 수정
$signature = conv_content($signature, 1);
if ($is_signature && $mb_use_signature) {
echo "<table width=100% cellpadding=0 cellspacing=0 border=0><tr><td align='center' style='border-top:1px solid #E7E7E7; padding:10px 0 0 0;'><b>";
echo $signature;
echo "</b></td></tr></table>";
}
?>
네 적당한 위치 잡아서 하시면 될듯합니다..

정확히 이해 했는지는 모르겟는데

1. 게시판에서 서명사용시
2. 회원중 서명확인을 체크 한 사람만
3. 자신의 글 아래 (보기와 코멘트페이지)서명 따라다니기
© SIRSOFT
현재 페이지 제일 처음으로