이 문서는
외부 영상 공유 사이트에서 퍼가기 기능을 통해 가온 위키에 표시 할 수 있는데, 일부 서비스에서 영상을 가져오지 못하는 문제가 있다.
그래서 이 문서에서는 해결방안에 대해 안내한다.
니코동 영상 가져오기
- 어디서는[1] SSL을 적용해도 잘만 가져오는데, 여기는 못 가져오네...
- EmbedVideo 확장 기능을 수정해 보았지만 어렵네...
- 그래도 수정을 완료했다!(
스스로 토닥이는 관리자. 잘했어. 하얗게 불태웠어.)
수정 전
- ./extensions/EmbedVideo/classes/VideoService.php 파일이다.
'nico' => [
'embed' => '<iframe srcdoc="<script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/%1$s?w=%2$d&h=%3$d"></script>" width="%2$d" height="%3$d" frameborder="0" allowFullScreen="true"></iframe>',
'default_width' => 640,
'default_ratio' => 1.59609120521173, // (490 / 307)
'https_enabled' => false,
'url_regex' => [
'#nicovideo\.jp/watch/((?:[a-zA-Z]{2})?[\d]+)#is'
],
'id_regex' => [
'#^((?:[a-zA-Z]{2})?[\d]+)$#is'
]
],
수정 후
'nico' => [
'embed' => '<iframe src="https://embed.nicovideo.jp/watch/%1s/" width="%2$d" height="%3$d" frameborder="0" allowFullScreen="true"></iframe>',
'default_width' => 640,
'default_ratio' => 1.59609120521173, // (490 / 307)
'https_enabled' => true,
'url_regex' => [
'#nicovideo\.jp/watch/((?:[a-zA-Z]{2})?[\d]+)#is'
],
'id_regex' => [
'#^((?:[a-zA-Z]{2})?[\d]+)$#is'
]
],
- 'embed'=> '<iframe srcdoc="<script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/%1$s?w=%2$d&h=%3$d"></script>"를 'embed'=> '<iframe src="https://embed.nicovideo.jp/watch/%1s/"로 변경한다.
- ↑ 크흠... 트리위키라 하면 알겠지...?