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

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

나노코팅 나노엔

구매안내

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

사용팁|

아티보드 스킨제작 2탄|아티보드2.0

  • 박인영
  • |조회수 : 3452
  • |추천수 : 0
  • |2007-11-08 오후 5:23:04
이번시간은 list.asp에이어 글쓰기(write.asp) 설명 드리겠습니다.

(혹시나 틀린내용이 있을경우 아티님이 리필로 수정해주세요^^)

write.asp 를 열어보시면 최상단에있는
<!-- #include file = "../../../../Include/BoardIncludeWrite.asp" --> 있습니다.
이부분이 글쓰기의 핵심입니다.
이부분을 간단히 설명하자면 글수정이나 에디터를 사용해서 이미지 삽입이되는 부분등을 자동으로
경로등을 기록해주는 아주 중요한 부분입니다.
그래서 글쓰기 부분의 항상 최상단으로 위치하시면 되겠습니다.

우선 write.asp를 보시면
다른부분은 별어려움 없이 해독이 가능하시리라 생각이 되구요 아래의 코드를 보시면

<tr>
   <td bgcolor="#FFF7ED" class="write_table_left">내용</td>
   <td class="write_table_right">
   <** name="strContent" cols="70" rows="16" id="strContent" style="display:<% IF CONF_bitUseEditor = False THEN %>block<% ELSE %>none<% END IF %>"><%=WRITE_strContent%></**>
   <% IF CONF_bitUseEditor = True THEN %>
   <** type="text/java**" language="java**">myeditor.run();</**>
   <% END IF %>

   </td>
</tr>

위의 내용중 적색부분이 관리자 메뉴에서 에디터 사용으로 설정을 하시면 에디터 호출하는 부분입니다.

그리고 중요한부분은 파일 업로드나 이미지 업로드시에 자동으로 파일입력란이 생기는 부분인데 아래의 코드를
보시면... (첨부파일 부분을 보겠습니다.)

<% IF CONF_bitUseUpload = True THEN %>  <--파일업로드 설정시 화면에 나옵니다.
    <tr>
     <td bgcolor="#FFF7ED" class="write_table_left">파일 업로드</td>
     <td class="write_table_right"><input name="strFileName" type="file" id="strFileName" size="50" maxlength="64" OnChange="java**:FileUploader('50', 'input');">&nbsp;<%=CONF_intUploadSize%> 제한<div id=fileUpload1></div></td>
    </tr>
    <tr>
     <td height="1" colspan="2" bgcolor="#F3D9B7"></td>
    </tr>
<% IF EXEC = "EDIT" AND WRITE_intDefaultFileCount + WRITE_intFileCount <> 0 THEN %>
<% FOR WRITE_IMG_LIST = 1 TO WRITE_intDefaultFileCount + WRITE_intFileCount %>
<% IF WRITE_REDIM_intFileType(WRITE_IMG_LIST) = "1" THEN %>
    <tr>
     <td bgcolor="#FFF7ED" class="write_table_left">첨부 파일</td>
     <td style="padding-left:5;"><%=WRITE_REDIM_strImageFileName(WRITE_IMG_LIST)%> 이 등록되어 있습니다.&nbsp;
      <input name="strUploadFileDelete" type="checkbox" id="strUploadFileDelete<%=WRITE_IMG_LIST%>" value="<%=WRITE_REDIM_intImageFileNum(WRITE_IMG_LIST)%>" class="no_Line"><LABEL FOR="strUploadFileDelete<%=WRITE_IMG_LIST%>" style="cursor:hand">파일삭제</LABEL></td>
    </tr>
    <tr>
     <td height="1" colspan="2" bgcolor="#F3D9B7"></td>
    </tr>
<% END IF %>
<% NEXT %>
<% END IF %>
<% END IF %>

위의 부분이 있습니다. 조금 혼잡하죠^^
파란색 부분이 자바스크립트를 호출하는 코딩입니다. <input ~ > 스킨제작시에 꼭 사빕을 하져야 하는 부분이라는 예기죠^^
board.js 파일을 보시면  아래의 코드가 자동 증가 되도록 하는 스크립트 입니다.

function FileUploader(intLength, strClass){
 var str;
 if(SET_fileCount < WRITE_FILE_COUNT){
  str = "&

댓글 1

참고로 글쓰기 하신후에 에디터 적용을 위해서 input안에 값을 호출할경우 value="<%=XXXXXX%>" XXXX안에 들어가야할 항목들을 일부 나열할께요~

  <%=WRITE_intCategory %>    //게시판 카테고리 호출
  <%=WRITE_strLoginID %>    //게시글 작성자ID 호출
  <%=WRITE_strName %>     //게시글 작성자 호출
  <%=WRITE_strEmail %>    //게시글 작성자 메일 호출
  <%=WRITE_strHomepage %>    //게시글 작성자 홈페이지 호출
  <%=WRITE_strSubject %>    //게시글 제목 호출
  <%=WRITE_strContent %>    //게시글 내용 호출
  <%=WRITE_strSmallSubject %>   //간략한 제목 호출
  <%=WRITE_strSmallContent %>   //간략한 내용 호출
  <%=WRITE_bitHtml %>     //HTML사용 유무(참/거짓:True/False)
  <%=WRITE_bitNotice %>    //공지사항 유무(참/거짓:True/False)
  <%=WRITE_bitSecret %>    //비밀글 유무(참/거짓:True/False)
  <%=WRITE_strLink1 %>    //링크주소1
  <%=WRITE_strLink2 %>    //링크주소2
  <%=WRITE_strLink1Target %>   //링크시 윈도우 호출방식
  <%=WRITE_strLink2Target %>   //링크시 윈도우 호출방식
  <%=WRITE_strBoardBg %>    //보드 백그라운드 컬러
  <%=WRITE_strFileCode %>    //첨부파일의 고유 코드
  <%=WRITE_intFileCount %>   //첨부파일 수량
  <%=WRITE_dateRegDate %>    //글쓴날(2007-01-02 오후11:09)
  <%=WRITE_strAddData1 %>    //예비 테이블
  <%=WRITE_strAddData2 %>    //예비 테이블
  <%=WRITE_strAddData3 %>    //예비 테이블
  <%=WRITE_strAddData4 %>    //예비 테이블
  <%=WRITE_strAddData5 %>    //예비 테이블
  <%=WRITE_strAddData6 %>    //예비 테이블
  <%=WRITE_strAddData7 %>    //예비 테이블
  <%=WRITE_strAddData8 %>    //예비 테이블
  <%=WRITE_strAddData9 %>    //예비 테이블
  <%=WRITE_strAddDa

번호 제목 닉네임 조회수 작성일
75 "sql server가 없거나 액세스할 수 없습니다 " 에러 보시는.. [1] 듀키 3348 2007.11.24
74 네이버검색, 다음검색, RSS를 내 홈페이지에 적용~~ [3] file 배영근 3083 2007.11.22
73 첨부파일 올립니다. 참고하세요!! [5] file 박인영 2775 2007.11.09
아티보드 스킨제작 2탄 [3] 박인영 3452 2007.11.08
71 쇼핑몰에서 많이 사용되는 최근이미지 세로 무한스크롤링법!! [11] 박인영 3482 2007.11.07
70 아티보드 스킨제작 1탄 [2] 박인영 3153 2007.11.06
69 아티보드를 이용한 세션 문제 처리 팁입니다. [5] file 웹아티 3466 2007.11.05
68 아티보드 팁 연제를위한 회원님들의 의견[리필들 주삼] [4] 박인영 2453 2007.10.17
67 [강좌/팁]아티보드 저장프로시져 활용 1탄 [2] 박인영 3086 2007.10.13
66 채팅소스 올립니다. 활용하세요^^ [3] file 박인영 3133 2007.10.06
65 게시글 프린트 관련 자료입니다^^ [자찬:강추] [4] file 박인영 2970 2007.10.06
64 클럽 출석부 입니다. 참고 하세요!!!!!! [6] 박인영 2926 2007.10.01
63 우편번호 삽입시, [1] 행복한떠기 2764 2007.09.26
62 설치시 424에러가 뜰 경우 [3] 행복한떠기 2816 2007.09.23
61 아티보드를 이용한 이미지 멀티미디어 만들기^^ [9] file 박인영 3001 2007.09.21
60 웹아티에서 사용되는 스크롤 최신글 입니다. [5] file 웹아티 2969 2007.09.20
59 iframe 크기 안에 들어가는 아티보드에 맞게 폭, 높이 자동으로 .. [2] 최백호 3417 2007.08.01
58 다운로드 제한 걸기!!! [2] 박인영 2802 2007.07.13
57 2003서버로 아티보드 운영하시는분들 필독^^ [3] 박인영 3491 2007.07.13
56 이미지 등록시 이미지파일 체크 자바스크립트_수정2 [2] 최경수 2638 2007.07.11