그누보드 에디터 여러개 사용하기 > 그누보드5 팁자료실

그누보드5 팁자료실

그누보드 에디터 여러개 사용하기 정보

그누보드 에디터 여러개 사용하기

본문

제가 이곳에서 찾아보다가 안되서 직접적용한 부분입니다.
게시판에서 에디터를 여러개 적용하는 법입니다. 아래 코드 그대로구여~
기존 write.skin.php에서 해당 코드부분을 아래코드로 변경하시면됩니다.

간단하구여 혹시나 중복이면 댓글주시면 따로 조치하겠습니다.


<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if ($is_dhtml_editor) {
    include_once("$g4[path]/lib/cheditor4.lib.php");
    echo "<script src='$g4[cheditor4_path]/cheditor.js'></script>";
    echo cheditor1('wr_9', '100%', '250');
    echo cheditor1('wr_10', '100%', '250');
    echo cheditor1('wr_content', '100%', '250');
}
?>


<script>
function doSubmit (theform)
{

    myeditor1.outputBodyHTML();
    myeditor2.outputBodyHTML();
    myeditor3.outputBodyHTML();

 document.text.value = myeditor1.outputBodyHTML();
 document.text2.value = myeditor2.outputBodyHTML();
 document.text3.value = myeditor3.outputBodyHTML();

}

</script>




  <tr>
    <td align="center" class="talen_wr_tit">text1</td>
    <td colspan="3" align="center">
    <? if ($is_dhtml_editor) { ?>

  <input type="hidden" name="text" value="">
  <textarea id="fm_post1" name="wr_9"></textarea>

  <!-- 에디터를 화면에 출력합니다. -->
  <script type="text/javascript">
  var myeditor1 = new cheditor();            // 에디터 개체를 생성합니다.
  myeditor1.config.editorHeight = '250px';    // 에디터 세로폭입니다.
  myeditor1.config.editorWidth = '100%';      // 에디터 가로폭입니다.
  myeditor1.inputForm = 'fm_post1';          // textarea의 ID 이름입니다.
  myeditor1.run();                            // 에디터를 실행합니다.
  </script>

  <? } else { ?>
    <textarea class="text_style01" name="wr_9" id="fm_post1" value="<?=$write[wr_9]?>"><?=$write[wr_9]?></textarea>
  <? }?>
 </td>
  </tr>
  <tr>
    <td align="center" class="talen_wr_tit">text2</td>
    <td colspan="3" align="center">
    <? if ($is_dhtml_editor) { ?>

  <input type="hidden" name="text2" value="">
  <textarea id="fm_post2" name="wr_10"></textarea>

  <!-- 에디터를 화면에 출력합니다. -->
  <script type="text/javascript">
  var myeditor2 = new cheditor();            // 에디터 개체를 생성합니다.
  myeditor2.config.editorHeight = '250px';    // 에디터 세로폭입니다.
  myeditor2.config.editorWidth = '100%';      // 에디터 가로폭입니다.
  myeditor2.inputForm = 'fm_post2';          // textarea의 ID 이름입니다.
  myeditor2.run();                            // 에디터를 실행합니다.
  </script>
 
  <? } else { ?>
 <textarea class="text_style01" name="wr_10" id="fm_post2" value="<?=$write[wr_10]?>"><?=$write[wr_10]?></textarea>
  <? }?>
 </td>
  </tr>

  <tr>
    <td align="center" class="talen_wr_tit">text3</td>
    <td colspan="3" align="center">
    <? if ($is_dhtml_editor) { ?>

  <input type="hidden" name="text3" value="">
  <textarea id="fm_post3" name="wr_content"></textarea>

  <!-- 에디터를 화면에 출력합니다. -->
  <script type="text/javascript">
  var myeditor3 = new cheditor();            // 에디터 개체를 생성합니다.
  myeditor3.config.editorHeight = '250px';    // 에디터 세로폭입니다.
  myeditor3.config.editorWidth = '100%';      // 에디터 가로폭입니다.
  myeditor3.inputForm = 'fm_post3';          // textarea의 ID 이름입니다.
  myeditor3.run();                            // 에디터를 실행합니다.
  </script>
 
 <? } else { ?>
 <textarea class="text_style01"  name="wr_content" id="fm_post3"><?=$write[wr_content]?></textarea>
  <? }?>
  </td>
  </tr>









추천
0

댓글 3개

여기는 그누보드5 팁 게시판인데 잘못 올리신 것 같아서 문의한 것입니다.
큰 차이가 없을 것 같으면 그누보드5에 한번 적용해봐야겠네요.
전체 2,431 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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