모바일 스킨을 다운받아 글쓰기를 하려는데 글쓰기를 눌러도 아무런 변화가 없네요 > 그누4 질문답변

그누4 질문답변

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

모바일 스킨을 다운받아 글쓰기를 하려는데 글쓰기를 눌러도 아무런 변화가 없네요 정보

모바일 스킨을 다운받아 글쓰기를 하려는데 글쓰기를 눌러도 아무런 변화가 없네요

본문

모바일 스킨을 다운받아 글스기를 하려는데 글쓰기를 눌러도 아무런 변화가 없이 글쓰기가 되지 않습니다
그누보드 버전과 관련이 있는지 모르겠지만 알수가 없네요
고수님들의 도움 부탁드립니다

<?
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_content', '100%', '250');
}
?>
<style type="text/css">
.mobile_write {width:100%;}
.mobile_wirte td  {padding:.5em;}
.write_head { height:30px; text-align:center; color:#8492A0; }
.field { border:1px solid #ccc; }
label {height:50px;line-height:50px;color:333333;}
label span {color: rgb(51, 51, 51); font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; background-color: rgb(249, 249, 249);}
#input_text {height:35px; width:100%; border-radius:10px;}
.input_textarea {border-radius:10px;width:100%; word-break:break-all;}
.btn_white {
       
        -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
        -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
        box-shadow:inset 0px 1px 0px 0px #ffffff;
       
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
        background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
        background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
        background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
        background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
        background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
       
        background-color:#ffffff;
       
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
       
        border:1px solid #dcdcdc;
       
        display:inline-block;
        color:#666666;
        font-family:arial;
        font-size:15px;
        font-weight:bold;
        padding:3px 12px;
        text-decoration:none;
       
        text-shadow:0px 1px 0px #ffffff;
       
    }
    .btn_white a {text-decoration:none;}
    .btn_white:hover {
       
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
        background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
        background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
        background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
        background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
        background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
       
        background-color:#f6f6f6;
    }
    .btn_white:active {
        position:relative;
        top:1px;
    }
</style>

<script type="text/javascript">
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
</script>
<div style="background:#f7f7f7;">
<div style="height:30px;line-height:30px;width:100%;background:#417a28;text-align:center;color:#fff;">WRITE</div>
<form name="fwrite" method="post" onsubmit="return fwrite_submit(this);" enctype="multipart/form-data" style="margin:0px;">
<input type=hidden name=null>
<input type=hidden name=w        value="<?=$w?>">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=wr_id    value="<?=$wr_id?>">
<input type=hidden name=sca      value="<?=$sca?>">
<input type=hidden name=sfl      value="<?=$sfl?>">
<input type=hidden name=stx      value="<?=$stx?>">
<input type=hidden name=spt      value="<?=$spt?>">
<input type=hidden name=sst      value="<?=$sst?>">
<input type=hidden name=sod      value="<?=$sod?>">
<input type=hidden name=page    value="<?=$page?>">

<table width="<?=$width?>" align=center cellpadding=0 cellspacing=0 class='mobile_write'><tr><td>
<table width="100%" border="0" cellspacing="0" style="padding:0 10 10 10;">
<colgroup width=90>
<colgroup width=''>
<tr><td colspan="2" style="background:url(<?=$board_skin_path?>/img/title_bg.gif) repeat-x; height:3px;"></td></tr>
<? if ($is_name) { ?>
<tr>
    <td colspan=2>
    <label for="wr_name"><span>이름</span></label>
    <input class='ed' id='input_text' maxlength=20 name=wr_name itemname="이름" required value="<?=$name?>"></td></tr>

<? } ?>

<? if ($is_password) { ?>
<tr>
    <td colspan=2>
    <label for="wr_password"><span>비밀번호</span></label>
    <input class='ed' id='input_text' type=password maxlength=20 name=wr_password itemname="패스워드" <?=$password_required?>></td></tr>

<? } ?>

<? /* if ($is_email) {
<tr>
    <td colspan=2>
    <label for="wr_email"><span>이메일</span></label>
    <input class='ed' id='input_text' maxlength=100 name=wr_email email itemname="이메일" value="<?=$email?>"></td></tr>

 } */ ?>

<?
$option = "";
$option_hidden = "";
if ($is_notice || $is_html || $is_secret || $is_mail) {
    $option = "";
    if ($is_notice) {
        $option .= "<input type=checkbox name=notice value='1' $notice_checked>공지&nbsp;";
    }

    if ($is_html) {
        if ($is_dhtml_editor) {
            $option_hidden .= "<input type=hidden value='html1' name='html'>";
        } else {
            $option .= "<input onclick='html_auto_br(this);' type=checkbox value='$html_value' name='html' $html_checked><span class=w_title>html</span>&nbsp;";
        }
    }

    if ($is_secret) {
        if ($is_admin || $is_secret==1) {
            $option .= "<input type=checkbox value='secret' name='secret' $secret_checked><span class=w_title>비밀글</span>&nbsp;";
        } else {
            $option_hidden .= "<input type=hidden value='secret' name='secret'>";
        }
    }
   
    if ($is_mail) {
        $option .= "<input type=checkbox value='mail' name='mail' $recv_email_checked>답변메일받기&nbsp;";
    }
}

echo $option_hidden;
if ($option) {
?>
<tr>
    <td colspan=2>
    옵 션
    <?=$option?></td></tr>

<? } ?>

<? if ($is_category) { ?>
<tr>
    <td colspan=2>
    <label for="ca_name"><span>분류</span></label>
    <select name=ca_name id='input_text' required itemname="분류"><option value="">선택하세요<?=$category_option?></select></td></tr>

<? } ?>

<tr>
    <td colspan=2>
    <label for="wr_subject"><span>상품명</span></label>
    <input class='ed' id='input_text' name=wr_subject id="wr_subject" itemname="제목" required value="<?=$subject?>"></td></tr>
<tr>
    <td colspan=2>
    <label for="tel"><span>상품 원가</span></label>
    <input class='ed' id='input_text' name=wr_10 id="wr_10" itemname="가격" required value="<?=$write['wr_10']?>"></td></tr>

<tr>
    <td colspan=2>
    <label for="tel"><span>상품 판매가격</span></label>
    <input class='ed' id='input_text' name=wr_1 id="wr_1" itemname="가격" required value="<?=$write['wr_1']?>"></td></tr>
<tr>
    <td colspan='2'>
        <label for="wr_content"><span>상품내용</span></label>
        <? if ($is_dhtml_editor) { ?>
            <?=cheditor2('wr_content', $content);?>
        <? } else { ?>
        <textarea id="wr_content" class="input_textarea" name="wr_content" rows=10 itemname="내용"
        <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?>><?=$content?></textarea>
        <? if ($write_min || $write_max) { ?><script type="text/javascript"> check_byte('wr_content', 'char_count'); </script><?}?>
        <? } ?>
    </td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#dddddd></td></tr>

<? if ($is_file) { ?>
<tr>
<td colspan=2>
        <table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td style="border-bottom:1px solid #ddd;"><span class="num">상품 대표사진</span>
<? if ($file[0][source]) { ?><br />
<img src="../data/file/<?=$bo_table?>/<?=$file[0][file]?>" width="120" border="0">
<input type='checkbox' name='bf_file_del[0]' value='1'>
<a href='<?=$file[0][href]?>'>
<?=$file[0][source]?>
</a> 삭제
<? } ?>
<input type='file' name='bf_file[0]' size="30" class="ip">
</td>
</tr>
<td style="border-bottom:1px solid #ddd;"><span class="num">상품 상세사진</span>
<? if ($file[1][source]) { ?><br />
<img src="../data/file/<?=$bo_table?>/<?=$file[1][file]?>" width="120" border="0">
<input type='checkbox' name='bf_file_del[1]' value='1'>
<a href='<?=$file[1][href]?>'>
<?=$file[1][source]?>
</a> 삭제
<? } ?>
<input type='file' name='bf_file[1]' size="30" class="ip">
</td>
</tr>
</table>
</td>


<? } ?>

<? if ($is_trackback) { ?>
<tr>
    <td>트랙백주소</td>
    <td><input class='ed' size=50 name=wr_trackback itemname="트랙백" value="<?=$trackback?>">
        <? if ($w=="u") { ?><input type=checkbox name="re_trackback" value="1">핑 보냄<? } ?></td>
</tr>

<? } ?>

<?/* if ($is_guest) {
<tr>
    <td><img id='kcaptcha_image' /></td>
    <td><input class='ed' type=input size=10 name=wr_key itemname="자동등록방지" required>&nbsp;자동등록방지</td>
</tr>

 } */?>

</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
    <td width="100%" align="center" valign="top" style="padding-top:30px;">
        <input type=image id="btn_submit" src="<?=$board_skin_path?>/img/btn_write.gif" border=0 accesskey='s'>&nbsp;
        <a href="./board.php?bo_table=<?=$bo_table?>"><img id="btn_list" src="<?=$board_skin_path?>/img/btn_list.gif" border=0></a></td>
</tr>
</table>

</td></tr></table>
</form>
</div>
<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
<script type="text/javascript"> var skin_path = "<?=$board_skin_path?>"; </script>
<script type="text/javascript" src="<?="$board_skin_path/kcaptcha_destroy.js"?>"></script>
<script type="text/javascript">
<?
// 관리자라면 분류 선택에 '공지' 옵션을 추가함
if ($is_admin)
{
    echo "
    if (typeof(document.fwrite.ca_name) != 'undefined')
    {
        document.fwrite.ca_name.options.length += 1;
        document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].value = '공지';
        document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].text = '공지';
    }";
}
?>

with (document.fwrite)
{
    if (typeof(wr_name) != "undefined")
        wr_name.focus();
    else if (typeof(wr_subject) != "undefined")
        wr_subject.focus();
    else if (typeof(wr_content) != "undefined")
        wr_content.focus();

    if (typeof(ca_name) != "undefined")
        if (w.value == "u")
            ca_name.value = "<?=$write[ca_name]?>";
}

function html_auto_br(obj)
{
    if (obj.checked) {
        result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
        if (result)
            obj.value = "html2";
        else
            obj.value = "html1";
    }
    else
        obj.value = "";
}

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

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

    if (document.getElementById('char_count')) {
        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 false;
            }
            else if (char_max > 0 && char_max < cnt) {
                alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
                return false;
            }
        }
    }
/*
    if (document.getElementById('tx_wr_content')) {
        if (!ed_wr_content.outputBodyText()) {
            alert('내용을 입력하십시오.');
            ed_wr_content.returnFalse();
            return false;
        }
    }
*/
    <?
    if ($is_dhtml_editor) echo cheditor3('wr_content');
    ?>

    var subject = "";
    var content = "";
    $.ajax({
        url: "<?=$board_skin_path?>/ajax.filter.php",
        type: "POST",
        data: {
            "subject": f.wr_subject.value,
            "content": f.wr_content.value
        },
        dataType: "json",
        async: false,
        cache: false,
        success: function(data, textStatus) {
            subject = data.subject;
            content = data.content;
        }
    });

    if (subject) {
        alert("제목에 금지단어('"+subject+"')가 포함되어있습니다");
        f.wr_subject.focus();
        return false;
    }

    if (content) {
        alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
        if (typeof(ed_wr_content) != "undefined")
            ed_wr_content.returnFalse();
        else
            f.wr_content.focus();
        return false;
    }

    if (!check_kcaptcha(f.wr_key)) {
        return false;
    }

    document.getElementById('btn_submit').disabled = true;
    document.getElementById('btn_list').disabled = true;

    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/write_update.php';";
    else
        echo "f.action = './write_update.php';";
    ?>
   
    return true;
}
</script>

<script type="text/javascript" src="<?="$g4[path]/js/board.js"?>"></script>
<script type="text/javascript"> window.onload=function() { drawFont(); } </script>
  • 복사

댓글 전체

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