이미지 업로드 관련 질문입니다. 정보
이미지 업로드 관련 질문입니다.본문
1.
CHEditor를 수정하여 에디터 기능으로 한번에 4개제한, 개당 800kb용량 제한으로 이미지 업로드가
가능하도록 수정을 하였는데 치명적 문제가 에디터 내의 사진 업로드 메뉴를 연속으로 누르면
4개씩 반복하여 무한대의 사진이 올라가 버립니다.
토탈 4개 이상은 올리지 못하도록 설정이 가능할까요?
2.
1번이 불가능하다면 파일첨부기능이라도 활용할까 합니다.
그누 자체에 을 이용하여 위치 컨트롤을 할 수 있는것으로 압니다.
사이즈 조절은 해둔 상태이나 사진 배치가 유저 입장에서 위와 같은 방식은 어렵다는 단점이 있는데
제로보드처럼 사진 업로드시 자동으로 글 내에 해당 업로드된 이미지 넘버가
, 이런식으로 찍히도록 할 수는 없을까요?
더불어서 수정중에 실수로 유저가 지울 경우를 대비하여 업로드한 td셀 안에 이미지 삽입이라는
버튼을 눌러도 에디터 안에서 과 같이 해당 이미지 넘버가 삽입되도록 하는 방법은
없나요?
3.
배추스킨에 관한 질문인데 원래 배추스킨에 자동 리사이징 기능이
가령 가로*세로 기준 900*2000으로 세팅을 해뒀다고 가정하면
width가 900을 넘는 사진은 가로 사이즈를 900으로 리사이징(비율에 맞게 세로도 줄어듬)
or
height가 2000을 넘는 사진은 세로 사이즈를 2000으로 조절(마찬가지로 비율맞춰 가로도 줄어듬)
위와 같이 width or height 둘중 하나가 정해진 사이즈보다 커질 경우 리사이징이 되는것으로
알고 있고 처음 설치 당시에도 그렇게 작동했던것으로 기억을 하는데요.
지금 테스트하면서 파일 첨부를 해보니 자동 리사이징을 가로 900으로 세팅한채로
50px짜리 사진을 올리면 900 이하인 사진임에도 자동으로 900px으로 늘어져버리는 현상이
생기고 있습니다. 리사이징 관련 소스를 원본과 비교해봐도 다를게 없어서 난감한데
혹시 이럴 경우 어떤것을 확인해봐야할까요?
고수분들의 많은 조언 부탁드립니다.
CHEditor를 수정하여 에디터 기능으로 한번에 4개제한, 개당 800kb용량 제한으로 이미지 업로드가
가능하도록 수정을 하였는데 치명적 문제가 에디터 내의 사진 업로드 메뉴를 연속으로 누르면
4개씩 반복하여 무한대의 사진이 올라가 버립니다.
토탈 4개 이상은 올리지 못하도록 설정이 가능할까요?
2.
1번이 불가능하다면 파일첨부기능이라도 활용할까 합니다.
그누 자체에 을 이용하여 위치 컨트롤을 할 수 있는것으로 압니다.
사이즈 조절은 해둔 상태이나 사진 배치가 유저 입장에서 위와 같은 방식은 어렵다는 단점이 있는데
제로보드처럼 사진 업로드시 자동으로 글 내에 해당 업로드된 이미지 넘버가
, 이런식으로 찍히도록 할 수는 없을까요?
더불어서 수정중에 실수로 유저가 지울 경우를 대비하여 업로드한 td셀 안에 이미지 삽입이라는
버튼을 눌러도 에디터 안에서 과 같이 해당 이미지 넘버가 삽입되도록 하는 방법은
없나요?
3.
배추스킨에 관한 질문인데 원래 배추스킨에 자동 리사이징 기능이
가령 가로*세로 기준 900*2000으로 세팅을 해뒀다고 가정하면
width가 900을 넘는 사진은 가로 사이즈를 900으로 리사이징(비율에 맞게 세로도 줄어듬)
or
height가 2000을 넘는 사진은 세로 사이즈를 2000으로 조절(마찬가지로 비율맞춰 가로도 줄어듬)
위와 같이 width or height 둘중 하나가 정해진 사이즈보다 커질 경우 리사이징이 되는것으로
알고 있고 처음 설치 당시에도 그렇게 작동했던것으로 기억을 하는데요.
지금 테스트하면서 파일 첨부를 해보니 자동 리사이징을 가로 900으로 세팅한채로
50px짜리 사진을 올리면 900 이하인 사진임에도 자동으로 900px으로 늘어져버리는 현상이
생기고 있습니다. 리사이징 관련 소스를 원본과 비교해봐도 다를게 없어서 난감한데
혹시 이럴 경우 어떤것을 확인해봐야할까요?
고수분들의 많은 조언 부탁드립니다.
댓글 전체
1번은 불가능하다고 알고 있고
2번은
디까뿌리님의 스킨 참고하세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=94237
참고로 배추 스킨도
스킨설정->에디터에서 GEditor로 변경후에
멀티업로더로 사진을 넣은후 에디티에삽입을 누르면
커서가 위치한 곳에 사진을 넣을수 있습니다.
3. 강제 리사이징은 지정한 크기로 사진이 모두 변경되어 버립니다.
/skin/write_update.skin.php
v.1.5.1 기준으로 107~119사이입니다.
//원본강제 리사이징 부분에 아래내용을 수정한후에 추가하고
if (($mw_basic[cf_original_width] <= $size[0]) || ($mw_basic[cf_original_height] <= $size[1]))
{
//여기서 부터 기존내용을 넣어면 됩니다.
if ($mw_basic[cf_original_width] && $mw_basic[cf_original_height]) {
~~~~~~~~~
}
//여기까지 기존내용 추가
}
2번은
디까뿌리님의 스킨 참고하세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=94237
참고로 배추 스킨도
스킨설정->에디터에서 GEditor로 변경후에
멀티업로더로 사진을 넣은후 에디티에삽입을 누르면
커서가 위치한 곳에 사진을 넣을수 있습니다.
3. 강제 리사이징은 지정한 크기로 사진이 모두 변경되어 버립니다.
/skin/write_update.skin.php
v.1.5.1 기준으로 107~119사이입니다.
//원본강제 리사이징 부분에 아래내용을 수정한후에 추가하고
if (($mw_basic[cf_original_width] <= $size[0]) || ($mw_basic[cf_original_height] <= $size[1]))
{
//여기서 부터 기존내용을 넣어면 됩니다.
if ($mw_basic[cf_original_width] && $mw_basic[cf_original_height]) {
~~~~~~~~~
}
//여기까지 기존내용 추가
}
와.. 출근하자 마자 들어와봤는데 상세한 설명까지 감동이네요 ㅜㅜ
너무너무 감사드립니다!!!
오늘 하루도 좋은하루 되세요^^
너무너무 감사드립니다!!!
오늘 하루도 좋은하루 되세요^^