video 태그 사용하기
html_purifier 때문에 video tag가 동작하지 않아서
혹시 video 태그 허용 하실분들은 참고 하시면 됩니다
/lib/common.lib.php 에
function html_purifier($html){
...
$config->set('HTML.DefinitionID', 'html5-definitions'); // unqiue id
$config->set('HTML.DefinitionRev', 1);
$config->set('Attr.AllowedFrameTargets', array('_blank'));
if ($def = $config->maybeGetRawHTMLDefinition()) {
// http://developers.whatwg.org/the-video-element.html#the-video-element
$def->addElement('video', 'Block', 'Optional: (source, Flow) | (Flow, source) | Flow', 'Common', array(
'src' => 'URI',
'type' => 'Text',
'width' => 'Length',
'height' => 'Length',
'poster' => 'URI',
'preload' => 'Enum#auto,metadata,none',
'controls' => 'Bool',
));
}
$purifier = new HTMLPurifier($config);
return $purifier->purify($html);
}
return 위에 추가 해주시면 되요
현재 저는 여기에 jwplayer 를 추가 하여
http://www.ggilggil.com/bbs/board.php?bo_table=notice&wr_id=61
ie8에서도 보이도록 하였네요
https://www.jwplayer.com/
jwplayer 사이트를 참고해보시면 video를 대응하는 방법 중 하나라고 생각 되어집니다.
혹시 video 태그 허용 하실분들은 참고 하시면 됩니다
/lib/common.lib.php 에
function html_purifier($html){
...
$config->set('HTML.DefinitionID', 'html5-definitions'); // unqiue id
$config->set('HTML.DefinitionRev', 1);
$config->set('Attr.AllowedFrameTargets', array('_blank'));
if ($def = $config->maybeGetRawHTMLDefinition()) {
// http://developers.whatwg.org/the-video-element.html#the-video-element
$def->addElement('video', 'Block', 'Optional: (source, Flow) | (Flow, source) | Flow', 'Common', array(
'src' => 'URI',
'type' => 'Text',
'width' => 'Length',
'height' => 'Length',
'poster' => 'URI',
'preload' => 'Enum#auto,metadata,none',
'controls' => 'Bool',
));
}
$purifier = new HTMLPurifier($config);
return $purifier->purify($html);
}
return 위에 추가 해주시면 되요
현재 저는 여기에 jwplayer 를 추가 하여
http://www.ggilggil.com/bbs/board.php?bo_table=notice&wr_id=61
ie8에서도 보이도록 하였네요
https://www.jwplayer.com/
jwplayer 사이트를 참고해보시면 video를 대응하는 방법 중 하나라고 생각 되어집니다.
댓글 1개
3년 전
먼저 감사드립니다.
그런데,
/lib/common.lib.php 이 파일에
function html_purifier($html){ 이문구 아래로
return 위에
위의 써주신 소스를 추가 하면 그누보드가 안뜹니다.
소스빼면 그누보드 뜨고, 소스넣으면 그누보드 오류나서 안떠서 여쭤봅니다.
그런데,
/lib/common.lib.php 이 파일에
function html_purifier($html){ 이문구 아래로
return 위에
위의 써주신 소스를 추가 하면 그누보드가 안뜹니다.
소스빼면 그누보드 뜨고, 소스넣으면 그누보드 오류나서 안떠서 여쭤봅니다.
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4417 | ||
| 714 | 8년 전 | 7114 | ||
| 713 | 8년 전 | 5062 | ||
| 712 | 8년 전 | 6490 | ||
| 711 | 8년 전 | 6726 | ||
| 710 |
saesini
|
8년 전 | 4139 | |
| 709 | 8년 전 | 4946 | ||
| 708 | 8년 전 | 5181 | ||
| 707 | 8년 전 | 5946 | ||
| 706 | 8년 전 | 9346 | ||
| 705 | 8년 전 | 7029 | ||
| 704 | 8년 전 | 5191 | ||
| 703 | 8년 전 | 5523 | ||
| 702 | 8년 전 | 5591 | ||
| 701 | 8년 전 | 4451 | ||
| 700 | 8년 전 | 5601 | ||
| 699 | 8년 전 | 4778 | ||
| 698 | 8년 전 | 5309 | ||
| 697 | 8년 전 | 4344 | ||
| 696 | 8년 전 | 7945 | ||
| 695 | 8년 전 | 6697 | ||
| 694 | 8년 전 | 3945 | ||
| 693 |
Mentor
|
8년 전 | 8483 | |
| 692 | 8년 전 | 7023 | ||
| 691 | 8년 전 | 6729 | ||
| 690 | 8년 전 | 12423 | ||
| 689 | 8년 전 | 4381 | ||
| 688 | 8년 전 | 4846 | ||
| 687 | 8년 전 | 6620 | ||
| 686 | 8년 전 | 6909 | ||
| 685 |
|
8년 전 | 5811 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기