회원이 cheditor / textarea 선택할 수 있게 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

회원이 cheditor / textarea 선택할 수 있게 정보

회원이 cheditor / textarea 선택할 수 있게

본문

첫 글인데 팁이라고 하기도 좀 민망하지만
조금이라도 도움이 되실까해서 올려봅니다.

---------------------------------------------------------------------------

고냉이님의 팁을 참고해서 약간만 변형했습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=729

회원스킨폴더/register_form.skin.php
보드스킨폴더/write.skin.php

두개의 파일을 수정합니다.

1. 먼저 register_form.skin.php 파일을 엽니다.
적당한 곳에 다음과 같이 추가합니다.(전 메일링 서비스 체크 하는 곳 위에 넣었습니다.)

<TR bgcolor="#FFFFFF">
    <TD class=m_title>WYSWYG 사용</TD>
            <TD class=m_padding><input type=checkbox name='mb_1' value='1' <?=($w=='' || $member[mb_1])?'checked':'';?>>글쓰기 모드에서 HTML에디터를 사용합니다..</TD>
</TR>

2. http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=729
write.skin.php를 열어 위와 같은 방법으로 수정하되
$is_html 부분만 $member[mb_1] 으로 전부 바꿔줍니다.
if 조건 뒤에 하나씩 붙어 있으니 금방 찾으실 겁니다.

다른 부분은 100% 똑같이 하시면 됩니다.

여기 까지 하시면 기능은 동작합니다.

추가로 신규 유저가 기본적으로 cheditor를 사용하게 하고 싶다면
맴버 테이블을 약간만 수정해 주시면 됩니다.

g4_member 테이블의 mb_1의 default 값을 1로 수정하고
varchar(255)로 되어 있는 형식을 char(2)정도로 바꿔줍니다.
(형변환은 굳이 안해도 되지만 하는 김에 ^^)

기존 유저 데이터도 바꿔줘야 하니
update g4_member set mb_1='1' where mb_2='';
를 한번 때려주면 전부 업데이트 됩니다. (mb_2를 사용하고 있지 않다는 가정하에..)
추천
0

댓글 0개

전체 3 |RSS

회원로그인

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