🥹 KG 에디터 이미지 자동정리 Lite v0.2.1 > 그누보드5 플러그인

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

🥹 KG 에디터 이미지 자동정리 Lite v0.2.1 정보

🥹 KG 에디터 이미지 자동정리 Lite v0.2.1

첨부파일

kg_editor_images-v0.2.1.zip (11.8K) 32회 다운로드 2023-06-28 19:24:11 포인트 차감1
테스트한 버전5.5.8.3
호환 가능 버전PHP 7.4 이상, 그누보드 5.5.8.3 이상

본문

에디터에서 첨부한 이미지를 글 삭제시 자동으로 정리해주는 플러그인입니다.

 

그누보드에서는 글을 삭제해도 첨부한 이미지를 삭제하지 않아 용량이 낭비되는 문제가 있으며, 이를 해결하기 위한 기능을 제공합니다.

 

최소한의 기능만을 지원하는 Lite 버전이며 (일정을 예상할 수 없지만) 이후에 제공하는 기능에서 이 Lite 버전에서 누적한 DB 데이터를 활용하여 추가 기능을 제공할 예정입니다.

 

이 플러그인은 에디터에서 첨부한 이미지 파일 목록을 DB에 기록해두어 글 삭제시 첨부한 이미지 파일과 생성된 썸네일을 누락없이 삭제하는 기능을 지원하여 다음과 같은 문제를 해결합니다.

  • 글 삭제시 에디터에서 첨부한 이미지는 자동으로 삭제해주지 않는 문제 해결
  • 글이 수정되어 본문에서 이미지 태그가 제거되면 글 삭제시 썸네일을 삭제하지 못하는 문제 해결

 

✅ 지원하는 기능

  • 에디터에서 첨부한 이미지를 DB에 기록
  • 글 삭제시 DB 목록을 바탕으로 글에서 첨부했던 이미지 파일을 자동 삭제
    • 이 플러그인을 사용하기 전 DB에 기록되지 않은 파일은 삭제를 지원하지 않음
  • 업로드된 이미지의 썸네일 파일을 자동 삭제

 

✅ 변경 내역

  • v0.2.1 (2023-06-28)
    • 테이블 생성 시 컬럼 중복으로인한 문제 수정
    • 테이블 이름 Prefix가 `g5_`로 고정된 문제 수정
    • `data` 디렉토리 이름을 변경하여 사용할 때 문제 수정
  • v0.2.0 (2023-06-21)
    • 업로드한 사람의 IP 기록
    • 첨부한 내용의 본문에서 이미지가 제거되면 제거 상태를 기록
      • 즉시 파일을 삭제하지 않고 미사용 파일로 분류 (추후 기능에서 미사용 파일의 일괄 정리 기능 예정)
    • IP(ip), 제거일시(deleted_at) 컬럼 추가
      • 관리자로 로그인한 계정이 사이트에 접근하면 자동으로 컬럼 추가 됨

 

✅ 사용시 주의사항

이 플러그인은 완전하지 않으며, 발견하지 못한 버그 등의 문제를 포함하고 있을 수 있습니다. 이 플러그인은 묵시적인 보증을 포함한 어떠한 형태의 보증도 제공하지 않으며 발생한 문제에 대해 책임을 제공하지 않습니다.

문제에 따라 정상적인 이미지 파일이 제거될 수도 있으며, 기타 다양한 문제를 일으킬 수 있습니다.

 

✅ 설치방법

PHP 7.4.x 버전 이상, 그누보드 5.5.8.3 버전 이상을 지원합니다.

이외의 환경에서는 동작하지 않거나 사이트의 동작이 멈출 수 있으니 설치 전 확인하시기 바랍니다.

  1. 파일의 압축을 풀어 `kg_editor_images.extend.php` 파일을 `/extend` 폴더에 복사
  2. 최고관리자 권한의 계정으로 사이트에 로그인하면 DB에 테이블 자동 생성 및 설치 완료

설치기 완료되면 DB에 {prefix}_kg_editor_images 테이블이 생성됩니다.

 

✅ 자유소프웨어 라이센스 (사용 허가)

GNU LGPL 2.1 or Later

 

Copyright (C) 2023년 Kkigomi

 

이 소프트웨어는 자유소프트웨어입니다. 이 소프트웨어의 피양도자는 자유소프트웨어 재단이 공표한 GNU LGPL 2.1 버전 또는 그 이후 버전을 임의로 선택해서 그 규정에 따라 개작하거나 재배포할 수 있습니다.

이 소프트웨어는 묵시적인 보증을 포함한 어떠한 형태의 보증도 제공하지 않습니다. 보다 자세한 사항에 대해서는 GNU LGPL 2.1 버전 또는 이 플러그인에 포함된 `LICENSE` 파일을 확인하시기 바랍니다.

추천
7

댓글 전체

감사합니다. 잘 사용하고있습니다
기존에 ftp로 내려받은 그누보드 전체 백업본을 파일질라로 업로드 할 때는 전송실패가 없었는데
적용후 내려받은 백업본을 업로드 할 때 전송실패가 100개 이상 발생합니다.
전송실패한 파일들을 보니 썸네일 같기도하고 이름모를 파일도 보이기도하는데
정상인가요?
"/data/editor/년월/thumb-*" 파일은 썸네일입니다.
파일명이 ‘thumb-’로 시작하는 파일들은 삭제하거나 다시 업로드하지 않아도 됩니다.
썸네일 파일들에서 업로드 오류가 난거면 아마 올리는 도중에 서버에서 썸네일이 생성되어 중복오류가 아닐까 싶네요.

이 플러그인은 파일을 지울 뿐 생성하거나 변경하지 않습니다.

안녕하세요. 에디터에서 이미지를 올리고 그냥 나갔을때 생기는 이미지로 질문 드렸었습니다. 이 부분도 업데이트가 되면 참 좋겠네요~!! 감사합니다.

그누는 이제 관리하지 않으니 업데이트하지 않습니다.

 

 

첨언: 관심있으신 분은 GNU GPL 라이선스이니 자유롭게 개선하여 배포하시면 됩니다.

전체 6
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT