회원이 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개

© SIRSOFT
현재 페이지 제일 처음으로