스킨만들다 의문점... > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

스킨만들다 의문점... 정보

도움요청 스킨만들다 의문점...

본문

컴퓨터를 모르는 아저씨들과 초보자 배려 차원에서 업한 스샷과 같은 식으로 살짝 변경 했습니다.
폼에 마우스를 대야만 설명과 업로드 용량 나오는 현 방식이 너무 아는사람만을 위한 방식이라는 생각에서 말이죠.
아무튼
만들다가 의문점 하나가 생겼네요
-----------------------------------------------
 
<? if ($is_file) { ?>
<tr>
    <td style='padding-left:20px; height:30px;'><table cellpadding=0 cellspacing=0><tr><td style=" padding-top: 10px;">· 파일 <span onclick="add_file();" style='cursor:pointer; font-family:굴림; font-size:10pt;'>+</span> <span onclick="del_file();" style='cursor:pointer; font-family:굴림; font-size:10pt;'>-</span></td></tr></table></td>
    <td style='padding:5 0 5 0;'><table id="variableFiles" cellpadding=0 cellspacing=0></table><?// print_r2($file); ?>
        <script language="JavaScript">
        function add_file(delete_code)
        {
            var objTbl;
            var objRow;
            var objCell;
            if (document.getElementById)
                objTbl = document.getElementById("variableFiles");
            else
                objTbl = document.all["variableFiles"];
            objRow = objTbl.insertRow(objTbl.rows.length);
            objCell = objRow.insertCell(0);
            objCell.innerHTML = "<input type='file' class=ed size=32 name='bf_file[]' title='파일 용량 <?=$upload_max_filesize?> 이하만 업로드 가능'>";
            if (delete_code)
                objCell.innerHTML += delete_code;
            else
            {
                <? if ($is_file_content) { ?>
                objCell.innerHTML += "<br><input type='text' class=ed size=50 name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
                <? } ?>
                ;
            }
        }
        <?=$file_script; //수정시에 필요한 스크립트?>
        function del_file()
        {
            // file_length 이하로는 필드가 삭제되지 않아야 합니다.
            var file_length = <?=(int)$file_length?>;
            var objTbl = document.getElementById("variableFiles");
            if (objTbl.rows.length - 1 > file_length)
                objTbl.deleteRow(objTbl.rows.length - 1);
        }
        </script></td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>
<? } ?>
 
-----------------------------------------------
위 소스에서
objCell.innerHTML += "<br><input type='text' class=ed size=50 name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
부분이 파일에 대한 설명을 입력받는 부분인데
요게 수정 모드에선 무시해 버리네요 -_-
글 수정 모드에서 첨부파일이 있을 경우 설명폼이 무시되고 그누 구성파일중 어느 구석에서 처리하는듯 싶더군요.
업글 도중에 생긴 기능이라 이런식으로 구현되는건지.. 약간 이해가 안가는 부분이네요.
 
첨부파일 클릭-삭제 (a부분) 도 마찬가지 입니다 -_- 원하는대로 다룰수가 없네요
  • 복사

댓글 전체

그러게 말입니다...
구성파일 훑으면 분명 어느구석에서 나오겠지만

첨부파일 관련하여 왜 이렇게 만들어야 ㅤㄷㅚㅆ는지 아쉽네요
(업데이트의 압박 때문에 그누 구성파일을 수정하는것 아주 안좋아 해서 말이죠..)
© SIRSOFT
현재 페이지 제일 처음으로