문화과학 게시판 (2000.08.00) BOARD 관리 설정 도움말
이하의 설명에서 BOARD 라 함은 문화과학 프로그램 내에 생성된
여러 게시판류를 각각 구분지어 지칭하는 것이며,
문화과학 라 함은 이 각각의 게시판류를 모두 포함하고 있는
CGI프로그램 전체를 의미한다.
(특정단어를 찾을때는 : Ctrl + F)
╋━━━▶ 5, 글쓰기 입력폼 구성및 제한 설정 ◀━━━╋
글입력폼을 용도에 맞게 구성한다.
[5-1] 입력폼 테이블 너비 -
입력폼 테이블 외형의 전체 너비(width)를 지정한다.
숫자만 입력하면 픽셀단위로 지정되며,
전체화면 대비 비율로 지정시 숫자뒤에 '%'를 붙인다.
[5-9] 본문입력필드 Text Mode- SIZE 조절버튼 -
Text(일반)모드에서의 본문입력필드 크기조절 버튼 출력옵션
* 좌.우.상.하 - SIZE 조절버튼 전체 출력
* 상.하 - SIZE 조절 상.하 버튼만 출력
* 출력없음 - SIZE 조절버튼 출력 없슴
[5-10] 본문입력필드 Editor Mode- Tool 버튼출력 -
* [FONT지정] 버튼 - 서체,형태,크기,기호 지정버튼을 출력
* [테이블&클립아트아이콘] 버튼 - 클립아트 아이콘삽입버튼을 출력
* [URL& IMG 링크] 버튼 - 이미지링크, 하이퍼링크 버튼을 출력
* [수평선&정렬] 버튼 - 수평선,정렬 버튼을 출력
[5-11] Editor- 클립아트LIB 별도지정 -
기본 제공된 클립아트 이외의 아이콘을 사용하고자 할 때,
클립아트 버튼클릭시 출력될 페이지를 별도로 지정한다.
[5-12] 본문작성 줄바꿈문자 삽입 기준 -
[작성자입력대로]-작성자가 'ENTER' 키를 넣은 곳에서만 줄바꿈문자 삽입
[입력필드폭에 맞춰]-'ENTER'키를 넣지 않더라도 강제적으로
입력 필드의 폭에 맞춰 줄바꿈문자를 삽입
[5-13] [이름/ID] 입력필드 자동입력 -
글 작성시 '이름' 입력필드에 자동 입력될 내용을 지정.
'이름' 으로 지정하면 이전에 글을 썼던 이름이 자동 입력 된다.
'ID' 로 지정하면 등록된 아이디가 자동 입력 된다.
[5-14] [htm 태그] 허용? -
본문내에 HTM태그 삽입을 허용할 것인가를 지정
[5-15] 접속자정보를 상세히 기록 -
글 작성시 자성자의 ip, browser, os, screen 을
자동을 체크하여 기록할 것인가를 지정.
[5-16] 답변글(Re) 작성 형식 -
답변글쓰기 버튼을 클릭하여 입력폼을 호출한 경우, 원문 자동 포함여부 지정.
* 원문포함 - 원문(답변대상)글이 입력 필드에 자동으로 삽입된다.
* 원문분리 - 원문(답변대상)글 자동삽입 없이 빈 입력필드로 출력된다.
[5-17] 글쓰기 입력폼 출력 옵션 -
글쓰기 테이블내에 기본 출력될 입력필드의 구성요소를 지정
[5-18] ~ [5-23] 입력항목 추가 A ~ F
글 입력필드를 새로 추가 지정한다.
단일라인 텍스트입력필드, 래디오선택버튼, 멀티체크박스,
풀다운메뉴, 여러줄입력 텍스트에리어 등 어떤 형태로도 추가지정이 가능하다.
추가항목의 입력데이타는 BOARD 의 Main테이블내에 출력시
셀내부의 정렬은 기본적으로 좌측정렬이 된다.
다른 정렬(center , right)을 주려면 뒤에 옵션을 주어 지정하면 된다.
예) 사는곳=select:서울/부산/광주/청주/제주-center
예) 거주지주소=text:20/30/실제거주지-right
와 같이 뒤에 '-center' 나 '-right' 를 붙이면 그에 따라 정렬된다.
입력추가항목의 제목에 '주민등록' 이라는 단어가 포함되면,
등록시 그 입력필드 값이 주민등록번호 형식과 일치하는지를
자동 체크하게 되며 형식이 틀리면 오류 메시지를 출력한다.
각 추가 항목 필드는 다른 특성을 갖고 있다(용도에 맞게 필드를 선택할것) 추가항목D , 추가항목E 의 입력필드만 htm 태그가 허용된다.
(관리자 Login 을 거친 경우에는 모든 필드에서 htm태그가 허용) 추가A,추가C는 Main테이블내 출력시 자동 줄바꿈되지 않는다.(<nobr>) 추가B,추가D,추가E,추가F 는 셀의 폭에 맞춰 줄바꿈 된다.
[5-24] 글입력 필수항목으로 지정 -
체크된 항목은 반드시 넣어야 글이 등록되게 한다.
입력항목이 추가지정되었다면
추가된 항목의 입력필수지정 체크버튼이 새로 생겨난다.
[5-25] 글등록을 차단할 단어, 혹은 접속아이피 -
글 등록시 여기서 지정한 단어가 포함된 글은 등록이 차단된다.
또 여기서 지정한 아이피주소로 접속된 경우에도 글 등록이 차단된다.
'/' 로 구분하여 글등록을 차단할 단어나 아이피주소를 지정해 주면 된다.
[5-26] 글쓰기 완료-저장후 특정페이지 자동OPEN -
글입력 완료-저장후 출력될 페이지를 별도로 지정한다.
[5-27] 글쓰기 페이지의 상단에 'htm 태그' 삽입 -
글입력페이지 최상단에 htm태그를 사용하여 내용을 입력한다.
문화과학 의 './image/userimage' 디렉토리내의 아이콘 링크시
<img src=^icon.gif border=0> 와 같이 지정할 수 있다.
즉, 링크태그에 '^' 기호가 들어갈 경우 이 기호는
문화과학 내의 이미지 폴더인 './image/userimage' 로 변환되어 출력된다.
[5-28] 글쓰기 페이지의 하단에 'htm 태그' 삽입 -
글입력페이지 최하단에 htm태그를 사용하여 내용을 입력한다.
[5-29] 글쓰기 테이블 상단 '타이틀바' 에 'text' 문구 삽입 -
글입력폼 테이블 상단의 타이틀바에 내용을 삽입한다.(htm 태그사용가능)
[5-30] 글쓰기 - 본문입력필드내에 기본 삽입 -
본문글입력 필드에 기본적으로 삽입될 내용을 입력한다.
본문입력필드에 별도의 입력양식 지정을 하려면,,,,
우선 htm태그를 사용하여 표를 만든후 작성된 태그를 여기에 넣어 주고,
위 [5-6] 본문입력필드 기본 출력 Mode 지정을
Editor(편집Mode) 으로 지정해 주면 된다.
양식지 태그 작성시 <table> 태그를 이용하며, 태그내에 가급적
따옴표는 들어가지 않는게 좋다.
일반 웹에디터를 사용하여 양식지를 작성하였다면,
<table> ... </table> 태그부분만 남기고 나머지
태그들(<htm><head><body>....)은 전부 삭제후 넣어 주도록 한다.
[ EDIT모드 전역을 입력모드로 지정 ] 에 체크하면
EDIT모드 출력시 전역을 입력필드로 인식하여 어느 곳에나
글자입력이 가능해진다.
EDIT모드에서 양식지 지정후 정해진 입력필드에서만 입력이 가능하게 하려면
이 체크를 없애 주고, 입력영역은 폼태그로 작성되어야 한다.
이를 응용한 예를 보려면 기본 제공된 테마 'Application.txt' 를 정용시킨 후
글 입력폼을 열어 보면 바로 알 수 있다.
각 항목의 설정값을 삭제할 경우, 기본값으로 자동 대체된다.
만약, 특정 항목의 입력필드를 공란으로 비워 놓고자 한다면
삭제후 스페이스를 넣어 주면 된다.