Extra Form
PHP PHP 8.0
CMS Rhymix 2.x

svg 이미지를 게시판 글의 첨부파일로는 업로드 할수 있고, 본문에 다운로드 링크 까지는 걸수는 있지만, 본문에 jpg나 png 처럼은 직접 삽입할수가 없군요. 첨부파일 path를 알면 <img src=" ...... " /> 태그로 링크할수 있겠지만, 다운로드 링크로 나오니까 파일 path가 없어서 이것도 쉽지는 않은것 같습니다.

 

물론 svg 내용을 통채로 복사해 본문 소스에 붙이면 되기는 하지만, svg 이미지 내용 변경시 번거로워지구요. 

 

예를들면, 

 

animal-1769728.svg

 

이렇게는 되는데, 일반 사용자들이 jpg 붙이듯이 이미지로 붙이는 방법이 있을까요? (소스 붙이는 것 제외하구요)

 

(참고: xetown에서는 본문의 svg 태그를 막아놓은 것 같습니다)

 

Atachment
첨부
  • profile

    <img> 태그를 사용해서 svg 파일을 로딩하는 방식은 코어에서 지원하도록 하는 것이 어렵지 않을 듯 합니다. 지금은 전통적인(?) 이미지 포맷만 인식해서 에디터에 자동삽입되는데, svg도 이미지로 취급해 달라고 깃허브에 이슈 등록해 주시면 다음 버전에 반영하도록 해보겠습니다.

     

    <svg> 태그는 내부 구조가 무척 복잡하고 스크립트가 들어가는 경우도 있기 때문에 보안상 허용하기가 곤란합니다.

  • profile profile
    보안문제를 더 고민해봐야겠지만, svg를 이미지 취급해주는 것을 요청해 놓겠습니다. 그래프 같은 경우 svg로 하면 편해지는 경우가 있더군요. 요즘 4k 모니터나 태블렛 같은 것을 위해 4배 큰 이미지를 첨부한 후 1/4로 축소해 보여주고는 있지만 매번 그러기도 불편하구요.