CKEditor5 정보
CKEditor5관련링크
https://theme.kilho.net/free
120회 연결
본문
간만에 에디터를 검색하다 CKEditor5 업된것을 확인하고 살짝 건들여 봤습니다.
예전에 익스플로어11을 지원안해서 걍 마음을 비웠는데, 점차 점유율이 줄어드는거 같고 ^^;
테스트 : https://theme.kilho.net/free
(아이디:test/암호:test)
이미지랑 유튜브 URL 첨부 가능합니다.
* 문제점이 발견되지 않으면 플러그인 게시판에 등록하겠습니다.
추천
8
8
베스트댓글
@long5472 이미지 크기 수정하는 것을 했다가 뺏습니당 ㅠㅠ
막상 제가 운영하는 사이트들이 반응형인데 굳이 필요가 없단 생각에 ;;;
CKEditor5 온라인 빌더에서 첨부 이미지처럼 Image Resize 만 추가하시면 됩니당 ^^
막상 제가 운영하는 사이트들이 반응형인데 굳이 필요가 없단 생각에 ;;;
CKEditor5 온라인 빌더에서 첨부 이미지처럼 Image Resize 만 추가하시면 됩니당 ^^
댓글 18개
오오오 기대됩니다
@해피정 손댄게 크게 없어용 ^^;;
길호보드는 없어졌나요? ^-^
@웹학교 10년이 넘은 것 같습니다 ㅎㅎ
@오길호 ㅎ 그래도 그 시절 보드들이 늘 기억에 남습니다.
오 괜찮네요 깔끔하고
@블랑숑 CkEditor 이 깔끔하더라구요 ^^
크게 중요하진 않지만, IOS에서 굵게 입력은 애플에서 composition event를 지원해야 해결이 될것 같네요.
맥/크롬도 단축키로 굵게 입력도 애플이 해주어야 되는지, 크롬이 해줘야 되는지..
요즘 대세인 webp도 지원되는 것 같아서 업로드해 봤는데, 아래와 같이 나오네요.
jiff, pjpeg, jpeg, pjp, jpg, png, gif, bmp, dib, webp, tiff, tif 등 다양하게 나오는데, 지원되는 파일만.....
맥/크롬도 단축키로 굵게 입력도 애플이 해주어야 되는지, 크롬이 해줘야 되는지..
요즘 대세인 webp도 지원되는 것 같아서 업로드해 봤는데, 아래와 같이 나오네요.
jiff, pjpeg, jpeg, pjp, jpg, png, gif, bmp, dib, webp, tiff, tif 등 다양하게 나오는데, 지원되는 파일만.....
@마젠토 그누보드에 포함된 cheditor5 의 upload.php 을 간단히 수정해서 사용하는데 이미지 포맷(jpg, gif, png) 제한이 있어 webp 가 등록되지 않았습니다 ^^;
체크하는 부분들을 다 지우니 webp 도 정상적으로 올라가는 것을 확인 했습니다.
(추후, 이미지 포맷 체크하는 것을 수정해야겠습니다.)
감사합니다.
체크하는 부분들을 다 지우니 webp 도 정상적으로 올라가는 것을 확인 했습니다.
(추후, 이미지 포맷 체크하는 것을 수정해야겠습니다.)
감사합니다.
@오길호 저도 목표가 다양한 포맷을 지원하게 만들어야 되는데.. webp, mp4, wav, pdf, doc 같은 것도 지원해야 될 것 같아서, upload.php에서 다양하게 지원되는 것을 찾아 보고 있습니다.
@마젠토 exif_imagetype 은 php 7.1 버전 이상부터 webp 를 추가했다고 해서 생각난 김에 파일 포맷을 구하는 것을 만들었습니다.
다양한 포맷을 추가해서 upload.php 로 만들어야 겠습니다 ^^
function get_filetype($filename)
{
$types = [
'jpg' => [0, "\xFF\xD8\xFF"],
'png' => [0, "\x89\x50\x4E\x47\x0D\x0A\x1A\x0A"],
'bmp' => [0, "\x42\x4D"],
'gif' => [0, "\x47\x49\x46\x38"],
'webp' => [0, "\x57\x45\x42\x50"],
'tiff' => [0, "\x49\x20\x49"]
];
if(is_file($filename) && $hnd = @fopen($filename, 'r'))
{
$buf = fgets($hnd, 16);
foreach($types as $type => $patt)
if(strpos($buf, $patt[1], $patt[0]) !== false)
return $type;
}
return false;
}
다양한 포맷을 추가해서 upload.php 로 만들어야 겠습니다 ^^
function get_filetype($filename)
{
$types = [
'jpg' => [0, "\xFF\xD8\xFF"],
'png' => [0, "\x89\x50\x4E\x47\x0D\x0A\x1A\x0A"],
'bmp' => [0, "\x42\x4D"],
'gif' => [0, "\x47\x49\x46\x38"],
'webp' => [0, "\x57\x45\x42\x50"],
'tiff' => [0, "\x49\x20\x49"]
];
if(is_file($filename) && $hnd = @fopen($filename, 'r'))
{
$buf = fgets($hnd, 16);
foreach($types as $type => $patt)
if(strpos($buf, $patt[1], $patt[0]) !== false)
return $type;
}
return false;
}
@오길호 굽신 굽신.. 그럼 저는 숟가락 하나만 올리겠습니다.
굉장히 깔끔해졌네요! 좋은 정보 감사합니다.
다만 이미지의 크기 수정? 도 가능 하면 좋을것같아요.
스마트에디터가 사용자한테는 쉬운데 버전이 낮아서 이미지 크기 수정이 ㅜㅜ...
다만 이미지의 크기 수정? 도 가능 하면 좋을것같아요.
스마트에디터가 사용자한테는 쉬운데 버전이 낮아서 이미지 크기 수정이 ㅜㅜ...
@long5472 이미지 크기 수정하는 것을 했다가 뺏습니당 ㅠㅠ
막상 제가 운영하는 사이트들이 반응형인데 굳이 필요가 없단 생각에 ;;;
CKEditor5 온라인 빌더에서 첨부 이미지처럼 Image Resize 만 추가하시면 됩니당 ^^
막상 제가 운영하는 사이트들이 반응형인데 굳이 필요가 없단 생각에 ;;;
CKEditor5 온라인 빌더에서 첨부 이미지처럼 Image Resize 만 추가하시면 됩니당 ^^
혹시 그분이신가 했더니 역시나 맞으시군요
여기서 유명하신분을 뵙네요~ ㅎㅎ
여기서 유명하신분을 뵙네요~ ㅎㅎ
@뉴얼리티 반갑습니당 ^^
감사합니다
안녕하세요.
간단한 에디터가 필요한데, 딱 이게 좋은것 같아요.
가능하시다면 플러그인에 공유 좀 부탁드립니다.
간단한 에디터가 필요한데, 딱 이게 좋은것 같아요.
가능하시다면 플러그인에 공유 좀 부탁드립니다.