6.6 게시판환경설정
인쇄
관리자 
2009-07-14 19:59:12
조회:187085
답글지움수정 아랫글 목록 윗글

6.6 게시판 환경설정


1) 항목 설명 


 

  게시판의 환경설정은 게시판 관리권한자가 게시판 목록에서 "환경설정"메뉴를 클릭했을 때 팝업윈도우로 나타나게 됩니다. 게시판 관리도구에서 새로운 게시판을 추가할 때도 팝업윈도우로 게시판 환경설정이 나타나게 되는데 이 경우에는 신규 게시판의 ID를 입력하는 영역이 추가로 나타납니다. 게시판 환경설정은 board_rc.html 이라는 전용필터에 의해 구성됩니다.

 

1) 항목 설명

 가. 게시판이름

  게시판 이름은 한글과 일부 특수문자를 포함하여 작성할 수 있습니다. 간결하고 의미 있는 이름을 지정하도록 하십시오. 게시판 이름은 게시판 관리도구에서 게시판을 구분할 목적으로 사용되며 관리될 게시판이 많은 경우 검색기능에도 적용됩니다.

 나. 관리자

  관리자 항목에는 게시판 주인으로 지정된 사용자의 ID를 입력합니다. 복수를 입력할 때는 공백으로 구분하여 사용자의 아이디를 입력할 수 있읍니다. 최대 256문자로 제한되어 있어 여러명의 ID를 입력할 경우 유효한 범주까지만 관리자로 지정됩니다.

 

 다. 대표아이콘

  게시판에서 사용될 게시판 아이콘을 지정합니다. 게시판 아이콘은 공유웹자원으로 지정된 언어별 아이콘 가운데 하나를 지정하여 사용할 수 있습니다. 한국어의 경우 “kr", "kr01", "kr02" 등이 있습니다. 잘 못 입력되거나 입력되지 않은 경우 인트라셀의 환경설정에서 입력한 게시판아이콘으로 대체됩니다. 인트라셀 환경설정에서조차 지정한 것이 존재하지 않는다면 "default"로 지정된다. 지정된 값은 공유웹자원인 "icons/"디렉토리의 하위디렉토리의 이름이며 게시판의 보기, 편집, 목록 등의 화면을 구성하는데 필요한 아이콘을 담고 있습니다.

 

 라. 보고메일주소

  보고메일주소는 새 글이 올라왔을 때 자동으로 메일을 받아 볼 사람을 지정하는 기능입니다. 공백으로 구분된 전자우편주소나, 사용자의 아이디를 입력하면 메일로 전송됩니다. 단 사용자 아이디를 입력한다면 해당 사용자는 이메일서비스를 이용할 수 있어야 합니다.

 
분류번호 (class no)

 

  분류번호는 0~32767의 숫자에서 골라 지정할 수 있습니다. 분류번호는 두 가지 목적으로 활용될 수 있습니다. 하나는 분류번호가 같은 게시판끼리 자동으로 링크시키려는 자동화의 목적이며 다른 하나는 동호회나 개인공간에 커뮤니티를 운영할 때 하위 커뮤니티 회원의 클래스번호를 동일하게 지정하여 읽기 및 쓰기 권한을 주기 위한 목적으로 사용됩니다.

  학교에서 쎄지오를 이용하여 홈페이지를 운영하는 경우 매년 새로운 학생들에게 학급별 게시판을 주고자 할 때 이 분류번호를 사용할 수 있습니다. 가령 “2007년도 학급”이라는 이름으로 동호회를 개설한 후에 각 학생들마다 동일 형식의 반 번호(예, 101:1학년1반)를 배정한다. 학급마다 게시판을 작성하되 게시판에 반 번호를 지정합니다.

  해당 동호회로 이동하면 자동으로 자신의 클래스 번호와 같은 번호를 갖는 게시판을 별도로 표시할 수 있도록 자동화 할 수 있습니다.

 

 마. 읽기권한, 쓰기권한

읽기권한 쓰기권한은 권한 성격만 달리할 뿐 지정 방식은 동일합니다. 오른쪽에는 0부터 9까지의 숫자를 복수로 입력하여 지정합니다. 사용자 등급은 0~9의 숫자로 모두 표시할 수 있습니다.

일반적으로 읽기 권한이 없는 경우 쓰기 권한이 부여된 사용자라 하더라도 게시판의 목록조차 보지 못하게 됩니다. 읽기 권한이 없더라도 게시판의 목록을 볼 수 있도록 하기 위해서는 “선택사항”의 “목록개방”을 체크하여야 합니다.

 

 바. 게시판 용량, 첨부파일 용량

게시판 용량은 게시판의 전체 자료의 총합에 대한 상한선을 뜻합니다. 첨부파일 용량은 하나의 게시물에 첨부할 수 있는 파일의 용량 제한을 말합니다. Mbyte 단위의 숫자를 입력합니다.

 

 사. 검색필드

게시판 고유의 검색대상을 설정하기 위해 지정합니다. 각 필드를 상징하는 기본예약어를 콜론(:)으로 구분하여 표시하고 필드예약어와 슬래쉬(/)로 구분하여 이름을 입력할 수 있습니다. 필드예약어는 확장필드를 나타내는 "var[3]"등과 같이 입력할 수도 있습니다. 기본값은 다음과 같습니다.

all:title:context:file:writer

위의 기본값은 지정하지 않아도 작동되는 것으로 다음 그림에서와 같이 필드가 구성됩니다.

 

 

 아. 쉘문서

  게시판에서 기본적으로 채택할 쉘문서를 지정할 수 있습니다. 웹의 URI 형태로 입력합니다. 다른 서버나 인트라셀에 있는 쉘은 사용할 수 없습니다. 입력예는 다음과 같습니다.

/homepage/out.shell
  쉘문서를 지정하더라도 URI 호출시 쉘 사용이 금지되거나 읽기, 보기, 편집 필터에서 $#shell#; 
구문을 생략하면 작동되지 않습니다. 게시판 환경설정에 쉘문서를 지정할 수 있도록 한 것은 호출쉘 이어받기 
기능을 설계하기 전의 일로 쎄지오 3.2버전에서는 호출쉘 이어가기 기능이 제공되므로 쉘문서를 지정하는 방식은 
권장하지 않습니다.

자. 목록정렬

게시판의 목록보기에서 게시물 정보를 어떻게 배치할 것인가를 결정합니다. 일반정렬, 이미지컷, 숏컷 등으로 구분됩니다. 다음은 일반정렬에 의한 게시판 목록보기의 예입니다.

 

 

위의 목록은 아래와 같은 기본 목록정렬 세팅 값에 의해 나타난 결과입니다.

no:file:title:writer//50//center:date//50//center:read//30//center

  각각의 필드는 콜론(:)으로 구별되며 각 필드는 필드예약어, 필드 이름, 넓이 가중치, 문자 표시길이, 정렬기준에 대하여 순서대로 슬래시(/)로 구분하여 지정합니다. 넓이 가중치는 제목의 넓이를 100으로 하고 각 필드는 상대적인 가중치를 지정하도록 합니다. 가중치의 숫자의 총합에 대한 각각의 백분율에 따라 넓이가 결정됩니다.

  필드 이름은 헤드라인의 항목이름으로 표시됩니다. 게시판의 목록표시는 <table>에 의해 구성됩니다. 각각의 <td>~</td>로 표시되는 셀에 각각의 정보가 입력되게 되는데 이들의 스타일을 지정할 수 있도록 다음과 같은 클래스가 선언되어 있습니다.

class="cell4list" 		☞ 마지막이 아닌 게시물 목록에 사용되는 td 셀의 클래스
class="cell4last"		☞ 마지막 게시물 목록의 각 td 셀의 클래스

 

다음은 일반 목록에서 사용할 수 있는 필드 예약어와 각각에 지정된 기본값의 보기입니다.

 

예약어	표시항목		넓이비율	길이제한	정렬기준 
no *번호 15 0 center title *제목 100 33 uid *작성자아이디 30 0 center uname *작성자이름 30 0 center writer *작성자(이름,Uid) 50 0 center read *조회 15 0 center date *일시 30 0 center data *용량 20 0 right mail *전자우편 50 30 file *파일아이콘 15 0 center fname *파일이름 50 14 center thumb *이미지(썸네일) 30 0 center

 

  이외의 예약어로서 확장필드명 "var[0]", "var[1]" 등을 사용할 수 있다. 헤드라인에 표시될 항목이름은 기본적으로 언어사전에 정의된 것을 참조하기 때문에 위의 표와 다를 수 있다. 다음은 “thumb"를 이용한 썸네일 목록의 예입니다.

 

 

  썸네일 이미지는 class="thumbnail_div"가 선언된 <div>안에 위치하게 됩니다. 따라서 스타일을 지정하여 디자인 요소를 제어할 수 있습니다. 위 그림의 결과는 다음 지정값의 결과입니다.

no:thumb///30:title:uname:date:read: 
☞ 이미지컷목록에서는 4번째의 설정값이 가로로 반복되는
   이미지의 숫자를 나타내며, 숏컷목록에서는 본문요약내용의 길이를,
   썸네일에서는 이미지의 규격사이즈를 뜻합니다.

 

  숏컷목록은 포함된 이미지와 게시물의 본문 일부를 조합하여 표시하는 방법입니다. 다음은 숏컷목록의 예입니다.

 

위의 숏컷목록은 다음과 같은 지정에 의해 구현되었습니다.

예) shortcut//90/400/right:title 
☞ 숏컷목록을 표현하되 이미지는 가로 90픽셀 세로 90픽셀 크기
    내로 비율축소하고 본문의 내용은 400 표시문자 이내로 표시. 

 

  이미지컷목록은 포함된 이미지를 중심으로 갤러리처럼 보이게 하여 이미지 감상을 주목적으로 사용하도록 하는 표현방법입니다. 다음은 이미지컷목록의 예입니다.

 

 

위 그림은 다음과 같은 설정에 의해 나타난 결과입니다.

예) imagecut//120/4/right:title///20
☞ 이미지컷목록, 이미지크기는 120 x 120 픽셀 규격 이하로 비율 축소하여
    표시하고 가로로 4개까지의 이미지 목록을 표시하며 제목은 20자 이내로
    축소하여 표시

  환경설정에서 페이지당 목록수를 설정하는데 이는 위에서 “imagecut"의 4번째 설정값의 배수가 되어야 자연스럽게 나타납니다. 이미지컷목록과 숏컷목록의 경우 디자인적 구성을 위해 "<td>~</td>", "<div>~</div>"구문을 반복적으로 사용하고 있습니다. 이들의 class는 2장의 "$#brief#;"구문 설명에서 참조하기 바랍니다.

 

 차. 상단부분

  상단부분은 게시판의 보기, 읽기, 목록 필터에서 $#b.head#; 구문에 의해 대체될 수 있는 HTML문서를 지정하는 영역입니다. 지정하지 않으면 인트라셀 환경설정의 값을 초기값으로 사용합니다. 동호회나 개인영역의 환경설정에서도 별도로 게시판 상단부분을 설정할 수 있는데 이 경우 동호회나 개인영역에 포함된 게시판의 기본값으로 사용됩니다.

 

 카. 하단부분

  하단부분은 게시판의 보기, 읽기, 목록 필터에서 $#b.tail#; 구문에 의해 대체될 수 있는 HTML문서를 지정하는 영역입니다. 지정하지 않으면 인트라셀 환경설정의 값을 초기값으로 사용합니다. 동호회나 개인영역의 환경설정에서도 별도로 게시판 하단부분을 설정할 수 있는데 이 경우 동호회나 개인영역에 포함된 게시판의 기본값으로 사용됩니다.

 

 타. 디렉토리 지정

  게시판마다 게시물을 디렉토리로 구분하여 지정할 수 있도록 하고 있습니다. 상세설정->디렉토리 를 선택하면 다음과 같은 DIV 편집창이 생성됩니다.

 

 

  위의 그림에는 게시물 분류디렉토리의 설정예를 나타내고 있습니다. 디렉토리의 설정방법은 다음과 같이 디렉토리 ID, 디렉토리 이름, 디렉토리 번호, 관리자 ID 를 ‘/’기호로 구분하여 입력합니다. 각 디렉토리는 콜론(:)으로 구분합니다. 콜론 다음에는 줄바꿈이 가능합니다.

형식:   	[id1]/[name]/[number]/[admin] :
       [id2]/[name2]/[number2]/[admin2]: ...

number 는 1~127 까지의 숫자만 사용할 수 있습니다. admin 은 사용자 UID 를 입력하되 공백으로 구분하여 복수로 지정할 수 있습니다. 다음은 위 그림에 나타난 설정의 예입니다. 위의 게시판은 /notice.brd 라고 가정합니다.

chem/화학과/1/summerb :	☞ /notice.chem.brd 	(화학과)
text/섬유과/2/windboy iderror:	☞ /notice.text.brd	(섬유과)

  위 예의 설명에서와 같이 게시판 아이디는 게시판의 고유 아이디와 디렉토리의 아이디를 점(.)으로 연결하여 사용하도록 되어 있습니다. 이러한 같은 게시판의 URL 설정관계는 요약목록($#brief...#;)에서도 그대로 적용됩니다.

링크: http://hostname.com/notice.brd    	☞ 게시판 일반 링크
      http://hostname.com/notice.chem.brd 	☞ 화학과 항목 게시판 링크
      http://hostname.com/notice.text.brd 	☞ 섬유과 항목 게시판 링크 

  요약목록에서는 특수한 목적으로 임의의 게시물 디렉토리인 밑줄(_)이 사용됩니다. 밑줄이 포함된 형태의 게시판링크는 요약보기에서 임시적으로만 적용되므로 일반적인 게시판 링크방법으로 사용되어서는 안됩니다. 디렉토리 구별없이 본 게시판에 올린 게시물은 모든 디렉토리 안에서 공통으로 보여집니다.

 

✳ 이외의 환경설정부분은 게시판환경설정 필터에 설명이 병행되고 있으므로 참조바랍니다.

답글지움수정인쇄 아랫글 목록 윗글
댓글달기

쎄지오 매뉴얼 게시판의 게시물 목록
번호 파일 글제목 작성자 일시 조회
61 gif 파일 ticon10.4 CMS개요 케이시크 09-07-21 150197
60   ticon4.5 환경설정 케이시크 09-07-17 186261
59 jpg 파일 ticon6.8 게시판자동생성 [3] 관리자 09-07-14 187661
58 jpg 파일 ticon6.7 게시판아이콘 관리자 09-07-14 187502
57 jpg 파일 ticon6.6 게시판환경설정 관리자 09-07-14 187085
56 jpg 파일 ticon6.5 게시판관리 관리자 09-07-14 171179
55 jpg 파일 ticon3.7 환경 설정 관리자 09-07-14 203748
54 jpg 파일 ticon3.6 웹메일 필터 관리자 09-07-14 207922
53 gif 파일 ticon8.7 사용자관리 관리자 09-07-13 187397
52 jpg 파일 ticon10.3 플래시쇼 관리 sysop 09-07-10 195140
51 jpg 파일 ticon10.3 플래시쇼 개요 sysop 09-07-10 193627
50 gif 파일 ticon10.2 메뉴관리 sysop 09-07-10 172986
49 gif 파일 ticon10.1 프론트페이지 sysop 09-07-10 194426
48 jpg 파일 ticon9.4 업무용 메신저 sysop 09-07-10 464607
47 jpg 파일 ticon9.3 명함관리 sysop 09-07-10 199202
46 jpg 파일 ticon9.2 업무진행 sysop 09-07-10 192011
45 bmp 파일 ticon9.1 전자결재 sysop 09-07-10 204704
44 jpg 파일 ticon9.2 시스템구성 sysop 09-07-10 188622
43   ticon9.1 전자결재개요 sysop 09-07-10 184279
42   ticon8.6 자바환경설정 sysop 09-07-10 193083
41   ticon8.5 웹게시판 sysop 09-07-10 181777
40   ticon8.4 웹쪽지 sysop 09-07-10 188933
39   ticon8.3 웹메신저 sysop 09-07-10 381099
38 jpg 파일 ticon8.2 웹메일 서비스 sysop 09-07-10 260053
37 jpg 파일 ticon8.1 사용자 웹서비스 sysop 09-07-10 210955
36   ticon7.8 커뮤니티 게시판관리 sysop 09-07-10 206756
35   ticon7.7 커뮤니티 회원관리 sysop 09-07-10 212491
34 jpg 파일 ticon7.6 사용자 환경설정 sysop 09-07-10 210508
33   ticon7.5 동호회 연결하기 sysop 09-07-10 714259
32 jpg 파일 ticon7.4 신규동호회 개설 sysop 09-07-10 217782
31 jpg 파일 ticon7.3 커뮤니티 관리도구 sysop 09-07-10 220629
30 jpg 파일 ticon7.2 동호회, 사용자 홈페이지 로그인 sysop 09-07-10 200786
29   ticon7.1 커뮤니티 개요 sysop 09-07-10 194495
28 jpg 파일 ticon6.3 게시판 관리와 응용 sysop 09-07-09 208354
27 jpg 파일 ticon6.2 게시판 스타일 sysop 09-07-09 200826
26 jpg 파일 ticon6.1 게시판 목록/인증필터 sysop 09-07-09 343017
25 jpg 파일 ticon6.1 게시판 편집/보기필터 sysop 09-07-09 201158
24   ticon5.4 확장개발-JSP sysop 09-07-09 199911
23   ticon5.3 확장개발-사용자 관리 sysop 09-07-09 201202
22 jpg 파일 ticon5.2 확장개발-PHP sysop 09-07-09 181885
21 jpg 파일 ticon5.1 확장개발-CGI 바이너리 sysop 09-07-09 275968
20 jpg 파일 ticon4.4사용기록보기 sysop 09-07-09 187630
19 jpg 파일 ticon4.3 사용자관리 sysop 09-07-09 202139
18 jpg 파일 ticon4.2 로그인 및 관리도구 [1] sysop 09-07-09 210898
17 jpg 파일 ticon4.1 인트라셀이란 sysop 09-07-09 1244385
16 jpg 파일 ticon3.5 스팸메일 설정 sysop 09-07-09 601313
15 jpg 파일 ticon3.4 웹메일 사용자 기능 sysop 09-07-09 230459
14 jpg 파일 ticon3.3 웹메일 구성 sysop 09-07-09 233271
13 jpg 파일 ticon3.2 웹메일 환경설정 sysop 09-07-09 555423
12 jpg 파일 ticon3.1 웹메일 개요 sysop 09-07-09 223078
11   ticon2.6 기초필터파일 sysop 09-07-09 396589
10 jpg 파일 ticon2.5 웹편집기 sysop 09-07-09 198689
09 jpg 파일 ticon2.4 웹 디렉토리 sysop 09-07-09 224460
08 jpg 파일 ticon2.3 웹 레이아웃 sysop 09-07-09 250556
07 jpg 파일 ticon2.2 웹필터링 sysop 09-07-09 332506
06 jpg 파일 ticon2.1 쎄지오 웹자원 sysop 09-07-09 334832
05 jpg 파일 ticon1.5 쎄지오 관리 sysop 09-07-09 223226
04 jpg 파일 ticon1.4 처음 로그인 하기 sysop 09-07-09 231231
03 jpg 파일 ticon1.3 쎄지오 설치 2 sysop 09-07-09 442331
02 gif 파일 ticon1.2 쎄지오 설치 sysop 09-07-09 814588
01 gif 파일 ticon1.1 intro sysop 09-07-09 191202