야

유튜브 전체화면 가능하게 하기.

· 2015-07-27 (월) 06:05:53 · 17711 · 3
그누보드5에서 htmlpurifier 플러그인을 통해

iframe에서 allowfullscreen 코드를 제거 하기 때문에 전체화면이 안되게 됩니다.

plugin/htmlpurifier/HTMLPurifier.standalone.php

[code]
class HTMLPurifier_HTMLModule_Iframe extends HTMLPurifier_HTMLModule
{

public $name = 'Iframe';
public $safe = false;

public function setup($config) {
if ($config->get('HTML.SafeIframe')) {
$this->safe = true;
}
$this->addElement(
'iframe', 'Inline', 'Flow', 'Common',
array(
'src' => 'URI#embedded',
'width' => 'Length',
'height' => 'Length',
'name' => 'ID',
'scrolling' => 'Enum#yes,no,auto',
'frameborder' => 'Enum#0,1',
'longdesc' => 'URI',
'marginheight' => 'Pixels',
'marginwidth' => 'Pixels',
'allowfullscreen' => 'Enum#', //allowfullscreen 남기기
)
);
}

}
[/code]

위처럼 'allowfullscreen' => 'Enum#', 를 추가해주시면 allowfullscreen 코드가 남게되어 전체화면이 가능해집니다.


위의 소스로 변경후

서버의 data/cache 폴더 안의
CSS,HTML.URI 폴더를 삭제해주시면 새로 변경이 완료됩니다.
|

댓글 3개

감사합니다.
감사합니다^^
2017-08-12 (토) 11:13:51
덕분에 전체화면 보기 해결했네요~^^
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
15-09-09 조회 9,563
15-09-08 조회 2만
15-09-03 조회 1.1만
15-08-31 조회 9,228
15-08-31 조회 1.2만
15-08-30 조회 1.1만
15-08-30 조회 1.2만
15-08-30 조회 1.1만
15-08-27 조회 1.2만
15-08-26 조회 1.2만
15-08-22 조회 1.2만
15-08-21 조회 8,471
15-08-20 조회 1.6만
15-08-18 조회 1만
15-08-18 조회 9,092
15-08-18 조회 2.3만
15-08-18 조회 1.4만
15-08-16 조회 6,669
15-08-13 조회 1.3만
15-08-13 조회 1.2만
15-08-12 조회 1.2만
15-08-10 조회 2.2만
15-08-10 조회 1.3만
15-08-07 조회 8,771
15-08-04 조회 1.4만
15-08-03 조회 2.6만
15-07-27 조회 1.8만
15-07-19 조회 1.7만
15-07-17 조회 1.4만
15-07-17 조회 1.3만