[관리자] 글쓰기 기본내용 웹에디터로 변경하기 > 그누4 팁자료실

그누4 팁자료실

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

[관리자] 글쓰기 기본내용 웹에디터로 변경하기 정보

[관리자] 글쓰기 기본내용 웹에디터로 변경하기

본문

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

변경전> 텍스트만 삽입

변경후> 텍스트 + 이미지 삽입 가능

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

텍스트하고 이미지도 넣을 필요가 있어서 웹에디터로 변경해봤습니다.

관리자페이지에서 게시판 생성을 하게 되면 '글쓰기 기본내용' 항목이 있는데요.

여기에 글을 미리 적어두면 게시판에서 글을 작성시에 미리 문구가 삽입이 되어 있어서 일일이

게시판에 글을 작성할때마다 글을 복사할 필요가 없어진답니다. ^^

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

<필요한 파일>

/adm/board_form.php

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

**
** 요건 참조하시라고 그냥 끄적여 봤습니다. 그리 중요한 내용은 아니니 건너뛰셔도 좋습니다.
**

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

bo_content_head : 상단 내용 [에디터]
bo_content_tail : 하단 내용 [에디터]


위 2가지 예시는 뭔지 모르실거 같아서 적어보았습니다.

관리자 게시판 생성시 밑에 주르륵~ 내려가면 상단내용 과 하단내용이 에디터로 되어 있고

글쓰기 기본내용은 텍스트만 넣을수 있도록 되어 있거든요.

원래는 특정 테이블명이 올때마다 텍스트이냐 에디터이냐로 구분지으려고 했는데

하다보니 기본이 필요할거 같아서 이렇게 되었네요 ;ㅅ;

아래줄이 글쓰기 기본내용 문구입니다. 참고하시라고 적어보았어요 ^^


bo_insert_content : 글쓰기 기본내용 [에디터]

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

>> 대략 .. 70번 줄


<script src="<?=$g4[cheditor4_path]?>/cheditor.js"></script>
<?=cheditor1('bo_content_head', '100%', '200');?>
<?=cheditor1('bo_content_tail', '100%', '200');?>

아래줄이 글쓰기 기본내용입니다. 한줄 삽입 하시면 됩니다.
<?=cheditor1('bo_insert_content', '100%', '200');?>

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

>> 대략.. 530번 줄


변경전에는 이렇게 되어 있을겁니다. 텍스트만 삽입 가능합니다.

<tr class='ht'>
    <td><input type=checkbox name=chk_insert_content value=1></td>
    <td>글쓰기 기본 내용</td>
    <td>
        <textarea class=ed name=bo_insert_content rows=5 style='width:80%;'>
        <?=$board[bo_insert_content] ?></textarea>
    </td>
</tr>

변경후에는 주석처리 해주시고 에디터 구문을 삽입해 줍시다.
주석 처리는 <-- 들어갈내용 --> 요렇게 해주시면 됩니다.

<tr class='ht'>
    <td><input type=checkbox name=chk_insert_content value=1></td>
    <td>글쓰기 기본 내용</td>
    <!--
    <td>
        <textarea class=ed name=bo_insert_content rows=5 style='width:80%;'>
        <?=$board[bo_insert_content] ?></textarea>
    </td>
    -->
    <td style='padding-top:7px; padding-bottom:7px;'>
        <?=cheditor2('bo_insert_content', $board[bo_insert_content]);?>
    </td>
</tr>

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

>> 대략.. 637번 줄

    <?=cheditor3('bo_content_head')."\n";?>
    <?=cheditor3('bo_content_tail')."\n";?>


아래줄을 삽입해주시면 됩니다.

    <?=cheditor3('bo_insert_content')."\n";?>

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

이렇게만 넣어주는것으로 에디터를 사용할수 있게 됩니다. ^ㅁ^)/

허접한 팁이었습니다~ 중복이면 자삭하겠으나 아무리 검색해도 안나와있는거 같아서

넣어보았습니다 ;ㅅ;ㅋ
추천
1

댓글 0개

전체 3,313 |RSS
그누4 팁자료실 내용 검색

회원로그인

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