고객센터 : 031-548-0481 /호스팅문의:1644-2646 /서버호스팅문의 : 070-7573-5515/ 평일근무 : 09:00~18:00 / 토/일요일, 공휴일 휴무

1:1 고객상담문의 FAQ 자동답변

나노코팅 나노엔

구매안내

  • 아티보드 2.0
  • 아티보드 3.0
  • 아티카페
  • 파일공유사이트
솔루션 > 커뮤니티 > 사용팁

사용팁|

아티보드 최신글 뽑기 추가 입니다.^^|아티보드2.0

  • 웹아티
  • |조회수 : 4429
  • |추천수 : 5
  • |2005-12-23 오후 5:07:00
안녕하세요. 아티보드 개발팀 김현일 입니다. 어제 아티보드 강좌에 이어 두번째 강좌를 하도록 하겠습니다. 어제 강좌에서는 최신글의 제목만 출력을 했지만 오늘은 게시글의 제목 및 첨부된 이미지 파일을 뽑는 방법에 대해서 알려 드리겠습니다. 1. 게시글 등록 날짜 뽑기 아~~주 쉽습니다. 아래 강좌를 보시면 제목을 뽑을떄 RS("strSubject") 라고 게시글을 뽑아오죠? 날짜는 RS("dateRegDate") 입니다. 하지만 날짜를 그냥 뽑는 다면 어떻게 되느냐?? 직접 한번 해 보세요 ㅋㅋ 2005-12-20 오후 4:21:00 이런식으로 출력이 됩니다. 너무 세부적으로 뽑기 때문에 지저분하죠? 이 부분을 위해 아티보드에서는 또 하나의 함수를 만들어 놨습니다. GetDateType(strType, strDate) 이 함수인데요. 함수 호출시 들어가는 값들이 있습니다. 바로 strType 입니다. 날짜 출력을 입맛에 맞게 출력할 수 있도록 구성되어 있습니다. 모두 아래와 같이 5가지 형태로 출력할 수 있습니다. 0 = 년/월/일 시:분 1 = 년/월/일 2 = 월/일 3 = 월/일 시:분 4 = 일 시:분 위 부분에 숫자는 strType 의 값들입니다. 어떤 분들은 이런 질문도 하십니다. 2005-12-22 로 나오는데, 2005.12.22 로 출력하고 싶어요~~~~~~~ ㅡㅡ; REPLACE(날짜, "-", ".") 이렇게 하시면 됩니다. 2. 게시글 등록 이미지 출력 하기 아티보드에서는 기본적으로 3가지의 파일이 업로드 됩니다. 물론 관리자 모드에서 사용 유무를 선택할 수 있고요. 전체파일을 올릴 수 있는게 2가지 있고 이미지 전용으로 올릴 수 있는게 1개 있습니다. 메인에 최근글을 뽑고 싶을때, 보통 이미지의 출력을 많이 합니다. 하지만 전체 파일을 올릴 수 있는 부분에 이미지를 올려도 출력할 수 있습니다. 일단 이미지 출력 부분은 이미지 전용으로 올린 부분에 대해서만 설명을 드리겠습니다. 아티보드는 여러개의 이미지를 게시글에 올릴 수 있는 기능이 있습니다. 그러면 메인에 출력하는 이미지를 선택해야 하는데, 앞전에 설명 드린 최신글 뽑기 프로시져 호출 부분에서는 첫번째 이미지 파일만 불러 옵니다. 첫번째 이미지 파일은 RS("strFileImage") 입니다. 이 부분을 불러오면 불러 오는 값은 아래 형태로 불러 오게 됩니다. 예) 0000000000184_1.jpg|1024|768|549714 아티보드에서는 이미지를 무한으로 업로드 하게끔 되어 있어 이미지 정보는 다른 테이블에서 관리를 합니다. 이미지 테이블에서는 이미지명, 가로사이즈, 세로사이즈, 이미지 용량등을 저장하는데, 최신글 프로시져에서는 | 로 구분해서 불러 오게 되는거죠. 그러면 | 로 구분되어 있는 걸 다시 나눠야겠죠? 배열로 잡으면 됩니다. 일단 변수에 strFileImage = RS("strFileImage") 이렇게 저장을 해 두고, strFileImage = SPLIT(strFileImage, "|") 라고 다시 저장합니다. 그러면 배열이 성립되고, 값들은 아래와 같이 저장됩니다. strFileImage(0) = 0000000000184_1.jpg strFileImage(1) = 1024 strFileImage(2) = 768 strFileImage(3) = 549714 이제 이미지를 출력할 일만 남았네요. 이렇게 출력하면 되겠죠? 그런데 이미지가 너무 크다고요?? 아티보드에서는 나누미넷에서 제공하는 썸네일을 사용합니다. 이 썸네일을 설치하셔서 사용하시는 분들은 아래와 같이 사용하시면 됩니다. 아티보드는 기본적으로 이미지 파일을 한개 업로드 할 경우 썸네일을 사용하시는 분들에 한해서 3가지 형태로 저장합니다. 원본이미지, 관리자에서 지정한 썸네일이미지 사이즈 이미지, 50x50 이미지 로 저장하죠. /Pds/Board/게시판아이디 < -- 원본 저장 /Pds/Board/게시판아이디/Thrum <-- 썸네일 이미지 저장 /Pds/Board/게시판아이디/Small <-- 50x50 이미지 저장 위에 이미지 경로만 바꿔서 출력하시면 원하시는 이미지를 출력할 수 있습니다. 다만 웹 호스팅을 받으셔서 썸네일을 못 사용하시는 분들은 어쩔수 없이 원본 이미지의 사이즈를 줄여서 사용하셔야 합니다. 가로:세로 = 4:3 으로 사이즈를 줄여서 사용하세요^^; 이것도 귀찮으시면 웹아티 호스팅 받으세요!! 전부다 지원해 줍니다.^^ 이제 정리를 합니다. 지금까지 설명드린 부분을 정리하면 아래와 같은 형태로 됩니다. WHILE NOT(RS.EOF) strFileImage = RS("strFileImage") strFileImage = SPLIT(strFileImage, "|") RESPONSE.WRITE "" RS.MOVENEXT WEND 이런 형태로 출력하셔서 사용하시면 됩니다. 미흡하지만 최선을 다했습니다

댓글 2

  • 노영준
  • 2006.01.25 02:39
아~~복잡해라...웹아티님 처음 강좌에서 처럼 예제 파일도 같이 주세요.. 여기 있는데로 했는데. 계속 오류가 나

수정 삭제

<% SET RS = DBCON.EXECUTE("EXEC [MPLUS_GET_BOARD_LIST_NOTICE] 'notice', '0', '3' ") IF RS.EOF THEN %> 등록된 공지사항이 없습니다. <% ELSE WHILE NOT(RS.EOF) %> <% RS.MOVENEXT WE

">[<%=REPLACE(FORMATDATETIME(RS("dateRegDate"),2), "-", ".")%>]<%=GetCutSubject(RS("strSubject"), 23)%> <% IF GetNewBoardTime(24, RS("dateRegDate")) = True THEN %> <% END IF %>
번호 제목 닉네임 조회수 작성일
135 아티보드 최신글 뽑기 강좌? 입니다. [3] file 웹아티 4855 2005.12.22
아티보드 최신글 뽑기 추가 입니다.^^ [2] 웹아티 4429 2005.12.23
133 아티보드 처음 설치하시는 분들께 저의 설치기를 알려드립니다. [1] 김태원 4955 2005.12.28
132 설치매뉴얼에 잘못된 부분 photo 김태원 3216 2005.12.29
131 주민번호 뒷자리 나오는 방법. [2] photo 김통령 2894 2006.01.03
130 로그인 iframe 넣는 방법 [3] 김통령 4234 2006.01.03
129 2003 server 사용시 오류 나시는분 [1] photo 김통령 3493 2006.01.10
128 아티보드 팝업창 띄우는 방법입니다. 웹아티 3351 2006.02.04
127 드림위버 8 (FTP 연결후 직접 스킨,파일, 등등 수정하기) [1] photo 김통령 3161 2006.02.04
126 회원가입 및 방문기록 추출하기 [2] file photo 에버클럽 3343 2006.02.10
125 등록되는 전체글 추출하기 입니다. [9] photo 에버클럽 3171 2006.02.13
124 카테고리별 출력하기 [2] file 김광식 3203 2006.02.14
123 아티보드 전체게시글 검색 프로그램 입니다. [2] file 웹아티 2950 2006.02.22
122 인터넷 익스플로러의 설계 변경 관련 안내 [1] 에버클럽 2539 2006.02.28
121 게시판 검색 엔터 안먹 을때 수정 방법 [1] file 김통령 2609 2006.02.28
120 IE6설계변경패치 예제파일 및 파워포인트자료 [3] file KINvirus 2523 2006.03.02
119 SQL Server용 Microsoft OLE DB 공급자 error.. [2] 웹아티 3137 2006.03.03
118 Microsoft SQL Server 2000: 연결 문제 해결 방법 [2] 웹아티 3296 2006.03.03
117 로그인 섹션이 끝어질때..경험글 [3] 노영준 3085 2006.03.06
116 이미지추출과 링크걸기 [3] 노영준 3219 2006.03.15