segioHelp(All)/쎄지오도움말 4.0(ko)



6.1 게시판 환경설정
인쇄
한여름 
2010-06-23 15:01:25
조회:38225
답글지움수정 아랫글 목록 윗글

 

6.6 게시판 환경설정



  게시판의 환경설정은 게시판 관리권한자가 게시판 목록에서 "환경설정"메뉴를 클릭했을 때 팝업윈도우로 나타나게 됩니다. 게시판 관리도구에서 새로운 게시판을 추가할 때도 팝업윈도우로 게시판 환경설정이 나타나게 되는데 이 경우에는 신규 게시판의 ID를 입력하는 영역이 추가로 나타납니다. 게시판 환경설정은 /icons/macro/ 디렉토리의 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

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

필드에서 디렉토리 분류인 "dir"은 사용할 수 없습니다.

 

[그림]
 

 아. 쉘문서

  게시판에서 기본적으로 채택할 쉘문서를 지정할 수 있습니다. 웹의 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
dir *게시판 분류(서브디렉토리) 30 18 center
*넓이 비율은 제목을 100으로 놓고 상대적으로 차지할 비율을 결정하면 자동으로 조정해줍니다. 길이제한은 영문 문자수로 표시하며 한글의 경우 1자가 영문 3자를 차지합니다.

 

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

 

[그림]
 

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

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

 

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

 

[그림]

위의 뉴스 형식 목록은 다음과 같은 지정에 의해 구현되었습니다.

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

 

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

 

[그림]

 

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

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

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

 

 차. 상단부분

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

 

 카. 하단부분

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

 

 타. 디렉토리 지정

  게시판마다 게시물을 디렉토리로 구분하여 지정할 수 있도록 하고 있습니다. 게시판의 디렉토리 기능을 지정하면 하나의 게시판을 여러개의 분할된 게시판으로 사용할 수 있습니다. 가령 자료실로 사용할 게시판을 만들고 사진디렉토리, 동영상디렉토리, 업무파일 디렉토리를 설정하면 각기 다르게 볼수도 있으며 자료실 전체로도 볼 수 있도록 할 수 있습니다. 디렉토리 지정을 위하여 상세설정->디렉토리 를 선택하면 다음과 같은 DIV 편집창이 생성됩니다.

형식 [id1]/[name]/[number]/[owner] :[macro]/[lang];[liststyle];[flags];[설명]
예 1) ko/공지사항(한국어)/1:/ko;;;한국어 공지사항
jp/NoticeBoard/2:/ja;;;일본어 공지사항
cn/NoticeBoard/4:/zh;;;중국어 공지사항

 줄 맨앞에 샵문자(#)가 표시되면 해당 줄의 디렉토리는 무시됩니다. lang 은 쎄지오에서 지원하는 언어코드를 입력하면 해당 디렉토리면 다른 언어로 서비스될 수 있습니다. 쎄지오에서 지정하지 않는 언어셋일 경우 영어로 지정되어 서비스됩니다. liststyle은 게시판의 목록형식과 동일한 방식으로 지정할 수 있습니다. flags 는 "name=value" 형식으로 지정하며 쉼표로 반복해서 지정하며 게시판의 선택사항에 있는 모든 사항을 다르게 지정할 수 있습니다. 설명은 해당 디렉토리에 대한 간단한 설명을 적을 수 있도록 하고 있습니다.

 

  number 는 게시물의 자료구조에 등록되는 식별번호로 사용되며 1~127 까지의 숫자만 사용할 수 있습니다.  ID와 number는 디렉토리간 겹치지 않는 고유한 값을 지정하여야 합니다. ID값은 추후 변경하여 사용이 가능하지만 Number 값은 변경하지 않아야 합니다.

owner 은 사용자 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 	☞ 섬유과 항목 게시판 링크 

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

 

디렉토리 지정방식에서 언어별로 설정을 다르게 할 경우 별도의 목록스타일을 지정하지 않을 때 게시물 목록의 언어표시부분이 변경되지 않을 수가 있습니다. 이 현상은 게시물 목록형식에서 이미 특정언어로 지정되었을때 발생하는 것입니다게시판 환경설정 혹은 인트라셀 환경설정의 게시물목록 스타일지정에 특정 언어로 설정된 표시이름을 삭제하여야 합니다.

 

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

 

답글지움수정인쇄 아랫글 목록 윗글
댓글달기
이름  비밀번호
Table for TextEditor

윤철환 11-04-26 답변 편집 삭제

위 디렉토리 설명 중 오타 아닌가요?
ko/공지사항(한국어)/1:/ko;;;한국어 공지사항
jp/NoticeBoard/2:/ja;;;일본어 공지사항
cn/NoticeBoard/4:/zh;;;중국어 공지사항


이렇게 되어야 하지 않나요? "/"가 하나 빠진 것 같은데.
ko/공지사항(한국어)/1/:/ko;;;한국어 공지사항


added word무명씨 13-02-18 답변 편집 삭제

원문대로 하여도 크게 상관 없습니다.

segioHelp(All)의 게시물 목록
번호 파일 글제목 일시 조회
58 gif 파일 ticon그룹웨어 관리 12-08-01 33546
57 gif 파일 ticon자원(물품) 예약 관리 12-01-13 29203
56 png 파일 ticon그룹웨어 게시판 추가 11-11-17 36211
55 gif 파일 ticon업무보고 11-08-24 31281
54 gif 파일 ticon메일 프로그램에서 POP3/SMTP 설정 11-07-07 38405
53 gif 파일 ticonSMS 일괄전송 11-06-28 31501
52 gif 파일 ticon일정관리 11-04-14 32746
51 png 파일 ticon모바일 POP3 설정(안드로이드) 11-02-11 34043
50 gif 파일 ticon근태관리 사용자 도움말 11-01-10 31976
49   ticon모바일 웹제작 11-01-04 32675
48 png 파일 ticon모바일 POP3 설정(아이폰/아... 10-11-19 30287
47 gif 파일 ticon로그인 10-11-16 36074
46 jpg 파일 ticon사용기록 보기(로그리포트) 10-11-09 32620
45 png 파일 ticon6.1 게시판 환경설정 [2] 10-06-23 38225
44 png 파일 ticonSEGIO FTP 10-05-24 35751
43   ticon웹 게시판 10-03-13 40975
42 gif 파일 ticon10.4 CMS개요 09-07-21 45628
41 jpg 파일 ticon4.4 환경설정 09-07-17 44461
40 gif 파일 ticon8.7 사용자관리 09-07-13 40017
39 jpg 파일 ticon플래시쇼 관리2 09-07-10 33352
38 jpg 파일 ticon플래시쇼 관리1 09-07-10 33162
37 gif 파일 ticon10.2 메뉴관리 09-07-10 39501
36 gif 파일 ticon10.1 프론트페이지 09-07-10 32780
35 jpg 파일 ticon9.4 업무용 메신저 09-07-10 28110
34 png 파일 ticon업무용 메신저 09-07-10 43249
33 gif 파일 ticon명함관리 09-07-10 41899
32 gif 파일 ticon업무진행 09-07-10 40435
31 gif 파일 ticon전자결재 09-07-10 59865
30   ticon8.6 자바환경설정 09-07-10 34877
29   ticon8.4 웹쪽지 09-07-10 37568
28   ticon8.3 웹메신저 09-07-10 35111
27 jpg 파일 ticon8.2 웹메일 서비스 09-07-10 41508
26 jpg 파일 ticon8.1 사용자 웹서비스 09-07-10 34780
25   ticon7.8 커뮤니티 게시판관리 09-07-10 44039
24   ticon7.7 커뮤니티 회원관리 09-07-10 43800
23 jpg 파일 ticon7.6 사용자 환경설정 09-07-10 30704
22 jpg 파일 ticon7.1 커뮤니티 서비스 09-07-10 29712
21 jpg 파일 ticon6.3 게시판 관리와 응용 09-07-09 48222
20 jpg 파일 ticon매크로 문서 구성(macro) 09-07-09 43749
19 gif 파일 ticon5.4 확장개발-JSP 09-07-09 38649
18   ticon5.3 확장개발-사용자 관리 09-07-09 31166
17 jpg 파일 ticon5.2 확장개발-PHP 09-07-09 30112
16 jpg 파일 ticon5.1 확장개발-CGI 바이너리 09-07-09 30523
15 jpg 파일 ticon4.3 사용기록보기 09-07-09 29074
14 jpg 파일 ticon4.2 사용자관리 09-07-09 33503
13 jpg 파일 ticon4.1 인트라셀이란 09-07-09 41614
12 jpg 파일 ticon4.5 웹메일 설정 09-07-09 35755
11 jpg 파일 ticon3.3 웹메일 구성 09-07-09 34159
10 jpg 파일 ticon2.5 웹편집기 09-07-09 33667
09 jpg 파일 ticon2.4 웹 디렉토리 09-07-09 37154