내PC사진넣기 이미지설명글 문의-아시는분 꼭 보시고 조언좀.... > 그누4 질문답변

그누4 질문답변

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

내PC사진넣기 이미지설명글 문의-아시는분 꼭 보시고 조언좀.... 정보

내PC사진넣기 이미지설명글 문의-아시는분 꼭 보시고 조언좀....

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=230747&sca=&sfl=wr_name%2C1&stx=atria
를 참고해서 아래와같이 수정을 했습니다. 그랬더니 게시판입력시에 아래쪽에 파일첨부하는 부분에서 이미지설명글을 입력하는 박스가 생겼습니다.
이것도 필요했지만 이것보다는 dhtml 편집창안에 "내pc에서 사진넣기"를 해서 이미지설명글을 넣기위해 대체텍스트에 설명글을 넣게 되면 마우스를 이미지위에 올릴때만 설명글이 나와서 이것을 이미지밑에 계속 보이게 할수있는 방법이 없을까요????
질답을 뒤져서 다른 분들이 하라는대로 했는데도 내pc사진넣기에 대한 이미지설명글을 계속보이게 하는것을 해결을 못하겠습니다. 부탁드려요...

1. bbs/write.php 부분을 아래처럼 손보고...

[수정전]
$file_script .= "<br><input type='text' class=ed size=50 name='bf_content[$i]' value='".addslashes(get_text($row[bf_content]))."' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
 
[수정후]
$bf_con = addslashes(get_text($row[bf_content]));
$bf_con = str_replace("\r\n", "\\n", $bf_con);
$file_script .= "<br><textarea class='ed' cols='80%' rows='5' name='bf_content[$i]'>{$bf_con}</textarea>";

 

2. 스킨의 write..skin.php 부분을 아래처럼 손보고...

[수정전]
objCell.innerHTML += "<br><input type='text' class='ed' size=50 name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
 [수정후]
 objCell.innerHTML += "<br><textarea class='ed' cols='60' rows='3' name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'></textarea>";
 


3. 스킨의 view.skin.php 에서 아래처럼 수정했습니다
[수정전] echo $view[file][$i][view];
[수정후] echo "<br>". nl2br($view[file][$i][content]);

댓글 전체

저는 아래와 같이 했습니다.

write.php 파일

 if ($row[bf_file])
        {
            $file_script .= "add_file(\"<input type='checkbox' name='bf_file_del[$i]' value='1'><a href='{$file[$i][href]}'>{$file[$i][source]}({$file[$i][size]})</a> 파일 삭제";
            if ($is_file_content)
                //$file_script .= "<br><input type='text' class=ed size=50 name='bf_content[$i]' value='{$row[bf_content]}' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
                // 첨부파일설명에서 ' 또는 " 입력되면 오류나는 부분 수정
              // $file_script .= "<br><input type='text' class=ed size=50 name='bf_content[$i]' value='".addslashes(get_text($row[bf_content]))."' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
$file_script .= "<BR><textarea  name='bf_content[".$i."]' rows=2 required title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.' style='width:100%;".$style_field.";' class=ed>";
$file_script .= str_replace("\r\n", "\\n", addslashes(get_text($row[bf_content])));
$file_script .= "</textarea>";
            $file_script .= "\");\n";
        }
        else
            $file_script .= "add_file('');\n";


write.skin.php 파일...

 objCell.innerHTML += "<BR><textarea id='bf_content[]' name='bf_content[]' rows=2 itemname='내용' required  style='width:100%;<?=$style_field?>;' class=ed></textarea><p>";
전체 21 |RSS
그누4 질문답변 내용 검색

회원로그인

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