안녕하세요!!!
Kboard 이전 버전에선
embed iframe 코드를 넣어도 문제 없이 잘 나왔는데
최신버전으로 업그레이드 후 (wordpress도 업그레이드)
iframe을 넣으면 내용이 다 하얗게 증발해 버립니다...
해결방법이 없을까요?
이곳 데모 게시판에서도 해 보았는데
역시나 마찬가지였습니다.
/kboard/helper/Security.helper.php 파일을 수정해주세요.
$HTMLPurifier_Config->set('HTML.AllowedAttributes', "*.style,*.alt,*.title,a.href,a.target,img.src,img.height,img.width,table.align,table.border,table.cellpadding,table.cellspacing");
$HTMLPurifier_Config->set('HTML.AllowedElements','h1,h2,h3,h4,h5,h6,a,p,ol,li,ul,dl,dt,dd,b,br,span,img,pre,blockquote,div,table,thead,tbody,tfoot,th,tr,td');
위 코드를 아래 코드로 바꿔보세요.
$HTMLPurifier_Config->set('HTML.AllowedAttributes', "*.style,*.alt,*.title,*.id,*.name,*.classid,*.usemap,*.type,a.href,a.target,src,height,width,table.align,table.border,table.cellpadding,table.cellspacing,frameborder");
$HTMLPurifier_Config->set('HTML.AllowedElements','h1,h2,h3,h4,h5,h6,a,p,ol,li,ul,dl,dt,dd,b,br,span,img,pre,blockquote,div,table,thead,tbody,tfoot,th,tr,td,iframe,object,embed');
새로운 태그와 속성을 더 추가하시면 사용 가능합니다.
다음 업데이트에 적용 하도록 하겠습니다.
감사합니다!