게시판 이미지 출력에서 base64 로 인코드된 경우 data:image/png 채택완료
아롬메이
9년 전
조회 16,657
게시판 이미지 출력에서 base64 로 인코드 된 경우 나타나질 않네요.
db에는 저장돼 있는데 게시판에서 안 나타나는 거 보면 어딘가에서 preg_replace 같은 거로 제거했을 것 같습니다. 그게 어디를 수정해야 할지 모르겠습니다.
가령 이렇게 하면
게시글 수정에서 에디터 상에는 잘 나타나는 데, 정작 글 보기에서는 나타나질 않고 있습니다.
어디를 수정해야 할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변에 대한 댓글 1개
�
아롬메이
4년 전
댓글을 작성하려면 로그인이 필요합니다.
9년 전
ㅎ 질문 올리고 대체 어딜까 고민하다가
문득 HTMLPurifier 에서 거르는 게 아닐까 싶어서 data 허용해 주니깐 되네요.
common.lib.php 에서
$config->set('Attr.AllowedFrameTargets', array('_blank'));
아래 줄에
$config->set('URI.AllowedSchemes', array('http' => true, 'https' => true, 'data' => true));
를 추가했더니 잘 나타납니다.
후
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
릴보이즈
4년 전
아주 좋아요! 이거 참고 해서 했더니 해결 됐네요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
답변이 엄청 늦었네요 알림이 이제 떠서요.