T2Editor는 dsclub.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 업데이트로 마이그레이션이 지원된다.) --
Ver 9.x.x (주요 변경 사항: 안전 관련 AI기능 추가)
| 버전 | 날짜 | 주요 내용 |
| Ver 9.0.0 | 2026.04.07 | T2Editor SafeAI - nsfw필터기능(베타) 추가, T2Meme 플러그인 추가, 주석 추가 및 수정을 통한 유지보수성 향상 |
Ver 8.x.x (주요 변경 사항: 로딩 성능 향상 기능 추가 & 기존 기능 패치)
| 버전 | 날짜 | 주요 내용 |
| Ver8.2.0 | 2026.03.27 | T2Editor 외의 에디터로 작성한 콘텐츠에 대한 마이그레이션 지원 |
| Ver8.1.2 | 2026.03.26 | ai플러그인 작동 불가 해결, 에디터 콘텐츠 자동 저장 기능 작동 불가 해결 |
| Ver 8.1.1 | 2026.01.05 | dsclub.kr 외 타 도메인에서 ai플러그인 작동 불가 문제 패치 |
| Ver 8.1.0 | 2026.01.05 | 검색 플러그인 전반적 개선 |
| Ver 8.0.1 | 2026.01.04 | 에디터 로고 개선, 테이블 플러그인 작동불가 패치 |
| Ver 8.0.0 | 2025.12.30 | 자바스크립트 및 스타일 파일 압축 기능 추가, 스크린 리더 접근성 향상 |
Ver 7.x.x (주요 변경 사항: 플러그인 스타일 추가 및 관리 방식 개선)
| 버전 | 날짜 | 주요 내용 |
| Ver 7.0.2 | 2025.12.20 | 안드로이드 브라우저 환경에서 스타일 적용 안되는 문제 해결 |
| Ver 7.0.1 | 2025.12.16 | 업데이트 중 제거된 5.2.2의 텍스트&텍스트 배경 색상 선택기 복구 |
| Ver 7.0.0 | 2025.12.15 | 새 플러그인 스타일 추가 체계 적용 |
Ver 6.x.x (주요 변경 사항: 플러그인 등록 방식 개선)
| 버전 | 날짜 | 주요 내용 |
| Ver 6.0.0 | 2025.12.09 | 새 플러그인 등록 체계 적용, 링크 단축 및 qr코드 생성 플러그인 추가, 파일 플러그인 로딩 불가 오류 수정 |
Ver 5.x.x (주요 변경 사항: AI 기능 도입, 실시간 협업·플러그인 확장, 버그/보안 패치)
| 버전 | 날짜 | 주요 내용 |
| Ver 5.10.0 | 2025.12.08 | 블록 알약형 이동 바 기능 안정화, 파일 블록에 이동바 기능 적용, 플러그인 순차 로딩 기능 추가 |
| Ver 5.9.0 | 2025.12.07 | 블록 알약형 이동 바 기능 추가 |
| Ver 5.8.4 | 2025.12.07 | 이미지 추가 불가 오류를 해결 |
| Ver 5.8.3 | 2025.12.05 | 서브 툴바 함수명 수정 |
| Ver 5.8.2 | 2025.12.05 | 서브 툴바 안드로이드 작동 오류 수정 |
| Ver 5.8.1 | 2025.12.01 | 파일 플러그인의 코드가 그림 그리기 플러그인의 코드로 대체되어있는 것을 발견하여 5.4.0으로 롤백 |
| Ver 5.8.0 | 2025.11.26 | 에디터의 가로 사이즈에 따른 반응형 툴바 - 그룹 버튼(서브 툴바) 추가 |
| Ver 5.7.2 | 2025.11.26 | 라이선스 수정 |
| Ver 5.7.1 | 2025.11.23 | T2Search 플러그인 사용성 개선 |
| Ver 5.7.0 | 2025.11.22 | 그림 그리기 플러그인 롤백(5.6.2→5.4.2), T2Search 연동 검색 플러그인 추가 |
| Ver 5.6.2 | 2025.11.18 | 클립보드 이미지 붙여넣기 시 자동 이미지 블록 생성 |
| Ver 5.6.1 | 2025.11.17 | AI 콘텐츠 재배치 플러그인 개선, "선택 편집하기" 기능 추가 |
| Ver 5.6.0 | 2025.11.16 | Interaction AI v3.0.0 안정화, 콘텐츠 블록 전달 오류 수정 |
| Ver 5.5.1 | 2025.11.15 | 안드로이드 환경 AI 콘텐츠 추가 오류 수정 |
| Ver 5.5.0 | 2025.11.14 | AI 콘텐츠 재배치 플러그인 정식 추가 |
| Ver 5.4.5 | 2025.11.13 | 텍스트 붙여넣기 동작 오류 수정 |
| Ver 5.4.4 | 2025.11.13 | 미디어 블록 후속 줄바꿈 정상화 (U+200B 자동 삽입) |
| Ver 5.4.3 | 2025.11.10 | AI API 제한 정보 미수신 오류 수정, 그림 그리기 고해상도·부드러운 선 처리 |
| Ver 5.4.2 | 2025.11.10 | AI API 보안 라이선스 대응 |
| Ver 5.4.1 | 2025.11.09 | Interaction AI 사용량 표시 추가, 모바일 UI 개선 |
| Ver 5.4.0 | 2025.11.08 | T2Editor Interaction AI 최초 도입 |
| Ver 5.3.0 | 2025.11.07 | 기본 텍스트 AI 도입 |
| Ver 5.2.2 | 2025.11.06 | 텍스트 색상·배경색 팔레트 개선 |
| Ver 5.2.1 | 2025.11.05 | 그림 플러그인 스타일 개선 |
| Ver 5.2.0 | 2025.11.04 | 그림 그리기 플러그인 추가 |
| Ver 5.1.3 | 2025.11.03 | 링크 플러그인 작동 오류 수정 |
| Ver 5.1.2 | 2025.11.03 | 협업 플러그인 권한·충돌 오류 수정 |
| Ver 5.1.1 | 2025.10.21 | 협업 방 생성 권한 오류 수정 |
| Ver 5.1.0 | 2025.10.21 | 실시간 협업 플러그인 정식 릴리즈 |
| Ver 5.1.0-beta | 2025.10.11 | 실시간 협업 플러그인 베타 |
| Ver 5.0.1 | 2025.10.19 | 라이선스 검증·경로 오류 수정 |
| Ver 5.0.0 | 2025.10.08 | 그누보드5 외 환경 호환성 강화 (PHP 7.4 이상 지원) |
Ver 4.x.x (주요 변경 사항: 라이선스 체계·HTML 내보내기 개선, 이미지 업로드 처리 개선)
| 버전 | 날짜 | 주요 내용 |
| Ver 4.0.2 | 2025.10.08 | 이미지 업로드 지연 시 base64 즉시 표시 방식 도입 |
| Ver 4.0.1 | 2025.10.08 | 라이선스 검증 코드 강화 |
| Ver 4.0.0 | 2025.10.07 | HTML 내보내기 스킨 호환성 향상, 새 라이선스 체계 적용 |
Ver 3.x.x (주요 변경 사항: 미디어 블록 간격·코드 블록 관련 버그 패치, 보안 패치 포함)
| 버전 | 날짜 | 주요 내용 |
| Ver 3.0.9 | 2025.10.06 | 텍스트 붙여넣기 후 커서 위치 오류 수정 |
| Ver 3.0.8 | 2025.10.03 | 링크 클릭 팝업 메뉴 수정 시 작동 오류 및 스타일 수정 |
| Ver 3.0.7 | 2025.10.03 | 코드블럭 XSS 취약점 패치 (필수 업데이트) |
| Ver 3.0.6 | 2025.08.31 | 미디어·파일·비디오 블록 공백 중복 오류 해결 |
| Ver 3.0.5 | 2025.08.30 | 다수 코드블럭 시 공백 중복 오류 해결 |
| Ver 3.0.3 | 2025.08.24 | 이미지·코드 블록 간격 오류 수정, 코드 블록 삭제 버튼 추가 |
| Ver 3.0.2 | 2025.06.21 | 코드블럭 추가 오류 재수정 |
| Ver 3.0.1 | 2025.06.08 | 코드 블록 내 아이콘 삽입으로 인한 코드 손상 수정 |
| Ver 3.0.0 | 2025.06.07 | 플러그인·설정 파일 경로 통합 |
Ver 2.x.x (주요 변경 사항: 플러그인 시스템 도입, 다크모드 브랜치 분리)
| 버전 | 날짜 | 주요 내용 |
| Ver 2.0.0 | 2025.06.03 | 플러그인 시스템 정식 도입 |
| Ver 2.0.0_B | 2025.05.01 | 다크모드 추가 및 그누보드5 외 환경용 브랜치 |
Ver 1.x.x (주요 변경 사항: 기본 기능 추가·다크모드·자동저장 도입)
| 버전 | 날짜 | 주요 내용 |
| Ver 1.6.3 | 2025.05.01 | 외부 라이브러리 자체 호스팅 전환 |
| Ver 1.6.2 | 2025.04.18 | 내용 없이 게시 가능 오류 수정 |
| Ver 1.6.1 | 2025.03.30 | 다크모드 강제 적용 옵션 추가 |
| Ver 1.6.0 | 2025.03.26 | 자동 다크모드 추가 |
| Ver 1.5.4 | 2025.03.25 | 이미지 업로드 폴더 권한 자동 부여 |
| Ver 1.5.4_B | 2025.03.25 | 그누보드외 환경 전용 브랜치 |
| Ver 1.5.3 | 2025.03.23 | 현재 글자 크기 자동 호버 표시 |
| Ver 1.5.2 | 2025.03.16 | 관리자모드 에러 패치 적용 |
| Ver 1.5.1 | 2025.03.16 | WebP 압축 적용 |
| Ver 1.5.0 | 2025.03.15 | HTML 내보내기 기능 추가 |
| Ver 1.4.2 | 2025.03.15 | 파일 아이콘 수정 시 구조 이상 문제 수정 |
| Ver 1.4.1 | 2025.03.09 | 툴바 사용성 향상, 미디어 블록 줄바꿈 오류 수정 |
| Ver 1.4.0 | 2025.03.02 | 테이블 CSV 공유 기능 추가 |
| Ver 1.3.1 | 2025.02.27 | 테이블 수정 메뉴 및 너비 오류 수정 |
| Ver 1.3.0 | 2025.02.25 | 간편 테이블 추가·수정 기능 도입 |
| Ver 1.2.0 | 2025.02.24 | 폰트 색상 직접 입력, 이미지 복붙, 텍스트 붙여넣기 오류 수정 |
| Ver 1.1.0 | 2025.02.20 | 파일 첨부·PDF 뷰어·자동 저장 토글 추가 |
| Ver 1.0.0 | 2025.02.15 | 최초 릴리즈 (iOS/Safari IME·엔터키 문제 패치 반영) |
자체 라이선스가 적용된다.
사용 권한:
T2Editor는 dsclub.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 업데이트로 마이그레이션이 지원된다.) --
Ver 9.x.x (주요 변경 사항: 안전 관련 AI기능 추가)
| 버전 | 날짜 | 주요 내용 |
| Ver 9.0.0 | 2026.04.07 | T2Editor SafeAI - nsfw필터기능(베타) 추가, T2Meme 플러그인 추가, 주석 추가 및 수정을 통한 유지보수성 향상 |
Ver 8.x.x (주요 변경 사항: 로딩 성능 향상 기능 추가 & 기존 기능 패치)
| 버전 | 날짜 | 주요 내용 |
| Ver8.2.0 | 2026.03.27 | T2Editor 외의 에디터로 작성한 콘텐츠에 대한 마이그레이션 지원 |
| Ver8.1.2 | 2026.03.26 | ai플러그인 작동 불가 해결, 에디터 콘텐츠 자동 저장 기능 작동 불가 해결 |
| Ver 8.1.1 | 2026.01.05 | dsclub.kr 외 타 도메인에서 ai플러그인 작동 불가 문제 패치 |
| Ver 8.1.0 | 2026.01.05 | 검색 플러그인 전반적 개선 |
| Ver 8.0.1 | 2026.01.04 | 에디터 로고 개선, 테이블 플러그인 작동불가 패치 |
| Ver 8.0.0 | 2025.12.30 | 자바스크립트 및 스타일 파일 압축 기능 추가, 스크린 리더 접근성 향상 |
Ver 7.x.x (주요 변경 사항: 플러그인 스타일 추가 및 관리 방식 개선)
| 버전 | 날짜 | 주요 내용 |
| Ver 7.0.2 | 2025.12.20 | 안드로이드 브라우저 환경에서 스타일 적용 안되는 문제 해결 |
| Ver 7.0.1 | 2025.12.16 | 업데이트 중 제거된 5.2.2의 텍스트&텍스트 배경 색상 선택기 복구 |
| Ver 7.0.0 | 2025.12.15 | 새 플러그인 스타일 추가 체계 적용 |
Ver 6.x.x (주요 변경 사항: 플러그인 등록 방식 개선)
| 버전 | 날짜 | 주요 내용 |
| Ver 6.0.0 | 2025.12.09 | 새 플러그인 등록 체계 적용, 링크 단축 및 qr코드 생성 플러그인 추가, 파일 플러그인 로딩 불가 오류 수정 |
Ver 5.x.x (주요 변경 사항: AI 기능 도입, 실시간 협업·플러그인 확장, 버그/보안 패치)
| 버전 | 날짜 | 주요 내용 |
| Ver 5.10.0 | 2025.12.08 | 블록 알약형 이동 바 기능 안정화, 파일 블록에 이동바 기능 적용, 플러그인 순차 로딩 기능 추가 |
| Ver 5.9.0 | 2025.12.07 | 블록 알약형 이동 바 기능 추가 |
| Ver 5.8.4 | 2025.12.07 | 이미지 추가 불가 오류를 해결 |
| Ver 5.8.3 | 2025.12.05 | 서브 툴바 함수명 수정 |
| Ver 5.8.2 | 2025.12.05 | 서브 툴바 안드로이드 작동 오류 수정 |
| Ver 5.8.1 | 2025.12.01 | 파일 플러그인의 코드가 그림 그리기 플러그인의 코드로 대체되어있는 것을 발견하여 5.4.0으로 롤백 |
| Ver 5.8.0 | 2025.11.26 | 에디터의 가로 사이즈에 따른 반응형 툴바 - 그룹 버튼(서브 툴바) 추가 |
| Ver 5.7.2 | 2025.11.26 | 라이선스 수정 |
| Ver 5.7.1 | 2025.11.23 | T2Search 플러그인 사용성 개선 |
| Ver 5.7.0 | 2025.11.22 | 그림 그리기 플러그인 롤백(5.6.2→5.4.2), T2Search 연동 검색 플러그인 추가 |
| Ver 5.6.2 | 2025.11.18 | 클립보드 이미지 붙여넣기 시 자동 이미지 블록 생성 |
| Ver 5.6.1 | 2025.11.17 | AI 콘텐츠 재배치 플러그인 개선, "선택 편집하기" 기능 추가 |
| Ver 5.6.0 | 2025.11.16 | Interaction AI v3.0.0 안정화, 콘텐츠 블록 전달 오류 수정 |
| Ver 5.5.1 | 2025.11.15 | 안드로이드 환경 AI 콘텐츠 추가 오류 수정 |
| Ver 5.5.0 | 2025.11.14 | AI 콘텐츠 재배치 플러그인 정식 추가 |
| Ver 5.4.5 | 2025.11.13 | 텍스트 붙여넣기 동작 오류 수정 |
| Ver 5.4.4 | 2025.11.13 | 미디어 블록 후속 줄바꿈 정상화 (U+200B 자동 삽입) |
| Ver 5.4.3 | 2025.11.10 | AI API 제한 정보 미수신 오류 수정, 그림 그리기 고해상도·부드러운 선 처리 |
| Ver 5.4.2 | 2025.11.10 | AI API 보안 라이선스 대응 |
| Ver 5.4.1 | 2025.11.09 | Interaction AI 사용량 표시 추가, 모바일 UI 개선 |
| Ver 5.4.0 | 2025.11.08 | T2Editor Interaction AI 최초 도입 |
| Ver 5.3.0 | 2025.11.07 | 기본 텍스트 AI 도입 |
| Ver 5.2.2 | 2025.11.06 | 텍스트 색상·배경색 팔레트 개선 |
| Ver 5.2.1 | 2025.11.05 | 그림 플러그인 스타일 개선 |
| Ver 5.2.0 | 2025.11.04 | 그림 그리기 플러그인 추가 |
| Ver 5.1.3 | 2025.11.03 | 링크 플러그인 작동 오류 수정 |
| Ver 5.1.2 | 2025.11.03 | 협업 플러그인 권한·충돌 오류 수정 |
| Ver 5.1.1 | 2025.10.21 | 협업 방 생성 권한 오류 수정 |
| Ver 5.1.0 | 2025.10.21 | 실시간 협업 플러그인 정식 릴리즈 |
| Ver 5.1.0-beta | 2025.10.11 | 실시간 협업 플러그인 베타 |
| Ver 5.0.1 | 2025.10.19 | 라이선스 검증·경로 오류 수정 |
| Ver 5.0.0 | 2025.10.08 | 그누보드5 외 환경 호환성 강화 (PHP 7.4 이상 지원) |
Ver 4.x.x (주요 변경 사항: 라이선스 체계·HTML 내보내기 개선, 이미지 업로드 처리 개선)
| 버전 | 날짜 | 주요 내용 |
| Ver 4.0.2 | 2025.10.08 | 이미지 업로드 지연 시 base64 즉시 표시 방식 도입 |
| Ver 4.0.1 | 2025.10.08 | 라이선스 검증 코드 강화 |
| Ver 4.0.0 | 2025.10.07 | HTML 내보내기 스킨 호환성 향상, 새 라이선스 체계 적용 |
Ver 3.x.x (주요 변경 사항: 미디어 블록 간격·코드 블록 관련 버그 패치, 보안 패치 포함)
| 버전 | 날짜 | 주요 내용 |
| Ver 3.0.9 | 2025.10.06 | 텍스트 붙여넣기 후 커서 위치 오류 수정 |
| Ver 3.0.8 | 2025.10.03 | 링크 클릭 팝업 메뉴 수정 시 작동 오류 및 스타일 수정 |
| Ver 3.0.7 | 2025.10.03 | 코드블럭 XSS 취약점 패치 (필수 업데이트) |
| Ver 3.0.6 | 2025.08.31 | 미디어·파일·비디오 블록 공백 중복 오류 해결 |
| Ver 3.0.5 | 2025.08.30 | 다수 코드블럭 시 공백 중복 오류 해결 |
| Ver 3.0.3 | 2025.08.24 | 이미지·코드 블록 간격 오류 수정, 코드 블록 삭제 버튼 추가 |
| Ver 3.0.2 | 2025.06.21 | 코드블럭 추가 오류 재수정 |
| Ver 3.0.1 | 2025.06.08 | 코드 블록 내 아이콘 삽입으로 인한 코드 손상 수정 |
| Ver 3.0.0 | 2025.06.07 | 플러그인·설정 파일 경로 통합 |
Ver 2.x.x (주요 변경 사항: 플러그인 시스템 도입, 다크모드 브랜치 분리)
| 버전 | 날짜 | 주요 내용 |
| Ver 2.0.0 | 2025.06.03 | 플러그인 시스템 정식 도입 |
| Ver 2.0.0_B | 2025.05.01 | 다크모드 추가 및 그누보드5 외 환경용 브랜치 |
Ver 1.x.x (주요 변경 사항: 기본 기능 추가·다크모드·자동저장 도입)
| 버전 | 날짜 | 주요 내용 |
| Ver 1.6.3 | 2025.05.01 | 외부 라이브러리 자체 호스팅 전환 |
| Ver 1.6.2 | 2025.04.18 | 내용 없이 게시 가능 오류 수정 |
| Ver 1.6.1 | 2025.03.30 | 다크모드 강제 적용 옵션 추가 |
| Ver 1.6.0 | 2025.03.26 | 자동 다크모드 추가 |
| Ver 1.5.4 | 2025.03.25 | 이미지 업로드 폴더 권한 자동 부여 |
| Ver 1.5.4_B | 2025.03.25 | 그누보드외 환경 전용 브랜치 |
| Ver 1.5.3 | 2025.03.23 | 현재 글자 크기 자동 호버 표시 |
| Ver 1.5.2 | 2025.03.16 | 관리자모드 에러 패치 적용 |
| Ver 1.5.1 | 2025.03.16 | WebP 압축 적용 |
| Ver 1.5.0 | 2025.03.15 | HTML 내보내기 기능 추가 |
| Ver 1.4.2 | 2025.03.15 | 파일 아이콘 수정 시 구조 이상 문제 수정 |
| Ver 1.4.1 | 2025.03.09 | 툴바 사용성 향상, 미디어 블록 줄바꿈 오류 수정 |
| Ver 1.4.0 | 2025.03.02 | 테이블 CSV 공유 기능 추가 |
| Ver 1.3.1 | 2025.02.27 | 테이블 수정 메뉴 및 너비 오류 수정 |
| Ver 1.3.0 | 2025.02.25 | 간편 테이블 추가·수정 기능 도입 |
| Ver 1.2.0 | 2025.02.24 | 폰트 색상 직접 입력, 이미지 복붙, 텍스트 붙여넣기 오류 수정 |
| Ver 1.1.0 | 2025.02.20 | 파일 첨부·PDF 뷰어·자동 저장 토글 추가 |
| Ver 1.0.0 | 2025.02.15 | 최초 릴리즈 (iOS/Safari IME·엔터키 문제 패치 반영) |
자체 라이선스가 적용된다.
사용 권한:
| 이전 | 새 버전 | ||
|---|---|---|---|
| 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 | [[분류:소프트웨어]] |