cheditor(에디터)달린 게시판에서 에디터를 떼버리고 싶습니다 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

cheditor(에디터)달린 게시판에서 에디터를 떼버리고 싶습니다 정보

cheditor(에디터)달린 게시판에서 에디터를 떼버리고 싶습니다

첨부파일

write.skin.php (9.6K) 5회 다운로드 2007-05-02 02:13:28

본문

에디터 쓰면 동영상 넣을려고 미디어 넣기 해도 제대로 안되고
html 모드할때도 복잡하게 나와서 훨씬 불편하군요
 
제가 마음에드는 게시판이 에디터를 사용하고 있는데 여기서 에디터만 사용하지 않게 하고 싶습니다.
 
아무것도 모르면서 cheditor1,2,3 다 지우니까 글쓰기 화면서에 내용부분의 테이블이 안나오네요 --;
 
 
write.skin.php 첨부합니다
  • 복사

댓글 전체

게시판 설정 옵션에서

DHTML 에디터 사용  <--- 이 부분을 체크 해제를 하시면 될듯합니다만...

글작성시 내용을 DHTML 에디터 기능으로 사용할 것인지 설정합니다.

스킨에 따라 적용되지 않을 수 있습니다.
18 ~ 19 라인의 아래코드를 막거나 지우세요.
<script src="<?=$g4[editor_path]?>/cheditor.js"></script>
<?=cheditor1('wr_content', $content);?>

94 ~ 97 라인을 아래의 코드를 "====" 하단의 내용으로 대치해 주세요.
<tr>
    <td class='text_t'>· 내용</td>
    <td style='padding:5 0 5 0;'><?=cheditor2('fwrite', 'wr_content', '100%', '350');?></td>
</tr>
=====================================================================
<tr>
    <td style='padding-left:20px;' bgcolor="f1f4f7"><font class="thumb_eng"><b>· 내용</font><font class="thumb_eng">▼</font></td>
    <td style='padding:5 10 5 10;' bgcolor="f1f4f7">
        <table width=100% cellpadding=0 cellspacing=0>
        <tr>
            <td width=50% align=left valign=bottom>
                <span style="cursor: pointer;" onclick="textarea_decrease('wr_content', 10);"><img src="<?=$board_skin_path?>/img/up.gif"></span>
                <span style="cursor: pointer;" onclick="textarea_original('wr_content', 10);"><img src="<?=$board_skin_path?>/img/start.gif"></span>
                <span style="cursor: pointer;" onclick="textarea_increase('wr_content', 10);"><img src="<?=$board_skin_path?>/img/down.gif"></span></td>
            <td width=50% align=right><? if ($write_min || $write_max) { ?><span id=char_count></span>글자<?}?></td>
        </tr>
        </table>
        <textarea id=wr_content name=wr_content class=textarea style='width:100%; word-break:break-all;' rows=10 itemname="내용" required
        <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?>><?=$content?></textarea>
        <? if ($write_min || $write_max) { ?><script language="javascript"> check_byte('wr_content', 'char_count'); </script><?}?></td>
</tr>

245 라인의 fwrite_check() 함수부분을 아래의 코드로 변경해주세요.

function fwrite_check(f)
{
    var s = "";
    if (s = word_filter_check(f.wr_subject.value)) {
        alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
        return;
    }

    if (s = word_filter_check(f.wr_content.value)) {
        alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
        return;
    }

    if (char_min > 0 || char_max > 0)
    {
        var cnt = parseInt(document.getElementById('char_count').innerHTML);
        if (char_min > 0 && char_min > cnt)
        {
            alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
            return;
        } else if (char_max > 0 && char_max < cnt)
        {
            alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
            return;
        }
    }

    if (typeof(f.wr_key) != "undefined") {
        if (hex_md5(f.wr_key.value) != md5_norobot_key) {
            alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
            f.wr_key.focus();
            return;
        }
    }

    f.action = "./write_update.php";
    f.submit();
}
© SIRSOFT
현재 페이지 제일 처음으로