![]() |
게시판은 읽기, 쓰기, 목록 등의 웹서비스를 구성하기 위해 3종류의 전용필터를 지원합니다. 동일한 필터를 사용하면서 환경설정을 통하여 다양한 스타일을 구현할 수 있습니다.
1) 목록 아이콘 |
맨위로 |
목록 아이콘은 웹메일, 게시판, 사용자 관리 등의 주요 서비스에서 목록/글읽기/편집시 화면에서 사용되며 다음과 같은 우선순위에 의해 해당 이미지 파일이 전송됩니다.
http://sm.kseek.com/icons/ls/kr/l_post.gif → 인트라셀의 html/icons/ls/kr/l_post.gif 파일이 있는 경우 전송함 → 공유웹자원 "/etc/shttpd/icons/ls/kr/l_post.gif 파일이 있는 경우 전송함 |
다음은 공유웹자원에 위치하는 목록아이콘의 보기입니다.
/etc/shttpd/icons/ls/ default/ → 가장 기본이 되는 게시판아이콘 kr/ → 한글 목록 아이콘(기초) kr01/ → 한글 목록 아이콘 1벌 #1 kr02/ → 한글 목록 아이콘 1벌 #2 ...... → 다른 이름의 목록 아이콘 |
다음은 공유웹자원의 "icons/ls/default" 게시판 아이콘의 보기입니다.
일본어(en, en01, en02), 중국어(cn), 영어(en, en01, en02) 등 언어별 아이콘이 제공되며 필요에 따라 추가할 수 있습니다. 다음과 같은 종류의 이미지 파일로 구성됩니다.
l_*.gif → 리스트 아이콘으로 게시판 목록에서 주로 사용됩니다. t_*.gif → 제목(타이틀) 아이콘으로 목록, 게시물읽기 등의 제목과 함께 사용됩니다. v_*.gif → 읽기(뷰) 아이콘으로 게시물의 게시물읽기, 게시물 편집시에 사용됩니다. m_*.gif → 웹메일의 목록, 읽기, 편지쓰기 등의 화면에서 사용되는 아이콘 |
목록 아이콘은 "l_*.gif"형식의 이름을 갖는 아이콘으로 다음의 종류가 있습니다. 축약어는 아이콘을 제작할 때 포함시키도록 추천하는 단어입니다.
파일이름 |
축약어 |
기능설명 |
비고 |
l_clean.gif l_copy.gif l_first.gif l_last.gif l_level.gif l_list.gif l_merge.gif l_move.gif l_next.gif l_noimage.gif l_notice.gif l_null.gif l_post.gif l_pre.gif l_refat.gif l_remove.gif l_seek.gif l_setup.gif l_undel.gif l_copy.gif l_paste.gif m_getaddr.gif m_go2top.gif |
비우기 복사하기 처음 끝 등급 목록 조합 이동 다음 이미지없음 공지게시물 - 글쓰기 이전 점검 삭제 찾기 설정 복구 복사 붙여넣기 주소록 위로가기 |
편지함 비우기 (스팸, 지운편지함) 게시물 목록에서 선택한 게시물을 복사함 첫목록으로 마지막 목록으로 사용자 관리에서 등급지정시 사용 전체목록으로 게시물조립 게시물이동 다음목록페이지 썸네일에서 이미지 없을 때 대신 표시 공지사항 글 번호 대신 표시 1x1 크기의 투명아이콘 새 게시물 작성하기 이전목록페이지 목록복구기능 삭제하기 찾기(검색) 환경설정 복구(지움 취소) 옮길 게시물을 메모리로 복사하기 카피된 게시물들을 게시판에 옮겨붙이기 주소록 가져오기 웹메일 주소록 맨 위로 |
l_next_.gif
l_post_.gif l_pre_.gif
|
"m_getaddr.gif", "m_go2top.gif"는 웹메일에서 사용됩니다. 웹메일에서 이 두아이콘은 언어적 특성을 가지게 되므로 언어설정을 위하여 게시판 아이콘과 함께 위치합니다.
"t_*.gif"형식의 아이콘은 게시물 제목의 앞뒤에 표시됩니다. 게시판의 환경설정과 게시물 특성에 따라 표시되는 아이콘과 제목의 글머리에 따라 표시되는 아이콘입니다.
아이콘이름 |
축약어 |
기능설명 |
위치 |
t_go2url.gif t_icon.gif t_new.gif t_notice.gif t_reply.gif t_viewlock.gif |
웹링크 열기 "" 새글 공지글 "" 잠금장치 |
웹주소 열기 제목 아이콘(default) 1일 이내 게시물 표시 공지 게시물 답변글 표시 아이콘 잠금장치된 게시물표시 |
뒤 앞(환경설정) 뒤 앞 앞 뒤 |
다음은 제목의 글머리를 조건으로 표시되는 아이콘입니다. 만일 제목이 다음과 같은 글머리로 시작된다면 글머리는 이미지로 치환되어 표시됩니다.
아이콘 |
글머리 |
대응의미 |
t_00.gif t_01.gif t_02.gif t_03.gif t_04.gif t_05.gif t_06.gif t_07.gif |
[0] [1] [2] [3] [4] [5] [6] [7] |
접수단계 준비단계 검토단계 처리단계 논의단계 보류 이관 반려 |
아이콘이름 |
글머리 |
대응의미 |
t_08.gif t_09.gif t_alt.gif t_minus.gif t_plus.gif t_sharp.gif t_space.gif t_star.gif |
[8] [9] [@] [-] [+] [#] [ ] [*] |
기각 완료 ... 주의 우수글 재치글 추천글 ... |
제목 아이콘은 제목과 함께 표시되므로 일정한 규격 이내의 크기로 제작되어야 합니다. 권고되는 크기로는 가로 40픽셀이하, 세로 16픽셀이하입니다.
게시물 보기필터와 쓰기필터에서 표시되는 아이콘으로서 다음과 같은 종류가 있습니다. 밑줄을 붙인 아이콘은 비활성임을 뜻합니다. 지움 아이콘을 표시할 때, 권한이 있다면 활성아이콘(v_del.gif)이 표시되고, 권한이 없다면 회색의 비활성 아이콘(v_del_.gif)을 표시합니다.
아이콘이름 |
축약어 |
기능설명 |
비고 |
v_add2book.gif v_back.gif v_del.gif v_down.gif v_edit.gif v_forward.gif v_list.gif v_mail.gif v_move.gif v_padd.gif v_post.gif v_print.gif v_reply.gif v_reply2all.gif v_rmpadd.gif v_save2disk.gif v_up.gif |
주소록에 등록 뒤로가기 지우기 밑글이동 편집(수정) 메일 전달하기 목록보기 편지쓰기 글이동 댓글달기 새글쓰기 인쇄하기 답변하기 모두답변하기 댓글지움 디스크저장 윗글 |
웹메일 보기에서 주소록 등록버튼 뒤로 가기 버튼 지우기 버튼 다음글(아래 글) 읽기 버튼 글 수정하기 버튼 메일 전달히기 목록 페이지 가기 새편지 쓰기 버튼 다른 게시판(편지함)으로 옮기기 댓글 달기 새글 쓰기 프린트하기 답변하기 모두에게 답변하기 댓글 지우기 내폴더로 저장하기 윗글 읽기 |
v_del_.gif v_down_.gif v_edit_.gif
v_mail_.gif v_move_.gif
v_post_.gif
v_reply_.gif
v_rmpadd_.gif
v_up_.gif |
비고에 있는 아이콘 이름은 공통적으로 마지막 문자로 밑줄("_")이 추가된 형태입니다. 이 형식의 이름은 해당 기능에 대하여 사용권한이 없는 사용자에게 표시되며 비활성의 표시로 흐린 대비색으로 제작되었습니다.
① 게시판리스트페이지의 왼쪽 상단에 있는 “환경”버튼을 클릭하면 “게시판환경설정”이 새 창으로 열립니다.
② 게시판아이콘 항목에서 "jp"를 선택한 후 “적용”버튼을 클릭합니다.
③ 일문 목록아이콘으로 적용되었습니다.
목록아이콘은 추가로 작성하여 새로운 디렉토리로 추가할 수 있습니다. 목록아이콘의 추가방법은 다음과 같이 두가지 방법이 있습니다.
(1) 인트라셀 추가 위치: [인트라셀]/html/icons/ls/ (2) 공유웹자원 위치: /etc/shttpd/icons/ls/ |
(1)방법은 인트라셀의 웹공간(html)에 "icons/"디렉토리를 작성한 후 게시판 아이콘 이미지를 제작한 후 업로드하면 됩니다. 2)방법은 공유 자원의 위치에서 쎄지오 관리자가 수행할 수 있습니다. 다음은 게시판 아이콘 작성시 주의할 사항입니다.
(1) 아이콘 파일 이름은 "gif" 포맷으로 합니다. (2) 아이콘의 배경색상에 따른 영향을 파악하여 투명효과를 결정합니다. (3) 가로크기는 실제 게시판의 서비스 화면을 참조하면서 너무 길지 않도록 주의합니다. (4) 단일 색상으로만 아이콘을 만들지 않도록 합니다. |
게시판 배경색상이 아이콘 작성에 채택된 색상과 같다면 아이콘이 식별되지 않으므로 음영이나 배경 일부의 아웃라인을 처리하는 등의 기법을 사용하여야 합니다.
2) 게시판 환경설정 필터 |
맨위로 |
게시판 환경설정을 위한 관리화면을 구성하는 필터로서 "/filter/board_rc.html"파일에 의해 구현되며 다음 그림과 같은 팝업 윈도우로 나타납니다.
위 그림은 배포버전의 예이며 실제 화면은 다를 수 있습니다. 다음은 게시판 환경설정을 위한 "filter/board_rc.html"필터의 요약 내용입니다.
<head> <title>게시판 환경설정</title> [... CSS 스타일 부문 ...] [... JavaScript 부문 ...]
</head> <body ...> <form ... > [ .. 환경설정 머릿부 ...] [ .. 게시판 기초정보 설정 ...] [... 목록필터 설정 ...] [... 읽기필터 설정 ...] [... 편집필터 설정 ...] [... 목록수치 설정 ...] [... 추가변수 설정 ...] [... 디렉토리 설정 ...] [... 스위치 선택 설정 ...] [... 게시판 상단 설정 ...] [... 게시판 하단 설정 ...] </form> </body> |
위 표에서 요약된 내용은 하나의 팝업윈도우 화면에 모두 구성하기가 어렵기 때문에 다소 복잡한 문서 형태를 갖추고 있습니다. 다음 그림은 DIV 편집구간과 칼라 선택을 위한 팝업윈도우를 보여주고 있습니다.
관리도구의 화면 구성에 필요한 CSS구문을 포함하고 있습니다. 화면구성을 위하여 다양한 형태의 class속성이 지정되어 있으며 이는 배포 버전에 따라 다소 다를 수 있으므로 본문을 확인하여 참조하시기 바랍니다.
다양한 환경설정을 수행하도록 하기 위해서 여러 종류의 자바스크립트로 구성됩니다. 자바스크립트의 일부 해당사항이 있는 경우에만 소개하기로 합니다. 실제 자바스크립트의 소스는 배포모델을 직접 참조하십시오.
다음은 게시판 환경설정 상단부분의 요약내용입니다.
<table border="0" cellpadding="0" cellspacing="0"> <tr><td > $#if b.id#;<b>게시판 환경설정($#b.id#;.brd)</b> $#else#; 새 게시판 id: </td><td> <input name="new-board-id" style="width:80px;border-style:groove;"> $#fi#; </td><td> <input type="checkbox" name="close" value="on" class="checkbox" checked="true"> 닫기 </td></tr></table> |
환경설정은 팝업윈도우 형태로 나타나고 환경설정 완료 후 닫히게 됩니다. 환경설정을 위한 팝업윈도우가 이미 열려 있을 수 있으므로 갱신될 때 앞으로 나타나도록 "<body>"태그에 "0nload='self.focus();'"구문을 설치합니다.
"$#if b.id#;"구문은 신규게시판의 개설에 관련된 환경설정일 경우 게시판 ID를 입력받기 위해 사용됩니다. 다음은 신규 게시판 개설시의 헤드라인을 보여줍니다.
신규게시판을 만들 때는 게시판의 ID를 추가적으로 지정할 수 있도록 합니다.
다음은 기초 환경설정 부분을 분리하여 요약한 내용입니다.
게시판이름 <input name="name" value="$#b.name#;" /> 관리자 <input name="owner" value="$#b.owner#;" /> 대표아이콘 <input name="icon" value="$#b.icon#;" /> 필터셋 <input name="filter" value="$#b.filter#;" /> 리포트메일 <input name="report" value="$#b.report#;" /> 분류번호 <input name="classno" value="$#b.classno#;" /> 읽기권한 <!--#### 권한설정: 별도설명 ###---!> 게시판용량 <input name="bquota" value="$#b.bquota#;" />MB 쓰기권한 <!--#### 권한설정: 별도설명 ###---!> 게시물용량 <input name="pquota" value="$#b.pquota#;" />MB |
기초 환경설정에서 읽기권한과 쓰기권한 부분은 다소 복잡하여 별도로 설명합니다.
설정항목 |
Input Name |
데이터 호출 |
설명 |
게시판 이름 |
name |
$#b.name#; |
게시판의 이름 |
관리자 |
owner |
$#b.owner#; |
게시판의 지정 소유자 |
대표아이콘 |
icon |
$#b.icon#; |
게시판 아이콘 |
필터셋 |
filter |
$#b.filter#; |
게시판 지정 필터 |
리포트메일 |
report |
$#b.report#; |
게시판 리포트 메일주소 |
분류번호 |
classno |
$#b.classno#; |
게시판 분류번호 지정 |
게시판 용량 |
bquota |
$#b.bquota#; |
게시판 자료의 최대 허용 용량(MB) |
게시물 용량 |
pquota |
$#b.pquota#; |
게시물의 최대 업로드 용량(MB) |
이미지폭조정 |
widthfit |
$#b.widthfit#; |
게시물 첨부이미지 가로이미지 조정폭. |
리포트메일 주소를 입력하면 새 게시물이 이메일로 전송됩니다. 리포트 메일은 공백으로 구분된 이메일 어드레스를 복수로 입력할 수 있으며 최대 입력문자는 영문기준 128자 미만을 지원합니다. 이메일 주소를 입력하지 않거나 맨 앞을 느낌표("!")로 처리하면 리포트 메일 기능은 작동하지 않습니다.
게시판의 권한은 관리, 읽기, 쓰기 등으로 구분됩니다. 관리권한은 게시판의 소유권자에게만 주어지며 환경설정에서는 읽기 및 쓰기 등급을 별도로 지정할 수 있습니다. 읽기 및 쓰기는 사용자 및 회원 등급으로 세분하여 지정할 수 있는데 0~9까지의 숫자로 지정된 숫자만 권한이 부여됩니다. 다음은 권한 부여를 위한 환경설정 변수입니다.
input name |
내용 |
비고 |
flag_perm_ru |
읽기(r) 등급의 사용자등급(u:User)적용 여부 |
on/off |
perm_r |
읽기 등급 문자열 |
0123456789 |
flag_perm_wu |
쓰기(w) 등급의 사용자등급(u:User)적용 여부 |
on/off |
perm_w |
쓰기 등급 문자열 |
0123456789 |
"flag_perm_ru", "flag_perm_wu"는 동호회 및 개인공간에서만 설정값이 유효합니다. 기본 값은 "off"이며 "on"으로 설정할 경우 쎄지오 사용자 등급을 기준으로 하게 됩니다.
실제 게시판 환경설정은 자바스크립트를 활용하여 게시판 관리자가 편리하게 선택할 수 있도록 개선된 UI를 제공하고 있습니다.
다음은 웹환경 구성에 관한 설정부분을 요약하여 보여주고 있습니다.
검색필드 <input name="field" value="$#b.field#;" /> HTML쉘 <input name="shell" value="$#b.shell#;" /> 목록스타일 <input name="style" value="$#b.style#;" /> ...... 생략 ...... 게시판 상단 <textarea name="head">$#b.head#;</textarea> 게시판 하단 <textarea name="tail">$#b.tail#;</textarea> <butt0n type="submit" name="save">Submit</button> |
게시판 상단과 하단은 각각 "$#b.head#;", "$#b.tail#;"구문에 치환될 HTML내용을 설정하도록 합니다. 이 부분에 포함되는 필터링스크립트 역시 정상적으로 작동됩니다. 다음은 위의 구성항목에 대한 간략한 설명입니다.
설정항목 |
Input Name |
데이터 호출 |
설명 |
검색필드 |
field |
$#b.field#; |
쿼리박스에 표시될 필드입력 |
HTMLshell |
shell |
$#b.shell#; |
HTML SHELL 문서지정 |
목록스타일 |
style |
$#b.style#; |
게시물 목록에서 표시할 항목 설정 |
머리꾸밈 |
head |
$#b.head#; |
게시판 상단의 웹디자인 구성 |
꼬리꾸밈 |
tail |
$#b.tail#; |
게시판 하단의 웹디자인 구성 |
데이터 호출은 입력창을 초기화하는데 사용됩니다.
목록변수는 게시물의 목록보기에서 머리줄높이, 목록높이, 최대목록표시, 페이지표시, 탑여백, 양측 여백, 구분선 등의 수치를 지정하는 구간입니다. 다음은 목록변수 조정화면입니다.
다음은 HTML 문서의 요약내용입니다.
머리줄높이 <input name="headsize" value="$#b.headsize#;" /> 목록줄높이 <input name="listsize" value="$#b.listsize#;" /> 최대목록표시 <input name="listlen" value="$#b.listlen#;" /> 페이지표시 <input name="pagelen" value="$#b.pagelen#;" /> 탑여백 <input name="toppad" value="$#b.toppad#;" /> 양측 여백 <input name="sidepad" value="$#b.sidepad#;" /> 구분선 <input name="barrier" value="$#b.barrier#;" /> |
각 <input> 태그에서 사용하는 입력변수명은 다음의 표와 같은 특성을 설정합니다.
입력 인수 |
설명 |
비고 |
HeadSize |
게시판 머리줄의 높이 <tr height=...> |
$#b.headsize#; |
ListSize |
게시판 목록에서 목록줄높이 <tr height=...> |
$#b.listsize#; |
ListLen |
게시판 목록에서 한 페이지 당 최대목록의 수 |
$#b.listlen#; |
PageLen |
한 페이지당 표시 페이지 수 |
$#b.pagelen#; |
TopPad |
게시판 목록 셀에서 탑 여백 |
$#b.toppad#; |
SidePad |
게시판 목록 셀에서 양측 여백 |
$#b.sidepad#; |
Barrier |
게시판의 목록제목줄과 목록과의 구분선의 두께 |
$#b.barrier#; |
위의 값들은 모두 게시판의 목록표시에서 자동으로 적용됩니다.
색상은 직접 입력하거나 색상테이블에서 선택하도록 구성하였습니다. 편의증진을 위해 공유웹자원의 "js/cfg/"내부의 자바스크립트가 함께 사용됩니다.
색상설정은 '$#s...#;'구문의 하위예약어의 값을 지정할 수 있도록 구성되었습니다. 하위 예약어의 의미는 $#s#;에 대한 설명을 참조하십시오. 다음은 링크문자색상 ($#s.atext#;)에 대한 색상설정을 위한 HTML의 요약 내용입니다.
<td>링크문자색상</td><td> <input name="s_atext" id="style_atext" value="$#s.atext#;" 0nchange="set_boardcolor(this,'vstyle_atext');"> </td> <td id="vstyle_atext" 0nclick="__get_boardcolor('style_atext');" bgcolor="$#s.atext#;"> </td> |
색상지정부분은 "set_boardcolor()", "get_boardcolor()" 자바스크립트를 응용하여 사용자가 편리하게 선택하도록 구현되었습니다. 다음은 색상보기 셀을 클릭했을 때 색상을 고르도록 생성되는 다이얼로그 윈도우입니다.
이는 DHTML에디터에서 제공되는 것으로 다른 html 문서로 변경되어질 수 있습니다.
복잡한 색상설정을 생략하고 이미 작성된 테마가운데 쉽게 골라 사용할 수 있도록 테마 기능이 자바스크립트를 이용하여 구현되어 있습니다. 색상설정부분 표현기법과 테마표현기법은 실제 배포모델에서 확인 응용하기를 권합니다.
스위치 설정은 체크박스 스타일의 입력창을 이용하여 환경 값을 지정하는 것으로 특정 기능에 대한 지원여부를 "on/off"로 지정하게 합니다. 다음은 스위치 설정에서 제공되는 플래그 값에 대한 요약된 HTML문입니다.
입력 인수 이름 |
기능 설명 |
비고 |
FLAG_listborder |
목록에서 목록 경계선을 표시할 것인가? |
|
FLAG_editor |
위지윅 에디터를 지원할 것인가? |
|
FLAG_ticon |
제목에 아이콘 표시를 할 것인가? |
|
FLAG_words |
게시물에 댓글달기를 지원할 것인가? |
별도처리 |
FLAG_viewlock |
잠금장치 설치를 지원할 것인가? |
|
FLAG_nobody |
무명씨 등록으로 처리할 것인가? |
|
FLAG_remail |
답변을 이메일로 보내도록 할 것인가? |
|
FLAG_go2url |
참조 URL을 등록받을 것인가? |
|
FLAG_blockquote |
답글 제작시 원문을 전체를 인용할 것인가? |
|
FLAG_silent |
글 올릴 때 임시지운글로 등록할 것인가? |
|
FLAG_realname |
실명으로 글쓴이를 표시할 것인가? |
|
FLAG_rmfree |
아무나 어떤 게시물이든 지우도록 할 것인가? |
|
FLAG_pattern |
목록을 열지 않고 글을 읽지 못하도록 할 것인가? |
|
FLAG_listfree |
읽기 권한이 없더라도 목록을 보여줄 것인가? |
|
FLAG_file |
첨부파일을 허용할 것인가? |
|
FLAG_script |
본문에 자바스크립트를 허용할 것인가? |
|
FLAG_poll |
게시물 투표기능을 허용할 것인가? |
|
FLAG_medialist |
게시물 읽기에서 미디어의 목록을 표시할것인가? |
|
위와 같은 스위치 설정은 개별 인수항목마다 값을 초기화해주는 형태의 html문으로 구성되어야 합니다. 다음은 "Flag_listborder" 값을 지정할 수 있도록 구성한 HTML문의 요약내용입니다.
<input type="hidden" name="FLAG_listborder" value="OFF" /> <input type="checkbox" name="FLAG_listborder" $#if b.listborder#;checked="checked"$#fi#; value="ON" title="경계선 보이기"/>경계선 |
먼저 숨은 속성의 값을 지정하여 "OFF"로 지정한 후 실제 지정값을 선택할 수 있도록 체크박스를 설치하여야 합니다. 이러한 방식으로 전체 스위치에 대해 구성하였습니다.
폴리티콘 <input name="politicon" value="$#b.poliopt#;" /> → "15x15" 로 입력하면 가로세로 크기 |
게시판은 제목, 사용자 ID, 사용자 이름, 전자우편주소 등과 같이 일반적으로 요구되는 변수필드가 있습니다. 이외로 임의의 자료를 입력받기를 원한다면 추가정보필드를 설정하여야 합니다. 다음 그림에서 굵은선 안에 내용이 바로 추가정보 필드 설정을 위한 설정화면입니다.
다음은 추가변수의 이름을 설정할 수 있도록 구현된 HTML 원문의 요약내용입니다. 추가변수는 0부터 25번까지의 26개가 지원됩니다.
00.<input name="var[0]" value="$#b.var[0]#;" /> 01.<input name="var[1]" value="$#b.var[1]#;" /> 02.<input name="var[2]" value="$#b.var[2]#;" /> 03.<input name="var[3]" value="$#b.var[3]#;" /> 04.<input name="var[4]" value="$#b.var[4]#;" /> 05.<input name="var[5]" value="$#b.var[5]#;" /> 06.<input name="var[6]" value="$#b.var[6]#;" /> 07.<input name="var[7]" value="$#b.var[7]#;" /> 08.<input name="var[8]" value="$#b.var[8]#;" /> 09.<input name="var[9]" value="$#b.var[9]#;" /> 10.<input name="var[10]" value="$#b.var[10]#;" /> 11.<input name="var[11]" value="$#b.var[11]#;" /> ..... |
추가변수이름이 지정된 경우 "$#p.var[]#;"구문과 같이 게시물에 저장된 내용과 병행하여 사용할 수 있으며 "$#if b.var[0]#;"구문을 활용하여 선택적으로 데이터를 입력받도록 구성할 수 있습니다.
5장에서 설명하는 웹메일에서 도착한 웹메일을 게시판으로 저장하는 기능이 있습니다. 이 기능은 ESMTP 자료구조를 게시판 자료구조로 전환하여 저장하게 됩니다. 게시판의 주요 데이터 영역으로 전환할 수 없는 전자우편의 중요데이터는 추가변수 0번에서 7번까지 나뉘어 기록됩니다. 다음은 추가변수로 저장되는 웹메일의 주요 데이터 항목에 대한 내용입니다.
추가변수번호 |
전자우편 항목 |
설명 |
0 |
From: |
발신: 보낸사람(게시판 전환시 uid,name) |
1 |
To: |
수신: 받은사람 |
2 |
CC: |
참조 |
3 |
BCC: |
숨은참조(보낸편지에서만 보여짐) |
4 |
ReplyTo |
답변주소(전환되면 post->email 로 카피됨) |
5 |
ReturnPath |
회귀주소 |
6 |
Charset |
전자우편 원본 캐릭터셋 |
7 |
Date |
전자우편 작성일시 |
게시판 관리자는 게시판 고유의 목록, 보기, 편집필터를 직접 지정하여 사용할 수 있습니다. 다음은 board_rc.html 필터에서 세 개의 필터내용을 입력하는 부분입니다.
묵록필터: <textarea name="listfilter">$#b.listfilter#;</textarea> 편집필터: <textarea name="editfilter">$#b.editfilter#;</textarea> 보기필터: <textarea name="viewfilter">$#b.viewfilter#;</textarea> |
"<div> ~</div>"구문을 활용하여 감추어 처리하였으며 필요시에만 설정하도록 구현하였습니다.
<div id="listfilterdiv" style="width:500px;height:240px;z-index:1;visibility:hidden;"> <b>목록필터</b>: 느낌표(!)문자로 시작하면 작동하지 않습니다. <br /> <textarea name="listfilter" style="width:490px;height:220px;">$#b.listfilter#;</textarea> </div> |
위의 HTML로 환경설정 화면은 다음과 같이 나타납니다.
10자미만으로 입력되었거나 느낌표(!)로 시작하면 무시되고 외부 필터파일을 사용하게 됩니다. "board_rc.html"파일에 지정되지 않으면 환경설정 파일에서 설정항목의 값을 변경할 수 없게 됩니다. 이 경우의 환경조정 항목은 기존에 환경설정을 그대로 유지하게 됩니다. 등급에 따라 특정 환경설정 항목에 대해서 허락하거나 금지하도록 구분할 수 있습니다.
![]() ![]() ![]() ![]() |
![]() ![]() ![]() |
번호 | 파일 | 글제목 | 작성자 | 일시 | 조회 |
---|---|---|---|---|---|
61 |
![]() |
![]() |
케이시크 | 09-07-21 | 149482 |
60 |
![]() |
케이시크 | 09-07-17 | 184796 | |
59 |
![]() |
![]() |
관리자 | 09-07-14 | 185993 |
58 |
![]() |
![]() |
관리자 | 09-07-14 | 185469 |
57 |
![]() |
![]() |
관리자 | 09-07-14 | 184496 |
56 |
![]() |
![]() |
관리자 | 09-07-14 | 166900 |
55 |
![]() |
![]() |
관리자 | 09-07-14 | 201707 |
54 |
![]() |
![]() |
관리자 | 09-07-14 | 204947 |
53 |
![]() |
![]() |
관리자 | 09-07-13 | 183335 |
52 |
![]() |
![]() |
sysop | 09-07-10 | 193294 |
51 |
![]() |
![]() |
sysop | 09-07-10 | 191228 |
50 |
![]() |
![]() |
sysop | 09-07-10 | 164344 |
49 |
![]() |
![]() |
sysop | 09-07-10 | 191381 |
48 |
![]() |
![]() |
sysop | 09-07-10 | 462274 |
47 |
![]() |
![]() |
sysop | 09-07-10 | 196535 |
46 |
![]() |
![]() |
sysop | 09-07-10 | 187625 |
45 |
![]() |
![]() |
sysop | 09-07-10 | 200464 |
44 |
![]() |
![]() |
sysop | 09-07-10 | 182535 |
43 |
![]() |
sysop | 09-07-10 | 178698 | |
42 |
![]() |
sysop | 09-07-10 | 187548 | |
41 |
![]() |
sysop | 09-07-10 | 178356 | |
40 |
![]() |
sysop | 09-07-10 | 185622 | |
39 |
![]() |
sysop | 09-07-10 | 376326 | |
38 |
![]() |
![]() |
sysop | 09-07-10 | 255928 |
37 |
![]() |
![]() |
sysop | 09-07-10 | 206615 |
36 |
![]() |
sysop | 09-07-10 | 201963 | |
35 |
![]() |
sysop | 09-07-10 | 209256 | |
34 |
![]() |
![]() |
sysop | 09-07-10 | 208148 |
33 |
![]() |
sysop | 09-07-10 | 710967 | |
32 |
![]() |
![]() |
sysop | 09-07-10 | 215569 |
31 |
![]() |
![]() |
sysop | 09-07-10 | 216723 |
30 |
![]() |
![]() |
sysop | 09-07-10 | 198952 |
29 |
![]() |
sysop | 09-07-10 | 190990 | |
28 |
![]() |
![]() |
sysop | 09-07-09 | 206277 |
27 |
![]() |
![]() |
sysop | 09-07-09 | 195980 |
26 |
![]() |
![]() |
sysop | 09-07-09 | 338022 |
25 |
![]() |
![]() |
sysop | 09-07-09 | 194740 |
24 |
![]() |
sysop | 09-07-09 | 195822 | |
23 |
![]() |
sysop | 09-07-09 | 196075 | |
22 |
![]() |
![]() |
sysop | 09-07-09 | 175743 |
21 |
![]() |
![]() |
sysop | 09-07-09 | 273717 |
20 |
![]() |
![]() |
sysop | 09-07-09 | 183344 |
19 |
![]() |
![]() |
sysop | 09-07-09 | 193720 |
18 |
![]() |
![]() |
sysop | 09-07-09 | 203958 |
17 |
![]() |
![]() |
sysop | 09-07-09 | 1241431 |
16 |
![]() |
![]() |
sysop | 09-07-09 | 598205 |
15 |
![]() |
![]() |
sysop | 09-07-09 | 228389 |
14 |
![]() |
![]() |
sysop | 09-07-09 | 231373 |
13 |
![]() |
![]() |
sysop | 09-07-09 | 552839 |
12 |
![]() |
![]() |
sysop | 09-07-09 | 221082 |
11 |
![]() |
sysop | 09-07-09 | 393941 | |
10 |
![]() |
![]() |
sysop | 09-07-09 | 195814 |
09 |
![]() |
![]() |
sysop | 09-07-09 | 222620 |
08 |
![]() |
![]() |
sysop | 09-07-09 | 248404 |
07 |
![]() |
![]() |
sysop | 09-07-09 | 328812 |
06 |
![]() |
![]() |
sysop | 09-07-09 | 333412 |
05 |
![]() |
![]() |
sysop | 09-07-09 | 220714 |
04 |
![]() |
![]() |
sysop | 09-07-09 | 229763 |
03 |
![]() |
![]() |
sysop | 09-07-09 | 438013 |
02 |
![]() |
![]() |
sysop | 09-07-09 | 812253 |
01 |
![]() |
![]() |
sysop | 09-07-09 | 190193 |