chedit에서 이미지 저장경로 변경 질문입니다 정보
chedit에서 이미지 저장경로 변경 질문입니다본문
체디터에서 올린 이미지는 data/cheditor/폴더 <=폴더명은 각각인것 같습니다.
제 경우는 0611로 만들어져 있습니다. ....추측...11월6일날 만들어 지지 않았나 싶습니다.
문제는 어떤 게시판에서 이미지를 올리던 data/cheditor/폴더 <=여기로 다 간다는 것입니다.
위의 이미지 보관경로를 data/file/각 게시판 폴더 ...로 가게 하려면 어디를 손봐야 할가요..??
이렇게 하면 체디터에서 올린 이미지가 해당 페이지를 삭제해도 data/cheditor/폴더..에 남아있는 것을 없앨 수 있지 않을까 해서요...혼자 궁리 끝에 한번 실험해 볼려고요. ~..~
위의 이미지 보관경로를 data/file/각 게시판 폴더 ...로 가게 하려면 어디를 손봐야 할가요..??
이렇게 하면 체디터에서 올린 이미지가 해당 페이지를 삭제해도 data/cheditor/폴더..에 남아있는 것을 없앨 수 있지 않을까 해서요...혼자 궁리 끝에 한번 실험해 볼려고요. ~..~
저 혼자만의 생각인데 이렇게 하면 지워질 까요..??
그렇지 않고 체디터에서 올린 이미지를 해당 게시물이 수정 삭제될때 기존에 올릴 이미지도 남아 있지않고 삭제 혹은 수정되게 할 수 있는 방법이 있다면 지도 부탁드립니다.
그렇지 않고 체디터에서 올린 이미지를 해당 게시물이 수정 삭제될때 기존에 올릴 이미지도 남아 있지않고 삭제 혹은 수정되게 할 수 있는 방법이 있다면 지도 부탁드립니다.
자세히 유치원생 지도하듯이 어느파일 어느줄을 없애고 무엇을 추가하라는 식의 .. 설명으로 지도 바랍니다.
위 2가지 질문중 체디터로 올린 이미지가 수정.삭제시 지워 질 수 있는 방법을 부탁드려요.
위 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'];
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 을 원하시는 방법으로 수정해서 사용하세요.
위 링크의 팁에서 $save_as_url 수정한부분을 참고하라고 한것입니다.
$save_as_url 을 원하시는 방법으로 수정해서 사용하세요.
이 게시판도 실험해 보았는데요.
이미지 리사이즈가 세로이미지 까지 정해져있어 (300x240)이던가..??? 그렇게 정해져 있어요.
세로 이미지는 높이가 압축되니 원래 이미지가 깨져요.
어떤 이미지를 올려도 위의 사이즈로 리사이징되어 원본이 왜곡되어지네요.
이미지 리사이즈가 세로이미지 까지 정해져있어 (300x240)이던가..??? 그렇게 정해져 있어요.
세로 이미지는 높이가 압축되니 원래 이미지가 깨져요.
어떤 이미지를 올려도 위의 사이즈로 리사이징되어 원본이 왜곡되어지네요.
네~~그런 뜻이 었군요.
링크의 설명을 보니 cafe24를 통해서만 이용할 수 있는듯한 문구가 있어서요. url 및 패스워드 첨가 부분도 있고요.
링크의 설명을 보니 cafe24를 통해서만 이용할 수 있는듯한 문구가 있어서요. url 및 패스워드 첨가 부분도 있고요.

root님 죄송하지만 수정된 소스 좀 올려 주시면 않되겠습니까.
data/freeboard 라는 게시판으로 가정해서요.
data/freeboard 라는 게시판으로 가정해서요.
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 경로변경
//////////////////////////////////////////////////////////////////////////
// 이미지 파일이 저장될 디렉토리 경로를 지정합니다.
// $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
어느 파일을 손보라는 것인지요. ~..~ 에공
위 이곳 링크는
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 ....이런식으로 증식해서 각각의 보드에서 올린 이미지가 올린 보드 파일로 저장되는 방법은 없는지요.
물고 늘어져서 정말로 죄송스럽습니다.
모든 파일이 위의 예)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/$bo_table/";
물안개님 안녕하세요.
위의 소스대로 cheditor/insert_image.php 파일에서 변경을 했더니만 data파일에 그냥 이미지를 저장하는 군요.
위의 소스대로 cheditor/insert_image.php 파일에서 변경을 했더니만 data파일에 그냥 이미지를 저장하는 군요.

경로를 하나 빼먹은듯 싶습니다...
$save_as_directory = "$g4[path]/data/file/$bo_table/";
$save_as_directory = "$g4[path]/data/file/$bo_table/";
그런것 같아서 천상재회님 같이 해 보았는데요
$save_as_directory = "$g4[path]/data/file/$bo_table/";
file 속의 각 게시판 파일로 들어가기 않고 그냥 file폴더에 이미지가 있네요
$save_as_directory = "$g4[path]/data/file/$bo_table/";
file 속의 각 게시판 파일로 들어가기 않고 그냥 file폴더에 이미지가 있네요

음~~! 해당 화일에서 $bo_table을 인식 못한다..?....ㅠ.ㅠ
그럼 $bo_table을 $board[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]/";
이것도 안된다고요...?
그럼 어캐 테이블을 인식 시켜야 하남.....ㅠ.ㅠ
$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]/";
이것도 안된다고요...?
그럼 어캐 테이블을 인식 시켜야 하남.....ㅠ.ㅠ
네~~
위의 방법으로 다 해보았습니다
혹시 write.php나 write_update.php에서 손볼 부분은 없는 건가요?
위의 방법으로 다 해보았습니다
혹시 write.php나 write_update.php에서 손볼 부분은 없는 건가요?

아닙니다...해당 부분은 가능하면 손대지 않는 것이 좋습니다....
네~~~
온몸이 근질거리면서 답답해 옵니다 하하~..~*
온몸이 근질거리면서 답답해 옵니다 하하~..~*

아마도 많은 시간을 들여다 보아야 겠습니다....
일단 insert-image.php로 $bo_table 값을 넘겨 주어야 하는데 위의 두가지가 왜 안먹는지는 좀 살펴봐야 겠습니다...
많은 시간을 투자할 수가 없기에....ㅠ.ㅠ
일단 insert-image.php로 $bo_table 값을 넘겨 주어야 하는데 위의 두가지가 왜 안먹는지는 좀 살펴봐야 겠습니다...
많은 시간을 투자할 수가 없기에....ㅠ.ㅠ
천상재회님 해결했답니다. 추카해 주십시요 ..... 까르르륵 ........!! 꼴깍 <=아주 잠시 숨넘어가는 소리 <<<<<< +..+

잘 되셨다니 다행입니다....
전 몸상태 제로에 다른 일로 인해 수정 및 삭제 부분을 손보아야 하는데 못보고 있습니다.....ㅠ.ㅠ
전 몸상태 제로에 다른 일로 인해 수정 및 삭제 부분을 손보아야 하는데 못보고 있습니다.....ㅠ.ㅠ
좋은글 감사합니다