StorageInterface::url 의 public 하드코딩을 완화하고 core.storage.filter_url 훅을 신설해, 완전 공개 자산(상품·카테고리·리뷰·에디터 이미지)의 직접 URL 서빙을 옵트인으로 열었다. 미설정 시 기존 스트리밍 100% 보존. 디스크 결정은 확장 개별 설정 > 코어 전역 > 미설정 순이며, 서빙·삭제·이동은 행에 기록된 disk 를 따라 전환 전후 자산이 혼재해도 각자 실제 저장 위치를 향한다. 고아 disk(공급 플러그인 비활성화)는 스트리밍으로 폴백해 500 이 되지 않는다. 공개 이슈 (@lyg-kaban 건의) 대응.
32 lines
1.0 KiB
JSON
32 lines
1.0 KiB
JSON
{
|
|
"identifier": "sirsoft-ckeditor5",
|
|
"vendor": "sirsoft",
|
|
"name": {
|
|
"ko": "CKEditor 5 WYSIWYG 에디터",
|
|
"en": "CKEditor 5 WYSIWYG Editor"
|
|
},
|
|
"version": "1.0.2",
|
|
"license": "MIT",
|
|
"description": {
|
|
"ko": "CKEditor 5를 이용한 WYSIWYG 에디터 플러그인입니다. 플러그인 설치만으로 기존 HtmlEditor가 교체됩니다.",
|
|
"en": "WYSIWYG editor plugin using CKEditor 5. Installing this plugin replaces the default HtmlEditor."
|
|
},
|
|
"g7_version": ">=7.0.7",
|
|
"dependencies": {
|
|
"modules": {},
|
|
"plugins": {}
|
|
},
|
|
"github_url": "https://github.com/gnuboard/g7-plugin-sirsoft-ckeditor5",
|
|
"github_changelog_url": "https://github.com/gnuboard/g7-plugin-sirsoft-ckeditor5/blob/main/CHANGELOG.md",
|
|
"assets": {
|
|
"js": {
|
|
"entry": "resources/js/index.ts",
|
|
"output": "dist/js/plugin.iife.js"
|
|
},
|
|
"handlers": true
|
|
},
|
|
"loading": {
|
|
"strategy": "global",
|
|
"priority": 100
|
|
}
|
|
} |