공통서비스 - 커뮤니티 관리

개요

공통서비스의 게시판 기능 및 승인관리 기능등을 활용하여 구성된 일반적인 형태의 커뮤니티 관리 기능이며 커뮤니티 생성 및 삭제를 담당하는 관리기능과 생성된 커뮤니티를 활용하는 사용기능으로 구성되어있다. 또한 해당 패키지는 배포시점에 게시판 패키지 및 협업 공통패키지와 같이 배포되어야 한다.

커뮤니티 업무흐름

생성된 커뮤니티는 사용자의 가입신청과 운영자의 가입승인이 완료되어 사용되며, 관리자 기능으로 다음과 같은 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의 모바일 웹 사이트 유효성 검사의 표준에 맞지 않습니다. 정확한 유효성 검사에 대한 문의는 해당 전문기관에 문의하시기 바랍니다.
* 현재 배포된 모바일 공통컴포넌트에 대한 보안성 검증이 진행되고있습니다. 빠른 시일내에 보안성 검증을 완료하고, 보완 패치가된 새로운 버전으로 릴리즈하겠습니다.

참고자료

 
egovframework/커뮤니티관리.txt · 마지막 수정: 2023/12/21 05:21 (외부 편집기)
 
이 위키의 내용은 다음의 라이센스에 따릅니다 :CC Attribution-Noncommercial-Share Alike 3.0 Unported
전자정부 표준프레임워크 라이센스(바로가기)

전자정부 표준프레임워크 활용의 안정성 보장을 위해 위험성을 지속적으로 모니터링하고 있으나, 오픈소스의 특성상 문제가 발생할 수 있습니다.
전자정부 표준프레임워크는 Apache 2.0 라이선스를 따르고 있는 오픈소스 프로그램입니다. Apache 2.0 라이선스에 따라 표준프레임워크를 활용하여 발생된 업무중단, 컴퓨터 고장 또는 오동작으로 인한 손해 등에 대해서 책임이 없습니다.
Recent changes RSS feed CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki