묻고답하기

예제 bookmark모듈을 바탕으로 모듈개발을 연습해보고있습니다.
예제에서는 '입력'밖에 없었는데 어케어케해서 '삭제','수정'까지는 비교적 어려움없이 만들었습니다.

파일업로드를 해보려니 막히는군요.

어느 것을 참고해서 만들어볼까 하고 이리저리 둘러보니
두가지 정도의 파일업로드방식을 생각해 볼 수 있겠더군요.

  1. 게시판에서처럼 '첨부파일 모듈'을 이용하는 방법.
    실제로 어떻게 해야하는지는 잘 모르겠음.^^; 꼭 flash 파일업로드 콤포넌트를 써야하는것은 아니겠고...
    단순하게 input file로 올리고싶은데..
    일단 이방법으로 하면 /files/attach 폴더안에 저장된다.

    스킨이나 위젯에서 불려질때 썸네일이 생성되는 것이 첨부파일 모듈의 기능인지는 잘 모르겠다. ?????
    첨부파일 모듈과는 상관없이 템플릿핸들러의 기능일지도...


  2. 멤버모듈에서 회원정보에 '이미지이름'+ '+ ' 올리기 처럼 하는 방법.
    이 방법은 첨부파일모듈에서 관리가 안되며(꼭 거기서 관리할 필요는 없지만..) 뭔가 캐슁타임이 있는 듯...
    사이트에서 자기 이미지이름을 바꾸려고 업로드할때 두번째 업로드한 이미지가 바로 리프레쉬가 안되고... 한 2~30분 ?후에 올리면 새로 올린것이 업데이트 되고 그런 증상이 있더군요.

    이방법으로 하면 자기가 원하는 저장장소를 설정하게 된다.
    예) /files/member_extra_info/image_name 폴더
    일단 멤버모듈을 참조해서 이미지업로드 구현은 가능할 것 같지만 썸네일생성과는 상관이 없다고 봐야한다.
    입력당시에 설정에서 정해진 사이즈로 변환해서 저장하는 방식이다.

일단 하고싶은 것은

  1. flash 업로드 콤포넌트 없이 기본적인 input type=file 폼으로 파일을 입력했으면 합니다.
  2. 해당 폼을통해 업로드 가능한 확장자를 image관련 확장자로 제한하고자 합니다.
  3. 이미지파일이 Skin에서 불러질때 썸네일을 생성해서(줄여서) 불러올 수 있으면 좋겠습니다.

이런 파일입력을 구현하기위해서 어떻게 해야할까요?
방향을 좀 잡고 가야할 듯한데... 조언을 좀 부탁드립니다.


PS. 일단 모듈하나 만들려면 (통상 중요?하게 보여지는 기본기능 순으로... (주관적인 기준인듯..) )

  1. "나름의 DB스키마를 XML로 만들고 기본적인 DB 입력, 삭제, 수정, 목록, 내용보기 & 스킨구현"
  2. + "레이아웃 적용을 위해서 mid를 가지는 개설방식 모듈로 만들기"
  3. + "파일 첨부기능 구현"
  4. + "카테고리 구현"
  5. + "관리자모드 , 권한설정 구현"
  6. + "에디터 붙이기"
  7. + "Tag 모듈 연동"
  8. + "Pont 모듈 연동"

등...

일련의 프로세스는 다 밟아봐야 원하는 모듈하나 만들겠군요.

뜨아~~ 할게 너무 많아..ㅠㅠ

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
cjdghk 제로보드4에서 xe로 데이터 이전시 첨부사진이 오지 않습니다  
혜찬들 특정 카테고리일 경우 내용이 나타나도록 하는 방법은 없을까요? [2] 2012.05.02 by 혜찬들
임완수283 제로보드 아이디/비번입력시 로그인이 안되네요 [1] 2012.05.02 by 다조아해
쿠츠2321 제로보드4에서 제목에 html이 적용되도록 하는 방법 [1] 2012.05.02 by 다조아해
이즈나우 게시판에 작성된 글 클릭시 로고가 사라집니다. [1] 2012.05.02 by 윈컴이
크리넥스 쪽지 글자 수 제한? [1] 2012.05.02 by 윈컴이
joyhmbc 이미지 리사이즈 질문입니다 [1] 2012.05.02 by EnuX
때린데 또때려 회원설정에서 항목추가후 설명 글시 위치및 색상 지정하는법 [3] file 2012.05.01 by 송동우
가브리엘조 웹서버 도메인 연결 질문드립니다. [2] 2012.05.01 by tooom
digirave XE -> 그누보드나 다른 보드 데이터베이스 전환 소스/도구가 있는지요?  
로진 URL에 :21, restore.php가 붙어 나옵니다  
서기에요 익명게시판~ [1] 2012.05.01 by 송동우
서기에요 회원가입 눌러도 가입폼이 안뜨네요.. [1] 2012.05.01 by 무한탐구
서기에요 파일첨부 버튼을 누르면 먹통입니다. [1] 2012.05.01 by 한마음^^
때린데 또때려 이메일, 이름, 닉네임 그리고 확장변수을 사용할경우에 입력폼 수정법 [1] 2012.05.01 by 송동우
한식이 방문경로의 백지현상 질문입니다. [1] file 2012.05.01 by 윈컴이
때린데 또때려 회원가입폼에서 설명을 입력칸 옆으로 표시 할수 있는 방법이 있나요? [1] file 2012.05.01 by 송동우
패시브 스팀 오픈ID하고 XE1.4 를 연동시킬수 있을까요?  
개초짜 홈피 메인화면 설정 및 페이지 수정관련 [1] 2012.05.01 by 개초짜
bonik 모바일 게시판 스킨에서 New아이콘 출력하려면?