chedit에서 이미지 저장경로 변경 질문입니다 > 그누4 질문답변

그누4 질문답변

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

chedit에서 이미지 저장경로 변경 질문입니다 정보

chedit에서 이미지 저장경로 변경 질문입니다

본문

체디터에서 올린 이미지는 data/cheditor/폴더 <=폴더명은 각각인것 같습니다.
제 경우는 0611로 만들어져 있습니다.  ....추측...11월6일날 만들어 지지 않았나 싶습니다.
문제는 어떤 게시판에서 이미지를 올리던 data/cheditor/폴더 <=여기로 다 간다는 것입니다.

위의 이미지 보관경로를 data/file/각 게시판 폴더 ...로 가게 하려면 어디를 손봐야 할가요..??

이렇게 하면 체디터에서 올린 이미지가 해당 페이지를 삭제해도 data/cheditor/폴더..에 남아있는 것을 없앨 수 있지 않을까 해서요...혼자 궁리 끝에 한번 실험해  볼려고요.  ~..~
저 혼자만의 생각인데 이렇게 하면 지워질 까요..??

그렇지 않고 체디터에서 올린 이미지를 해당 게시물이 수정 삭제될때 기존에 올릴 이미지도 남아 있지않고 삭제 혹은 수정되게 할 수 있는 방법이 있다면 지도 부탁드립니다.
 
자세히 유치원생 지도하듯이 어느파일 어느줄을 없애고 무엇을 추가하라는 식의 .. 설명으로 지도 바랍니다. 

위 2가지 질문중 체디터로 올린 이미지가 수정.삭제시 지워 질 수 있는 방법을 부탁드려요.
 
배우는 입장이니깐 두가지 다 설명 주시면 더욱 감사드리고요.  ~..~

댓글 전체

다음 링크 참고하시고.. $save_as_url 을 수정해보세요.
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=8125

수정파일 :
    $g4_path/cheditor/insert_image.php

수정위치 :
    if ($success) {
        $filename = $save_as_url . $attach->file['name'];
cafe24 이미지cdn서비스 준비중이라네요.

꼭 다른 매개체를 통해야만 하나요..?

체디터 스킨 게시판에서
자유게시판에서 올린 이미지는 자유게시판폴더로  이미지게시판에서 올린 이미지는 이미지게시판폴더로
이럴게는 않되는 건가요..?

제가 사용하고 싶은 것은
---------------------------------

이미지



이미지



이미지



----------------------------------------------

이런형식의 게시판이 필요하거든요.

체디터 않쓰고 이렇게 할 수는 없나요.
(체디터 넘 골어퍼 휴~~~)
위의 링크를 참고하라는것은 위의  cdn 서비스를 이용하라는것이 아니라
위 링크의 팁에서 $save_as_url 수정한부분을 참고하라고 한것입니다.
$save_as_url 을 원하시는 방법으로 수정해서 사용하세요.
이 게시판도 실험해 보았는데요.

이미지 리사이즈가 세로이미지 까지 정해져있어 (300x240)이던가..??? 그렇게 정해져 있어요.

세로 이미지는 높이가 압축되니 원래 이미지가 깨져요.

어떤 이미지를 올려도 위의 사이즈로 리사이징되어 원본이 왜곡되어지네요.
cheditor/insert_image.php 파일에서 아래의 두곳을 수정하시면 모든 데이타가 data/freeboard 폴더로 들어갈겁니다.

    //////////////////////////////////////////////////////////////////////////
    // 이미지 파일이 저장될 디렉토리 경로를 지정합니다.
    // $save_as_directory의 퍼미션은 777로 설정합니다.

    $ym = date("ym", $g4[server_time]);

    //$save_as_directory = "/usr/local/apache/htdocs/cheditor2/attach/";
    //$save_as_directory = "$g4[path]/data/$g4[editor]/$ym/";
    $save_as_directory = "$g4[path]/data/freeboard/";                //  <== 저장경로변경

    @mkdir($save_as_directory, 0707);
    @chmod($save_as_directory, 0707);

    //////////////////////////////////////////////////////////////////////////
    // $save_as_directory의 URL 경로를 입력합니다.
    //$save_as_url = "$g4[url]/data/$g4[editor]/$ym/";
    //$save_as_url = "$g4[path]/data/$g4[editor]/$ym/";
    $save_as_url = "$g4[path]/data/freeboard/";                        // <== URL 경로변경
천상재회님 안녕요  ~..~
위 이곳 링크는
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=2588&sca=&sfl=wr_subject&stx=%C5%A9%B1%E2&sop=and

어느 파일을 손보라는 것인지요.  ~..~  에공
root님 귀찮게 해드려 죄송합니다

모든 파일이 위의 예)freeboard로 들어 갑니다.

실험을 해보니 위의 상태라면 고치나 않고치나 아무런 차이가 없는 듯~~~질문 설명이 부족해서 죄송합니다.

data/cheditor/0611  파일로 갔던것이
data 폴더에 freeboard파일을 자동으로 생성하고 date/freeboard 로 전부 가는 것이던군요.

질문의 본질은 체디터로 올린 이미지라도 자유 게시판에서 올린 이미지는 freeboard파일에
이미지 게시판에서 올린 이미지는 imageboard파일에 이렇게 넣고 싶었던 거고요.

그렇다면 cheditor/insert_image2...3.....4 이렇게 만들어서 각각의 게시판에서 쓰게 할 수는 없는지요.

cheditor/insert_image2...3...4 ...이런식으로 게시판 마다 다르게 적용 해서라도 각각의 게시판 폴더로 이미지를 넣고 싶습니다.  방법 좀 부탁합니다.

$save_as_directory = "$g4[path]/data/freeboard/";                //  <== 저장경로변경
위에 설명해 주신 소스에 저장경로를 증식할는 방법은 없는지요.
예를 들자면 $save_as_directory = "$g4[path]/data/freeboard/"; 요기서
freeboard,imageboard,3board,4board,5board ....이런식으로 증식해서 각각의 보드에서 올린 이미지가 올린 보드 파일로 저장되는 방법은 없는지요.

물고 늘어져서 정말로 죄송스럽습니다.
그런것 같아서 천상재회님 같이 해 보았는데요

$save_as_directory = "$g4[path]/data/file/$bo_table/";

file 속의 각 게시판 파일로 들어가기 않고 그냥 file폴더에 이미지가 있네요
음~~!  해당 화일에서 $bo_table을 인식 못한다..?....ㅠ.ㅠ

그럼 $bo_table을 $board[bo_table] 로 바꾸어 보세요...

인식 시킬 방법을 찾아야 겠습니다.
$save_as_directory  = "$g4[path]/data/file/$bo_table/";

$save_as_url = "$g4[path]/data/file/$bo_table/"; 

이것도 안되고     

$save_as_directory  = "$g4[path]/data/file/$board[bo_table]/";

$save_as_url = "$g4[path]/data/file/$board[bo_table]/"; 

이것도 안된다고요...?

그럼 어캐 테이블을 인식 시켜야 하남.....ㅠ.ㅠ
아마도 많은 시간을 들여다 보아야 겠습니다....

일단 insert-image.php로 $bo_table 값을 넘겨 주어야 하는데 위의 두가지가 왜 안먹는지는 좀 살펴봐야 겠습니다...

많은 시간을 투자할 수가 없기에....ㅠ.ㅠ
전체 28 |RSS
그누4 질문답변 내용 검색

회원로그인

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