넷시티-NETCITY
INSTALL // ID_0017

넷보드2에 응용 가능한 직접 구축해 볼 수 있는 플러그인/모듈 아이디어 (11)

AUTHOR: NETCITY_ADMIN DATE: 2026.08.24 01:46

넷보드2의 게시판 구조에 적용하기 좋은 에디터 타입 5가지를 이런 식입니다.

1. 블록형 에디터 (Block Editor)

글의 내용을 제목, 문단, 이미지, 동영상, 인용문, 코드, 표 등의 독립적인 블록 단위로 구성하는 방식입니다.

  • 드래그 앤 드롭으로 콘텐츠 순서 변경
  • 이미지·동영상·파일 블록 지원
  • 블록별 속성 및 스타일 설정
  • 복잡한 HTML 지식 없이 문서 작성 가능
  • 활용: 일반 게시판, 뉴스, 카드뉴스, 자료 정리

2. 마크다운 에디터 (Markdown Editor)

Markdown 문법을 이용해 글을 작성하고, 오른쪽 또는 아래쪽에서 실시간 미리보기를 제공하는 에디터입니다.

  • .md 파일과 직접 연동 가능
  • 제목, 표, 코드, 인용, 목록 등을 간단하게 작성
  • HTML 변환 및 문서 아카이브 구축에 적합
  • Git 기반 문서 관리와도 잘 어울림
  • 활용: 기술문서, 개발자 게시판, 위키, 전자책, 매뉴얼

3. 리치 텍스트 에디터 (WYSIWYG Editor)

워드프로세서처럼 작성한 화면이 실제 게시물 화면과 거의 동일하게 보이는 전통적인 웹 문서 편집기입니다.

  • 글꼴, 크기, 정렬, 색상 등을 직접 설정
  • 이미지·링크·표·인용문 삽입
  • HTML을 몰라도 쉽게 사용 가능
  • 기존 게시판과 호환성이 좋음
  • 활용: 일반 커뮤니티, 공지사항, 자유게시판, 블로그

4. 문서형 에디터 (Document Editor)

하나의 게시글을 단순한 글이 아니라 책이나 문서처럼 편집하는 방식입니다.

  • 페이지 단위 문서 구성
  • 목차 자동 생성
  • 장·절 구조 지원
  • 각 페이지에 이미지, 표, 코드, 첨부파일 배치
  • 작성한 문서를 PDF/EPUB 등의 형태로 확장 가능
  • 활용: 전자책, 매뉴얼, 연구자료, 강의자료, 기술문서

5. 코드·기술문서 에디터 (Code & Technical Editor)

프로그래밍 코드와 기술 문서를 함께 작성할 수 있도록 만들어진 개발자 중심 에디터입니다.

  • 코드 문법 강조(Syntax Highlighting)
  • 여러 프로그래밍 언어 지원
  • 코드 접기 및 줄 번호
  • Markdown과 코드 블록 결합
  • 파일 트리와 문서 구조를 함께 표시
  • 활용: API 문서, 개발자 문서, 소스코드 자료실, 서버 매뉴얼
  •  

넷보드2에서는 이렇게 조합할 수 있습니다

일반 게시판 → 리치 텍스트 에디터
자료실 → 블록형 에디터
기술자료실 → 마크다운 에디터
전자책/문서관 → 문서형 에디터
개발자 게시판 → 코드·기술문서 에디터

특히 넷보드2의 모듈형 구조를 활용하면 하나의 에디터만 고정하는 것이 아니라, 게시판 생성 시 editor_type을 선택해서 게시판마다 서로 다른 에디터를 적용하는 방식으로 설계하기 좋습니다.

미래 충분히 시간이 남는다면, 만들어 적용할 수 있습니다.

 

BACK_TO_LIST