공통서비스 - 커뮤니티 관리
개요
공통서비스의 게시판 기능 및 승인관리 기능등을 활용하여 구성된 일반적인 형태의 커뮤니티 관리 기능이며 커뮤니티 생성 및 삭제를 담당하는 관리기능과 생성된 커뮤니티를 활용하는 사용기능으로 구성되어있다. 또한 해당 패키지는 배포시점에 게시판 패키지 및 협업 공통패키지와 같이 배포되어야 한다.
생성된 커뮤니티는 사용자의 가입신청과 운영자의 가입승인이 완료되어 사용되며, 관리자 기능으로 다음과 같은 5개 기능을 제공한다. (자세한 내용은 커뮤니티 사용기능의 사용기능 참조)
- 게시판관리 : 커뮤니티에 사용될 게시판을 생성 및 관리하는 기능 제공
- 사용자관리 : 탈퇴처리, 재가입처리, 운영자 등록 등의 기능 제공
- 승인관리 : 회원가입신청 및 회원탈퇴신청에 대한 승인 처리 기능 제공
- 게시판 사용정보관리 : 사용자별로 게시판의 사용여부를 관리할 수 있는 기능 제공 (사용중지의 경우 등록 권한만 없고 읽기 가능함)
- 동호회관리 : 커뮤니티에 사용될 동호회를 생성 및 관리하는 기능 제공
설명
본 기능은 전자정부 표준프레임워크 실행환경의 ID Generation 기능, 게시판 기능을 활용하여 구성되며, 추가적으로 동호회 기능을 활용할 수 있다.
관련소스
관련테이블
환경설정
- ID Generation Service에서 사용할 테이블 및 필드 생성
- ID Generation Service를 활용하기 위해서 Sequence 저장테이블인 COMTECOPSEQ에 CMMNTY_ID 항목을 추가해야 한다. 테이블이 생성되어 있는 경우라면 인서트 구문만을 수행한다.
CREATE TABLE COMTECOPSEQ ( TABLE_NAME VARCHAR(16) NOT NULL, next_id DECIMAL(30) NOT NULL, PRIMARY KEY (TABLE_NAME)); INSERT INTO COMTECOPSEQ VALUES('CMMNTY_ID','0');
사용방법
설정 및 주의사항
* 현재 배포된 모바일 공통컴포넌트는 HTML5, CSS3를 적용하고 있습니다. 그에 따라, 현재 모바일OK, W3C의 모바일 웹 사이트 유효성 검사의 표준에 맞지 않습니다. 정확한 유효성 검사에 대한 문의는 해당 전문기관에 문의하시기 바랍니다.
* 현재 배포된 모바일 공통컴포넌트에 대한 보안성 검증이 진행되고있습니다. 빠른 시일내에 보안성 검증을 완료하고, 보완 패치가된 새로운 버전으로 릴리즈하겠습니다.
참고자료
- 커뮤니티관리 참조 : 커뮤니티관리
- 실행환경 참조 : ID Generation Service
- 배포 및 테스트 관련 : Mobile Common Component System 및 배포 패키지 구성안
