g5_eyoom_new와 write_update에 관한 문의 드립니다
- - 짧은주소 : http://e3net.fineyes.com/bbs/?t=1s0
총 채택 포인트 | 1,000 포인트 |
---|---|
채택된 회원에게 주는 후원 포인트 | 800 포인트 |
채택 후 작성자(디폴트) 회수 포인트 | 200 포인트 |
본문
문의드리겠습니다.
에디터를 통해 이미지를 업로드하게 되면 지정된 한 장소로만 저장되기 때문에 데이터가 쌓여 갈수록 분류가 어려워 이윰빌더에서 제공하는 user_program/board/write_update.skin.php를 수정해 업로드된 이미지를 분류 폴더로 복사 및 DB 업데이트 하도록 소스를 추가해 보았습니다.
이윰의 최신글들은 latest.class.php를 통해 썸네일 이미지를 가져오는데 latest.class.php는 g5_eyoom_new 테이블 wr_image 필드에 기록된 값을 불러옵니다.
글 작성 과정을 설명드리면 아래와 같습니다.
1. 게시글을 작성, 에디터를 이용해 이미지 업로드, 이때 업로드된 이미지는 에디터에서 설정된 공간(사용자가 특별히 수정하지 않았다면 /data/editor/년월)에 업로드
2. 게시글 작성을 완료하면 user_program/board/write_update.skin.php가 에디터를 통해 업로드된 이미지를 특정 폴더로 이동 및 게시판 테이블의 wr_content를 변경된 값으로 수정
이러한 과정까진 문제가 없는데 g5_eyoom_new 테이블이 게시글의 wr_content에서 값을 가져와 저장하지 않고 에디터에서 값을 가져와 저장하기때문에 위와 같은 글 작성 방식으론 최신글에 반영이 되지 않습니다.
당연한 것이겠지만 에디터에서 이미지 저장 위치를 직접 수정하거나 게시글을 작성 완료 후 다시 게시글 수정 작성 완료하면 최신글에 반영됩니다.
결국 이러한 문제를 해결하기 위해선 글 작성 완료 후 g5_eyoom_new 테이블의 wr_image 필드값을 변경된 값으로 업데이트해 주거나 g5_eyoom_new 테이블의 wr_image 필드값에 저장되기 전 에디터 textarea를 수정하게 만들면 되지 않을까 싶은데요
장황하게 말이 길었는데 짧게 요지를 적자면
글 작성 완료 시점에 g5_eyoom_new 테이블의 wr_image 필드값을 수정된 값으로 업데이트 할 방법 혹은 g5_eyoom_new 테이블의 wr_image 필드값을 게시글의 wr_content에서 가져오도록 대체하는 방법이 있을지 문의드립니다.
그리고 하나 더 문의이거나 건의가 될 수 있는데요
이윰빌더에선 이미 외부이미지 썸네일 기능을 지원하는데 아이러니하게도 게시글 목록에선 이용 가능하지만 최신글에선 외부이미지 썸네일을 이용할 수 없어 좋은 기능을 반쪽짜리로만 사용하는 것 같습니다.
최신글에서도 이용할 수 있도록 latest.class.php 수정법을 알려 주시면 감사하겠습니다.
1:1 문의를 해야할까도 싶었지만 다른 이윰머 분들에게도 도움이 되거나 도움을 받을 내용일 수도 있을 것 같아 공개 문의드립니다.
질문과 답변 (채택기능) 게시판이 신설되었습니다.
질문과 답변 (구) 게시판은 글쓰기가 제한되오니 착오 없으시길 바랍니다. (댓글 및 조회는 여전히 가능합니다.)
채택포인트 : 최소 10 포인트 ~ 최대 1,000 포인트 설정하실 수 있습니다.
빠른 답변을 원하신다면 채택포인트를 높게 설정해 보세요. ^^
제목 | 글쓴이 | 채택포인트 | 날짜 | ||||
---|---|---|---|---|---|---|---|
미해결
0
0p
|
|||||||
포운한 2019.03.11 | |||||||
미해결
0
10p
|
|||||||
진호 2024.04.25 | |||||||
미해결
0
0p
|
|||||||
포운한 2019.03.09 | |||||||
미해결
0
0p
|
|||||||
포운한 2019.03.08 | |||||||
미해결
0
500p
|
|||||||
장유나 2018.10.05 | |||||||
미해결
0
10p
|
|||||||
인졀미 2018.08.13 | |||||||
미해결
2
0p
|
|||||||
cosmos 2018.08.10 | |||||||
미해결
0
10p
|
|||||||
ha 2018.08.09 | |||||||
미해결
1
10p
|
|||||||
히스토리 2018.08.08 | |||||||
미해결
0
10p
|
|||||||
비사소 2018.08.07 | |||||||
미해결
3
10p
|
|||||||
비사소 2018.08.05 | |||||||
미해결
0
100p
|
|||||||
슈프림롤업 2018.08.05 | |||||||
미해결
1
10p
|
|||||||
우주선생 2018.08.03 | |||||||
해결
1
10p
|
|||||||
ha 2018.08.03 | |||||||
미해결
2
10p
|
|||||||
이윰초보임당 2018.08.01 |
댓글목록 4
gang님의 댓글
엄청난 고수가 오신 듯 합니다 ^^
외부이미지 썸네일 기능 --> 지금도 이게 무언지 모르는데 이게 어디가 사용하는 것 인가요?
축하합니다. 첫댓글 포인트 30포인트를 획득하였습니다.
축하합니다. 행운의 포인트 34포인트를 획득하였습니다.
디폴트님의 댓글
로컬 서버가 아닌 타 서버에 있는 이미지를 본문에 등록했을 시 에디터 상 첫 번째에 위치한 타 서버의 이미지를 썸네일로 제작하고 그걸 로컬 서버에 저장해 그 썸네일을 최신글에서 보여주는 기능이라고 생각하시면 될 듯 하네요
gang님의 댓글
아...이해가 갑니다...감사드립니다
고수분께서 앞으로 많은 지도 바랍니다
디폴트님의 댓글
preg_match_all과 sql_query를 이용해 해결하였습니다
셀프 해결은 해결완료를 할 수가 없네요