클럽배경색상지정하기 > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

클럽배경색상지정하기 정보

클럽배경색상지정하기

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1081&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B9%E8%B0%E6&sop=and
위주소에 있는 팁입니다.
저한테 맞게 조금 수정했는데 필요하신분들은 적용해서 사용하시라고 올려봅니다.
현재까지는 에러없이 잘적용이 됩니다.
http://sichibu.com/club/clubhouse 저의 테스트계정입니다.
--------------------------------------------------------------------------
1. 클럽에 배경색상을 지정하기 위해
그누설치폴더의 head.sub.php 에 <?=$club_bgimg?> 를 추가.

<body topmargin="0" leftmargin="0" <?=isset($g4['body_script']) ? $g4['body_script'] : "";?>  <?=$club_bgimg?>>

2. club_main.head.php 파일 아래와 같이 수정
include_once "./_common.php"; 다음줄에 아래를 추가

if ($cb[cb_bgcolor]) {
$club_bgimg = "bgcolor=".$cb[cb_bgcolor];
}

3. 클럽 관리자 메뉴에서 디자인 관리에 색상지정부분 추가 
cm_design.php 파일251줄 <td>&nbsp;</td>부분에서 공백부분에 아래를 추가
(&nbsp; 를 지우고 그부분에 아래를 추가하시면 됩니다)
이쁜색상이 많아 수정하기 편하게 색상코드로 했습니다. 각자 좋아하시는 색상으로 변경하세요.
 <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="listsub">클럽 배경색지정 </td>
      </tr>
      <tr>
        <td align="center"><table border="0" cellpadding="0" cellspacing="0">
            <tr>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="FFFFFF"></td>
    <td bgColor=#FFFFFF></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FAEBD7"></td>
    <td bgColor=#FAEBD7></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#BDB76B"></td>
    <td bgColor=#BDB76B></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#E6E6FA"></td>
    <td bgColor=#E6E6FA></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#E0FFFF"></td>
    <td bgColor=#E0FFFF></td>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#87CEFA"></td>
    <td bgColor=#87CEFA></td>
  </tr>
  <tr>
    <td width="4%"><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#C6D7F7"></td>
    <td bgColor=#C6D7F7></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#F5F5DC"></td>
    <td bgColor=#F5F5DC></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#DCDCDC"></td>
    <td bgColor=#DCDCDC></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FFF0F5"></td>
    <td bgColor=#FFF0F5></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FAFAD2"></td>
    <td bgColor=#FAFAD2></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#B0C4DE"></td>
    <td bgColor=#B0C4DE></td>
  </tr>
  <tr>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#000000"></td>
    <td bgColor=#000000></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#8A2BE2"></td>
    <td bgColor=#8A2BE2></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FF69B4"></td>
    <td bgColor=#FF69B4></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FFFACD"></td>
    <td bgColor=#FFFACD></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#90EE90"></td>
    <td bgColor=#90EE90></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FFFFE0"></td>
    <td bgColor=#FFFFE0></td>
  </tr>
  <tr>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#800080"></td>
    <td bgColor=#800080></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FFF8DC"></td>
    <td bgColor=#FFF8DC></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#F0FFF0"></td>
    <td bgColor=#F0FFF0></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#ADD8E6"></td>
    <td bgColor=#ADD8E6></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#D3D3D3"></td>
    <td bgColor=#D3D3D3></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#BA55D3"></td>
    <td bgColor=#BA55D3></td>
  </tr>
  <tr>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#A0CE00"></td>
    <td bgColor=#A0CE00></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#A9A9A9"></td>
    <td bgColor=#A9A9A9></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#F0E68C"></td>
    <td bgColor=#F0E68C></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#F08080"></td>
    <td bgColor=#F08080></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#FFB6C1"></td>
    <td bgColor=#FFB6C1></td>
    <td><INPUT TYPE="RADIO" NAME='cb_bgcolor' VALUE="#F5DEB3"></td>
    <td bgColor=#F5DEB3>
    </td>
  </tr>
            <tr><td colspan="20">&nbsp;</td></tr>
          </table>

맨하단  부분에 아래와 같이  스크립트를 적용
<script language="JavaScript">
 for(var i=0; i<document.fcmdesign.cb_bgcolor.length; i++) {
  if(fcmdesign.cb_bgcolor[i].value == "<?=$cb[cb_bgcolor]?>") fcmdesign.cb_bgcolor[i].checked = true;
 }
</script>

<?
include "$nc[cb_path]/tail.sub.php";
?>
 


cm_design.update.php 파일에 아래와 같이 추가

$sql = " update $nc[club_table]
            set cb_top_method = '$cb_top_method',
                $sql_file
                cb_top_skin = '$cb_top_skin',
                cb_box_line_skin = '$cb_box_line_skin',
                cb_title_color_skin = '$cb_title_color_skin',
                cb_box_bg_skin = '$cb_box_bg_skin',
                cb_bgcolor = '$cb_bgcolor'  //이부분추가
          where cb_id = '$cb_id' ";
sql_query($sql);

4. 색상필드 추가
아래와 같이 club_up.php파일을 계정에 올린후 해당주소를 웹상에서 호출

<?
include_once "./_common.php";

$sql = " ALTER TABLE `nc_club` ADD `cb_bgcolor` VARCHAR(255) NOT NULL DEFAULT 'white' ";
@mysql_query($sql);
echo "클럽 백칼라 추가 완료.";
?>


이와 같이 적용하신후 디자인 관리에서 배경색상을 지정하시면 클럽메인에서 확인하실수 있습니다.
추천
0

댓글 전체

전체 6 |RSS

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT