🔐로그인하면 문서 작성, 프로젝트 게시, ZIP 기반 버전 업로드, 브랜치 생성 기능을 사용할 수 있습니다. 로그인하러 가기
비교 대상 선택
추가 0줄 삭제 1줄 변경 0줄 동일 191줄
r2 문법오류
2026-04-19 00:46

개요

T2Editordsclub.kr에서 개발·배포하는 제한적 오픈소스 한국형 PHP WYSIWYG 웹 에디터이다. 2025년 1월 31일 베타 버전이 그누보드 커뮤니티 https://sir.kr에 처음 공개되었으며, 2025년 2월 15일 dsclub.kr에서 Ver 1.0.0으로 정식 릴리즈되었다. 데모

특징

T2Editor는 모바일 친화적 인터페이스를 지향하며, 자체적인 콘텐츠 블록 단위로 콘텐츠를 추가·편집할 수 있는 구조를 제공한다. 개발 초기에는 그누보드5 용으로 개발되었으며, 이후 Ver 5.0.0(2025년 10월 8일)부터 PHP 7.4 이상의 환경에서 그누보드5 가 아닌 환경이더라도 사용 가능하도록 호환성이 강화되었다.

기본적으로 모바일 환경을 우선으로 설계되었으며, iOS/Safari에서 발생하던 IME 및 엔터키 관련 문제는 1.0.0 릴리즈에서 해결되었다. 이미지·비디오·파일·코드·테이블·그림 등 미디어를 블록으로 원하는 위치에 추가할 수 있으며, 모바일 환경에서도 동일한 레이아웃을 유지하도록 설계되었다.

실시간 자동 저장, Undo/Redo, 자동 다크모드 등의 기능을 제공하며, 플러그인 기반의 확장 구조를 통해 실시간 협업·그림 그리기·자체 T2Search 서비스를 통한 검색 및 콘텐츠 추가·AI 콘텐츠 생성·재배치 등 기능을 지원한다.

smarteditor2 보다 가벼운 편이다.

단점

T2Editor는 기존 게시판 환경(특히 그누보드)과의 호환성을 우선하지 않고 자체 블록 구조를 사용하므로 HTML·iframe·object 등 임베드 태그의 자유로운 사용을 제한한다.[* 에디터 내부에서 허용하는 자체 블록 구조의 태그만 툴바를 통해 사용 가능하다.]

표는 전용 테이블 블록으로 생성 가능하며, 셀 내부에 블록 중첩을 할 수는 있지만 기본적으로 제공하는 기능이 아니기에 스타일 및 레이아웃 등이 깨질 수 있어 복잡한 표 레이아웃은 플러그인 또는 별도 코드 삽입이 필요할 수 있다. -- 콘텐츠 생성 AI를 통해 꼼수로 중첩된 테이블 블록을 추가할 수 있고 이 경우 스타일 및 레이아웃 문제가 발생하지 않는다. --

텍스트 색상은 팔레트·컬러피커와 직접 #RRGGBB 입력을 모두 지원한다.

일부 패치를 진행하였지만, 몇몇 html요소가 더해진 콘텐츠의 경우 복사·붙여넣기 시 콘텐츠 블록 분리가 발생하여 외부에서 복사한 콘텐츠의 내용의 레이아웃이 변경될 수 있다.

Ver 3.0.7 이전 버전에서는 미디어 블록 사이 공백 중복 버그 및 코드 블록 내부 HTML이 실행되는 XSS 취약성이 존재했으며, Ver 3.0.7에서 패치되었다. -- (따라서 3.0.7 버전 미만의 이용자들은 3.0.7 이상의 버전으로 업데이트가 권장된다) --

-- 타 에디터로 작성된 게시물을 자동으로 마이그레이션하는 기능이 없다. (8.2.0 업데이트로 마이그레이션이 지원된다.) --

주요 기능

  • 반응형·모바일 최적화 인터페이스
  • 드래그 앤 드롭 및 클립보드 이미지 붙여넣기
  • 이미지·비디오·파일·코드·테이블·그림 콘텐츠 블록[* 이미지의 경우 WebP 압축을 지원한다.]
  • 간편 테이블 생성 및 편집
  • PDF, 이미지 뷰어
  • 콘텐츠 자동 저장[* 토글로 설정 가능]
  • Undo/Redo
  • 다크모드
  • 플러그인 시스템
  • T2Editor AI[* 텍스트 및 이미지·테이블·코드·서식 등을 자동 삽입하며, 세부 편집하기 기능을 통해 작성된 콘텐츠 일부를 선택해 AI에게 수정·재배치 요청 가능하다]
  • 실시간 협업 플러그인
  • T2Search 검색 플러그인[* 5.7.0에서 추가된 기능으로, 에디터 내의 텍스트와 T2Search 서비스의 웹 페이지 콘텐츠를 검색 및 게시글 내에 인용 형태로 추가할 수 있다]
  • T2ClipURL 간편 링크 단축 및 QR코드 생성 플러그인[* 6.0.0에서 새롭게 추가된 기능이다]
  • T2meme 밈 이미지 검색 및 추가 플러그인[* 8.2.0에서 개발된 부가 기능이지만 8.2.0에 기본으로 탑재되어 있지는 않다.]

버전 히스토리

Ver 9.x.x (주요 변경 사항: 안전 관련 AI기능 추가)

펼치기 · 접기
버전날짜주요 내용
Ver 9.0.02026.04.07T2Editor SafeAI - nsfw필터기능(베타) 추가, T2Meme 플러그인 추가, 주석 추가 및 수정을 통한 유지보수성 향상

Ver 8.x.x (주요 변경 사항: 로딩 성능 향상 기능 추가 & 기존 기능 패치)

펼치기 · 접기
버전날짜주요 내용
Ver8.2.02026.03.27T2Editor 외의 에디터로 작성한 콘텐츠에 대한 마이그레이션 지원
Ver8.1.22026.03.26ai플러그인 작동 불가 해결, 에디터 콘텐츠 자동 저장 기능 작동 불가 해결
Ver 8.1.12026.01.05dsclub.kr 외 타 도메인에서 ai플러그인 작동 불가 문제 패치
Ver 8.1.02026.01.05검색 플러그인 전반적 개선
Ver 8.0.12026.01.04에디터 로고 개선, 테이블 플러그인 작동불가 패치
Ver 8.0.02025.12.30자바스크립트 및 스타일 파일 압축 기능 추가, 스크린 리더 접근성 향상

Ver 7.x.x (주요 변경 사항: 플러그인 스타일 추가 및 관리 방식 개선)

펼치기 · 접기
버전날짜주요 내용
Ver 7.0.22025.12.20안드로이드 브라우저 환경에서 스타일 적용 안되는 문제 해결
Ver 7.0.12025.12.16업데이트 중 제거된 5.2.2의 텍스트&텍스트 배경 색상 선택기 복구​
Ver 7.0.02025.12.15새 플러그인 스타일 추가 체계 적용

Ver 6.x.x (주요 변경 사항: 플러그인 등록 방식 개선)

펼치기 · 접기
버전날짜주요 내용
Ver 6.0.02025.12.09새 플러그인 등록 체계 적용, 링크 단축 및 qr코드 생성 플러그인 추가, 파일 플러그인 로딩 불가 오류 수정

Ver 5.x.x (주요 변경 사항: AI 기능 도입, 실시간 협업·플러그인 확장, 버그/보안 패치)

펼치기 · 접기
버전날짜주요 내용
Ver 5.10.02025.12.08블록 알약형 이동 바 기능 안정화, 파일 블록에 이동바 기능 적용, 플러그인 순차 로딩 기능 추가
Ver 5.9.02025.12.07블록 알약형 이동 바 기능 추가
Ver 5.8.42025.12.07이미지 추가 불가 오류를 해결
Ver 5.8.32025.12.05서브 툴바 함수명 수정
Ver 5.8.22025.12.05서브 툴바 안드로이드 작동 오류 수정
Ver 5.8.12025.12.01파일 플러그인의 코드가 그림 그리기 플러그인의 코드로 대체되어있는 것을 발견하여 5.4.0으로 롤백
Ver 5.8.02025.11.26에디터의 가로 사이즈에 따른 반응형 툴바 - 그룹 버튼(서브 툴바) 추가
Ver 5.7.22025.11.26라이선스 수정
Ver 5.7.12025.11.23T2Search 플러그인 사용성 개선
Ver 5.7.02025.11.22그림 그리기 플러그인 롤백(5.6.2→5.4.2), T2Search 연동 검색 플러그인 추가
Ver 5.6.22025.11.18클립보드 이미지 붙여넣기 시 자동 이미지 블록 생성
Ver 5.6.12025.11.17AI 콘텐츠 재배치 플러그인 개선, "선택 편집하기" 기능 추가
Ver 5.6.02025.11.16Interaction AI v3.0.0 안정화, 콘텐츠 블록 전달 오류 수정
Ver 5.5.12025.11.15안드로이드 환경 AI 콘텐츠 추가 오류 수정
Ver 5.5.02025.11.14AI 콘텐츠 재배치 플러그인 정식 추가
Ver 5.4.52025.11.13텍스트 붙여넣기 동작 오류 수정
Ver 5.4.42025.11.13미디어 블록 후속 줄바꿈 정상화 (U+200B 자동 삽입)
Ver 5.4.32025.11.10AI API 제한 정보 미수신 오류 수정, 그림 그리기 고해상도·부드러운 선 처리
Ver 5.4.22025.11.10AI API 보안 라이선스 대응
Ver 5.4.12025.11.09Interaction AI 사용량 표시 추가, 모바일 UI 개선
Ver 5.4.02025.11.08T2Editor Interaction AI 최초 도입
Ver 5.3.02025.11.07기본 텍스트 AI 도입
Ver 5.2.22025.11.06텍스트 색상·배경색 팔레트 개선
Ver 5.2.12025.11.05그림 플러그인 스타일 개선
Ver 5.2.02025.11.04그림 그리기 플러그인 추가
Ver 5.1.32025.11.03링크 플러그인 작동 오류 수정
Ver 5.1.22025.11.03협업 플러그인 권한·충돌 오류 수정
Ver 5.1.12025.10.21협업 방 생성 권한 오류 수정
Ver 5.1.02025.10.21실시간 협업 플러그인 정식 릴리즈
Ver 5.1.0-beta2025.10.11실시간 협업 플러그인 베타
Ver 5.0.12025.10.19라이선스 검증·경로 오류 수정
Ver 5.0.02025.10.08그누보드5 외 환경 호환성 강화 (PHP 7.4 이상 지원)

Ver 4.x.x (주요 변경 사항: 라이선스 체계·HTML 내보내기 개선, 이미지 업로드 처리 개선)

펼치기 · 접기
버전날짜주요 내용
Ver 4.0.22025.10.08이미지 업로드 지연 시 base64 즉시 표시 방식 도입
Ver 4.0.12025.10.08라이선스 검증 코드 강화
Ver 4.0.02025.10.07HTML 내보내기 스킨 호환성 향상, 새 라이선스 체계 적용

Ver 3.x.x (주요 변경 사항: 미디어 블록 간격·코드 블록 관련 버그 패치, 보안 패치 포함)

펼치기 · 접기
버전날짜주요 내용
Ver 3.0.92025.10.06텍스트 붙여넣기 후 커서 위치 오류 수정
Ver 3.0.82025.10.03링크 클릭 팝업 메뉴 수정 시 작동 오류 및 스타일 수정
Ver 3.0.72025.10.03코드블럭 XSS 취약점 패치 (필수 업데이트)
Ver 3.0.62025.08.31미디어·파일·비디오 블록 공백 중복 오류 해결
Ver 3.0.52025.08.30다수 코드블럭 시 공백 중복 오류 해결
Ver 3.0.32025.08.24이미지·코드 블록 간격 오류 수정, 코드 블록 삭제 버튼 추가
Ver 3.0.22025.06.21코드블럭 추가 오류 재수정
Ver 3.0.12025.06.08코드 블록 내 아이콘 삽입으로 인한 코드 손상 수정
Ver 3.0.02025.06.07플러그인·설정 파일 경로 통합

Ver 2.x.x (주요 변경 사항: 플러그인 시스템 도입, 다크모드 브랜치 분리)

펼치기 · 접기
버전날짜주요 내용
Ver 2.0.02025.06.03플러그인 시스템 정식 도입
Ver 2.0.0_B2025.05.01다크모드 추가 및 그누보드5 외 환경용 브랜치

Ver 1.x.x (주요 변경 사항: 기본 기능 추가·다크모드·자동저장 도입)

펼치기 · 접기
버전날짜주요 내용
Ver 1.6.32025.05.01외부 라이브러리 자체 호스팅 전환
Ver 1.6.22025.04.18내용 없이 게시 가능 오류 수정
Ver 1.6.12025.03.30다크모드 강제 적용 옵션 추가
Ver 1.6.02025.03.26자동 다크모드 추가
Ver 1.5.42025.03.25이미지 업로드 폴더 권한 자동 부여
Ver 1.5.4_B2025.03.25그누보드외 환경 전용 브랜치
Ver 1.5.32025.03.23현재 글자 크기 자동 호버 표시
Ver 1.5.22025.03.16관리자모드 에러 패치 적용
Ver 1.5.12025.03.16WebP 압축 적용
Ver 1.5.02025.03.15HTML 내보내기 기능 추가
Ver 1.4.22025.03.15파일 아이콘 수정 시 구조 이상 문제 수정
Ver 1.4.12025.03.09툴바 사용성 향상, 미디어 블록 줄바꿈 오류 수정
Ver 1.4.02025.03.02테이블 CSV 공유 기능 추가
Ver 1.3.12025.02.27테이블 수정 메뉴 및 너비 오류 수정
Ver 1.3.02025.02.25간편 테이블 추가·수정 기능 도입
Ver 1.2.02025.02.24폰트 색상 직접 입력, 이미지 복붙, 텍스트 붙여넣기 오류 수정
Ver 1.1.02025.02.20파일 첨부·PDF 뷰어·자동 저장 토글 추가
Ver 1.0.02025.02.15최초 릴리즈 (iOS/Safari IME·엔터키 문제 패치 반영)

설치 방법

  1. T2Editor 저장소에서 최신 버전 다운로드
  2. 서버 /editor/t2editor 폴더에 덮어쓰기 (기존 폴더 백업 권장)
  3. 그누보드5 관리자 → 기본환경 → 에디터 → T2Editor 선택
  4. 스킨 파일에 <link href="/editor/t2editor/css/content.css" rel="stylesheet"> 삽입
  • 그누보드5 외 환경에서는 폼 제출 코드를 별도로 구현해야 한다.

라이선스

자체 라이선스가 적용된다.

사용 권한:

  1. dsclub.kr에서 배포하는 T2Editor 코어 파일 및 기본 제공 플러그인:
  • 사용, 복사, 수정, 재배포 가능
  • 모든 배포물(수정본 포함)은 무료로 제공해야 함
  • 상업적 판매 금지
  1. 외부 자체 개발 플러그인 및 관련 서비스:
  • T2Editor와 연동되는 독자 개발 플러그인의 유료 판매 허용
  • 자체 개발 플러그인 기반 유료 서비스(구독형 등) 제공 허용
  • 단, dsclub.kr 기본 제공 소프트웨어는 무료로 유지되어야 함
  • Copyright (c) 2025 T2Editor (dsclub.kr)

참고

#웹 #소프트웨어

r3 내용 수정
2026-04-22 12:29

개요

T2Editordsclub.kr에서 개발·배포하는 제한적 오픈소스 한국형 PHP WYSIWYG 웹 에디터이다. 2025년 1월 31일 베타 버전이 그누보드 커뮤니티 https://sir.kr에 처음 공개되었으며, 2025년 2월 15일 dsclub.kr에서 Ver 1.0.0으로 정식 릴리즈되었다. 데모

특징

T2Editor는 모바일 친화적 인터페이스를 지향하며, 자체적인 콘텐츠 블록 단위로 콘텐츠를 추가·편집할 수 있는 구조를 제공한다. 개발 초기에는 그누보드5 용으로 개발되었으며, 이후 Ver 5.0.0(2025년 10월 8일)부터 PHP 7.4 이상의 환경에서 그누보드5 가 아닌 환경이더라도 사용 가능하도록 호환성이 강화되었다.

기본적으로 모바일 환경을 우선으로 설계되었으며, iOS/Safari에서 발생하던 IME 및 엔터키 관련 문제는 1.0.0 릴리즈에서 해결되었다. 이미지·비디오·파일·코드·테이블·그림 등 미디어를 블록으로 원하는 위치에 추가할 수 있으며, 모바일 환경에서도 동일한 레이아웃을 유지하도록 설계되었다.

실시간 자동 저장, Undo/Redo, 자동 다크모드 등의 기능을 제공하며, 플러그인 기반의 확장 구조를 통해 실시간 협업·그림 그리기·자체 T2Search 서비스를 통한 검색 및 콘텐츠 추가·AI 콘텐츠 생성·재배치 등 기능을 지원한다.

smarteditor2 보다 가벼운 편이다.

단점

T2Editor는 기존 게시판 환경(특히 그누보드)과의 호환성을 우선하지 않고 자체 블록 구조를 사용하므로 HTML·iframe·object 등 임베드 태그의 자유로운 사용을 제한한다.[* 에디터 내부에서 허용하는 자체 블록 구조의 태그만 툴바를 통해 사용 가능하다.]

표는 전용 테이블 블록으로 생성 가능하며, 셀 내부에 블록 중첩을 할 수는 있지만 기본적으로 제공하는 기능이 아니기에 스타일 및 레이아웃 등이 깨질 수 있어 복잡한 표 레이아웃은 플러그인 또는 별도 코드 삽입이 필요할 수 있다. -- 콘텐츠 생성 AI를 통해 꼼수로 중첩된 테이블 블록을 추가할 수 있고 이 경우 스타일 및 레이아웃 문제가 발생하지 않는다. --

텍스트 색상은 팔레트·컬러피커와 직접 #RRGGBB 입력을 모두 지원한다.

일부 패치를 진행하였지만, 몇몇 html요소가 더해진 콘텐츠의 경우 복사·붙여넣기 시 콘텐츠 블록 분리가 발생하여 외부에서 복사한 콘텐츠의 내용의 레이아웃이 변경될 수 있다.

Ver 3.0.7 이전 버전에서는 미디어 블록 사이 공백 중복 버그 및 코드 블록 내부 HTML이 실행되는 XSS 취약성이 존재했으며, Ver 3.0.7에서 패치되었다. -- (따라서 3.0.7 버전 미만의 이용자들은 3.0.7 이상의 버전으로 업데이트가 권장된다) --

-- 타 에디터로 작성된 게시물을 자동으로 마이그레이션하는 기능이 없다. (8.2.0 업데이트로 마이그레이션이 지원된다.) --

주요 기능

  • 반응형·모바일 최적화 인터페이스
  • 드래그 앤 드롭 및 클립보드 이미지 붙여넣기
  • 이미지·비디오·파일·코드·테이블·그림 콘텐츠 블록[* 이미지의 경우 WebP 압축을 지원한다.]
  • 간편 테이블 생성 및 편집
  • PDF, 이미지 뷰어
  • 콘텐츠 자동 저장[* 토글로 설정 가능]
  • Undo/Redo
  • 다크모드
  • 플러그인 시스템
  • T2Editor AI[* 텍스트 및 이미지·테이블·코드·서식 등을 자동 삽입하며, 세부 편집하기 기능을 통해 작성된 콘텐츠 일부를 선택해 AI에게 수정·재배치 요청 가능하다]
  • 실시간 협업 플러그인
  • T2Search 검색 플러그인[* 5.7.0에서 추가된 기능으로, 에디터 내의 텍스트와 T2Search 서비스의 웹 페이지 콘텐츠를 검색 및 게시글 내에 인용 형태로 추가할 수 있다]
  • T2ClipURL 간편 링크 단축 및 QR코드 생성 플러그인[* 6.0.0에서 새롭게 추가된 기능이다]
  • T2meme 밈 이미지 검색 및 추가 플러그인[* 8.2.0에서 개발된 부가 기능이지만 8.2.0에 기본으로 탑재되어 있지는 않다.]

버전 히스토리

Ver 9.x.x (주요 변경 사항: 안전 관련 AI기능 추가)

펼치기 · 접기
버전날짜주요 내용
Ver 9.0.02026.04.07T2Editor SafeAI - nsfw필터기능(베타) 추가, T2Meme 플러그인 추가, 주석 추가 및 수정을 통한 유지보수성 향상

Ver 8.x.x (주요 변경 사항: 로딩 성능 향상 기능 추가 & 기존 기능 패치)

펼치기 · 접기
버전날짜주요 내용
Ver8.2.02026.03.27T2Editor 외의 에디터로 작성한 콘텐츠에 대한 마이그레이션 지원
Ver8.1.22026.03.26ai플러그인 작동 불가 해결, 에디터 콘텐츠 자동 저장 기능 작동 불가 해결
Ver 8.1.12026.01.05dsclub.kr 외 타 도메인에서 ai플러그인 작동 불가 문제 패치
Ver 8.1.02026.01.05검색 플러그인 전반적 개선
Ver 8.0.12026.01.04에디터 로고 개선, 테이블 플러그인 작동불가 패치
Ver 8.0.02025.12.30자바스크립트 및 스타일 파일 압축 기능 추가, 스크린 리더 접근성 향상

Ver 7.x.x (주요 변경 사항: 플러그인 스타일 추가 및 관리 방식 개선)

펼치기 · 접기
버전날짜주요 내용
Ver 7.0.22025.12.20안드로이드 브라우저 환경에서 스타일 적용 안되는 문제 해결
Ver 7.0.12025.12.16업데이트 중 제거된 5.2.2의 텍스트&텍스트 배경 색상 선택기 복구​
Ver 7.0.02025.12.15새 플러그인 스타일 추가 체계 적용

Ver 6.x.x (주요 변경 사항: 플러그인 등록 방식 개선)

펼치기 · 접기
버전날짜주요 내용
Ver 6.0.02025.12.09새 플러그인 등록 체계 적용, 링크 단축 및 qr코드 생성 플러그인 추가, 파일 플러그인 로딩 불가 오류 수정

Ver 5.x.x (주요 변경 사항: AI 기능 도입, 실시간 협업·플러그인 확장, 버그/보안 패치)

펼치기 · 접기
버전날짜주요 내용
Ver 5.10.02025.12.08블록 알약형 이동 바 기능 안정화, 파일 블록에 이동바 기능 적용, 플러그인 순차 로딩 기능 추가
Ver 5.9.02025.12.07블록 알약형 이동 바 기능 추가
Ver 5.8.42025.12.07이미지 추가 불가 오류를 해결
Ver 5.8.32025.12.05서브 툴바 함수명 수정
Ver 5.8.22025.12.05서브 툴바 안드로이드 작동 오류 수정
Ver 5.8.12025.12.01파일 플러그인의 코드가 그림 그리기 플러그인의 코드로 대체되어있는 것을 발견하여 5.4.0으로 롤백
Ver 5.8.02025.11.26에디터의 가로 사이즈에 따른 반응형 툴바 - 그룹 버튼(서브 툴바) 추가
Ver 5.7.22025.11.26라이선스 수정
Ver 5.7.12025.11.23T2Search 플러그인 사용성 개선
Ver 5.7.02025.11.22그림 그리기 플러그인 롤백(5.6.2→5.4.2), T2Search 연동 검색 플러그인 추가
Ver 5.6.22025.11.18클립보드 이미지 붙여넣기 시 자동 이미지 블록 생성
Ver 5.6.12025.11.17AI 콘텐츠 재배치 플러그인 개선, "선택 편집하기" 기능 추가
Ver 5.6.02025.11.16Interaction AI v3.0.0 안정화, 콘텐츠 블록 전달 오류 수정
Ver 5.5.12025.11.15안드로이드 환경 AI 콘텐츠 추가 오류 수정
Ver 5.5.02025.11.14AI 콘텐츠 재배치 플러그인 정식 추가
Ver 5.4.52025.11.13텍스트 붙여넣기 동작 오류 수정
Ver 5.4.42025.11.13미디어 블록 후속 줄바꿈 정상화 (U+200B 자동 삽입)
Ver 5.4.32025.11.10AI API 제한 정보 미수신 오류 수정, 그림 그리기 고해상도·부드러운 선 처리
Ver 5.4.22025.11.10AI API 보안 라이선스 대응
Ver 5.4.12025.11.09Interaction AI 사용량 표시 추가, 모바일 UI 개선
Ver 5.4.02025.11.08T2Editor Interaction AI 최초 도입
Ver 5.3.02025.11.07기본 텍스트 AI 도입
Ver 5.2.22025.11.06텍스트 색상·배경색 팔레트 개선
Ver 5.2.12025.11.05그림 플러그인 스타일 개선
Ver 5.2.02025.11.04그림 그리기 플러그인 추가
Ver 5.1.32025.11.03링크 플러그인 작동 오류 수정
Ver 5.1.22025.11.03협업 플러그인 권한·충돌 오류 수정
Ver 5.1.12025.10.21협업 방 생성 권한 오류 수정
Ver 5.1.02025.10.21실시간 협업 플러그인 정식 릴리즈
Ver 5.1.0-beta2025.10.11실시간 협업 플러그인 베타
Ver 5.0.12025.10.19라이선스 검증·경로 오류 수정
Ver 5.0.02025.10.08그누보드5 외 환경 호환성 강화 (PHP 7.4 이상 지원)

Ver 4.x.x (주요 변경 사항: 라이선스 체계·HTML 내보내기 개선, 이미지 업로드 처리 개선)

펼치기 · 접기
버전날짜주요 내용
Ver 4.0.22025.10.08이미지 업로드 지연 시 base64 즉시 표시 방식 도입
Ver 4.0.12025.10.08라이선스 검증 코드 강화
Ver 4.0.02025.10.07HTML 내보내기 스킨 호환성 향상, 새 라이선스 체계 적용

Ver 3.x.x (주요 변경 사항: 미디어 블록 간격·코드 블록 관련 버그 패치, 보안 패치 포함)

펼치기 · 접기
버전날짜주요 내용
Ver 3.0.92025.10.06텍스트 붙여넣기 후 커서 위치 오류 수정
Ver 3.0.82025.10.03링크 클릭 팝업 메뉴 수정 시 작동 오류 및 스타일 수정
Ver 3.0.72025.10.03코드블럭 XSS 취약점 패치 (필수 업데이트)
Ver 3.0.62025.08.31미디어·파일·비디오 블록 공백 중복 오류 해결
Ver 3.0.52025.08.30다수 코드블럭 시 공백 중복 오류 해결
Ver 3.0.32025.08.24이미지·코드 블록 간격 오류 수정, 코드 블록 삭제 버튼 추가
Ver 3.0.22025.06.21코드블럭 추가 오류 재수정
Ver 3.0.12025.06.08코드 블록 내 아이콘 삽입으로 인한 코드 손상 수정
Ver 3.0.02025.06.07플러그인·설정 파일 경로 통합

Ver 2.x.x (주요 변경 사항: 플러그인 시스템 도입, 다크모드 브랜치 분리)

펼치기 · 접기
버전날짜주요 내용
Ver 2.0.02025.06.03플러그인 시스템 정식 도입
Ver 2.0.0_B2025.05.01다크모드 추가 및 그누보드5 외 환경용 브랜치

Ver 1.x.x (주요 변경 사항: 기본 기능 추가·다크모드·자동저장 도입)

펼치기 · 접기
버전날짜주요 내용
Ver 1.6.32025.05.01외부 라이브러리 자체 호스팅 전환
Ver 1.6.22025.04.18내용 없이 게시 가능 오류 수정
Ver 1.6.12025.03.30다크모드 강제 적용 옵션 추가
Ver 1.6.02025.03.26자동 다크모드 추가
Ver 1.5.42025.03.25이미지 업로드 폴더 권한 자동 부여
Ver 1.5.4_B2025.03.25그누보드외 환경 전용 브랜치
Ver 1.5.32025.03.23현재 글자 크기 자동 호버 표시
Ver 1.5.22025.03.16관리자모드 에러 패치 적용
Ver 1.5.12025.03.16WebP 압축 적용
Ver 1.5.02025.03.15HTML 내보내기 기능 추가
Ver 1.4.22025.03.15파일 아이콘 수정 시 구조 이상 문제 수정
Ver 1.4.12025.03.09툴바 사용성 향상, 미디어 블록 줄바꿈 오류 수정
Ver 1.4.02025.03.02테이블 CSV 공유 기능 추가
Ver 1.3.12025.02.27테이블 수정 메뉴 및 너비 오류 수정
Ver 1.3.02025.02.25간편 테이블 추가·수정 기능 도입
Ver 1.2.02025.02.24폰트 색상 직접 입력, 이미지 복붙, 텍스트 붙여넣기 오류 수정
Ver 1.1.02025.02.20파일 첨부·PDF 뷰어·자동 저장 토글 추가
Ver 1.0.02025.02.15최초 릴리즈 (iOS/Safari IME·엔터키 문제 패치 반영)

설치 방법

  1. T2Editor 저장소에서 최신 버전 다운로드
  2. 서버 /editor/t2editor 폴더에 덮어쓰기 (기존 폴더 백업 권장)
  3. 그누보드5 관리자 → 기본환경 → 에디터 → T2Editor 선택
  4. 스킨 파일에 <link href="/editor/t2editor/css/content.css" rel="stylesheet"> 삽입
  • 그누보드5 외 환경에서는 폼 제출 코드를 별도로 구현해야 한다.

라이선스

자체 라이선스가 적용된다.

사용 권한:

  1. dsclub.kr에서 배포하는 T2Editor 코어 파일 및 기본 제공 플러그인:
  • 사용, 복사, 수정, 재배포 가능
  • 모든 배포물(수정본 포함)은 무료로 제공해야 함
  • 상업적 판매 금지
  1. 외부 자체 개발 플러그인 및 관련 서비스:
  • T2Editor와 연동되는 독자 개발 플러그인의 유료 판매 허용
  • 자체 개발 플러그인 기반 유료 서비스(구독형 등) 제공 허용
  • 단, dsclub.kr 기본 제공 소프트웨어는 무료로 유지되어야 함
  • Copyright (c) 2025 T2Editor (dsclub.kr)

참고

#웹 #소프트웨어

라인 단위 비교
이전 새 버전
1 [목차] 1 [목차]
2 == 개요 == 2 == 개요 ==
3 **T2Editor**는 [[https://dsclub.kr|dsclub.kr]]에서 개발·배포하는 제한적 [[오픈소스]] 한국형 [[PHP]] [[WYSIWYG#s-3.4|WYSIWYG 웹 에디터]]이다. 2025년 1월 31일 베타 버전이 [[그누보드]] 커뮤니티 [[https://sir.kr]]에 처음 공개되었으며, 2025년 2월 15일 [[dsclub|dsclub.kr]]에서 Ver 1.0.0으로 정식 릴리즈되었다. 3 **T2Editor**는 [[https://dsclub.kr|dsclub.kr]]에서 개발·배포하는 제한적 [[오픈소스]] 한국형 [[PHP]] [[WYSIWYG#s-3.4|WYSIWYG 웹 에디터]]이다. 2025년 1월 31일 베타 버전이 [[그누보드]] 커뮤니티 [[https://sir.kr]]에 처음 공개되었으며, 2025년 2월 15일 [[dsclub|dsclub.kr]]에서 Ver 1.0.0으로 정식 릴리즈되었다.
4 [[https://dsclub.kr/service/editor/mobile.php#demo|데모]] 4 [[https://dsclub.kr/service/editor/mobile.php#demo|데모]]
5 == 특징 == 5 == 특징 ==
6 [[파일:T2Editor_Screenshot2.png]]  
7   6  
8 T2Editor는 [[모바일]] 친화적 [[인터페이스]]를 지향하며, 자체적인 콘텐츠 블록 단위로 콘텐츠를 추가·편집할 수 있는 구조를 제공한다. 개발 초기에는 [[그누보드|그누보드5]] 용으로 개발되었으며, 이후 Ver 5.0.0(2025년 10월 8일)부터 [[PHP|PHP 7.4]] 이상의 환경에서 [[그누보드|그누보드5]] 가 아닌 환경이더라도 사용 가능하도록 호환성이 강화되었다. 7 T2Editor는 [[모바일]] 친화적 [[인터페이스]]를 지향하며, 자체적인 콘텐츠 블록 단위로 콘텐츠를 추가·편집할 수 있는 구조를 제공한다. 개발 초기에는 [[그누보드|그누보드5]] 용으로 개발되었으며, 이후 Ver 5.0.0(2025년 10월 8일)부터 [[PHP|PHP 7.4]] 이상의 환경에서 [[그누보드|그누보드5]] 가 아닌 환경이더라도 사용 가능하도록 호환성이 강화되었다.
9   8  
10 기본적으로 [[모바일]] 환경을 우선으로 설계되었으며, [[iOS]]/[[Safari]]에서 발생하던 [[IME]] 및 엔터키 관련 문제는 1.0.0 릴리즈에서 해결되었다. [[이미지]]·[[비디오]]·[[파일]]·[[코드]]·[[표(자료)|테이블]]·그림 등 [[미디어]]를 블록으로 원하는 위치에 추가할 수 있으며, 모바일 환경에서도 동일한 [[레이아웃]]을 유지하도록 설계되었다. 9 기본적으로 [[모바일]] 환경을 우선으로 설계되었으며, [[iOS]]/[[Safari]]에서 발생하던 [[IME]] 및 엔터키 관련 문제는 1.0.0 릴리즈에서 해결되었다. [[이미지]]·[[비디오]]·[[파일]]·[[코드]]·[[표(자료)|테이블]]·그림 등 [[미디어]]를 블록으로 원하는 위치에 추가할 수 있으며, 모바일 환경에서도 동일한 [[레이아웃]]을 유지하도록 설계되었다.
11   10  
12 실시간 자동 저장, Undo/Redo, 자동 다크모드 등의 기능을 제공하며, [[플러그인]] 기반의 확장 구조를 통해 실시간 협업·그림 그리기·자체 T2Search 서비스를 통한 검색 및 콘텐츠 추가·[[AI]] 콘텐츠 생성·재배치 등 기능을 지원한다. 11 실시간 자동 저장, Undo/Redo, 자동 다크모드 등의 기능을 제공하며, [[플러그인]] 기반의 확장 구조를 통해 실시간 협업·그림 그리기·자체 T2Search 서비스를 통한 검색 및 콘텐츠 추가·[[AI]] 콘텐츠 생성·재배치 등 기능을 지원한다.
13   12  
14 smarteditor2 보다 가벼운 편이다. 13 smarteditor2 보다 가벼운 편이다.
15 === 단점 === 14 === 단점 ===
16 T2Editor는 기존 게시판 환경(특히 [[그누보드]])과의 호환성을 우선하지 않고 자체 블록 구조를 사용하므로 [[HTML]]·[[iframe]]·[[HTML/태그#toc|object]] 15 T2Editor는 기존 게시판 환경(특히 [[그누보드]])과의 호환성을 우선하지 않고 자체 블록 구조를 사용하므로 [[HTML]]·[[iframe]]·[[HTML/태그#toc|object]]
17 등 임베드 태그의 자유로운 사용을 제한한다.[* 에디터 내부에서 허용하는 자체 블록 구조의 태그만 툴바를 통해 사용 가능하다.] 16 등 임베드 태그의 자유로운 사용을 제한한다.[* 에디터 내부에서 허용하는 자체 블록 구조의 태그만 툴바를 통해 사용 가능하다.]
18   17  
19 표는 전용 테이블 블록으로 생성 가능하며, 셀 내부에 블록 중첩을 할 수는 있지만 기본적으로 제공하는 기능이 아니기에 스타일 및 레이아웃 등이 깨질 수 있어 복잡한 표 레이아웃은 플러그인 또는 별도 코드 삽입이 필요할 수 있다. 18 표는 전용 테이블 블록으로 생성 가능하며, 셀 내부에 블록 중첩을 할 수는 있지만 기본적으로 제공하는 기능이 아니기에 스타일 및 레이아웃 등이 깨질 수 있어 복잡한 표 레이아웃은 플러그인 또는 별도 코드 삽입이 필요할 수 있다.
20 -- 콘텐츠 생성 AI를 통해 꼼수로 중첩된 테이블 블록을 추가할 수 있고 이 경우 스타일 및 레이아웃 문제가 발생하지 않는다. -- 19 -- 콘텐츠 생성 AI를 통해 꼼수로 중첩된 테이블 블록을 추가할 수 있고 이 경우 스타일 및 레이아웃 문제가 발생하지 않는다. --
21   20  
22 텍스트 색상은 팔레트·컬러피커와 직접 #RRGGBB 입력을 모두 지원한다. 21 텍스트 색상은 팔레트·컬러피커와 직접 #RRGGBB 입력을 모두 지원한다.
23   22  
24 일부 패치를 진행하였지만, 몇몇 html요소가 더해진 콘텐츠의 경우 복사·붙여넣기 시 콘텐츠 블록 분리가 발생하여 외부에서 복사한 콘텐츠의 내용의 [[레이아웃]]이 변경될 수 있다. 23 일부 패치를 진행하였지만, 몇몇 html요소가 더해진 콘텐츠의 경우 복사·붙여넣기 시 콘텐츠 블록 분리가 발생하여 외부에서 복사한 콘텐츠의 내용의 [[레이아웃]]이 변경될 수 있다.
25   24  
26 Ver 3.0.7 이전 버전에서는 미디어 블록 사이 공백 중복 버그 및 코드 블록 내부 [[HTML]]이 실행되는 [[XSS]] 취약성이 존재했으며, Ver 3.0.7에서 패치되었다. -- (따라서 3.0.7 버전 미만의 이용자들은 3.0.7 이상의 버전으로 업데이트가 권장된다) -- 25 Ver 3.0.7 이전 버전에서는 미디어 블록 사이 공백 중복 버그 및 코드 블록 내부 [[HTML]]이 실행되는 [[XSS]] 취약성이 존재했으며, Ver 3.0.7에서 패치되었다. -- (따라서 3.0.7 버전 미만의 이용자들은 3.0.7 이상의 버전으로 업데이트가 권장된다) --
27   26  
28 -- 타 에디터로 작성된 게시물을 자동으로 마이그레이션하는 기능이 없다. (8.2.0 업데이트로 마이그레이션이 지원된다.) -- 27 -- 타 에디터로 작성된 게시물을 자동으로 마이그레이션하는 기능이 없다. (8.2.0 업데이트로 마이그레이션이 지원된다.) --
29 == 주요 기능 == 28 == 주요 기능 ==
30 * 반응형·[[모바일]] 최적화 [[인터페이스]] 29 * 반응형·[[모바일]] 최적화 [[인터페이스]]
31 * 드래그 앤 드롭 및 [[클립보드]] 이미지 붙여넣기 30 * 드래그 앤 드롭 및 [[클립보드]] 이미지 붙여넣기
32 * 이미지·비디오·파일·코드·테이블·그림 콘텐츠 블록[* 이미지의 경우 [[WebP]] 압축을 지원한다.] 31 * 이미지·비디오·파일·코드·테이블·그림 콘텐츠 블록[* 이미지의 경우 [[WebP]] 압축을 지원한다.]
33 * 간편 테이블 생성 및 편집 32 * 간편 테이블 생성 및 편집
34 * [[PDF]], [[이미지]] 뷰어 33 * [[PDF]], [[이미지]] 뷰어
35 * 콘텐츠 자동 저장[* 토글로 설정 가능] 34 * 콘텐츠 자동 저장[* 토글로 설정 가능]
36 * Undo/Redo 35 * Undo/Redo
37 * 다크모드 36 * 다크모드
38 * [[플러그인]] 시스템 37 * [[플러그인]] 시스템
39 * T2Editor AI[* 텍스트 및 이미지·테이블·코드·서식 등을 자동 삽입하며, 세부 편집하기 기능을 통해 작성된 콘텐츠 일부를 선택해 [[AI]]에게 수정·재배치 요청 가능하다] 38 * T2Editor AI[* 텍스트 및 이미지·테이블·코드·서식 등을 자동 삽입하며, 세부 편집하기 기능을 통해 작성된 콘텐츠 일부를 선택해 [[AI]]에게 수정·재배치 요청 가능하다]
40 * 실시간 협업 플러그인 39 * 실시간 협업 플러그인
41 * T2Search 검색 플러그인[* 5.7.0에서 추가된 기능으로, 에디터 내의 텍스트와 T2Search 서비스의 웹 페이지 콘텐츠를 검색 및 게시글 내에 인용 형태로 추가할 수 있다] 40 * T2Search 검색 플러그인[* 5.7.0에서 추가된 기능으로, 에디터 내의 텍스트와 T2Search 서비스의 웹 페이지 콘텐츠를 검색 및 게시글 내에 인용 형태로 추가할 수 있다]
42 * T2ClipURL 간편 링크 단축 및 QR코드 생성 플러그인[* 6.0.0에서 새롭게 추가된 기능이다] 41 * T2ClipURL 간편 링크 단축 및 QR코드 생성 플러그인[* 6.0.0에서 새롭게 추가된 기능이다]
43 * T2meme 밈 이미지 검색 및 추가 플러그인[* 8.2.0에서 개발된 부가 기능이지만 8.2.0에 기본으로 탑재되어 있지는 않다.] 42 * T2meme 밈 이미지 검색 및 추가 플러그인[* 8.2.0에서 개발된 부가 기능이지만 8.2.0에 기본으로 탑재되어 있지는 않다.]
44 == 버전 히스토리 == 43 == 버전 히스토리 ==
45 Ver 9.x.x (주요 변경 사항: 안전 관련 AI기능 추가) 44 Ver 9.x.x (주요 변경 사항: 안전 관련 AI기능 추가)
46 [folding( 펼치기 · 접기 )] 45 [folding( 펼치기 · 접기 )]
47 || 버전 || 날짜 || 주요 내용 || 46 || 버전 || 날짜 || 주요 내용 ||
48 || Ver 9.0.0 || 2026.04.07 || T2Editor SafeAI - nsfw필터기능(베타) 추가, T2Meme 플러그인 추가, 주석 추가 및 수정을 통한 유지보수성 향상|| 47 || Ver 9.0.0 || 2026.04.07 || T2Editor SafeAI - nsfw필터기능(베타) 추가, T2Meme 플러그인 추가, 주석 추가 및 수정을 통한 유지보수성 향상||
49 [/folding] 48 [/folding]
50 Ver 8.x.x (주요 변경 사항: 로딩 성능 향상 기능 추가 & 기존 기능 패치) 49 Ver 8.x.x (주요 변경 사항: 로딩 성능 향상 기능 추가 & 기존 기능 패치)
51 [folding( 펼치기 · 접기 )] 50 [folding( 펼치기 · 접기 )]
52 || 버전 || 날짜 || 주요 내용 || 51 || 버전 || 날짜 || 주요 내용 ||
53 || Ver8.2.0 || 2026.03.27 || T2Editor 외의 에디터로 작성한 콘텐츠에 대한 마이그레이션 지원 || 52 || Ver8.2.0 || 2026.03.27 || T2Editor 외의 에디터로 작성한 콘텐츠에 대한 마이그레이션 지원 ||
54 || Ver8.1.2 || 2026.03.26 || ai플러그인 작동 불가 해결, 에디터 콘텐츠 자동 저장 기능 작동 불가 해결 || 53 || Ver8.1.2 || 2026.03.26 || ai플러그인 작동 불가 해결, 에디터 콘텐츠 자동 저장 기능 작동 불가 해결 ||
55 || Ver 8.1.1 || 2026.01.05 || dsclub.kr 외 타 도메인에서 ai플러그인 작동 불가 문제 패치 || 54 || Ver 8.1.1 || 2026.01.05 || dsclub.kr 외 타 도메인에서 ai플러그인 작동 불가 문제 패치 ||
56 || Ver 8.1.0 || 2026.01.05 || 검색 플러그인 전반적 개선 || 55 || Ver 8.1.0 || 2026.01.05 || 검색 플러그인 전반적 개선 ||
57 || Ver 8.0.1 || 2026.01.04 || 에디터 로고 개선, 테이블 플러그인 작동불가 패치 || 56 || Ver 8.0.1 || 2026.01.04 || 에디터 로고 개선, 테이블 플러그인 작동불가 패치 ||
58 || Ver 8.0.0 || 2025.12.30 || 자바스크립트 및 스타일 파일 압축 기능 추가, 스크린 리더 접근성 향상|| 57 || Ver 8.0.0 || 2025.12.30 || 자바스크립트 및 스타일 파일 압축 기능 추가, 스크린 리더 접근성 향상||
59 [/folding] 58 [/folding]
60   59  
61 Ver 7.x.x (주요 변경 사항: [[플러그인]] 스타일 추가 및 관리 방식 개선) 60 Ver 7.x.x (주요 변경 사항: [[플러그인]] 스타일 추가 및 관리 방식 개선)
62 [folding( 펼치기 · 접기 )] 61 [folding( 펼치기 · 접기 )]
63 || 버전 || 날짜 || 주요 내용 || 62 || 버전 || 날짜 || 주요 내용 ||
64 || Ver 7.0.2 || 2025.12.20 || 안드로이드 브라우저 환경에서 스타일 적용 안되는 문제 해결 || 63 || Ver 7.0.2 || 2025.12.20 || 안드로이드 브라우저 환경에서 스타일 적용 안되는 문제 해결 ||
65 || Ver 7.0.1 || 2025.12.16 || 업데이트 중 제거된 5.2.2의 텍스트&텍스트 배경 색상 선택기 복구​ || 64 || Ver 7.0.1 || 2025.12.16 || 업데이트 중 제거된 5.2.2의 텍스트&텍스트 배경 색상 선택기 복구​ ||
66 || Ver 7.0.0 || 2025.12.15 || 새 플러그인 스타일 추가 체계 적용|| 65 || Ver 7.0.0 || 2025.12.15 || 새 플러그인 스타일 추가 체계 적용||
67 [/folding] 66 [/folding]
68   67  
69 Ver 6.x.x (주요 변경 사항: [[플러그인]] 등록 방식 개선) 68 Ver 6.x.x (주요 변경 사항: [[플러그인]] 등록 방식 개선)
70 [folding( 펼치기 · 접기 )] 69 [folding( 펼치기 · 접기 )]
71 || 버전 || 날짜 || 주요 내용 || 70 || 버전 || 날짜 || 주요 내용 ||
72 || Ver 6.0.0 || 2025.12.09 || 새 플러그인 등록 체계 적용, 링크 단축 및 qr코드 생성 플러그인 추가, 파일 플러그인 로딩 불가 오류 수정|| 71 || Ver 6.0.0 || 2025.12.09 || 새 플러그인 등록 체계 적용, 링크 단축 및 qr코드 생성 플러그인 추가, 파일 플러그인 로딩 불가 오류 수정||
73 [/folding] 72 [/folding]
74   73  
75 Ver 5.x.x (주요 변경 사항: [[AI]] 기능 도입, 실시간 협업·[[플러그인]] 확장, [[버그]]/[[보안]] [[패치]]) 74 Ver 5.x.x (주요 변경 사항: [[AI]] 기능 도입, 실시간 협업·[[플러그인]] 확장, [[버그]]/[[보안]] [[패치]])
76 [folding( 펼치기 · 접기 )] 75 [folding( 펼치기 · 접기 )]
77 || 버전 || 날짜 || 주요 내용 || 76 || 버전 || 날짜 || 주요 내용 ||
78 || Ver 5.10.0 || 2025.12.08 || 블록 알약형 이동 바 기능 안정화, 파일 블록에 이동바 기능 적용, 플러그인 순차 로딩 기능 추가 || 77 || Ver 5.10.0 || 2025.12.08 || 블록 알약형 이동 바 기능 안정화, 파일 블록에 이동바 기능 적용, 플러그인 순차 로딩 기능 추가 ||
79 || Ver 5.9.0 || 2025.12.07 || 블록 알약형 이동 바 기능 추가 || 78 || Ver 5.9.0 || 2025.12.07 || 블록 알약형 이동 바 기능 추가 ||
80 || Ver 5.8.4 || 2025.12.07 || 이미지 추가 불가 오류를 해결 || 79 || Ver 5.8.4 || 2025.12.07 || 이미지 추가 불가 오류를 해결 ||
81 || Ver 5.8.3 || 2025.12.05 || 서브 툴바 함수명 수정 || 80 || Ver 5.8.3 || 2025.12.05 || 서브 툴바 함수명 수정 ||
82 || Ver 5.8.2 || 2025.12.05 || 서브 툴바 안드로이드 작동 오류 수정 || 81 || Ver 5.8.2 || 2025.12.05 || 서브 툴바 안드로이드 작동 오류 수정 ||
83 || Ver 5.8.1 || 2025.12.01 || 파일 플러그인의 코드가 그림 그리기 플러그인의 코드로 대체되어있는 것을 발견하여 5.4.0으로 롤백 || 82 || Ver 5.8.1 || 2025.12.01 || 파일 플러그인의 코드가 그림 그리기 플러그인의 코드로 대체되어있는 것을 발견하여 5.4.0으로 롤백 ||
84 || Ver 5.8.0 || 2025.11.26 || 에디터의 가로 사이즈에 따른 반응형 툴바 - 그룹 버튼(서브 툴바) 추가 || 83 || Ver 5.8.0 || 2025.11.26 || 에디터의 가로 사이즈에 따른 반응형 툴바 - 그룹 버튼(서브 툴바) 추가 ||
85 || Ver 5.7.2 || 2025.11.26 || 라이선스 수정 || 84 || Ver 5.7.2 || 2025.11.26 || 라이선스 수정 ||
86 || Ver 5.7.1 || 2025.11.23 || T2Search 플러그인 사용성 개선 || 85 || Ver 5.7.1 || 2025.11.23 || T2Search 플러그인 사용성 개선 ||
87 || Ver 5.7.0 || 2025.11.22 || 그림 그리기 플러그인 롤백(5.6.2→5.4.2), T2Search 연동 검색 플러그인 추가 || 86 || Ver 5.7.0 || 2025.11.22 || 그림 그리기 플러그인 롤백(5.6.2→5.4.2), T2Search 연동 검색 플러그인 추가 ||
88 || Ver 5.6.2 || 2025.11.18 || 클립보드 이미지 붙여넣기 시 자동 이미지 블록 생성 || 87 || Ver 5.6.2 || 2025.11.18 || 클립보드 이미지 붙여넣기 시 자동 이미지 블록 생성 ||
89 || Ver 5.6.1 || 2025.11.17 || AI 콘텐츠 재배치 플러그인 개선, "선택 편집하기" 기능 추가 || 88 || Ver 5.6.1 || 2025.11.17 || AI 콘텐츠 재배치 플러그인 개선, "선택 편집하기" 기능 추가 ||
90 || Ver 5.6.0 || 2025.11.16 || Interaction AI v3.0.0 안정화, 콘텐츠 블록 전달 오류 수정 || 89 || Ver 5.6.0 || 2025.11.16 || Interaction AI v3.0.0 안정화, 콘텐츠 블록 전달 오류 수정 ||
91 || Ver 5.5.1 || 2025.11.15 || 안드로이드 환경 AI 콘텐츠 추가 오류 수정 || 90 || Ver 5.5.1 || 2025.11.15 || 안드로이드 환경 AI 콘텐츠 추가 오류 수정 ||
92 || Ver 5.5.0 || 2025.11.14 || AI 콘텐츠 재배치 플러그인 정식 추가 || 91 || Ver 5.5.0 || 2025.11.14 || AI 콘텐츠 재배치 플러그인 정식 추가 ||
93 || Ver 5.4.5 || 2025.11.13 || 텍스트 붙여넣기 동작 오류 수정 || 92 || Ver 5.4.5 || 2025.11.13 || 텍스트 붙여넣기 동작 오류 수정 ||
94 || Ver 5.4.4 || 2025.11.13 || 미디어 블록 후속 줄바꿈 정상화 (U+200B 자동 삽입) || 93 || Ver 5.4.4 || 2025.11.13 || 미디어 블록 후속 줄바꿈 정상화 (U+200B 자동 삽입) ||
95 || Ver 5.4.3 || 2025.11.10 || AI API 제한 정보 미수신 오류 수정, 그림 그리기 고해상도·부드러운 선 처리 || 94 || Ver 5.4.3 || 2025.11.10 || AI API 제한 정보 미수신 오류 수정, 그림 그리기 고해상도·부드러운 선 처리 ||
96 || Ver 5.4.2 || 2025.11.10 || AI API 보안 라이선스 대응 || 95 || Ver 5.4.2 || 2025.11.10 || AI API 보안 라이선스 대응 ||
97 || Ver 5.4.1 || 2025.11.09 || Interaction AI 사용량 표시 추가, 모바일 UI 개선 || 96 || Ver 5.4.1 || 2025.11.09 || Interaction AI 사용량 표시 추가, 모바일 UI 개선 ||
98 || Ver 5.4.0 || 2025.11.08 || T2Editor Interaction AI 최초 도입 || 97 || Ver 5.4.0 || 2025.11.08 || T2Editor Interaction AI 최초 도입 ||
99 || Ver 5.3.0 || 2025.11.07 || 기본 텍스트 AI 도입 || 98 || Ver 5.3.0 || 2025.11.07 || 기본 텍스트 AI 도입 ||
100 || Ver 5.2.2 || 2025.11.06 || 텍스트 색상·배경색 팔레트 개선 || 99 || Ver 5.2.2 || 2025.11.06 || 텍스트 색상·배경색 팔레트 개선 ||
101 || Ver 5.2.1 || 2025.11.05 || 그림 플러그인 스타일 개선 || 100 || Ver 5.2.1 || 2025.11.05 || 그림 플러그인 스타일 개선 ||
102 || Ver 5.2.0 || 2025.11.04 || 그림 그리기 플러그인 추가 || 101 || Ver 5.2.0 || 2025.11.04 || 그림 그리기 플러그인 추가 ||
103 || Ver 5.1.3 || 2025.11.03 || 링크 플러그인 작동 오류 수정 || 102 || Ver 5.1.3 || 2025.11.03 || 링크 플러그인 작동 오류 수정 ||
104 || Ver 5.1.2 || 2025.11.03 || 협업 플러그인 권한·충돌 오류 수정 || 103 || Ver 5.1.2 || 2025.11.03 || 협업 플러그인 권한·충돌 오류 수정 ||
105 || Ver 5.1.1 || 2025.10.21 || 협업 방 생성 권한 오류 수정 || 104 || Ver 5.1.1 || 2025.10.21 || 협업 방 생성 권한 오류 수정 ||
106 || Ver 5.1.0 || 2025.10.21 || 실시간 협업 플러그인 정식 릴리즈 || 105 || Ver 5.1.0 || 2025.10.21 || 실시간 협업 플러그인 정식 릴리즈 ||
107 || Ver 5.1.0-beta || 2025.10.11 || 실시간 협업 플러그인 베타 || 106 || Ver 5.1.0-beta || 2025.10.11 || 실시간 협업 플러그인 베타 ||
108 || Ver 5.0.1 || 2025.10.19 || 라이선스 검증·경로 오류 수정 || 107 || Ver 5.0.1 || 2025.10.19 || 라이선스 검증·경로 오류 수정 ||
109 || Ver 5.0.0 || 2025.10.08 || 그누보드5 외 환경 호환성 강화 ([[PHP|PHP 7.4]] 이상 지원) || 108 || Ver 5.0.0 || 2025.10.08 || 그누보드5 외 환경 호환성 강화 ([[PHP|PHP 7.4]] 이상 지원) ||
110 [/folding] 109 [/folding]
111   110  
112 Ver 4.x.x (주요 변경 사항: [[라이선스]] 체계·[[HTML]] 내보내기 개선, [[이미지]] 업로드 처리 개선) 111 Ver 4.x.x (주요 변경 사항: [[라이선스]] 체계·[[HTML]] 내보내기 개선, [[이미지]] 업로드 처리 개선)
113 [folding( 펼치기 · 접기 )] 112 [folding( 펼치기 · 접기 )]
114 || 버전 || 날짜 || 주요 내용 || 113 || 버전 || 날짜 || 주요 내용 ||
115 || Ver 4.0.2 || 2025.10.08 || 이미지 업로드 지연 시 base64 즉시 표시 방식 도입 || 114 || Ver 4.0.2 || 2025.10.08 || 이미지 업로드 지연 시 base64 즉시 표시 방식 도입 ||
116 || Ver 4.0.1 || 2025.10.08 || 라이선스 검증 코드 강화 || 115 || Ver 4.0.1 || 2025.10.08 || 라이선스 검증 코드 강화 ||
117 || Ver 4.0.0 || 2025.10.07 || HTML 내보내기 스킨 호환성 향상, 새 라이선스 체계 적용 || 116 || Ver 4.0.0 || 2025.10.07 || HTML 내보내기 스킨 호환성 향상, 새 라이선스 체계 적용 ||
118 [/folding] 117 [/folding]
119   118  
120 Ver 3.x.x (주요 변경 사항: 미디어 블록 간격·코드 블록 관련 [[버그]] [[패치]], [[보안]] [[패치]] 포함) 119 Ver 3.x.x (주요 변경 사항: 미디어 블록 간격·코드 블록 관련 [[버그]] [[패치]], [[보안]] [[패치]] 포함)
121 [folding( 펼치기 · 접기 )] 120 [folding( 펼치기 · 접기 )]
122 || 버전 || 날짜 || 주요 내용 || 121 || 버전 || 날짜 || 주요 내용 ||
123 || Ver 3.0.9 || 2025.10.06 || 텍스트 붙여넣기 후 커서 위치 오류 수정 || 122 || Ver 3.0.9 || 2025.10.06 || 텍스트 붙여넣기 후 커서 위치 오류 수정 ||
124 || Ver 3.0.8 || 2025.10.03 || [[링크]] 클릭 팝업 메뉴 수정 시 작동 오류 및 스타일 수정 || 123 || Ver 3.0.8 || 2025.10.03 || [[링크]] 클릭 팝업 메뉴 수정 시 작동 오류 및 스타일 수정 ||
125 || Ver 3.0.7 || 2025.10.03 || 코드블럭 [[XSS]] 취약점 패치 (필수 업데이트) || 124 || Ver 3.0.7 || 2025.10.03 || 코드블럭 [[XSS]] 취약점 패치 (필수 업데이트) ||
126 || Ver 3.0.6 || 2025.08.31 || 미디어·파일·비디오 블록 공백 중복 오류 해결 || 125 || Ver 3.0.6 || 2025.08.31 || 미디어·파일·비디오 블록 공백 중복 오류 해결 ||
127 || Ver 3.0.5 || 2025.08.30 || 다수 코드블럭 시 공백 중복 오류 해결 || 126 || Ver 3.0.5 || 2025.08.30 || 다수 코드블럭 시 공백 중복 오류 해결 ||
128 || Ver 3.0.3 || 2025.08.24 || 이미지·코드 블록 간격 오류 수정, 코드 블록 삭제 버튼 추가 || 127 || Ver 3.0.3 || 2025.08.24 || 이미지·코드 블록 간격 오류 수정, 코드 블록 삭제 버튼 추가 ||
129 || Ver 3.0.2 || 2025.06.21 || 코드블럭 추가 오류 재수정 || 128 || Ver 3.0.2 || 2025.06.21 || 코드블럭 추가 오류 재수정 ||
130 || Ver 3.0.1 || 2025.06.08 || 코드 블록 내 아이콘 삽입으로 인한 코드 손상 수정 || 129 || Ver 3.0.1 || 2025.06.08 || 코드 블록 내 아이콘 삽입으로 인한 코드 손상 수정 ||
131 || Ver 3.0.0 || 2025.06.07 || 플러그인·설정 파일 경로 통합 || 130 || Ver 3.0.0 || 2025.06.07 || 플러그인·설정 파일 경로 통합 ||
132 [/folding] 131 [/folding]
133   132  
134 Ver 2.x.x (주요 변경 사항: [[플러그인]] 시스템 도입, 다크모드 [[브랜치]] 분리) 133 Ver 2.x.x (주요 변경 사항: [[플러그인]] 시스템 도입, 다크모드 [[브랜치]] 분리)
135 [folding( 펼치기 · 접기 )] 134 [folding( 펼치기 · 접기 )]
136 || 버전 || 날짜 || 주요 내용 || 135 || 버전 || 날짜 || 주요 내용 ||
137 || Ver 2.0.0 || 2025.06.03 || 플러그인 시스템 정식 도입 || 136 || Ver 2.0.0 || 2025.06.03 || 플러그인 시스템 정식 도입 ||
138 || Ver 2.0.0_B || 2025.05.01 || 다크모드 추가 및 [[그누보드|그누보드5]] 외 환경용 브랜치 || 137 || Ver 2.0.0_B || 2025.05.01 || 다크모드 추가 및 [[그누보드|그누보드5]] 외 환경용 브랜치 ||
139 [/folding] 138 [/folding]
140   139  
141 Ver 1.x.x (주요 변경 사항: 기본 기능 추가·다크모드·자동저장 도입) 140 Ver 1.x.x (주요 변경 사항: 기본 기능 추가·다크모드·자동저장 도입)
142 [folding( 펼치기 · 접기 )] 141 [folding( 펼치기 · 접기 )]
143 || 버전 || 날짜 || 주요 내용 || 142 || 버전 || 날짜 || 주요 내용 ||
144 || Ver 1.6.3 || 2025.05.01 || 외부 라이브러리 자체 호스팅 전환 || 143 || Ver 1.6.3 || 2025.05.01 || 외부 라이브러리 자체 호스팅 전환 ||
145 || Ver 1.6.2 || 2025.04.18 || 내용 없이 게시 가능 오류 수정 || 144 || Ver 1.6.2 || 2025.04.18 || 내용 없이 게시 가능 오류 수정 ||
146 || Ver 1.6.1 || 2025.03.30 || 다크모드 강제 적용 옵션 추가 || 145 || Ver 1.6.1 || 2025.03.30 || 다크모드 강제 적용 옵션 추가 ||
147 || Ver 1.6.0 || 2025.03.26 || 자동 다크모드 추가 || 146 || Ver 1.6.0 || 2025.03.26 || 자동 다크모드 추가 ||
148 || Ver 1.5.4 || 2025.03.25 || 이미지 업로드 폴더 권한 자동 부여 || 147 || Ver 1.5.4 || 2025.03.25 || 이미지 업로드 폴더 권한 자동 부여 ||
149 || Ver 1.5.4_B || 2025.03.25 || [[그누보드]]외 환경 전용 브랜치 || 148 || Ver 1.5.4_B || 2025.03.25 || [[그누보드]]외 환경 전용 브랜치 ||
150 || Ver 1.5.3 || 2025.03.23 || 현재 글자 크기 자동 호버 표시 || 149 || Ver 1.5.3 || 2025.03.23 || 현재 글자 크기 자동 호버 표시 ||
151 || Ver 1.5.2 || 2025.03.16 || 관리자모드 에러 패치 적용 || 150 || Ver 1.5.2 || 2025.03.16 || 관리자모드 에러 패치 적용 ||
152 || Ver 1.5.1 || 2025.03.16 || [[WebP]] 압축 적용 || 151 || Ver 1.5.1 || 2025.03.16 || [[WebP]] 압축 적용 ||
153 || Ver 1.5.0 || 2025.03.15 || [[HTML]] 내보내기 기능 추가 || 152 || Ver 1.5.0 || 2025.03.15 || [[HTML]] 내보내기 기능 추가 ||
154 || Ver 1.4.2 || 2025.03.15 || 파일 아이콘 수정 시 구조 이상 문제 수정 || 153 || Ver 1.4.2 || 2025.03.15 || 파일 아이콘 수정 시 구조 이상 문제 수정 ||
155 || Ver 1.4.1 || 2025.03.09 || 툴바 사용성 향상, 미디어 블록 줄바꿈 오류 수정 || 154 || Ver 1.4.1 || 2025.03.09 || 툴바 사용성 향상, 미디어 블록 줄바꿈 오류 수정 ||
156 || Ver 1.4.0 || 2025.03.02 || 테이블 [[CSV]] 공유 기능 추가 || 155 || Ver 1.4.0 || 2025.03.02 || 테이블 [[CSV]] 공유 기능 추가 ||
157 || Ver 1.3.1 || 2025.02.27 || 테이블 수정 메뉴 및 너비 오류 수정 || 156 || Ver 1.3.1 || 2025.02.27 || 테이블 수정 메뉴 및 너비 오류 수정 ||
158 || Ver 1.3.0 || 2025.02.25 || 간편 테이블 추가·수정 기능 도입 || 157 || Ver 1.3.0 || 2025.02.25 || 간편 테이블 추가·수정 기능 도입 ||
159 || Ver 1.2.0 || 2025.02.24 || 폰트 색상 직접 입력, 이미지 복붙, 텍스트 붙여넣기 오류 수정 || 158 || Ver 1.2.0 || 2025.02.24 || 폰트 색상 직접 입력, 이미지 복붙, 텍스트 붙여넣기 오류 수정 ||
160 || Ver 1.1.0 || 2025.02.20 || [[파일]] 첨부·[[PDF]] [[뷰어]]·자동 저장 토글 추가 || 159 || Ver 1.1.0 || 2025.02.20 || [[파일]] 첨부·[[PDF]] [[뷰어]]·자동 저장 토글 추가 ||
161 || Ver 1.0.0 || 2025.02.15 || 최초 릴리즈 ([[iOS]]/[[Safari]] [[IME]]·엔터키 문제 [[패치]] 반영) || 160 || Ver 1.0.0 || 2025.02.15 || 최초 릴리즈 ([[iOS]]/[[Safari]] [[IME]]·엔터키 문제 [[패치]] 반영) ||
162 [/folding] 161 [/folding]
163   162  
164 == 설치 방법 == 163 == 설치 방법 ==
165 1. [[https://dsclub.kr/service/editor|T2Editor 저장소]]에서 최신 버전 다운로드 164 1. [[https://dsclub.kr/service/editor|T2Editor 저장소]]에서 최신 버전 다운로드
166 2. 서버 /editor/t2editor 폴더에 덮어쓰기 (기존 폴더 백업 권장) 165 2. 서버 /editor/t2editor 폴더에 덮어쓰기 (기존 폴더 백업 권장)
167 3. [[그누보드|그누보드5]] 관리자 → 기본환경 → 에디터 → T2Editor 선택 166 3. [[그누보드|그누보드5]] 관리자 → 기본환경 → 에디터 → T2Editor 선택
168 4. 스킨 파일에 <link href="/editor/t2editor/css/content.css" rel="stylesheet"> 삽입 167 4. 스킨 파일에 <link href="/editor/t2editor/css/content.css" rel="stylesheet"> 삽입
169   168  
170 * [[그누보드|그누보드5]] 외 환경에서는 폼 제출 코드를 별도로 구현해야 한다. 169 * [[그누보드|그누보드5]] 외 환경에서는 폼 제출 코드를 별도로 구현해야 한다.
171   170  
172 == 라이선스 == 171 == 라이선스 ==
173 자체 [[라이선스]]가 적용된다. 172 자체 [[라이선스]]가 적용된다.
174   173  
175 사용 권한: 174 사용 권한:
176 1. dsclub.kr에서 배포하는 T2Editor 코어 파일 및 기본 제공 플러그인: 175 1. dsclub.kr에서 배포하는 T2Editor 코어 파일 및 기본 제공 플러그인:
177 - 사용, 복사, 수정, 재배포 가능 176 - 사용, 복사, 수정, 재배포 가능
178 - 모든 배포물(수정본 포함)은 무료로 제공해야 함 177 - 모든 배포물(수정본 포함)은 무료로 제공해야 함
179 - 상업적 판매 금지 178 - 상업적 판매 금지
180   179  
181 2. 외부 자체 개발 플러그인 및 관련 서비스: 180 2. 외부 자체 개발 플러그인 및 관련 서비스:
182 - T2Editor와 연동되는 독자 개발 플러그인의 유료 판매 허용 181 - T2Editor와 연동되는 독자 개발 플러그인의 유료 판매 허용
183 - 자체 개발 플러그인 기반 유료 서비스(구독형 등) 제공 허용 182 - 자체 개발 플러그인 기반 유료 서비스(구독형 등) 제공 허용
184 - 단, dsclub.kr 기본 제공 소프트웨어는 무료로 유지되어야 함 183 - 단, dsclub.kr 기본 제공 소프트웨어는 무료로 유지되어야 함
185   184  
186   185  
187 * Copyright (c) 2025 T2Editor (dsclub.kr) 186 * Copyright (c) 2025 T2Editor (dsclub.kr)
188 == 참고 == 187 == 참고 ==
189 * [[https://dsclub.kr/service/editor|T2Editor 공식 페이지]] 188 * [[https://dsclub.kr/service/editor|T2Editor 공식 페이지]]
190   189  
191 [[분류:웹]] 190 [[분류:웹]]
192 [[분류:소프트웨어]] 191 [[분류:소프트웨어]]
✏ 이 상태를 참고해 편집
T2WIKI · 기술 통합 위키 & 프로젝트 허브 · 나무위키 + Markdown 완벽 지원 · SQLite · PHP 8.2 · 소개 · 문법 안내