목록

Default Image
등록 2026.07.16
최근 릴리즈 2026.07.27
2
183

자료 정보

쉬운 설치 쉬운 설치 지원
간단한 소개 한국 글쓰기 환경에 가장 어울리는 위지윅 웹 에디터
설치 경로 ./modules/editor/skins/t2editor
PHP 지원 범위 PHP 7.4 ~ 8.4
자료 구분 공개 자료 기타
데모 URL https://dsclub.kr/service/editor/#demo
원본 URL https://dsclub.kr/service/editor
지원 기간 v10 (메이저 버전 유지 기간 동안만 지원, 이후 메이저 버전 업데이트 시 업그레이드 필요)
AI 사용 여부 AI로 생성한 코드가 포함되어 있고, 전문 개발자의 검토를 거치지 않았습니다.

버전 내역

  • 10.5.1 2026.07.27 6.69MB 37회 다운로드 cms(그누보드5, 라이믹스)에서 로그인 시 cms 자동 로그인 뿐만아니라 T2Editor 자체적인 로그인이 가능하도록 기능 추가
  • 10.5.0 2026.07.22 6.67MB 26회 다운로드 cms 관리자 로그인 시 관리자 셋팅 필요 없도록 수정 라이믹스의 /files를 쓰도록 하여 그누보드5와 마찬가지로 초기 세팅 필요 없도록 수정 cms 관리자 로그인 시 에디터 버전 좌측에 관리자 페이지가기 기능 추가 gif 업로드 이슈 해결 에디터 업데이트 시 메이저 버전 다를 경우 경고 기능 추가 다른 메이저 버전은 업데이트 추천에서 제외하며, 고급 옵션으로만 업데이트 할 수 있도록 처리 *T2Editor v10 LTS (~2027)
  • 10.4.0 2026.07.20 6.54MB 32회 다운로드 T2Editor 10.4.0은 크게 두 가지 방향으로 개선됐습니다. 하나는 사이트 운영자가 에디터를 설치하고 관리하기 편하게 만든 부분이고, 다른 하나는 실제로 글을 쓸 때 느껴지는 기능 개선입니다. 관리자 입장에서는 설치할 때 뭘 놓쳤는지 알려주는 안내, 모든 설정을 한곳에서 관리하는 화면, 클릭 몇 번으로 업데이트하고 문제 생기면 되돌리는 기능, 필요한 확장 기능을 검색해서 설치하는 마켓이 새로 생겼습니다. 글 쓰는 사람 입장에서는 파일을 끌어다 놓으면 바로 업로드되는 기능, 표에서 셀을 합치고 나누는 기능, 편집창 크기를 원하는 만큼 늘리는 기능이 추가됐습니다. 그 외에도 이미지 업로드가 더 안정적으로 되고, 여러 언어 지원이 매끄러워지고, 다크 모드가 제대로 작동하도록 다듬어졌습니다. 이번 업데이트의 핵심 변경 사항은 다음과 같습니다. 처음 설치할 때 놓친 설정을 자동으로 확인해주는 안내 화면 모든 설정을 한 화면에서 관리하는 통합 관리 페이지 새 버전 확인부터 설치, 문제 생기면 되돌리기까지 되는 자동 업데이트 필요한 기능을 검색해서 설치할 수 있는 확장 마켓 파일을 끌어다 놓기만 하면 업로드되는 기능 표에서 여러 칸을 하나로 합치거나 다시 나누는 기능 글쓰기 창 크기를 마음대로 조절하는 기능 이미지 업로드 실패나 깨짐 현상 감소, 움직이는 GIF도 그대로 저장 부적절한 이미지를 걸러주는 필터 안정성 개선 여러 언어 지원이 더 빠르고 매끄럽게 작동 화면 크기에 따라 메뉴 버튼이 깨지지 않고 잘 정리됨 다크 모드가 기기 설정을 제대로 따라가도록 개선 비밀번호나 운영 정보 등 민감한 데이터를 더 안전한 곳에 보관 서버 상태를 자동으로 점검해서 문제를 미리 알려주는 기능 처음 설치할 때 나오는 안내 화면은, 관리자 기능이 켜져 있는지, 비밀번호는 설정했는지, 파일을 저장할 폴더에 쓰기 권한은 있는지, 서버가 필요한 기능을 지원하는지 등을 자동으로 확인해줍니다. 내 서버 환경에 맞춰 어떤 명령어를 입력하면 되는지, FTP 프로그램으로는 어떻게 설정하면 되는지도 함께 알려줍니다. 이런 필수 설정이 끝나지 않으면 잘못된 상태로 에디터가 쓰이는 걸 막기 위해 잠시 편집 기능이 잠깁니다. 통합 관리 페이지에서는 버전 정보, 라이선스 상태, 업데이트, 확장 마켓, 기본 설정, 부적절한 이미지 필터, 어떤 기능을 켜고 끌지, 툴바 아이콘, 화면 크기별 메뉴 구성, 업로드 가능한 파일 종류와 용량, 비밀번호 같은 보안 설정을 한곳에서 볼 수 있습니다. 다크 모드와 휴대폰 화면에서도 잘 보이도록 만들어졌습니다. 자동 업데이트는 새 버전이 나왔을 때 어떤 파일이 바뀌는지, 용량은 얼마나 되는지, 기존에 수정해둔 파일과 충돌할 부분은 없는지 미리 보여줍니다. 최신 버전이 아니라 특정 버전을 골라 설치하거나, 지금 쓰는 버전을 다시 설치하는 것도 가능합니다. 안전을 위해 기본적으로는 원래 파일을 직접 건드리지 않고 별도 공간에 새 버전을 설치한 뒤 전환하는 방식을 씁니다. 이렇게 하면 문제가 생겨도 이전 상태로 바로 되돌릴 수 있습니다. 원래 폴더에 직접 업데이트하는 방식도 선택할 수 있는데, 이 경우 직접 수정했던 파일과 충돌하는 부분은 관리자가 확인한 뒤 유지할지 바꿀지 고를 수 있고, 업데이트 전 파일은 자동으로 백업됩니다. 업데이트 파일을 적용하기 전에는 손상되거나 위험한 파일이 없는지 검사하고, 실제로 적용하거나 되돌릴 때는 비밀번호를 다시 확인합니다. 확장 마켓에서는 필요한 기능(플러그인)이나 언어팩을 검색해서 설치할 수 있습니다. 설치 전에 어떤 기능인지, 어떤 버전이 필요한지 확인할 수 있고, 설치한 목록은 따로 관리하거나 삭제할 수 있습니다. 공식적으로 검증된 마켓과 그 외 마켓이 구분돼 표시되며, 믿을 수 있는 곳이라면 관리자가 직접 추가로 등록할 수도 있습니다. 설치 전에는 항상 안전성 검사를 거칩니다. 파일 업로드는 이제 컴퓨터에서 파일을 끌어다 글쓰기 창에 놓기만 하면 됩니다. 이미지, 영상, 문서, 압축파일 등 종류에 맞게 자동으로 삽입되고, 여러 개를 한 번에 올릴 수도 있습니다. 허용되지 않은 파일이나 용량 초과 파일이 있으면 어떤 파일이 문제인지 바로 알려줍니다. 표 기능에는 여러 칸을 하나로 합치거나 다시 나누는 기능이 생겼습니다. 칸을 선택해서 합칠 범위를 지정하면 되고, 합쳐진 칸도 다시 나눌 수 있습니다. 행이나 열을 추가·삭제해도 합쳐진 칸이 깨지지 않도록 개선됐고, 엑셀로 내보낼 때도 위치가 어긋나지 않게 됐습니다. 다크 모드에서 표가 이상하게 밝게 보이던 문제도 고쳐졌습니다. 글쓰기 창 높이는 관리자가 기본 크기를 정할 수 있고, 컴퓨터를 쓰는 사용자는 마우스로 아래쪽을 끌어서 원하는 크기로 늘릴 수 있습니다. 한 번 조절하면 다음에 접속할 때도 그대로 유지됩니다. 휴대폰에서는 실수로 화면이 조작되는 걸 막기 위해 이 기능이 꺼져 있습니다. 이미지 업로드는 아직 업로드가 끝나지 않았거나 이미지 주소에 문제가 있으면 글이 게시되지 않도록 막아줘서, 깨진 이미지가 그대로 올라가는 일이 줄었습니다. 업로드에 실패해도 깨진 표시가 계속 남지 않고 무엇이 문제인지 바로 알려줍니다. 움직이는 GIF는 정지 이미지로 바뀌지 않고 원래대로 저장되며, 서버 환경이 다소 부족해도 업로드 중 오류로 멈추는 일 없이 안전하게 저장되도록 개선됐습니다. 부적절한 이미지를 걸러주는 필터는 이제 필요한 파일이 프로그램 안에 포함돼 있어서 외부 서버에 의존하지 않고 더 안정적으로 작동합니다. 특정 설치 환경에서 필터가 아예 작동하지 않던 문제, 움직이는 GIF를 검사할 때 오류가 나던 문제도 해결됐습니다. 어떤 방식으로 검사를 실행할지는 관리자가 설정할 수 있습니다. 여러 언어 지원은 필요한 언어만 먼저 불러오도록 바뀌어서 처음 페이지가 열리는 속도에 영향을 덜 주게 됐고, 특정 기능의 번역이 빠지거나 잘못돼 있어도 다른 기능에는 영향을 주지 않도록 분리됐습니다. 화면 크기에 따라 메뉴 버튼이 깨지던 문제, 메뉴를 숨겼다가 다시 열 때 배치가 흐트러지던 문제가 고쳐졌고, 관리자가 화면 크기별로 어떤 버튼을 어떻게 묶어서 보여줄지 직접 설정할 수 있습니다. 아이콘도 내장된 목록에서 바로 골라 바꿀 수 있습니다. 다크 모드는 접속할 때마다 기기나 브라우저의 현재 설정을 다시 확인해서, 예전에 저장해둔 설정 때문에 화면이 이상하게 보이는 문제가 없어졌습니다. 관리자는 항상 라이트 모드나 다크 모드로 고정해둘 수도 있습니다. 마지막으로, 비밀번호나 운영 관련 정보처럼 민감한 데이터는 외부에서 직접 접근할 수 없는 안전한 곳으로 옮겨 보관하도록 개선됐고, 관리 페이지에서는 서버 상태를 자동으로 점검해서 업데이트나 확장 기능 설치에 문제가 없는지 미리 확인하고, 캐시나 업로드 용량 같은 설정도 손쉽게 관리할 수 있습니다.
  • 1.1.0 2026.07.16 3.21MB 87회 다운로드 플러그인 크로스 이슈 및 모바일 환경 툴바 가려짐 이슈 해결 기여: DIGIWB(https://rhymix.org/member/member_info?member_srl=1911515) 저작권 안내: extend/js/t2ext_toolbar_toggle.js는 Rhymix ID DIGIWB 에게 있습니다. 10.3.1 작업한 AI: 클로드 Fable 클로드 sonnet5 챗지피티5.6 sol 높음

상세 설명

144F2D57-F97B-47B1-B943-342E6C89788D.png

*Chatgpt로 생성한 이미지

*php8.2에서 테스트 되었습니다.

 

 

*** T2Editor v10은 lts버전으로, 2027년까지 보안업데이트와 소규모 기능 업데이트가 지원됩니다. ***

(개발 중: T2Editor v11 - 에디터의 내부 레거시 html dom 편집 엔진을 현대화한 버전, lts 예정)

 

T2Editor

지원 기능:

텍스트 서식

글자 크기

글자색

배경색

문단 정렬

실행 취소 및 다시 실행

실시간 검색 및 바꾸기

링크

링크 카드

이미지 블록

동영상 블록 및 자체 동영상 플레이어

오디오 블록

파일 첨부 블록

PDF 뷰어

테이블(표) 블록

코드 블록

드로잉(그림판)

웹 및 작성중인 게시글 내 콘텐츠 검색

밈 삽입

ClipURL(단축 URL·QR 코드)

HTML 문서로 내보내기

실시간 협업

자동 저장

T2Editor AI(대화형 글쓰기·문단 재구성)

다크 모드

반응형 툴바

다국어 인터페이스(예정)

접근성(A11y)

플러그인 확장(hook&extend구조)

업로드 보안 설정

 

T2Editor는 글을 쓰는 순간부터 콘텐츠를 게시하고 다시 활용하는 순간까지, 하나의 편집 화면 안에서 모두 처리할 수 있도록 설계된 한국형 모바일 위지윅 웹 에디터입니다.

굵게·기울임·밑줄·취소선 같은 기본 서식은 물론 글자 크기, 글자색, 배경색, 문단 정렬 기능을 갖추고 있으며, 이미지·동영상·오디오·일반 파일·표·링크·코드 블록 같은 다양한 콘텐츠를 문서 안에 블록 형태로 자연스럽게 삽입할 수 있습니다. 복잡한 HTML을 직접 다루지 않아도 되므로, 일반 게시글부터 자료실 문서, 개발 문서, 제품 소개, 강좌 콘텐츠까지 폭넓게 활용할 수 있습니다.

 

이미지는 드래그 앤 드롭으로 간편하게 업로드할 수 있고, 붙여넣기로도 바로 이미지 블록이 생성됩니다. 본문 안에서 바로 찾고 고칠 수 있는 실시간 검색 및 바꾸기 기능과, 여러 단계의 편집 이력을 관리하는 실행 취소·다시 실행(Ctrl+Z / Ctrl+Y) 기능이 있어 긴 글이나 여러 자료가 포함된 문서를 작성할 때의 실수를 줄여 줍니다.

 

화면 크기에 따라 도구가 자동으로 정리되는 반응형 툴바를 적용해 데스크톱, 태블릿, 모바일 환경 모두에서 편집 공간을 효율적으로 사용할 수 있습니다. 자주 쓰는 기능은 바로 노출하고 나머지는 그룹으로 정리하므로, 기능이 많아져도 화면이 복잡해지지 않습니다. 스크린리더 대응과 키보드만으로도 조작 가능한 접근성(A11y)도 지원합니다.

작성 중인 내용은 자동 저장되며, 이전에 저장된 내용을 복원하는 흐름도 지원합니다. 하나의 페이지에 여러 에디터가 함께 배치되는 환경에서도 각 편집기가 독립적으로 동작하도록 구성되어 있어, 게시글·댓글·답글·위젯 등 다양한 입력 화면에 적용할 수 있습니다.

 

동영상은 유튜브 등 다양한 플랫폼의 URL을 붙여넣기만 하면 임베드되며, 자체 동영상 플레이어를 통해 외부 페이지로 이동하지 않고 본문 안에서 바로 재생됩니다. 오디오 파일도 본문에서 바로 들을 수 있고, PDF는 별도 다운로드 없이 문서 안에서 바로 내용을 확인할 수 있습니다. 일반 첨부파일 역시 콘텐츠 흐름에 맞는 파일 블록으로 표현됩니다.

 

업로드되는 이미지에는 자체 NSFW 자동 검열 기능이 적용되어 부적절한 이미지를 업로드 시점에 걸러낼 수 있습니다. 이 밖에도 표 작성, 구문 강조가 적용되는 코드 블록, 그림판을 이용한 직접 드로잉, 인기 밈(짤) 검색 및 삽입, 콘텐츠·웹 검색 기능을 글의 성격에 맞게 선택해 사용할 수 있습니다.

 

웹 주소는 단순 링크로 삽입할 수 있을 뿐 아니라, ClipURL 기능으로 단축 링크와 QR 코드를 함께 생성할 수 있습니다. 제목과 썸네일이 자동으로 표시되는 링크 카드 기능은 현재 준비 중입니다.

 

작성한 문서는 HTML로 내보낼 수 있어 게시글 이외의 페이지나 별도 콘텐츠로 다시 활용하기 편리합니다. 실시간 협업 기능을 사용하면 여러 사용자가 하나의 문서를 동시에 편집할 수 있으며, 원격 커서 표시, 채팅, 반응 등 협업 흐름에 필요한 요소들이 함께 제공됩니다.

 

AI 기능을 활성화하면 단순한 지시 입력을 넘어 채팅 방식의 대화형 편집으로 게시물을 작성·수정할 수 있습니다. AI가 에디터를 직접 조작해 이미지 블록, 코드 블록, 링크, 서식, 표 등을 적절한 위치에 삽입하며, 문단 재구성, 문서 요약, 이어 쓰기 같은 작업도 편집 흐름 안에서 바로 처리할 수 있습니다.

 

라이트·다크·레이아웃 연동형 자동 테마를 지원해 사이트 디자인에 맞는 편집 화면을 구성할 수 있습니다. 다크 모드 전환 버튼의 노출 여부를 조정할 수 있고, 사이트가 사용하는 테마에 맞춰 에디터 색상을 자동으로 맞추도록 설정할 수도 있습니다. 한국어, 영어, 일본어, 중국어 등 다국어 인터페이스를 지원합니다

 

에디터 높이, 초기 포커스, 툴바 표시 여부, 파일 업로드 허용 여부, 자동 저장 사용 여부, 색상 테마 등을 각 사용 화면에 맞게 설정할 수 있습니다. 게시판마다 다른 편집 환경을 적용하거나, 댓글 입력창에서는 도구를 줄이고 본문 작성 화면에서는 전체 기능을 제공하는 식의 구성이 가능합니다. 관리자 페이지에서는 코어 파일을 직접 수정하지 않고도 플러그인 순서, 반응형 메뉴바, 다크 모드, 업로드 설정 등을 간편하게 조정할 수 있습니다.

 

툴바 버튼은 정해진 형태로만 써야 하는 것이 아니라 사이트 운영 방식에 맞게 순서와 노출 구성을 바꿀 수 있습니다. 플러그인별 우선순위를 지정하거나 필요한 기능만 활성화할 수 있고, 사용하지 않는 기능은 제외하고 필요한 기능은 앞쪽에 배치해 사이트 성격에 맞는 편집 환경을 만들 수 있습니다.

 

T2Editor는 기능을 에디터 본체에 계속 쌓아 올리는 방식이 아니라, 코어와 플러그인을 분리해 필요한 기능만 선택적으로 불러오는 구조를 사용합니다. 이미지, 파일, 동영상, 표, 코드, 검색, 내보내기, 협업 같은 기능이 각각 독립된 플러그인으로 구성되어 있어 기능 추가와 유지보수가 비교적 명확합니다. 새 기능은 플러그인 폴더 하나를 추가하는 것만으로 연결할 수 있어 코어 수정이 필요하지 않습니다.

 

플러그인은 버튼 정보, 실행 스크립트, 스타일, 이벤트 훅을 나누어 구성할 수 있으며, 버튼의 명령어, 아이콘, 접근성 라벨과 정렬 순서를 정의할 수 있어 사이트 전용 콘텐츠 블록이나 외부 서비스 연동 도구를 추가하기에도 적합합니다. 코어 파일을 직접 수정하지 않고 기능을 확장하는 extend 시스템도 별도로 제공되어, 업데이트 이후에도 커스터마이징한 내용이 유지됩니다.

 

독립적인 PHP 환경(PHP 8.0 이상 권장)뿐 아니라 그누보드5 플러그인 환경, 라이믹스 에디터 스킨 환경에 맞춰 사용할 수 있도록 구성되어 있어, 기존 사이트에 도입하거나 별도 서비스에 내장하기 좋습니다. 특정 설치 경로만을 전제로 하지 않고 실제 설치 위치를 기준으로 경로와 URL을 계산합니다.

 

라이믹스 환경에서는 기존 첨부파일 처리, 업로드 세션, 자동 저장 설정, CSRF 토큰과 에디터 시퀀스를 그대로 연동합니다. 에디터 내부의 별도 업로드 체계로 분리하지 않고 사이트가 이미 사용하는 파일 관리 흐름과 연결되므로, 게시글과 첨부파일의 관계를 일관되게 유지할 수 있습니다.

 

업로드 과정에서는 확장자와 MIME 유형을 함께 확인하고, 파일의 실제 시그니처(매직바이트)를 검사해 단순히 파일명만 바꾼 업로드를 구분합니다. 이미지, 문서, 압축파일, 동영상, 오디오와 여러 텍스트 형식을 세분화해 처리하며, 원본 파일명 정제와 요청 출처(Origin) 검사도 함께 적용됩니다.

 

외부 미디어와 파일 URL은 허용 도메인을 기준으로 관리할 수 있습니다. 현재 사이트의 도메인은 자동으로 허용하면서 CDN, 미디어 서버 또는 별도 정적 파일 도메인만 추가로 등록하도록 설정할 수 있어, 외부 주소를 무제한으로 허용하지 않고 운영 환경에 필요한 출처만 선별할 수 있습니다. 프록시와 HTTPS 환경을 고려한 요청 출처 확인 구조도 포함되어 있습니다.

 

스타일과 콘텐츠 표현은 분리된 CSS로 관리할 수 있으며, 라이트·다크 테마 스타일도 각각 조정할 수 있습니다. 사이트 디자인 시스템에 맞춰 여백, 버튼, 콘텐츠 블록과 편집 영역의 표현을 수정하면서도 편집 기능 자체는 그대로 유지할 수 있습니다.

 

T2Editor의 코어 파일과 기본 제공 플러그인은 무료로 사용·수정·재배포할 수 있으며, 저작권 및 지적재산권은 개발사인 DSc(dsclub.kr)·Tak2에게 있습니다. 독자적으로 개발한 호환 플러그인은 별도의 유료 판매 및 서비스로 확장할 수 있도록 허용되어 있어, 사이트 전용 기능을 내부에서만 쓰는 것부터 범용 플러그인으로 제작하는 것까지 다양한 방식으로 생태계를 넓혀갈 수 있습니다.

 

필요한 기능을 처음부터 모두 강제하는 에디터가 아니라, 지금 사이트에 필요한 기능으로 시작한 뒤 운영 규모와 콘텐츠 형태에 맞춰 점진적으로 확장할 수 있는 에디터입니다. 작성자는 더 다양한 콘텐츠를 편리하게 만들 수 있고, 운영자는 사이트별 편집 정책과 업로드 범위를 관리할 수 있으며, 개발자는 기존 시스템을 크게 바꾸지 않고도 새로운 편집 기능을 연결할 수 있습니다.

Tak2 Lv. 1

Tak2님의 다른 자료 더보기

사용자 피드백 60

  • @Tak2

    네. 감사합니다. 저는 중소규모도 다 해야한다는줄 알고 식겁했어요

  • 소스 코드 입력시 출력이 안되는 오류가 발생합니다.

  • @BIGBOSS

    무슨 소스코드 말씀하시는 걸까요?

    혹시 자체적으로 플러그인이나 extend를 만드신건가요

  • @Tak2

    1.jpg

    에디터에 위의 아이콘이 없네요. ㅠㅠ

    위젯페이지에서 직접 내용입력을 클릭 후 본문 내용을 소스 코드로 넣고 저장했을 때 오류 문제입니다. 

  • @BIGBOSS

    아 해당 부분은 라이믹스 전용 기능이라서 구현해놓지는 않았습니다.

    애초에 보안 때문에 extend나 plugin에서 삽입한 콘텐츠가 아니면 전부 필터링되게 해놔서요. 

    이미지 플러그인이나 비디오 플러그인, 테이블 플러그인 같은 기본 콘텐츠 추가하는 플러그인들의 콘텐츠 블록과 유저가 입력하는 소스코드의 요소가 충돌할 수 있다는 우려와 이에 대한 해결 방안이나 묘수가 떠오르지 않아 소스코드 삽입 자체를 일단은 배제해놨습니다.

  • @Tak2

    추가 계획은 없으신지요?

    많이 사용하는 부분이여서 ㅠㅠ

  • @BIGBOSS

    여력이 된다면 extend나 plugin으로 구현해서 서드파티로 다운로드 받으실 수 있도록 해보겠습니다.

    다만 최근 v11 개발이 한창인지라..

  • @Tak2

    기대하고 있겠습니다. ^&^

    미리 감하드립니다.

  • 최근에 업데이트했는데 관리자페이지가 많이 달라졌네요

    여기서 모듈 설치하려고 하니 php 8.4.14버전이라 8.4.0이하만 가능하다고 나오던데 8.3이 마지노선인가봐요 ' ~ '

  • @DIGIWB

    관리자 사용이 불편하다는 의견이 일부 있어서 반영했습니다 ㅎㅎ

    8.4이상도 지원될 수 있도록 10.5.2 혹은 10.5.3에서 패치해보겠습니다!

    최근 v11을 개발하느라 바빠서 v10 개발, 유지보수가 늦어지네요